Skip to content

Instantly share code, notes, and snippets.

@kiwikern
Created May 14, 2020 15:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kiwikern/b6123c4dcceefc26a1e156d94540a948 to your computer and use it in GitHub Desktop.
Save kiwikern/b6123c4dcceefc26a1e156d94540a948 to your computer and use it in GitHub Desktop.
This is the stackoverflow login page saved as an a mhtml file.
From: <Saved by Blink>
Snapshot-Content-Location: https://stackoverflow.com/users/login?ssrc=head
Subject: Log In - Stack Overflow
Date: Thu, 14 May 2020 15:13:47 -0000
MIME-Version: 1.0
Content-Type: multipart/related;
type="text/html";
boundary="----MultipartBoundary--42Wcs6JUwS8S7HuoVCZ8O2gM0Vqf1oDeXNiFsnyFQX----"
------MultipartBoundary--42Wcs6JUwS8S7HuoVCZ8O2gM0Vqf1oDeXNiFsnyFQX----
Content-Type: text/html
Content-ID: <frame-3A93D0CE5BD51BD29559F48E96F48400@mhtml.blink>
Content-Transfer-Encoding: quoted-printable
Content-Location: https://stackoverflow.com/users/login?ssrc=head
<!DOCTYPE html><html class=3D"html__responsive html__unpinned-leftnav"><hea=
d><meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF-8">
<title>Log In - Stack Overflow</title>
<link rel=3D"shortcut icon" href=3D"https://cdn.sstatic.net/Sites/s=
tackoverflow/Img/favicon.ico?v=3Dec617d715196">
<link rel=3D"apple-touch-icon" href=3D"https://cdn.sstatic.net/Site=
s/stackoverflow/Img/apple-touch-icon.png?v=3Dc78bd457575a">
<link rel=3D"image_src" href=3D"https://cdn.sstatic.net/Sites/stack=
overflow/Img/apple-touch-icon.png?v=3Dc78bd457575a">=20
<link rel=3D"search" type=3D"application/opensearchdescription+xml"=
title=3D"Stack Overflow" href=3D"https://stackoverflow.com/opensearch.xml"=
>
<meta name=3D"viewport" content=3D"width=3Ddevice-width, height=3Dd=
evice-height, initial-scale=3D1.0, minimum-scale=3D1.0">
<meta property=3D"og:type" content=3D"website">
<meta property=3D"og:url" content=3D"https://stackoverflow.com/user=
s/login?ssrc=3Dhead">
<meta property=3D"og:site_name" content=3D"Stack Overflow">
<meta property=3D"og:image" itemprop=3D"image primaryImageOfPage" c=
ontent=3D"https://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon@=
2.png?v=3D73d79a89bded">
<meta name=3D"twitter:card" content=3D"summary">
<meta name=3D"twitter:domain" content=3D"stackoverflow.com">
<meta name=3D"twitter:title" property=3D"og:title" itemprop=3D"name=
" content=3D"Log In">
<meta name=3D"twitter:description" property=3D"og:description" item=
prop=3D"description" content=3D"Stack Overflow | The World=E2=80=99s Larges=
t Online Community for Developers">
=20
=20
=20
<link rel=3D"stylesheet" type=3D"text/css" href=3D"https://cdn.ssta=
tic.net/Shared/stacks.css?v=3D25a7b20b759e">
<link rel=3D"stylesheet" type=3D"text/css" href=3D"https://cdn.ssta=
tic.net/Sites/stackoverflow/primary.css?v=3D30410593dcda">
<link rel=3D"stylesheet" type=3D"text/css" href=3D"https://cdn.ssta=
tic.net/Sites/stackoverflow/secondary.css?v=3Df639e4bb543c">
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
</head>
<body class=3D"universal-auth-page unified-theme floating-content">
<div id=3D"notify-container"></div>
<div id=3D"custom-header"></div>
=20
<header class=3D"top-bar js-top-bar top-bar__network _fixed">
<div class=3D"wmx12 mx-auto grid ai-center h100" role=3D"menubar">
<div class=3D"-main grid--cell">
<a href=3D"https://stackoverflow.com/users/login?ssrc=3Dhea=
d#" class=3D"left-sidebar-toggle p0 ai-center jc-center js-left-sidebar-tog=
gle" role=3D"menuitem" aria-haspopup=3D"true" aria-controls=3D"left-sidebar=
" aria-expanded=3D"false"><span class=3D"ps-relative"></span></a>
<div class=3D"topbar-dialog leftnav-dialog js-leftnav-dialo=
g dno">
<div class=3D"left-sidebar js-unpinned-left-sidebar" da=
ta-is-here-when=3D"sm md lg" id=3D"left-sidebar">
<div class=3D"left-sidebar--sticky-container js-sticky-leftnav">
<nav role=3D"navigation">
<ol class=3D"nav-links">
<li class=3D"">
<a href=3D"https://stackoverflow.com/" class=3D"pl8 js-gps-trac=
k nav-links--link" data-gps-track=3D"top_nav.click({is_current:false, locat=
ion:22, destination:8})">
Home </a>
</li>
<li>
<ol class=3D"nav-links">
<li class=3D"fs-fine tt-uppercase ml8 mt16 mb4 =
fc-light">Public</li>
<li class=3D"">
<a id=3D"nav-questions" href=3D"https://stackoverflow.com/quest=
ions" class=3D"pl8 js-gps-track nav-links--link -link__with-icon" data-gps-=
track=3D"top_nav.click({is_current:false, location:22, destination:1})">
<svg aria-hidden=3D"true" class=3D"svg-icon iconGlobe" width=3D"18" height=
=3D"18" viewBox=3D"0 0 18 18"><path d=3D"M9 1a8 8 0 1 0 0 16A8 8 0 0 0 9 1z=
M8 15.32a6.4 6.4 0 0 1-5.23-7.75L7 11.68v.8c0 .88.12 1.32 1 1.32v1.52zm5.72=
-2c-.2-.66-1-1.32-1.72-1.32h-1v-2c0-.44-.56-1-1-1H6V7h1c.44 0 1-.56 1-1V5h2=
c.88 0 1.4-.72 1.4-1.6v-.33a6.4 6.4 0 0 1 2.32 10.24v.01z"></path></svg> =
<span class=3D"-link--channel-name">Stack Overflow</span>
</a>
</li>
<li class=3D"">
<a id=3D"nav-tags" href=3D"https://stackoverflow.com/tags" clas=
s=3D" js-gps-track nav-links--link" data-gps-track=3D"top_nav.click({is_cur=
rent:false, location:22, destination:2})">
Tags </a>
</li>
<li class=3D" youarehere">
<a id=3D"nav-users" href=3D"https://stackoverflow.com/users" cl=
ass=3D" js-gps-track nav-links--link" data-gps-track=3D"top_nav.click({is_c=
urrent:true, location:22, destination:3})">
Users </a>
</li>
<li class=3D"">
<a id=3D"nav-jobs" href=3D"https://stackoverflow.com/jobs?so_me=
dium=3DStackOverflow&amp;so_source=3DSiteNav" class=3D" js-gps-track nav-li=
nks--link" data-gps-track=3D"top_nav.click({is_current:false, location:22, =
destination:6})">
Jobs </a>
</li>
</ol>
</li>
<li>
<ol class=3D"nav-links">
<li class=3D"grid ai-center jc-space-betwee=
n ml8 mt24 mb4">
<div class=3D"grid--cell tt-uppercase f=
s-fine fc-light">Teams</div>
<div class=3D"grid--cell fs-fine fc-lig=
ht mr4">
<a class=3D"s-link s-link__inherit =
js-gps-track" role=3D"button" aria-controls=3D"popover-teams-create-cta" da=
ta-controller=3D"s-popover" data-action=3D"s-popover#toggle" data-s-popover=
-placement=3D"bottom-start" data-s-popover-toggle-class=3D"is-selected" dat=
a-gps-track=3D"teams.create.left-sidenav.click({ Action: ShowInfo })" data-=
ga=3D"[&quot;teams left navigation - anonymous&quot;,&quot;left nav show te=
ams info&quot;,null,null,null]">
What=E2=80=99s this?
</a>
</div>
</li>
<li class=3D"ps-relative">
<a href=3D"https://stackoverflow.com/te=
ams" class=3D"pl8 js-gps-track nav-links--link" title=3D"Stack Overflow for=
Teams is a private, secure spot for your organization's questions and answ=
ers." data-gps-track=3D"teams.create.left-sidenav.click({ Action: TeamsClic=
k })" data-ga=3D"[&quot;teams left navigation - anonymous&quot;,&quot;left =
nav team click&quot;,&quot;stackoverflow.com/teams&quot;,null,null]">
<div class=3D"grid ai-center">
<div class=3D"grid--cell s-avat=
ar va-middle bg-orange-400">
<div class=3D"s-avatar--let=
ter mtn1">
<svg aria-hidden=3D"tru=
e" class=3D"svg-icon iconBriefcaseSm" width=3D"14" height=3D"14" viewBox=3D=
"0 0 14 14"><path d=3D"M4 3a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v1h.5c.83 0 1.5.67=
1.5 1.5v5c0 .83-.67 1.5-1.5 1.5h-7A1.5 1.5 0 0 1 2 10.5v-5C2 4.67 2.67 4 3=
.5 4H4V3zm5 1V3H5v1h4z"></path></svg>
</div>
<svg aria-hidden=3D"true" c=
lass=3D"native s-avatar--badge svg-icon iconShieldXSm" width=3D"9" height=
=3D"10" viewBox=3D"0 0 9 10"><path d=3D"M0 1.84L4.5 0 9 1.84v3.17C9 7.53 6.=
3 10 4.5 10 2.7 10 0 7.53 0 5.01V1.84z" fill=3D"var(--white)"></path><path =
d=3D"M1 2.5L4.5 1 8 2.5v2.51C8 7.34 5.34 9 4.5 9 3.65 9 1 7.34 1 5.01V2.5zm=
2.98 3.02L3.2 7h2.6l-.78-1.48a.4.4 0 0 1 .15-.38c.34-.24.73-.7.73-1.14 0-.7=
1-.5-1.23-1.41-1.23-.92 0-1.39.52-1.39 1.23 0 .44.4.9.73 1.14.12.08.18.23.1=
5.38z" fill=3D"var(--black-500)"></path></svg>
</div>
<div class=3D"grid--cell pl6">
Free 30 Day Trial </div>
</div>
</a>
</li>
</ol>
</li>
</ol>
</nav>
</div>
<div class=3D"s-popover w-auto p16" id=3D"popover-teams-create-cta"=
role=3D"menu" aria-hidden=3D"true">
<div class=3D"s-popover--arrow"></div>
<div class=3D"ps-relative overflow-hidden">
<p class=3D"mb2"><strong>Teams</strong></p>
<p class=3D"mb16 fs-caption fc-medium">Q&amp;A for Work</p>
<p class=3D"mb8 fs-caption fc-medium">
Stack Overflow for Teams is a private, secure s=
pot for you and
your coworkers to find and share information.
</p>
<a href=3D"https://stackoverflow.com/teams" class=3D"js-gps=
-track ws-nowrap d-block" data-gps-track=3D"teams.create.left-sidenav.click=
({ Action: CtaClick })" data-ga=3D"[&quot;teams left navigation - anonymous=
&quot;,&quot;left nav cta&quot;,&quot;stackoverflow.com/teams&quot;,null,nu=
ll]">
Learn more </a>
</div>
<div class=3D"ps-absolute t8 r8">
<svg width=3D"53" height=3D"49" fill=3D"none" xmlns=3D"http=
://www.w3.org/2000/svg"><path d=3D"M49 11l.2 31H18.9L9 49v-7H4V8h31" fill=
=3D"#CCEAFF"></path><path d=3D"M44.5 19v-.3l-.2-.1-18-13-.1-.1H.5v33h4V46l.=
8-.6 9.9-6.9h29.3V19z" stroke=3D"#1060E1" stroke-miterlimit=3D"10"></path><=
path d=3D"M31 2l6-1.5 7 2V38H14.9L5 45v-7H1V6h25l5-4z" fill=3D"#fff"></path=
><path d=3D"M7 16.5h13m-13 6h14m-14 6h18" stroke=3D"#1060E1" stroke-miterli=
mit=3D"10"></path><path d=3D"M39 30a14 14 0 1 0 0-28 14 14 0 0 0 0 28z" fil=
l=3D"#FFB935"></path><path d=3D"M50.5 14a13.5 13.5 0 1 1-27 0 13.5 13.5 0 0=
1 27 0z" stroke=3D"#F48024" stroke-miterlimit=3D"10"></path><path d=3D"M32=
.5 21.5v-8h9v8h-9zm2-9.5V9.3A2.5 2.5 0 0 1 37 6.8a2.5 2.5 0 0 1 2.5 2.5V12h=
-5zm2 3v2m1-2v2" stroke=3D"#fff" stroke-miterlimit=3D"10"></path></svg>
</div>
</div>
</div>
</div>
<a href=3D"https://stackoverflow.com/" class=3D"-logo j=
s-gps-track" data-gps-track=3D"top_nav.click({is_current:false, location:22=
, destination:8})">
<span class=3D"-img _glyph">Stack Overflow</span>
</a>
</div>
<ol class=3D"list-reset grid gs4" role=3D"presentation">
<li class=3D"grid--cell">
<a href=3D"https://stackoverflow.com/users/login?ssrc=
=3Dhead#" class=3D"-marketing-link js-gps-track js-products-menu" aria-cont=
rols=3D"products-popover" data-controller=3D"s-popover" data-action=3D"s-po=
pover#toggle" data-s-popover-placement=3D"bottom" data-s-popover-toggle-cla=
ss=3D"is-selected" data-gps-track=3D"top_nav.products.click({location:22, d=
estination:1})" data-ga=3D"[&quot;top navigation&quot;,&quot;products menu =
click&quot;,null,null,null]">
Products
</a>
</li>
<li class=3D"grid--cell md:d-none">
<a href=3D"https://stackoverflow.com/teams/customer=
s" class=3D"-marketing-link js-gps-track" data-gps-track=3D"top_nav.product=
s.click({location:22, destination:7})" data-ga=3D"[&quot;top navigation&quo=
t;,&quot;customers menu click&quot;,null,null,null]">Customers</a>
</li>
<li class=3D"grid--cell md:d-none">
<a href=3D"https://stackoverflow.com/teams/use-case=
s" class=3D"-marketing-link js-gps-track" data-gps-track=3D"top_nav.product=
s.click({location:22, destination:8})" data-ga=3D"[&quot;top navigation&quo=
t;,&quot;use cases menu click&quot;,null,null,null]">Use cases</a>
</li>
</ol>
<div class=3D"s-popover ws2 p6" id=3D"products-popover" role=3D=
"menu" aria-hidden=3D"true">
<div class=3D"s-popover--arrow"></div>
<ol class=3D"list-reset s-anchors s-anchors__inherit">
<li>
<a href=3D"https://stackoverflow.com/questions" cla=
ss=3D"d-block py6 px6 bar-sm h:bg-black-100 js-gps-track" data-gps-track=3D=
"top_nav.products.click({location:22, destination:2})" data-ga=3D"[&quot;to=
p navigation&quot;,&quot;public qa submenu click&quot;,null,null,null]">
<span class=3D"fs-body1 d-block">Stack Overflow=
</span>
<span class=3D"fs-caption d-block fc-light">Pub=
lic questions and answers</span>
</a>
</li>
<li>
<a href=3D"https://stackoverflow.com/teams" class=
=3D"d-block py6 px6 bar-sm h:bg-black-100 js-gps-track" data-gps-track=3D"t=
op_nav.products.click({location:22, destination:3})" data-ga=3D"[&quot;top =
navigation&quot;,&quot;teams submenu click&quot;,null,null,null]">
<span class=3D"fs-body1 d-block">Teams</span>
<span class=3D"fs-caption d-block fc-light">Pri=
vate questions and answers for your team</span>
</a>
</li>
<li>
<a href=3D"https://stackoverflow.com/enterprise" cl=
ass=3D"d-block py6 px6 bar-sm h:bg-black-100 js-gps-track" data-gps-track=
=3D"top_nav.products.click({location:22, destination:4})" data-ga=3D"[&quot=
;top navigation&quot;,&quot;enterprise submenu click&quot;,null,null,null]"=
>
<span class=3D"fs-body1 d-block">Enterprise</sp=
an>
<span class=3D"fs-caption d-block fc-light">Pri=
vate self-hosted questions and answers for your enterprise</span>
</a>
</li>
<li>
<a href=3D"https://stackoverflow.com/jobs?so_source=
=3DProductsMenu&amp;so_medium=3DStackOverflow" class=3D"d-block py6 px6 bar=
-sm h:bg-black-100 js-gps-track" data-gps-track=3D"top_nav.products.click({=
location:22, destination:9})" data-ga=3D"[&quot;top navigation&quot;,&quot;=
jobs submenu click&quot;,null,null,null]">
<span class=3D"fs-body1 d-block">Jobs</span>
<span class=3D"fs-caption d-block fc-light">Pro=
gramming and related technical career opportunities</span>
</a>
</li>
<li class=3D"bt bc-black-3 mln6 mrn6 mt6 pt6 px6">
<a href=3D"https://stackoverflow.com/talent" class=
=3D"d-block py6 px6 bar-sm h:bg-black-100 js-gps-track" data-gps-track=3D"t=
op_nav.products.click({location:22, destination:5})" data-ga=3D"[&quot;top =
navigation&quot;,&quot;talent submenu click&quot;,null,null,null]">
<span class=3D"fs-body1 d-block">Talent</span>
<span class=3D"fs-caption d-block fc-light">Hir=
e technical talent</span>
</a>
</li>
<li>
<a href=3D"https://stackoverflow.com/advertising" c=
lass=3D"d-block py6 px6 bar-sm h:bg-black-100 js-gps-track" data-gps-track=
=3D"top_nav.products.click({location:22, destination:6})" data-ga=3D"[&quot=
;top navigation&quot;,&quot;advertising submenu click&quot;,null,null,null]=
">
<span class=3D"fs-body1 d-block">Advertising</s=
pan>
<span class=3D"fs-caption d-block fc-light">Rea=
ch developers worldwide</span>
</a>
</li>
</ol>
</div>
<form id=3D"search" role=3D"search" action=3D"https://stackover=
flow.com/search" method=3D"get" class=3D"grid--cell fl-grow1 searchbar px12=
js-searchbar " autocomplete=3D"off">
<div class=3D"ps-relative">
<input name=3D"q" type=3D"text" placeholder=3D"Sear=
ch=E2=80=A6" value=3D"" autocomplete=3D"off" maxlength=3D"240" class=3D"s-i=
nput s-input__search js-search-field " aria-label=3D"Search" aria-controls=
=3D"top-search" data-controller=3D"s-popover" data-action=3D"focus->s-popov=
er#show" data-s-popover-placement=3D"bottom-start">
<svg aria-hidden=3D"true" class=3D"s-input-icon s-i=
nput-icon__search svg-icon iconSearch" width=3D"18" height=3D"18" viewBox=
=3D"0 0 18 18"><path d=3D"M18 16.5l-5.14-5.18h-.35a7 7 0 1 0-1.19 1.19v.35L=
16.5 18l1.5-1.5zM12 7A5 5 0 1 1 2 7a5 5 0 0 1 10 0z"></path></svg>
<div class=3D"s-popover p0 wmx100 wmn4 sm:wmn-initi=
al js-top-search-popover s-popover--arrow__tl" id=3D"top-search" role=3D"me=
nu">
<div class=3D"js-spinner p24 grid ai-center jc-center d-none">
<div class=3D"s-spinner s-spinner__sm fc-orange-400">
<div class=3D"v-visible-sr">Loading=E2=80=A6</div>
</div>
</div>
<span class=3D"v-visible-sr js-screen-reader-info"></span>
<div class=3D"js-ac-results overflow-y-auto hmx3 d-none"></div>
<div class=3D"js-search-hints" aria-describedby=3D"Tips for searching">=
</div>
</div>
</div>
</form>
=20
=20
<ol class=3D"overflow-x-auto ml-auto -secondary grid ai-center list-reset h=
100 user-logged-out" role=3D"presentation">
<li class=3D"-item searchbar-trigger"><a href=3D"https://stackoverf=
low.com/users/login?ssrc=3Dhead#" class=3D"-link js-searchbar-trigger" role=
=3D"button" aria-label=3D"Search" aria-haspopup=3D"true" aria-controls=3D"s=
earch" title=3D"Click to show search"><svg aria-hidden=3D"true" class=3D"sv=
g-icon iconSearch" width=3D"18" height=3D"18" viewBox=3D"0 0 18 18"><path d=
=3D"M18 16.5l-5.14-5.18h-.35a7 7 0 1 0-1.19 1.19v.35L16.5 18l1.5-1.5zM12 7A=
5 5 0 1 1 2 7a5 5 0 0 1 10 0z"></path></svg></a></li>
<li class=3D"-ctas">
<a href=3D"https://stackoverflow.com/users/logi=
n?ssrc=3Dhead" class=3D"login-link s-btn s-btn__filled py8 js-gps-track" re=
l=3D"nofollow" data-gps-track=3D"login.click" data-ga=3D"[&quot;top navigat=
ion&quot;,&quot;login button click&quot;,null,null,null]">Log in</a>
<a href=3D"https://stackoverflow.com/users/sign=
up?ssrc=3Dhead&amp;returnurl=3D%2fusers%2fstory%2fcurrent" class=3D"login-l=
ink s-btn s-btn__primary py8" rel=3D"nofollow" data-ga=3D"[&quot;sign up&qu=
ot;,&quot;Sign Up Navigation&quot;,&quot;Header&quot;,null,null]">Sign up</=
a>
</li>
<li class=3D"js-topbar-dialog-corral" role=3D"presentation">
=20
<div class=3D"topbar-dialog siteSwitcher-dialog dno" role=3D"menu">
<div class=3D"header">
<h3>
<a href=3D"https://stackoverflow.com/">current community</a=
>
</h3>
</div>
<div class=3D"modal-content bg-powder-050">
<ul class=3D"current-site">
<li class=3D"grid">
<div class=3D"fl1">
<a href=3D"https://stackoverflow.com/" class=3D"current-sit=
e-link site-link js-gps-track grid gs8 gsx" data-id=3D"1" data-gps-track=3D=
"site_switcher.click({ item_type:3 })">
<div class=3D"favicon favicon-stackoverflow site-icon grid--cell" t=
itle=3D"Stack Overflow"></div>
<span class=3D"grid--cell fl1">
Stack Overflow
</span>
</a>
</div>
<div class=3D"related-links">
<a href=3D"https://stackoverflow.com/help" class=3D"js-gps-trac=
k" data-gps-track=3D"site_switcher.click({ item_type:14 })">help</a>
<a href=3D"https://chat.stackoverflow.com/" class=3D"js-gps-tra=
ck" data-gps-track=3D"site_switcher.click({ item_type:6 })">chat</a>
</div>
</li>
<li class=3D"related-site grid">
<div class=3D"L-shaped-icon-container">
<span class=3D"L-shaped-icon"></span>
</div>
<a href=3D"https://meta.stackoverflow.com/" cla=
ss=3D" site-link js-gps-track grid gs8 gsx" data-id=3D"552" data-gps-track=
=3D"site.switch({ target_site:552, item_type:3 }),site_switcher.click({ ite=
m_type:4 })">
<div class=3D"favicon favicon-stackoverflowmeta site-icon grid--cel=
l" title=3D"Meta Stack Overflow"></div>
<span class=3D"grid--cell fl1">
Meta Stack Overflow
</span>
</a>
</li>
</ul>
</div>
<div class=3D"header" id=3D"your-communities-header">
<h3>
your communities </h3>
</div>
<div class=3D"modal-content" id=3D"your-communities-section">
<div class=3D"call-to-login">
<a href=3D"https://stackoverflow.com/users/signup?ssrc=3Dsite_switcher&amp;=
returnurl=3D%2fusers%2fstory%2fcurrent" class=3D"login-link js-gps-track" d=
ata-gps-track=3D"site_switcher.click({ item_type:10 })">Sign up</a> or <a h=
ref=3D"https://stackoverflow.com/users/login?ssrc=3Dsite_switcher" class=3D=
"login-link js-gps-track" data-gps-track=3D"site_switcher.click({ item_type=
:11 })">log in</a> to customize your list. </div>
</div>
<div class=3D"header">
<h3><a href=3D"https://stackexchange.com/sites">more stack exch=
ange communities</a>
</h3>
<a href=3D"https://stackoverflow.blog/" class=3D"fr">company bl=
og</a>
</div>
<div class=3D"modal-content">
<div class=3D"child-content"></div>
</div> =20
</div>
</li>
</ol>
</div>
</header>
<div id=3D"js-gdpr-consent-banner" class=3D"p8 ff-sans ps-fixed b0 l0 r=
0 z-banner" role=3D"banner" aria-hidden=3D"false" style=3D"background-color=
: #3b4045; color: white;">=20
<div class=3D"wmx8 mx-auto grid grid__center" role=3D"alertdialog" =
aria-describedby=3D"notice-message">
<div class=3D"grid--cell mr12" aria-label=3D"notice-message">
<p class=3D"mb0 lh-lg">
By using our site, you acknowledge that you have read a=
nd understand our <a class=3D"s-link s-link__inherit td-underline fc-white"=
target=3D"_blank" href=3D"https://stackoverflow.com/legal/cookie-policy">C=
ookie Policy</a>, <a class=3D"s-link s-link__inherit td-underline fc-white"=
target=3D"_blank" href=3D"https://stackoverflow.com/legal/privacy-policy">=
Privacy Policy</a>, and our <a class=3D"s-link s-link__inherit td-underline=
fc-white" target=3D"_blank" href=3D"https://stackoverflow.com/legal/terms-=
of-service/public">Terms of Service</a>.
</p>
</div>
<div class=3D"grid--cell">
<a class=3D"s-btn s-btn__muted s-btn__icon js-notice-close"=
aria-label=3D"notice-dismiss">
<svg aria-hidden=3D"true" class=3D"svg-icon iconClear" =
width=3D"18" height=3D"18" viewBox=3D"0 0 18 18"><path d=3D"M15 4.41L13.59 =
3 9 7.59 4.41 3 3 4.41 7.59 9 3 13.59 4.41 15 9 10.41 13.59 15 15 13.59 10.=
41 9 15 4.41z"></path></svg>
</a>
</div>
</div>
</div>
=20
<div class=3D"container">
=20
<div data-is-here-when=3D"" class=3D"left-sidebar js-pinned-left-sidebar ps=
-relative" data-can-be=3D"left-sidebar"></div>
<div id=3D"content" class=3D"grid grid__center snippet-hidden">
=20
<div class=3D"grid--cell">
<div class=3D"ta-center fs-title mx-auto mb24">
<a href=3D"https://stackoverflow.com/">
<svg aria-hidden=3D"true" class=3D"native svg-icon =
iconLogoGlyphMd" width=3D"32" height=3D"37" viewBox=3D"0 0 32 37"><path d=
=3D"M26 33v-9h4v13H0V24h4v9h22z" fill=3D"#BCBBBB"></path><path d=3D"M21.5 0=
l-2.7 2 9.9 13.3 2.7-2L21.5 0zM26 18.4L13.3 7.8l2.1-2.5 12.7 10.6-2.1 2.5zM=
9.1 15.2l15 7 1.4-3-15-7-1.4 3zm14 10.79l.68-2.95-16.1-3.35L7 23l16.1 2.99z=
M23 30H7v-3h16v3z" fill=3D"#F48024"></path></svg>=20
</a>
</div>
=20
<div id=3D"openid-buttons" class=3D"mx-auto grid grid__fl1 fd-column gs8 gs=
y mb16 wmx3">
<button class=3D"grid--cell s-btn s-btn__icon s-btn__google bar-md =
ba bc-black-3" data-provider=3D"google" data-oauthserver=3D"https://account=
s.google.com/o/oauth2/auth" data-oauthversion=3D"2.0">
<svg aria-hidden=3D"true" class=3D"native svg-icon iconGoogle" =
width=3D"18" height=3D"18" viewBox=3D"0 0 18 18"><path d=3D"M16.51 8H8.98v3=
h4.3c-.18 1-.74 1.48-1.6 2.04v2.01h2.6a7.8 7.8 0 0 0 2.38-5.88c0-.57-.05-.6=
6-.15-1.18z" fill=3D"#4285F4"></path><path d=3D"M8.98 17c2.16 0 3.97-.72 5.=
3-1.94l-2.6-2a4.8 4.8 0 0 1-7.18-2.54H1.83v2.07A8 8 0 0 0 8.98 17z" fill=3D=
"#34A853"></path><path d=3D"M4.5 10.52a4.8 4.8 0 0 1 0-3.04V5.41H1.83a8 8 0=
0 0 0 7.18l2.67-2.07z" fill=3D"#FBBC05"></path><path d=3D"M8.98 4.18c1.17 =
0 2.23.4 3.06 1.2l2.3-2.3A8 8 0 0 0 1.83 5.4L4.5 7.49a4.77 4.77 0 0 1 4.48-=
3.3z" fill=3D"#EA4335"></path></svg>
Log in with Google </button>
<button class=3D"grid--cell s-btn s-btn__icon s-btn__github bar-md =
ba bc-black-3" data-provider=3D"github" data-oauthserver=3D"https://github.=
com/login/oauth/authorize" data-oauthversion=3D"2.0">
<svg aria-hidden=3D"true" class=3D"svg-icon iconGitHub" width=
=3D"18" height=3D"18" viewBox=3D"0 0 18 18"><path d=3D"M9 1a8 8 0 0 0-2.53 =
15.59c.4.07.55-.17.55-.38l-.01-1.49c-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-=
.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87=
2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-=
2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82a7.42 7.42 0 0 1 4 0c1.53-1.=
04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87=
3.75-3.65 3.95.29.25.54.73.54 1.48l-.01 2.2c0 .21.15.46.55.38A8.01 8.01 0 =
0 0 9 1z" fill=3D"#010101"></path></svg>
Log in with GitHub </button>
<button class=3D"grid--cell s-btn s-btn__icon s-btn__facebook bar-m=
d" data-provider=3D"facebook" data-oauthserver=3D"https://www.facebook.com/=
v2.0/dialog/oauth" data-oauthversion=3D"2.0">
<svg aria-hidden=3D"true" class=3D"svg-icon iconFacebook" width=
=3D"18" height=3D"18" viewBox=3D"0 0 18 18"><path d=3D"M3 1a2 2 0 0 0-2 2v1=
2c0 1.1.9 2 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H3zm6.55 16v-6.2H7.46V8.4h2=
.09V6.61c0-2.07 1.26-3.2 3.1-3.2.88 0 1.64.07 1.87.1v2.16h-1.29c-1 0-1.19.4=
8-1.19 1.18V8.4h2.39l-.31 2.42h-2.08V17h-2.5z" fill=3D"#4167B2"></path></sv=
g>
Log in with Facebook </button>
</div>
<div id=3D"formContainer" class=3D"mx-auto mb24 p24 wmx3 bg-white bar-lg au=
th-shadow mb24">
<form id=3D"login-form" class=3D"grid fd-column gs12 gsy" action=3D"htt=
ps://stackoverflow.com/users/login?ssrc=3Dhead" method=3D"POST">
=20
=20
<div class=3D"grid fd-column gs4 gsy js-auth-item ">
<label class=3D"grid--cell s-label" for=3D"email">Email=
</label>
<div class=3D"grid ps-relative">
<input class=3D"s-input" id=3D"email" type=3D"email=
" size=3D"30" maxlength=3D"100" name=3D"email">
<svg aria-hidden=3D"true" class=3D"s-input-icon js-=
alert-icon d-none svg-icon iconAlertCircle" width=3D"18" height=3D"18" view=
Box=3D"0 0 18 18"><path d=3D"M9 17A8 8 0 1 1 9 1a8 8 0 0 1 0 16zM8 4v6h2V4H=
8zm0 8v2h2v-2H8z"></path></svg>
</div>
<p class=3D"grid--cell s-input-message js-error=
-message d-none">
=20
</p>
</div>
<div class=3D"grid fd-column-reverse gs4 gsy js-auth-item "=
>
<p class=3D"grid--cell s-input-message js-error=
-message d-none">
=20
</p>
<div class=3D"grid ps-relative js-password">
<input class=3D"grid--cell s-input" type=3D"passwor=
d" autocomplete=3D"off" name=3D"password" id=3D"password">
<svg aria-hidden=3D"true" class=3D"s-input-icon js-=
alert-icon d-none svg-icon iconAlertCircle" width=3D"18" height=3D"18" view=
Box=3D"0 0 18 18"><path d=3D"M9 17A8 8 0 1 1 9 1a8 8 0 0 1 0 16zM8 4v6h2V4H=
8zm0 8v2h2v-2H8z"></path></svg>
</div>
<div class=3D"grid ai-center ps-relative jc-space-betwe=
en">
<label class=3D"grid--cell s-label" for=3D"password=
">Password</label>
<a class=3D"grid--cell s-link fs-caption" href=
=3D"https://stackoverflow.com/users/account-recovery">Forgot password?</a>
</div>
</div>
<div class=3D"grid gs4 gsy fd-column js-auth-item ">
<button class=3D"grid--cell s-btn s-btn__primary" id=3D"sub=
mit-button" name=3D"submit-button">Log in</button>
<p class=3D"grid--cell s-input-message js-error-mes=
sage d-none">
=20
</p>
</div>
=20
=20
</form>
</div>
<div class=3D"mx-auto ta-center fs-body1 p16 pb0 mb24 w100 wmx3=
">
Don=E2=80=99t have an account? <a href=3D"https://stackover=
flow.com/users/signup?ssrc=3Dhead">Sign up</a>
<div class=3D"mt12">
Are you an employer? <a href=3D"https://careers.sta=
ckoverflow.com/employer/login" name=3D"talent">Sign up on Talent <svg aria-=
hidden=3D"true" class=3D"va-text-bottom sm:d-none svg-icon iconShareSm" wid=
th=3D"14" height=3D"14" viewBox=3D"0 0 14 14"><path d=3D"M5 1H3a2 2 0 0 0-2=
2v8c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V9h-2v2H3V3h2V1z"></path><path d=3D"M7 1h=
6v6h-2V4.5L6.5 9 5 7.5 9.5 3H7V1z"></path></svg></a>
</div>
</div>
</div>
</div>
</div>
=20
=20
=20
=20
=20
</body></html>
------MultipartBoundary--42Wcs6JUwS8S7HuoVCZ8O2gM0Vqf1oDeXNiFsnyFQX----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://cdn.sstatic.net/Shared/stacks.css?v=25a7b20b759e
@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, b=
lockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, i=
mg, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i=
, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, cap=
tion, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, emb=
ed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, se=
ction, summary, time, mark, audio, video { margin: 0px; padding: 0px; borde=
r: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; f=
ont-stretch: inherit; line-height: inherit; font-family: inherit; font-size=
: 100%; vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, =
nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote::before, blockquote::after, q::before, q::after { content: none;=
}
table { border-collapse: collapse; border-spacing: 0px; }
sub, sup { font-size: 80%; line-height: 1; vertical-align: sub; }
sup { vertical-align: super; }
button { margin: 0px; }
.svg-icon, .svg-spot { vertical-align: bottom; }
.svg-icon:not(.native) *, .svg-spot:not(.native) * { fill: currentcolor; }
.s-avatar { display: inline-block; position: relative; width: 16px; height:=
16px; border-radius: 3px; background-color: rgb(255, 255, 255); background=
-repeat: no-repeat; background-size: 100%; vertical-align: bottom; }
.s-avatar .s-avatar--letter { display: block; color: rgb(255, 255, 255); fo=
nt-size: 11px; font-weight: bold; line-height: 1.45455; text-align: center;=
text-transform: uppercase; user-select: none; }
.s-avatar .s-avatar--badge { position: absolute; right: -4px; bottom: -4px;=
}
.s-avatar.s-avatar__md { width: 32px; height: 32px; border-radius: 5px; }
.s-avatar.s-avatar__md .s-avatar--letter { font-size: 22px; }
.s-avatar.s-avatar__md .s-avatar--badge { transform: scale(1.3); }
.s-avatar.s-avatar__lg { width: 64px; height: 64px; border-radius: 7px; }
.s-avatar.s-avatar__lg .s-avatar--letter { font-size: 44px; }
.s-avatar.s-avatar__lg .s-avatar--badge { transform: scale(2.4); }
.s-avatar.s-avatar__xl { width: 96px; height: 96px; border-radius: 10px; }
.s-avatar.s-avatar__xl .s-avatar--letter { font-size: 66px; }
.s-avatar.s-avatar__xl .s-avatar--badge { transform: scale(3); }
.s-avatar.s-avatar__xxl { width: 128px; height: 128px; border-radius: 14px;=
}
.s-avatar.s-avatar__xxl .s-avatar--letter { font-size: 88px; }
.s-avatar.s-avatar__xxl .s-avatar--badge { transform: scale(3); }
.s-badge { display: inline-flex; place-content: center; min-width: 0px; pad=
ding: 0px 6px; border-width: 1px; border-style: solid; border-radius: 3px; =
font-size: 12px; font-weight: normal; line-height: 2; text-decoration: none=
; vertical-align: middle; white-space: nowrap; border-color: var(--black-10=
0); background-color: var(--black-050); color: var(--black-700); }
.s-badge .s-tag--dismiss { background-color: transparent; }
a.s-badge:hover { text-decoration: none; }
.s-badge--image { display: inline-flex; align-self: center; margin-right: 1=
px; margin-left: -5px; }
.s-badge__sm { align-self: flex-start; padding-right: 4px; padding-left: 3p=
x; font-size: 11px; line-height: 1.8; }
.s-badge__gold { border-color: var(--gold-darker); background-color: var(--=
gold-lighter); color: var(--black-700); }
.s-badge__gold .s-tag--dismiss { background-color: transparent; }
.s-badge__silver { border-color: var(--silver-darker); background-color: va=
r(--silver-lighter); color: var(--black-700); }
.s-badge__silver .s-tag--dismiss { background-color: transparent; }
.s-badge__bronze { border-color: var(--bronze-darker); background-color: va=
r(--bronze-lighter); color: var(--black-700); }
.s-badge__bronze .s-tag--dismiss { background-color: transparent; }
.s-badge__bounty { border-color: transparent; background-color: var(--blue-=
600); color: var(--white); }
.s-badge__bounty .s-tag--dismiss { background-color: transparent; }
.s-badge__votes { border-color: var(--black-150); background-color: var(--w=
hite); color: var(--black-700); }
.s-badge__votes .s-tag--dismiss { background-color: transparent; }
.s-badge__answered { border-color: transparent; background-color: var(--gre=
en-400); color: var(--white); }
.s-badge__answered .s-tag--dismiss { background-color: transparent; }
.s-badge__rep { border-color: var(--green-400); background-color: var(--whi=
te); color: var(--green-500); }
.s-badge__rep .s-tag--dismiss { background-color: transparent; }
.s-badge__rep-down { border-color: var(--red-400); background-color: var(--=
white); color: var(--red-500); }
.s-badge__rep-down .s-tag--dismiss { background-color: transparent; }
.s-badge__important { border-color: transparent; background-color: var(--re=
d-600); color: var(--white); }
.s-badge__important .s-tag--dismiss { background-color: transparent; }
.s-empty-state { color: var(--fc-light); text-align: center; margin-left: a=
uto; margin-right: auto; }
.s-empty-state p { font-size: 13px; margin-bottom: 12px; }
.s-empty-state p strong { color: var(--fc-dark); }
.s-breadcrumbs { display: flex; flex-wrap: wrap; align-items: start; color:=
var(--black-150); font-size: 12px; }
.s-breadcrumbs .s-breadcrumbs--item { display: flex; flex-wrap: nowrap; mar=
gin-top: 2px; margin-bottom: 2px; }
.s-breadcrumbs .s-breadcrumbs--divider { margin-right: 4px; margin-left: 4p=
x; }
@media (max-width: 640px) {
html.html__responsive:not(.html__unpinned-leftnav) .s-breadcrumbs .s-brea=
dcrumbs--divider { margin-right: 2px; margin-left: 2px; }
}
@media (max-width: 640px) {
html.html__responsive.html__unpinned-leftnav .s-breadcrumbs .s-breadcrumb=
s--divider { margin-right: 2px; margin-left: 2px; }
}
.s-breadcrumbs .s-breadcrumbs--link { color: var(--black-350); }
.s-breadcrumbs .s-breadcrumbs--link:hover { color: var(--black-600); }
.s-btn-group { display: flex; flex-wrap: wrap; margin-bottom: 1px; }
.s-btn-group .s-btn { margin-bottom: -1px; white-space: nowrap; }
.s-btn-group .s-btn:not(:last-child) { margin-right: -1px; }
.s-btn-group .s-btn:not(:first-child):not(:last-child) { border-radius: 0px=
; }
.s-btn-group .s-btn:first-child:not(:only-child) { border-top-right-radius:=
0px; border-bottom-right-radius: 0px; }
.s-btn-group .s-btn:last-child:not(:only-child) { border-top-left-radius: 0=
px; border-bottom-left-radius: 0px; }
.s-btn-group .s-btn.is-selected { z-index: 25; }
.s-btn-group .s-btn:active { z-index: 30; }
@media (max-width: 640px) {
html.html__responsive:not(.html__unpinned-leftnav) .s-btn-group .s-btn { =
padding-left: 0.4em; padding-right: 0.4em; }
}
@media (max-width: 640px) {
html.html__responsive.html__unpinned-leftnav .s-btn-group .s-btn { paddin=
g-left: 0.4em; padding-right: 0.4em; }
}
@media (max-width: 640px) {
html.html__responsive:not(.html__unpinned-leftnav) .s-btn-group .s-btn.s-=
btn__dropdown { padding-right: 1.2em; }
html.html__responsive:not(.html__unpinned-leftnav) .s-btn-group .s-btn.s-=
btn__dropdown::after { right: 0.4em; }
}
@media (max-width: 640px) {
html.html__responsive.html__unpinned-leftnav .s-btn-group .s-btn.s-btn__d=
ropdown { padding-right: 1.2em; }
html.html__responsive.html__unpinned-leftnav .s-btn-group .s-btn.s-btn__d=
ropdown::after { right: 0.4em; }
}
.s-btn-group .s-btn-group--container { display: flex; }
.s-btn-group .s-btn-group--container .s-btn { margin-right: -1px; }
.s-btn-group .s-btn-group--container:not(:first-child):not(:last-child) .s-=
btn { border-radius: 0px; }
.s-btn-group .s-btn-group--container:first-child .s-btn { border-top-right-=
radius: 0px; border-bottom-right-radius: 0px; margin-left: 0px; }
.s-btn-group .s-btn-group--container:last-child .s-btn { border-top-left-ra=
dius: 0px; border-bottom-left-radius: 0px; }
.s-card { padding: 12px; border: 1px solid var(--black-100); border-radius:=
3px; background-color: var(--white); }
.s-card p:last-of-type { margin-bottom: 0px; }
a.s-card:not(.s-card__muted):hover, a.s-card:not(.s-card__muted):focus, a.s=
-card:not(.s-card__muted):active { border-color: var(--black-200); }
.s-card__muted { border-color: var(--black-075); }
.s-card__muted > * { opacity: 0.65; }
.s-expandable { display: flex; clip-path: polygon(-1e+06px -1e+06px, 1e+06p=
x -1e+06px, 1e+06px 1e+06px, -1e+06px 1e+06px); align-items: flex-start; tr=
ansition: clip-path 0s ease 100ms, -webkit-clip-path 0s ease 100ms; }
.s-expandable::after { content: ""; flex-basis: 0px; height: 10px; max-heig=
ht: 0px; transition: height 100ms linear 0s, max-height 0s linear 100ms; }
.s-expandable--content { flex-basis: 100%; max-height: 1e+06px; margin-bott=
om: 0px; transform-origin: 0px 0px; transition: margin-bottom 100ms cubic-b=
ezier(0, 0, 0, 1) 0s, transform 100ms cubic-bezier(1, 0, 1, 1) 0s, opacity =
100ms cubic-bezier(1, 0, 1, 1) 0s; }
.s-expandable:not(.is-expanded) { overflow: hidden; clip-path: polygon(0% 0=
%, 100% 0%, 100% 100%, 0% 100%); transition: none 0s ease 0s; }
.s-expandable:not(.is-expanded) .s-expandable--content { visibility: hidden=
; max-height: 0px; margin-bottom: -1500px; opacity: 0; transform: scaleY(0)=
; transition: margin-bottom 100ms cubic-bezier(1, 0, 1, 1) 0s, visibility 0=
s ease 100ms, max-height 0s ease 100ms, transform 100ms cubic-bezier(0, 1, =
1, 1) 0s, opacity 100ms cubic-bezier(0, 1, 1, 1) 0s; }
@supports ((-webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%))=
or (clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%))) {
.s-expandable:not(.is-expanded) .s-expandable--content { opacity: 1; tran=
sform: none; }
}
.s-expandable:not(.is-expanded)::after { height: 0px; max-height: 10px; tra=
nsition: height 100ms linear 0s; }
.s-input, .s-textarea { -webkit-appearance: none; width: 100%; margin: 0px;=
padding: 0.6em 0.7em; border: 1px solid var(--black-200); border-radius: 3=
px; background-color: var(--white); color: var(--fc-dark); font-size: 13px;=
font-family: inherit; line-height: 1.15385; }
@supports (-webkit-overflow-scrolling: touch) {
.s-input, .s-textarea { font-size: 16px; padding: 0.36em 0.55em; }
.s-input::-webkit-input-placeholder, .s-textarea::-webkit-input-placehold=
er { line-height: normal !important; }
}
.s-input::-webkit-input-placeholder, .s-textarea::-webkit-input-placeholder=
{ color: var(--black-200); }
.s-input::placeholder, .s-textarea::placeholder { color: var(--black-200); =
}
.s-input::-webkit-scrollbar, .s-textarea::-webkit-scrollbar { width: 10px; =
height: 10px; background-color: transparent; }
.s-input::-webkit-scrollbar-track, .s-textarea::-webkit-scrollbar-track { b=
order-radius: 10px; background-color: transparent; }
.s-input::-webkit-scrollbar-thumb, .s-textarea::-webkit-scrollbar-thumb { b=
order-radius: 10px; background-color: var(--scrollbar); }
.s-input::-webkit-scrollbar-corner, .s-textarea::-webkit-scrollbar-corner {=
background-color: transparent; border-color: transparent; }
.s-input.s-input__search, .s-input.s-input__creditcard { padding-left: 32px=
; }
fieldset { min-width: 0px; padding: 0px; border: 0px; }
.s-label { padding: 0px 2px; color: var(--fc-dark); font-family: inherit; f=
ont-size: 1.15385rem; font-weight: 700; cursor: pointer; }
legend.s-label { cursor: default; }
.s-label--status { margin-left: 4px; padding: 2px 8px; border-radius: 1000p=
x; background-color: var(--black-050); color: var(--fc-medium); font-size: =
12px; font-weight: 400; vertical-align: text-bottom; }
.s-label--status.s-label--status__required { background-color: var(--red-10=
0); color: var(--red-600); }
.s-label--status.s-label--status__new { background-color: var(--green-100);=
color: var(--green-700); }
.s-label--status.s-label--status__beta { background-color: var(--blue-100);=
color: var(--blue-700); }
.s-description { padding: 0px 2px; color: var(--fc-medium); font-size: 12px=
; }
.s-label .s-description, .s-label .s-input-message { padding: 0px; margin-t=
op: 4px; margin-bottom: 0px; font-weight: normal; }
.s-input-fill { padding: 0.6em 0.7em; border-top-color: ; border-top-style:=
; border-top-width: ; border-right-color: ; border-right-style: ; border-b=
ottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-co=
lor: ; border-left-style: ; border-image-source: ; border-image-slice: ; bo=
rder-image-width: ; border-image-outset: ; border-image-repeat: ; border-ri=
ght-width: 0px; border-left-width: 0px; background-color: var(--black-050);=
color: var(--fc-medium); font-family: inherit; white-space: nowrap; line-h=
eight: 1.15385; }
.s-input-fill.s-input-fill__clear { border-color: transparent; background-c=
olor: transparent; }
.s-input-fill.order-first { border-left-width: 1px; border-top-left-radius:=
3px; border-bottom-left-radius: 3px; }
.s-input-fill.order-last { border-right-width: 1px; border-top-right-radius=
: 3px; border-bottom-right-radius: 3px; }
.s-select { position: relative; color: var(--fc-dark); }
.s-select::before, .s-select::after { content: ""; position: absolute; z-in=
dex: 25; right: 13px; border-color: currentcolor transparent; border-style:=
solid; border-width: 4px; pointer-events: none; }
.s-select::before { top: calc(50% - 5px); border-top-width: 0px; border-bot=
tom-width: 4px; }
.s-select::after { top: calc(50% + 1px); border-top-width: 4px; border-bott=
om-width: 0px; }
.s-select > select { -webkit-appearance: none; position: relative; width: 1=
00%; height: 100%; padding: 0.6em 32px 0.6em 0.7em; border: 1px solid var(-=
-black-200); border-radius: 3px; background-color: var(--white); outline: 0=
px; font-size: 13px; font-family: inherit; color: var(--black); line-height=
: 1.15385; }
@supports (-webkit-overflow-scrolling: touch) {
.s-select > select { font-size: 16px; padding: 0.4em 0.55em; }
}
@supports ((-webkit-appearance: none) or (-moz-appearance: none) or (appear=
ance: none)) {
.s-checkbox, .s-radio { -webkit-appearance: none; margin: 0px; width: 1em=
; height: 1em; border: 1px solid var(--black-200); background-color: var(--=
white); outline: 0px; font-size: inherit; vertical-align: middle; cursor: p=
ointer; }
}
.s-checkbox[disabled], .s-radio[disabled] { opacity: 0.5; cursor: not-allow=
ed; }
@supports ((-webkit-appearance: none) or (-moz-appearance: none) or (appear=
ance: none)) {
.s-checkbox { border-radius: 3px; background-position: center center; bac=
kground-repeat: no-repeat; background-size: contain; }
.s-checkbox[disabled] { border-color: var(--black-200); background-color:=
var(--black-075); }
.s-checkbox:checked { background-color: var(--blue-500); background-image=
: url("data:image/svg+xml,%3Csvg width=3D'11' height=3D'11' xmlns=3D'http:/=
/www.w3.org/2000/svg'%3E%3Cpath d=3D'M10 3.41L8.59 2 4 6.59 2.41 5 1 6.41l3=
3z' fill=3D'%23fff'/%3E%3C/svg%3E"); border-color: var(--blue-500) !impor=
tant; }
.s-checkbox:checked:focus { border-color: var(--blue-500); }
.s-checkbox:checked[disabled] { background-color: var(--black-400); borde=
r-color: var(--black-500) !important; }
.s-checkbox:focus { border-color: var(--blue-300); box-shadow: 0 0 0 4px =
var(--focus-ring); }
}
@supports ((-webkit-appearance: none) or (-moz-appearance: none) or (appear=
ance: none)) {
.s-radio { border-radius: 50%; }
.s-radio:checked { border-color: var(--blue-500); border-width: 0.307692e=
m; background-color: rgb(255, 255, 255); }
.s-radio:focus { box-shadow: 0 0 0 4px var(--focus-ring); }
}
.s-input:focus, .s-input.has-focus, .s-textarea:focus, .s-select > select:f=
ocus { border-color: var(--blue-300); box-shadow: 0 0 0 4px var(--focus-rin=
g); outline: 0px; }
.s-input:focus-within { border-color: var(--blue-300); box-shadow: 0 0 0 4p=
x var(--focus-ring); outline: 0px; }
.s-input[disabled], .s-textarea[disabled], .s-select > select[disabled], .s=
-input[read-only], .s-textarea[read-only], .s-select > select[read-only] { =
border-color: var(--black-075); background-color: var(--black-050); color: =
var(--black-200); }
.s-input[disabled], .s-textarea[disabled], .s-select > select[disabled] { c=
ursor: not-allowed; }
.is-disabled, .has-success, .has-error, .has-warning { position: relative; =
}
.is-disabled .s-input, .has-success .s-input, .has-error .s-input, .has-war=
ning .s-input { padding-right: 32px; }
.is-disabled .s-select .s-input-icon, .has-success .s-select .s-input-icon,=
.has-error .s-select .s-input-icon, .has-warning .s-select .s-input-icon {=
right: 32px; }
.is-disabled .s-textarea, .has-success .s-textarea, .has-error .s-textarea,=
.has-warning .s-textarea { padding-right: 48px; }
.is-disabled .s-textarea ~ .s-input-icon, .has-success .s-textarea ~ .s-inp=
ut-icon, .has-error .s-textarea ~ .s-input-icon, .has-warning .s-textarea ~=
.s-input-icon { top: 1.5em; }
.is-disabled .s-input-message a, .has-success .s-input-message a, .has-erro=
r .s-input-message a, .has-warning .s-input-message a { text-decoration: un=
derline; }
.has-warning .s-input, .has-warning .s-textarea, .has-warning .s-checkbox, =
.has-warning .s-radio:not(:checked), .has-warning .s-select > select { bord=
er-color: var(--yellow-600); }
.has-warning .s-input:focus, .has-warning .s-textarea:focus, .has-warning .=
s-checkbox:focus, .has-warning .s-radio:not(:checked):focus, .has-warning .=
s-select > select:focus { box-shadow: 0 0 0 4px var(--focus-ring-warning); =
}
.has-warning .s-input-message { color: var(--yellow-800); }
.has-warning .s-input-message a { color: var(--yellow-900); }
.has-warning .s-input-icon { color: var(--yellow-600); }
.has-error .s-input, .has-error .s-textarea, .has-error .s-checkbox, .has-e=
rror .s-radio:not(:checked), .has-error .s-select > select { border-color: =
var(--red-400); }
.has-error .s-input:focus, .has-error .s-textarea:focus, .has-error .s-chec=
kbox:focus, .has-error .s-radio:not(:checked):focus, .has-error .s-select >=
select:focus { box-shadow: 0 0 0 4px var(--focus-ring-error); }
.has-error .s-input-message { color: var(--red-500); }
.has-error .s-input-message a { color: var(--red-800); }
.has-error .s-input-message a:hover { color: var(--red-900); }
.has-error .s-input-icon { color: var(--red-400); }
.has-success .s-input, .has-success .s-textarea, .has-success .s-checkbox, =
.has-success .s-radio:not(:checked), .has-success .s-select > select { bord=
er-color: var(--green-400); }
.has-success .s-input:focus, .has-success .s-textarea:focus, .has-success .=
s-checkbox:focus, .has-success .s-radio:not(:checked):focus, .has-success .=
s-select > select:focus { box-shadow: 0 0 0 4px var(--focus-ring-success); =
}
.has-success .s-input-message { color: var(--green-500); }
.has-success .s-input-message a { color: var(--green-800); }
.has-success .s-input-message a:hover { color: var(--green-900); }
.has-success .s-input-icon { color: var(--green-400); }
.is-disabled .s-select::before, .is-disabled .s-select::after { border-colo=
r: var(--black-200) transparent; }
.is-disabled .s-label, .is-disabled .s-description { opacity: 0.5; }
.is-disabled .s-input-icon { color: var(--black-200); }
.is-disabled .s-label { cursor: not-allowed; }
.s-input-icon { position: absolute; top: 50%; right: 0.7em; margin-top: -9p=
x; pointer-events: none; }
.s-input-icon.s-input-icon__search, .s-input-icon.s-input-icon__creditcard =
{ right: auto; left: 0.7em; color: var(--black-200); }
.s-input-message { padding: 2px; font-size: 12px; }
.s-input__sm, .s-textarea__sm, .s-label__sm, .s-select__sm > select { font-=
size: 12px; }
.s-input__md, .s-textarea__md, .s-label__md, .s-select__md > select { font-=
size: 1.30769rem; }
.s-input__lg, .s-textarea__lg, .s-label__lg, .s-select__lg > select { font-=
size: 1.61538rem; }
.s-input__xl, .s-textarea__xl, .s-label__xl, .s-select__xl > select { font-=
size: 2.07692rem; }
.s-input__md, .s-textarea__md, .s-select__md > select { padding-top: 0.5em;=
padding-bottom: 0.5em; border-radius: 4px; }
.s-input__lg, .s-textarea__lg, .s-select__lg > select { padding: 0.45em 0.6=
em; border-radius: 4px; }
.s-input__xl, .s-textarea__xl, .s-select__xl > select { padding: 0.4em 0.5e=
m; border-radius: 5px; }
.s-modal { display: flex; visibility: hidden; position: fixed; z-index: -1;=
top: 0px; right: 0px; bottom: 0px; left: 0px; align-items: center; justify=
-content: center; background-color: rgba(12, 13, 14, 0.5); opacity: 0; back=
face-visibility: hidden; transition: opacity 100ms cubic-bezier(0.165, 0.84=
, 0.44, 1) 0s, z-index 0s ease 100ms, visibility 0s ease 100ms; will-change=
: visibility, z-index, opacity; }
.s-modal[aria-hidden=3D"false"], .s-modal[aria-hidden=3D"false"] .s-modal--=
dialog { visibility: visible; z-index: 9000; opacity: 1; transform: transla=
te3d(0px, 0px, 0px) scale3d(1, 1, 1); transition: opacity 100ms cubic-bezie=
r(0.165, 0.84, 0.44, 1) 10ms, z-index 0s ease 0s, visibility 0s ease 0s, tr=
ansform 100ms cubic-bezier(0.165, 0.84, 0.44, 1) 10ms, transform 100ms cubi=
c-bezier(0.165, 0.84, 0.44, 1) 10ms; }
.s-modal--dialog { overflow-y: auto; visibility: hidden; z-index: -1; max-w=
idth: 600px; max-height: 100%; padding: 24px; border-radius: 7px; backgroun=
d-color: var(--white); box-shadow: rgba(0, 0, 0, 0.09) 0px 1px 4px, rgba(0,=
0, 0, 0.09) 0px 3px 8px, rgba(0, 0, 0, 0.13) 0px 4px 13px; opacity: 0; bac=
kface-visibility: hidden; transform: translate3d(0px, 30%, 0px) scale3d(0.6=
, 0.6, 0.6); transition: opacity 200ms cubic-bezier(0.165, 0.84, 0.44, 1) 0=
s, z-index 0s ease 100ms, visibility 0s ease 100ms, transform 100ms cubic-b=
ezier(0.165, 0.84, 0.44, 1) 0s, transform 100ms cubic-bezier(0.165, 0.84, 0=
.44, 1) 0s; will-change: visibility, z-index, opacity, transform; }
.s-modal[aria-hidden=3D"false"] .s-modal--dialog { transform: translate3d(0=
px, 0px, 0px) scale3d(1, 1, 1); }
@media (prefers-color-scheme: dark) {
body.theme-system .s-modal--dialog { background-color: var(--black-100); =
}
}
body.theme-dark .s-modal--dialog { background-color: var(--black-100); }
.s-modal--close { top: 8px; right: 8px; position: absolute !important; padd=
ing: 12px !important; }
.s-modal--close .svg-icon { margin: 0px !important; }
.s-modal--header { margin-bottom: 16px; color: var(--fc-dark); font-size: 2=
.07692rem; font-weight: normal; line-height: 1.15385; }
.s-modal--body { margin-bottom: 24px; color: var(--fc-medium); }
.s-modal--footer { margin-top: 24px; }
.s-modal.has-danger, .s-modal.s-modal__danger { background-color: rgba(24, =
5, 5, 0.5); }
.s-modal.has-danger .s-modal--header, .s-modal.s-modal__danger .s-modal--he=
ader { color: var(--red-600); }
@media (prefers-color-scheme: dark) {
body.theme-system .s-modal.has-danger .s-modal--dialog { background-color=
: var(--black-050); }
}
body.theme-dark .s-modal.has-danger .s-modal--dialog { background-color: va=
r(--black-050); }
@media (prefers-color-scheme: dark) {
body.theme-system .s-modal.s-modal__danger .s-modal--dialog { background-=
color: var(--black-050); }
}
body.theme-dark .s-modal.s-modal__danger .s-modal--dialog { background-colo=
r: var(--black-050); }
.s-modal__full { max-width: calc(100% - 48px); max-height: calc(100% - 48px=
); }
.s-page-title { display: flex; flex-direction: row; justify-content: space-=
between; align-items: flex-end; width: 100%; padding-bottom: 16px; border-b=
ottom: 1px solid var(--black-100); }
@media (max-width: 980px) {
html.html__responsive:not(.html__unpinned-leftnav) .s-page-title { flex-d=
irection: column; align-items: flex-start; }
}
@media (max-width: 816px) {
html.html__responsive.html__unpinned-leftnav .s-page-title { flex-directi=
on: column; align-items: flex-start; }
}
.s-page-title .s-page-title--header { margin: 0px; font-size: 2.07692rem; c=
olor: var(--fc-dark); line-height: 1.15385; font-weight: normal; }
.s-page-title .s-page-title--description { color: var(--fc-light); margin-t=
op: 4px; margin-bottom: 0px; font-size: 1.15385rem; }
.s-page-title .s-page-title--actions { margin-left: 8px; flex-shrink: 0; }
@media (max-width: 980px) {
html.html__responsive:not(.html__unpinned-leftnav) .s-page-title .s-page-=
title--actions { margin-top: 8px; margin-left: 0px; }
}
@media (max-width: 816px) {
html.html__responsive.html__unpinned-leftnav .s-page-title .s-page-title-=
-actions { margin-top: 8px; margin-left: 0px; }
}
.s-page-title .s-breadcrumbs { margin-bottom: 8px; }
@media (max-width: 640px) {
html.html__responsive:not(.html__unpinned-leftnav) .s-page-title .s-bread=
crumbs { margin-bottom: 2px; }
}
@media (max-width: 640px) {
html.html__responsive.html__unpinned-leftnav .s-page-title .s-breadcrumbs=
{ margin-bottom: 2px; }
}
.s-popover { display: none; position: absolute; max-width: 24rem; padding: =
12px; z-index: 2000; border-radius: 5px; border: 1px solid var(--black-100)=
; background-color: var(--white); box-shadow: var(--bs-md); color: var(--fc=
-dark); font-size: 13px; min-width: 12rem; width: 100%; }
.s-popover.s-popover__tooltip { width: auto; min-width: unset; }
.s-popover.is-visible { display: block; }
.s-popover[data-popper-placement^=3D"top"] { margin-bottom: 10px; }
.s-popover[data-popper-placement^=3D"right"] { margin-left: 10px; }
.s-popover[data-popper-placement^=3D"bottom"] { margin-top: 10px; }
.s-popover[data-popper-placement^=3D"left"] { margin-right: 10px; }
@media (prefers-color-scheme: dark) {
body.theme-system .s-popover { background-color: var(--black-075); border=
-color: transparent; box-shadow: var(--bs-lg); }
}
body.theme-dark .s-popover { background-color: var(--black-075); border-col=
or: transparent; box-shadow: var(--bs-lg); }
.s-popover--close { float: right; top: -8px; right: -8px; padding: 8px !imp=
ortant; }
.s-popover--arrow, .s-popover--arrow__tl, .s-popover--arrow__tc, .s-popover=
--arrow__tr, .s-popover--arrow__bl, .s-popover--arrow__bc, .s-popover--arro=
w__br, .s-popover--arrow__lt, .s-popover--arrow__lc, .s-popover--arrow__lb,=
.s-popover--arrow__rt, .s-popover--arrow__rc, .s-popover--arrow__rb { colo=
r: var(--white); }
.s-popover--arrow::before, .s-popover--arrow__tl::before, .s-popover--arrow=
__tc::before, .s-popover--arrow__tr::before, .s-popover--arrow__bl::before,=
.s-popover--arrow__bc::before, .s-popover--arrow__br::before, .s-popover--=
arrow__lt::before, .s-popover--arrow__lc::before, .s-popover--arrow__lb::be=
fore, .s-popover--arrow__rt::before, .s-popover--arrow__rc::before, .s-popo=
ver--arrow__rb::before, .s-popover--arrow::after, .s-popover--arrow__tl::af=
ter, .s-popover--arrow__tc::after, .s-popover--arrow__tr::after, .s-popover=
--arrow__bl::after, .s-popover--arrow__bc::after, .s-popover--arrow__br::af=
ter, .s-popover--arrow__lt::after, .s-popover--arrow__lc::after, .s-popover=
--arrow__lb::after, .s-popover--arrow__rt::after, .s-popover--arrow__rc::af=
ter, .s-popover--arrow__rb::after { content: ""; position: absolute; border=
-width: 8px; border-style: solid; border-color: transparent; }
@media (prefers-color-scheme: dark) {
body.theme-system .s-popover--arrow, body.theme-system .s-popover--arrow_=
_tl, body.theme-system .s-popover--arrow__tc, body.theme-system .s-popover-=
-arrow__tr, body.theme-system .s-popover--arrow__bl, body.theme-system .s-p=
opover--arrow__bc, body.theme-system .s-popover--arrow__br, body.theme-syst=
em .s-popover--arrow__lt, body.theme-system .s-popover--arrow__lc, body.the=
me-system .s-popover--arrow__lb, body.theme-system .s-popover--arrow__rt, b=
ody.theme-system .s-popover--arrow__rc, body.theme-system .s-popover--arrow=
__rb { color: var(--black-075); }
}
body.theme-dark .s-popover--arrow, body.theme-dark .s-popover--arrow__tl, b=
ody.theme-dark .s-popover--arrow__tc, body.theme-dark .s-popover--arrow__tr=
, body.theme-dark .s-popover--arrow__bl, body.theme-dark .s-popover--arrow_=
_bc, body.theme-dark .s-popover--arrow__br, body.theme-dark .s-popover--arr=
ow__lt, body.theme-dark .s-popover--arrow__lc, body.theme-dark .s-popover--=
arrow__lb, body.theme-dark .s-popover--arrow__rt, body.theme-dark .s-popove=
r--arrow__rc, body.theme-dark .s-popover--arrow__rb { color: var(--black-07=
5); }
.s-popover[data-popper-placement^=3D"bottom"] .s-popover--arrow::before, .s=
-popover--arrow__tl::before, .s-popover--arrow__tc::before, .s-popover--arr=
ow__tr::before, .s-popover[data-popper-placement^=3D"bottom"] .s-popover--a=
rrow::after, .s-popover--arrow__tl::after, .s-popover--arrow__tc::after, .s=
-popover--arrow__tr::after { border-top: none; }
.s-popover[data-popper-placement^=3D"bottom"] .s-popover--arrow::before, .s=
-popover--arrow__tl::before, .s-popover--arrow__tc::before, .s-popover--arr=
ow__tr::before { top: -8px; border-bottom-color: var(--black-100); }
.s-popover[data-popper-placement^=3D"bottom"] .s-popover--arrow::after, .s-=
popover--arrow__tl::after, .s-popover--arrow__tc::after, .s-popover--arrow_=
_tr::after { top: -7px; border-bottom-color: currentcolor; }
.s-popover[data-popper-placement^=3D"top"] .s-popover--arrow::before, .s-po=
pover--arrow__bl::before, .s-popover--arrow__bc::before, .s-popover--arrow_=
_br::before, .s-popover[data-popper-placement^=3D"top"] .s-popover--arrow::=
after, .s-popover--arrow__bl::after, .s-popover--arrow__bc::after, .s-popov=
er--arrow__br::after { border-bottom: none; }
.s-popover[data-popper-placement^=3D"top"] .s-popover--arrow::before, .s-po=
pover--arrow__bl::before, .s-popover--arrow__bc::before, .s-popover--arrow_=
_br::before { bottom: -8px; border-top-color: var(--black-100); }
.s-popover[data-popper-placement^=3D"top"] .s-popover--arrow::after, .s-pop=
over--arrow__bl::after, .s-popover--arrow__bc::after, .s-popover--arrow__br=
::after { bottom: -7px; border-top-color: currentcolor; }
.s-popover[data-popper-placement=3D"top-start"] .s-popover--arrow::before, =
.s-popover[data-popper-placement=3D"bottom-start"] .s-popover--arrow::befor=
e, .s-popover--arrow__tl::before, .s-popover--arrow__bl::before, .s-popover=
[data-popper-placement=3D"top-start"] .s-popover--arrow::after, .s-popover[=
data-popper-placement=3D"bottom-start"] .s-popover--arrow::after, .s-popove=
r--arrow__tl::after, .s-popover--arrow__bl::after { left: 12px; }
.s-popover[data-popper-placement=3D"top"] .s-popover--arrow::before, .s-pop=
over[data-popper-placement=3D"bottom"] .s-popover--arrow::before, .s-popove=
r--arrow__tc::before, .s-popover--arrow__bc::before, .s-popover[data-popper=
-placement=3D"top"] .s-popover--arrow::after, .s-popover[data-popper-placem=
ent=3D"bottom"] .s-popover--arrow::after, .s-popover--arrow__tc::after, .s-=
popover--arrow__bc::after { left: 50%; margin-left: -8px; }
.s-popover[data-popper-placement=3D"top-end"] .s-popover--arrow::before, .s=
-popover[data-popper-placement=3D"bottom-end"] .s-popover--arrow::before, .=
s-popover--arrow__tr::before, .s-popover--arrow__br::before, .s-popover[dat=
a-popper-placement=3D"top-end"] .s-popover--arrow::after, .s-popover[data-p=
opper-placement=3D"bottom-end"] .s-popover--arrow::after, .s-popover--arrow=
__tr::after, .s-popover--arrow__br::after { right: 12px; }
.s-popover[data-popper-placement^=3D"right"] .s-popover--arrow::before, .s-=
popover--arrow__lt::before, .s-popover--arrow__lc::before, .s-popover--arro=
w__lb::before, .s-popover[data-popper-placement^=3D"right"] .s-popover--arr=
ow::after, .s-popover--arrow__lt::after, .s-popover--arrow__lc::after, .s-p=
opover--arrow__lb::after { border-left: none; }
.s-popover[data-popper-placement^=3D"right"] .s-popover--arrow::before, .s-=
popover--arrow__lt::before, .s-popover--arrow__lc::before, .s-popover--arro=
w__lb::before { left: -8px; border-right-color: var(--black-100); }
.s-popover[data-popper-placement^=3D"right"] .s-popover--arrow::after, .s-p=
opover--arrow__lt::after, .s-popover--arrow__lc::after, .s-popover--arrow__=
lb::after { left: -7px; border-right-color: currentcolor; }
.s-popover[data-popper-placement^=3D"left"] .s-popover--arrow::before, .s-p=
opover--arrow__rt::before, .s-popover--arrow__rc::before, .s-popover--arrow=
__rb::before, .s-popover[data-popper-placement^=3D"left"] .s-popover--arrow=
::after, .s-popover--arrow__rt::after, .s-popover--arrow__rc::after, .s-pop=
over--arrow__rb::after { border-right: none; }
.s-popover[data-popper-placement^=3D"left"] .s-popover--arrow::before, .s-p=
opover--arrow__rt::before, .s-popover--arrow__rc::before, .s-popover--arrow=
__rb::before { right: -8px; border-left-color: var(--black-100); }
.s-popover[data-popper-placement^=3D"left"] .s-popover--arrow::after, .s-po=
pover--arrow__rt::after, .s-popover--arrow__rc::after, .s-popover--arrow__r=
b::after { right: -7px; border-left-color: currentcolor; }
.s-popover[data-popper-placement=3D"left-start"] .s-popover--arrow::before,=
.s-popover[data-popper-placement=3D"right-start"] .s-popover--arrow::befor=
e, .s-popover--arrow__lt::before, .s-popover--arrow__rt::before, .s-popover=
[data-popper-placement=3D"left-start"] .s-popover--arrow::after, .s-popover=
[data-popper-placement=3D"right-start"] .s-popover--arrow::after, .s-popove=
r--arrow__lt::after, .s-popover--arrow__rt::after { top: 12px; }
.s-popover[data-popper-placement=3D"left"] .s-popover--arrow::before, .s-po=
pover[data-popper-placement=3D"right"] .s-popover--arrow::before, .s-popove=
r--arrow__lc::before, .s-popover--arrow__rc::before, .s-popover[data-popper=
-placement=3D"left"] .s-popover--arrow::after, .s-popover[data-popper-place=
ment=3D"right"] .s-popover--arrow::after, .s-popover--arrow__lc::after, .s-=
popover--arrow__rc::after { top: 50%; margin-top: -8px; }
.s-popover[data-popper-placement=3D"left-end"] .s-popover--arrow::before, .=
s-popover[data-popper-placement=3D"right-end"] .s-popover--arrow::before, .=
s-popover--arrow__lb::before, .s-popover--arrow__rb::before, .s-popover[dat=
a-popper-placement=3D"left-end"] .s-popover--arrow::after, .s-popover[data-=
popper-placement=3D"right-end"] .s-popover--arrow::after, .s-popover--arrow=
__lb::after, .s-popover--arrow__rb::after { bottom: 12px; }
.s-progress, .s-progress--bar { position: relative; min-height: 4px; min-wi=
dth: 6px; border-radius: 3px; }
.s-progress { width: 100%; background-color: var(--black-200); }
.s-progress--bar { height: 100%; background-color: var(--green-400); }
.s-progress--label { position: absolute; width: 100%; height: 100%; border-=
radius: 5px; border: 1px solid transparent; font-size: 12px; line-height: 1=
; color: var(--fc-dark); z-index: 2; }
.s-progress__brand .s-progress--bar { background-color: var(--orange-500); =
}
.s-progress__info .s-progress--bar { background-color: var(--blue-500); }
.s-progress__privilege .s-progress--bar { background-color: var(--green-050=
); }
.s-progress__privilege .s-progress--label { border-color: var(--green-400);=
}
.s-progress__privilege, .s-progress__privilege .s-progress--bar, .s-progres=
s__badge, .s-progress__badge .s-progress--bar { min-height: 2em; border-rad=
ius: 5px; }
.s-progress__privilege, .s-progress__badge { background-color: transparent;=
}
.s-progress__gold .s-progress--bar { background-color: var(--gold-lighter);=
}
.s-progress__gold .s-progress--label { border-color: var(--gold-darker); }
.s-progress__silver .s-progress--bar { background-color: var(--silver-light=
er); }
.s-progress__silver .s-progress--label { border-color: var(--silver-darker)=
; }
.s-progress__bronze .s-progress--bar { background-color: var(--bronze-light=
er); }
.s-progress__bronze .s-progress--label { border-color: var(--bronze-darker)=
; }
.s-progress.s-progress__stepped { background: transparent; display: flex; }
.s-progress.s-progress__stepped .s-progress--step { display: flex; flex: 1 =
1 0px; flex-direction: column; align-items: center; position: relative; }
.s-progress.s-progress__stepped .s-progress--label { position: static; disp=
lay: block; width: auto; height: auto; font-size: 13px; border: 0px; border=
-radius: 0px; padding: 12px 6px 0px; text-align: center; color: var(--black=
-200); z-index: 0; }
.s-progress.s-progress__stepped .s-progress--stop { position: relative; dis=
play: flex; align-items: center; justify-content: center; background: var(-=
-black-200); border-radius: 100%; width: 24px; height: 24px; z-index: 25; c=
olor: rgb(255, 255, 255); }
.s-progress.s-progress__stepped .s-progress--bar { position: absolute; top:=
9px; height: 6px; background: var(--black-200); z-index: 0; border-radius:=
0px; }
.s-progress.s-progress__stepped .s-progress--bar.s-progress--bar__left { le=
ft: 0px; right: 50%; }
.s-progress.s-progress__stepped .s-progress--bar.s-progress--bar__right { r=
ight: 0px; left: 50%; }
.s-progress.s-progress__stepped .s-progress--step.is-active .s-progress--ba=
r.s-progress--bar__left { background: var(--blue-500); }
.s-progress.s-progress__stepped .s-progress--step.is-active .s-progress--st=
op { background: var(--blue-500); box-shadow: 0 0 0 6px var(--focus-ring); =
}
.s-progress.s-progress__stepped .s-progress--step.is-active .s-progress--la=
bel { color: var(--fc-dark); }
.s-progress.s-progress__stepped .s-progress--step.is-complete .s-progress--=
bar, .s-progress.s-progress__stepped .s-progress--step.is-complete .s-progr=
ess--stop { background: var(--blue-500); }
.s-progress.s-progress__stepped .s-progress--step.is-complete .s-progress--=
label { color: var(--fc-dark); }
.s-spinner { position: relative; width: 24px; height: 24px; text-align: lef=
t; }
.s-spinner::before, .s-spinner::after { content: ""; position: absolute; wi=
dth: 100%; height: 100%; border: 3px solid currentcolor; border-radius: 50%=
; }
.s-spinner::before { opacity: 0.25; transform: rotate(90deg); }
.s-spinner::after { border-top-color: transparent; border-right-color: tran=
sparent; border-bottom-color: transparent; animation: 0.9s cubic-bezier(0.5=
, 0.1, 0.5, 0.9) 0s infinite normal none running s-spinner-rotate; }
.s-spinner.s-spinner__xs { width: 12px; height: 12px; }
.s-spinner.s-spinner__xs::before, .s-spinner.s-spinner__xs::after { border-=
width: 1px; }
.s-spinner.s-spinner__sm { width: 16px; height: 16px; }
.s-spinner.s-spinner__sm::before, .s-spinner.s-spinner__sm::after { border-=
width: 2px; }
.s-spinner.s-spinner__md { width: 32px; height: 32px; }
.s-spinner.s-spinner__md::before, .s-spinner.s-spinner__md::after { border-=
width: 4px; }
.s-spinner.s-spinner__lg { width: 48px; height: 48px; }
.s-spinner.s-spinner__lg::before, .s-spinner.s-spinner__lg::after { border-=
width: 6px; }
@supports (-ms-ime-align:auto) {
.s-spinner, .s-spinner::before, .s-spinner::after { filter: invert(0); tr=
ansform-origin: 50% 50% 1px; }
}
@media not all and (min-resolution: 0.001dpcm) {
@supports (-webkit-appearance:none) and (stroke-color:transparent) {
.s-spinner, .s-spinner::before, .s-spinner::after { box-shadow: transpare=
nt 0px 0px 0px 2px; }
}
}
@keyframes s-spinner-rotate {=20
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
.s-table { display: table; width: 100%; max-width: 100%; border-collapse: c=
ollapse; border-spacing: 0px; font-size: 13px; }
.s-table th, .s-table td { padding: 8px; border-top: 1px solid var(--black-=
100); border-left: 1px solid var(--black-100); border-right: 1px solid var(=
--black-100); vertical-align: middle; color: var(--fc-medium); text-align: =
left; }
.s-table th.s-table--bulk, .s-table td.s-table--bulk { width: 30px; }
.s-table th .s-checkbox, .s-table td .s-checkbox { display: block; }
.s-table th { font-weight: bold; color: var(--fc-dark); }
.s-table thead th { vertical-align: bottom; white-space: nowrap; background=
-color: var(--black-025); line-height: 1.15385; text-transform: uppercase; =
letter-spacing: 0.05em; }
.s-table thead th:not(.s-table--bulk) { font-size: 11px; }
.s-table tbody th { font-weight: normal; }
.s-table tr:last-of-type td, .s-table tr:last-of-type th { border-bottom: 1=
px solid var(--black-100); }
.s-table tbody + tbody { border-top: 2px solid var(--black-100); }
.s-table.va-top th, .s-table.va-top td { vertical-align: top; }
.s-table.va-middle th, .s-table.va-middle td { vertical-align: middle; }
.s-table.va-bottom th, .s-table.va-bottom td { vertical-align: bottom; }
.s-table.ta-left th, .s-table.ta-left td { text-align: left; }
.s-table.ta-center th, .s-table.ta-center td { text-align: center; }
.s-table.ta-right th, .s-table.ta-right td { text-align: right; }
.s-table.ta-justify th, .s-table.ta-justify td { text-align: justify; }
.s-table.s-table__stripes thead th { background-color: var(--black-050); }
.s-table.s-table__stripes tbody tr:nth-child(2n) { background-color: var(--=
black-025); }
.s-table.s-table__sm th, .s-table.s-table__sm td { padding: 4px; }
.s-table.s-table__lg th, .s-table.s-table__lg td { padding: 12px; }
.s-table.s-table__b0 th, .s-table.s-table__b0 td, .s-table.s-table__b0 tr:l=
ast-of-type th, .s-table.s-table__b0 tr:last-of-type td { border-color: tra=
nsparent; }
.s-table.s-table__b0 thead th { background-color: transparent; text-transfo=
rm: initial; font-size: inherit; letter-spacing: initial; }
.s-table.s-table__b0 tbody + tbody { border-color: transparent; border-widt=
h: 12px; }
.s-table.s-table__bx tr > :not(:first-child) { border-left-color: transpare=
nt; }
.s-table.s-table__bx tr > :not(:last-child) { border-right-color: transpare=
nt; }
.s-table.s-table__bx-simple th, .s-table.s-table__bx-simple td { border-lef=
t-color: transparent; border-right-color: transparent; }
.s-table.s-table__bx-simple thead th { border-top-color: transparent; borde=
r-bottom-color: var(--black-200); background-color: transparent; text-trans=
form: initial; font-size: inherit; letter-spacing: initial; }
.s-table.s-table__bx-simple tbody tr:first-of-type th, .s-table.s-table__bx=
-simple tbody tr:first-of-type td { border-top-color: transparent; }
.s-table.s-table__bx-simple tbody tr:last-of-type th, .s-table.s-table__bx-=
simple tbody tr:last-of-type td { border-bottom-color: transparent; }
.s-table.s-table__bx-simple tfoot th, .s-table.s-table__bx-simple tfoot td =
{ border-bottom-color: transparent; }
.s-table .s-table--totals th, .s-table .s-table--totals td { padding-top: 1=
2px; font-size: 1.46154rem; font-weight: bold; }
.s-table.s-table__sortable thead th { color: var(--fc-light); cursor: point=
er; }
.s-table.s-table__sortable thead th a { color: inherit; }
.s-table.s-table__sortable thead th .svg-icon { position: relative; bottom:=
-1px; }
.s-table.s-table__sortable thead th.is-sorted { color: var(--black-900); }
.s-table td.s-table--progress { border-right: none; text-align: right; }
.s-table td.s-table--progress-bar { border-left: none; padding-left: 0px; w=
idth: 120px; }
.s-table tr.is-disabled { background-color: var(--black-025); }
.s-table tr.is-disabled th:not(.is-enabled), .s-table tr.is-disabled td:not=
(.is-enabled) { opacity: 0.3; }
.s-table--cell1 { width: 8.33333%; }
.s-table--cell2 { width: 16.6667%; }
.s-table--cell3 { width: 25%; }
.s-table--cell4 { width: 33.3333%; }
.s-table--cell5 { width: 41.6667%; }
.s-table--cell6 { width: 50%; }
.s-table--cell7 { width: 58.3333%; }
.s-table--cell8 { width: 66.6667%; }
.s-table--cell9 { width: 75%; }
.s-table--cell10 { width: 83.3333%; }
.s-table--cell11 { width: 91.6667%; }
.s-table--cell12 { width: 100%; }
.s-toggle-switch { display: flex; align-items: stretch; }
.s-toggle-switch input[type=3D"radio"] { position: absolute; left: -999em; =
opacity: 0; margin: 0px; }
.s-toggle-switch label { width: 100%; margin: 0px; padding: 0.8em 1em; bord=
er: 1px solid var(--black-150); background-color: var(--white); color: var(=
--black-500); font-size: 13px; font-weight: 400; line-height: 1; text-align=
: center; white-space: nowrap; cursor: pointer; user-select: none; }
.s-toggle-switch label:hover, .s-toggle-switch label:focus, .s-toggle-switc=
h label:active { background-color: var(--black-025); }
.s-toggle-switch label:not(:first-child) { margin-left: -1px; }
.s-toggle-switch label:first-of-type { border-top-left-radius: 3px; border-=
bottom-left-radius: 3px; }
.s-toggle-switch label:last-of-type { border-top-right-radius: 3px; border-=
bottom-right-radius: 3px; }
.s-toggle-switch input[type=3D"radio"]:checked + label { z-index: 25; }
.s-toggle-switch input[type=3D"radio"]:checked + label.s-toggle-switch--lab=
el-off { border-color: var(--black-200); background-color: var(--black-050)=
; color: var(--black-700); }
.s-toggle-switch input[type=3D"radio"]:checked + label:not(.s-toggle-switch=
--label-off) { border-color: var(--green-400); background-color: var(--gree=
n-400); color: rgb(255, 255, 255); }
.s-sidebarwidget { position: relative; border: 1px solid var(--black-100); =
border-radius: 3px; box-shadow: var(--bs-sm); font-size: 13px; background-c=
olor: var(--white); }
.s-sidebarwidget:not(.s-anchors) a:not(.button):not(.s-btn):not(.post-tag):=
not(.s-sidebarwidget--action), .s-sidebarwidget:not(.s-anchors) a:not(.butt=
on):not(.s-btn):not(.post-tag):not(.s-sidebarwidget--action):visited { colo=
r: var(--black-500); }
.s-sidebarwidget::before { content: ""; display: block; margin-top: -1px; }
.s-sidebarwidget::after { content: ""; position: absolute; top: -1px; right=
: -1px; left: -1px; height: 5px; border-top: 1px solid var(--black-100); bo=
rder-radius: 3px; pointer-events: none; }
@supports ((-webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%))=
or (clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%))) or (-webkit-c=
lip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)) {
.s-sidebarwidget::after { clip-path: polygon(0% 0%, 100% 0%, 100% 50%, 0%=
50%); border: 1px solid var(--black-100); }
}
.s-sidebarwidget--header, .s-sidebarwidget--content { border-top: 1px solid=
var(--black-075); }
.s-sidebarwidget--header:active, .s-sidebarwidget--content:active { outline=
: none; }
.s-sidebarwidget--header { padding: 12px 15px; background: var(--black-025)=
; color: var(--black-500); font-size: 1.15385rem; font-weight: normal; }
.s-sidebarwidget--header.s-sidebarwidget__small-bold-text { font-size: 12px=
; font-weight: bold; }
.s-sidebarwidget--header.s-sidebarwidget__small-bold-text .-action { font-w=
eight: normal; line-height: 15.6px; }
.s-sidebarwidget--header.s-sidebarwidget__expanding-control { cursor: point=
er; }
.s-sidebarwidget--header.s-sidebarwidget__expanding-control::before { conte=
nt: ""; float: left; margin-top: calc(0.65em - 5px); margin-right: 12px; bo=
rder-width: 5px 0px 5px 5px; border-style: solid; border-top-color: transpa=
rent; border-right-color: transparent; border-bottom-color: transparent; bo=
rder-image: initial; border-left-color: var(--black-200); transition: trans=
form 0.3s cubic-bezier(0.4, 0.4, 0.6, 1) 0s, -webkit-transform 0.3s cubic-b=
ezier(0.4, 0.4, 0.6, 1) 0s; }
.s-sidebarwidget--header.s-sidebarwidget__expanding-control[aria-expanded=
=3D"true"]::before { transform: rotate(90deg); }
.s-sidebarwidget--action { float: right; margin: 0px 0px 4px 8px; color: va=
r(--blue); font-size: 11px; line-height: 19.5px; }
table.s-sidebarwidget--content.s-sidebarwidget__items { padding: 4px 3px; b=
order-collapse: separate; border-spacing: 12px; }
table.s-sidebarwidget--content.s-sidebarwidget__items tr.-item { display: t=
able-row; }
table.s-sidebarwidget--content.s-sidebarwidget__items tr.-item td { padding=
: 0px; }
.s-sidebarwidget--content:not(table):not(.s-sidebarwidget__items) { display=
: flex; }
.s-sidebarwidget--content:not(table):not(.s-sidebarwidget__block-items) .s-=
sidebarwidget--item { display: flex; }
.s-sidebarwidget--content { margin: 0px; padding: 16px 15px; }
.s-sidebarwidget--content.s-sidebarwidget__items { display: block; padding:=
4px 15px; }
.s-sidebarwidget--content.s-sidebarwidget__items.s-sidebarwidget__block-ite=
ms .s-sidebarwidget--item { display: block !important; }
.s-sidebarwidget--item { margin: 12px 0px; }
.s-sidebarwidget--item[aria-current=3D"true"], .s-sidebarwidget--item > :fi=
rst-child[aria-current=3D"true"], .s-sidebarwidget--item[aria-current=3D"pa=
ge"], .s-sidebarwidget--item > :first-child[aria-current=3D"page"] { positi=
on: relative; color: var(--black); font-weight: bold; }
.s-sidebarwidget--item[aria-current=3D"true"]::before, .s-sidebarwidget--it=
em > :first-child[aria-current=3D"true"]::before, .s-sidebarwidget--item[ar=
ia-current=3D"page"]::before, .s-sidebarwidget--item > :first-child[aria-cu=
rrent=3D"page"]::before { content: ""; position: absolute; left: 0px; heigh=
t: calc(100% + 12px); margin-top: -6px; margin-left: -16px; border-left-wid=
th: 3px; border-left-style: solid; }
.s-sidebarwidget--item[aria-current=3D"true"] a, .s-sidebarwidget--item > :=
first-child[aria-current=3D"true"] a, .s-sidebarwidget--item[aria-current=
=3D"page"] a, .s-sidebarwidget--item > :first-child[aria-current=3D"page"] =
a, .s-sidebarwidget--item[aria-current=3D"true"] a:visited, .s-sidebarwidge=
t--item > :first-child[aria-current=3D"true"] a:visited, .s-sidebarwidget--=
item[aria-current=3D"page"] a:visited, .s-sidebarwidget--item > :first-chil=
d[aria-current=3D"page"] a:visited { color: inherit; }
.s-sidebarwidget--subnav { list-style-type: none; padding-left: 0px; margin=
-left: 8px; }
.s-sidebarwidget--subnav li { margin-top: 12px; padding-left: 16px; backgro=
und-position: 0px calc((1.2em - 10px) / 2); background-repeat: no-repeat; b=
ackground-size: auto 10px; background-image: url("data:image/svg+xml,%3C?xm=
l%20version%3D%221.0%22%20encoding%3D%22UTF-8%22?%3E%3Csvg%20version%3D%221=
.1%22%20viewBox%3D%220%200%207%2010%22%20xmlns%3D%22http%3A//www.w3.org/200=
0/svg%22%3E%3Cpath%20d%3D%22m0.72153%200.68446%204.1336%204.3077-4.1336%204=
.3077%22%20fill%3D%22none%22%20stroke%3D%22var%28--black-100%29%22%20stroke=
-width%3D%222%22/%3E%3C/svg%3E"); }
.s-sidebarwidget--subnav li[aria-current=3D"true"], .s-sidebarwidget--subna=
v li[aria-current=3D"page"] { color: var(--black); font-weight: bold; }
.s-sidebarwidget--subnav li[aria-current=3D"true"] a, .s-sidebarwidget--sub=
nav li[aria-current=3D"page"] a, .s-sidebarwidget--subnav li[aria-current=
=3D"true"] a:visited, .s-sidebarwidget--subnav li[aria-current=3D"page"] a:=
visited { color: inherit; }
.s-sidebarwidget__blue { border-color: var(--blue-200); background-color: v=
ar(--blue-050); }
.s-sidebarwidget__blue .s-sidebarwidget--header { background-color: var(--b=
lue-100); color: var(--fc-medium); }
.s-sidebarwidget__blue .s-sidebarwidget--header, .s-sidebarwidget__blue .s-=
sidebarwidget--content { border-color: var(--blue-200); }
.s-sidebarwidget__blue::after { border-color: var(--blue-200); }
.s-sidebarwidget__yellow { border-color: var(--yellow-200); background-colo=
r: var(--yellow-050); }
.s-sidebarwidget__yellow .s-sidebarwidget--header { background-color: var(-=
-yellow-100); color: var(--fc-medium); }
.s-sidebarwidget__yellow .s-sidebarwidget--header, .s-sidebarwidget__yellow=
.s-sidebarwidget--content { border-color: var(--yellow-200); }
.s-sidebarwidget__yellow::after { border-color: var(--yellow-200); }
.s-sidebarwidget__green { border-color: var(--green-200); background-color:=
var(--green-050); }
.s-sidebarwidget__green .s-sidebarwidget--header { background-color: var(--=
green-100); color: var(--fc-medium); }
.s-sidebarwidget__green .s-sidebarwidget--header, .s-sidebarwidget__green .=
s-sidebarwidget--content { border-color: var(--green-200); }
.s-sidebarwidget__green::after { border-color: var(--green-200); }
body { --white:#fff; --black:#0c0d0e; --orange:#f48024; --yellow:#fbf2d4; -=
-green:#5eba7d; --blue:#0077cc; --powder:#e1ecf4; --red:#d1383d; --black-02=
5:#fafafb; --black-050:#eff0f1; --black-075:#e4e6e8; --black-100:#d6d9dc; -=
-black-150:#c8ccd0; --black-200:#bbc0c4; --black-300:#9fa6ad; --black-350:#=
9199a1; --black-400:#848d95; --black-500:#6a737c; --black-600:#535a60; --bl=
ack-700:#3c4146; --black-750:#2f3337; --black-800:#242729; --black-900:#0c0=
d0e; --orange-050:#fff7f2; --orange-100:#fee3cf; --orange-200:#fcd0ad; --or=
ange-300:#f7aa6d; --orange-400:#f48024; --orange-500:#f2720c; --orange-600:=
#da670b; --orange-700:#bd5c00; --orange-800:#a35200; --orange-900:#874600; =
--blue-050:#f2f9ff; --blue-100:#cfeafe; --blue-200:#addafc; --blue-300:#6cb=
bf7; --blue-400:#379fef; --blue-500:#0095ff; --blue-600:#0077cc; --blue-700=
:#0064bd; --blue-800:#0054a3; --blue-900:#004487; --powder-050:#f4f8fb; --p=
owder-100:#e1ecf4; --powder-200:#d1e5f1; --powder-300:#b3d3ea; --powder-400=
:#a0c7e4; --powder-500:#7aa7c7; --powder-600:#5b8db1; --powder-700:#39739d;=
--powder-800:#2c5777; --powder-900:#1e3c52; --green-025:#eef8f1; --green-0=
50:#dcf0e2; --green-100:#cae8d4; --green-200:#a6d9b7; --green-300:#82ca9a; =
--green-400:#5eba7d; --green-500:#48a868; --green-600:#3d8f58; --green-700:=
#2f6f44; --green-800:#29603b; --green-900:#1e472c; --yellow-050:#fdf7e3; --=
yellow-100:#fbf2d4; --yellow-200:#f1e5bc; --yellow-300:#e6d178; --yellow-40=
0:#e9c63f; --yellow-500:#ddb624; --yellow-600:#cea51b; --yellow-700:#b89516=
; --yellow-800:#9f8010; --yellow-900:#826a0b; --red-050:#fdf3f4; --red-100:=
#f9d3d7; --red-200:#f4b4bb; --red-300:#e87c87; --red-400:#de535e; --red-500=
:#d1383d; --red-600:#c02d2e; --red-700:#ac2726; --red-800:#942121; --red-90=
0:#7a1819; --gold:#ffcc01; --gold-lighter:#fff4d1; --gold-darker:#f1b600; -=
-silver:#b4b8bc; --silver-lighter:#e8e8e8; --silver-darker:#9a9c9f; --bronz=
e:#caa789; --bronze-lighter:#f2e9e1; --bronze-darker:#ab825f; --fc-dark:#0c=
0d0e; --fc-medium:#3c4146; --fc-light:#6a737c; --focus-ring:rgba(0,149,255,=
0.15); --focus-ring-success:rgba(166,217,183,0.4); --focus-ring-warning:rgb=
a(233,198,63,0.4); --focus-ring-error:rgba(192,45,46,0.15); --focus-ring-mu=
ted:rgba(36,39,41,0.1); --bs-sm:0 1px 2px rgba(0,0,0,0.05),0 1px 4px rgba(0=
,0,0,0.05),0 2px 8px rgba(0,0,0,0.05); --bs-md:0 1px 3px rgba(0,0,0,0.06),0=
2px 6px rgba(0,0,0,0.06),0 3px 8px rgba(0,0,0,0.09); --bs-lg:0 1px 4px rgb=
a(0,0,0,0.09),0 3px 8px rgba(0,0,0,0.09),0 4px 13px rgba(0,0,0,0.13); --scr=
ollbar:rgba(0,0,0,0.2); }
@media (prefers-color-scheme: dark) {
body.theme-system { --white:#2d2d2d; --black:#fff; --black-025:#393939; -=
-black-050:#3d3d3d; --black-075:#404345; --black-100:#4a4e51; --black-150:#=
555a5e; --black-200:#697075; --black-300:#7d848d; --black-350:#959ca3; --bl=
ack-400:#9fa6ad; --black-500:#acb2b8; --black-600:#c4c8cc; --black-700:#cfd=
2d6; --black-750:#dadee0; --black-800:#e7e8eb; --black-900:#f2f2f3; --orang=
e-050:#473c33; --orange-100:#5e4433; --orange-200:#8d5a2f; --orange-300:#cc=
7525; --orange-400:#f48024; --orange-500:#ff901e; --orange-600:#ffa95e; --o=
range-700:#f8b682; --orange-800:#fcd6b9; --orange-900:#fee7d6; --blue-050:#=
233e52; --blue-100:#25445f; --blue-200:#295070; --blue-300:#2b5f8a; --blue-=
400:#3070ab; --blue-500:#378ad3; --blue-600:#3ca4ff; --blue-700:#81c4f8; --=
blue-800:#b8dffd; --blue-900:#d5ecfd; --powder-050:#414648; --powder-100:#3=
e4a52; --powder-200:#43525f; --powder-300:#4c6071; --powder-400:#577489; --=
powder-500:#688eac; --powder-600:#7badd3; --powder-700:#9cc3db; --powder-80=
0:#cde1ee; --powder-900:#e5f3ff; --green-025:#2e4233; --green-050:#344b3a; =
--green-100:#3d6048; --green-200:#487455; --green-300:#4d815c; --green-400:=
#5a9e6f; --green-500:#63b47c; --green-600:#76c490; --green-700:#93d0a8; --g=
reen-800:#b3dec1; --green-900:#d0eada; --yellow-050:#464236; --yellow-100:#=
524b38; --yellow-200:#675c37; --yellow-300:#7e6f3a; --yellow-400:#9e883b; -=
-yellow-500:#bf9f37; --yellow-600:#dab941; --yellow-700:#f1d056; --yellow-8=
00:#f8df7a; --yellow-900:#fcedaf; --red-050:#572f32; --red-100:#723738; --r=
ed-200:#873f3e; --red-300:#9b4544; --red-400:#b24d49; --red-500:#c4524f; --=
red-600:#d25d5d; --red-700:#de7176; --red-800:#e7929a; --red-900:#f2c1c7; -=
-gold:#ffcc01; --gold-lighter:#5e553c; --silver:#b4b8bc; --silver-lighter:#=
424242; --bronze:#caa789; --bronze-lighter:#4d433b; --fc-dark:var(--black-9=
00); --fc-medium:var(--black-700); --fc-light:var(--black-500); --focus-rin=
g:rgba(55,138,211,0.15); --focus-ring-success:rgba(72,116,85,0.4); --focus-=
ring-warning:rgba(158,136,59,0.4); --focus-ring-error:rgba(196,82,79,0.3); =
--focus-ring-muted:rgba(231,232,235,0.1); --bs-sm:0 1px 2px rgba(0,0,0,0.1)=
, 0 1px 4px rgba(0, 0, 0, 0.1), 0 2px 8px rgba(0, 0, 0, 0.1); --bs-md:0 1px=
3px rgba(0,0,0,0.11), 0 2px 6px rgba(0, 0, 0, 0.11), 0 3px 8px rgba(0, 0, =
0, 0.14); --bs-lg:0 1px 4px rgba(0,0,0,0.14), 0 3px 8px rgba(0, 0, 0, 0.14)=
, 0 4px 13px rgba(0, 0, 0, 0.18); --scrollbar:rgba(255,255,255,0.2); }
}
body.theme-dark { --white:#2d2d2d; --black:#fff; --black-025:#393939; --bla=
ck-050:#3d3d3d; --black-075:#404345; --black-100:#4a4e51; --black-150:#555a=
5e; --black-200:#697075; --black-300:#7d848d; --black-350:#959ca3; --black-=
400:#9fa6ad; --black-500:#acb2b8; --black-600:#c4c8cc; --black-700:#cfd2d6;=
--black-750:#dadee0; --black-800:#e7e8eb; --black-900:#f2f2f3; --orange-05=
0:#473c33; --orange-100:#5e4433; --orange-200:#8d5a2f; --orange-300:#cc7525=
; --orange-400:#f48024; --orange-500:#ff901e; --orange-600:#ffa95e; --orang=
e-700:#f8b682; --orange-800:#fcd6b9; --orange-900:#fee7d6; --blue-050:#233e=
52; --blue-100:#25445f; --blue-200:#295070; --blue-300:#2b5f8a; --blue-400:=
#3070ab; --blue-500:#378ad3; --blue-600:#3ca4ff; --blue-700:#81c4f8; --blue=
-800:#b8dffd; --blue-900:#d5ecfd; --powder-050:#414648; --powder-100:#3e4a5=
2; --powder-200:#43525f; --powder-300:#4c6071; --powder-400:#577489; --powd=
er-500:#688eac; --powder-600:#7badd3; --powder-700:#9cc3db; --powder-800:#c=
de1ee; --powder-900:#e5f3ff; --green-025:#2e4233; --green-050:#344b3a; --gr=
een-100:#3d6048; --green-200:#487455; --green-300:#4d815c; --green-400:#5a9=
e6f; --green-500:#63b47c; --green-600:#76c490; --green-700:#93d0a8; --green=
-800:#b3dec1; --green-900:#d0eada; --yellow-050:#464236; --yellow-100:#524b=
38; --yellow-200:#675c37; --yellow-300:#7e6f3a; --yellow-400:#9e883b; --yel=
low-500:#bf9f37; --yellow-600:#dab941; --yellow-700:#f1d056; --yellow-800:#=
f8df7a; --yellow-900:#fcedaf; --red-050:#572f32; --red-100:#723738; --red-2=
00:#873f3e; --red-300:#9b4544; --red-400:#b24d49; --red-500:#c4524f; --red-=
600:#d25d5d; --red-700:#de7176; --red-800:#e7929a; --red-900:#f2c1c7; --gol=
d:#ffcc01; --gold-lighter:#5e553c; --silver:#b4b8bc; --silver-lighter:#4242=
42; --bronze:#caa789; --bronze-lighter:#4d433b; --fc-dark:var(--black-900);=
--fc-medium:var(--black-700); --fc-light:var(--black-500); --focus-ring:rg=
ba(55,138,211,0.15); --focus-ring-success:rgba(72,116,85,0.4); --focus-ring=
-warning:rgba(158,136,59,0.4); --focus-ring-error:rgba(196,82,79,0.3); --fo=
cus-ring-muted:rgba(231,232,235,0.1); --bs-sm:0 1px 2px rgba(0,0,0,0.1), 0 =
1px 4px rgba(0, 0, 0, 0.1), 0 2px 8px rgba(0, 0, 0, 0.1); --bs-md:0 1px 3px=
rgba(0,0,0,0.11), 0 2px 6px rgba(0, 0, 0, 0.11), 0 3px 8px rgba(0, 0, 0, 0=
.14); --bs-lg:0 1px 4px rgba(0,0,0,0.14), 0 3px 8px rgba(0, 0, 0, 0.14), 0 =
4px 13px rgba(0, 0, 0, 0.18); --scrollbar:rgba(255,255,255,0.2); }
.ba { border-style: solid !important; border-width: 1px !important; }
.bt { border-top-style: solid !important; border-top-width: 1px !important;=
}
.br { border-right-style: solid !important; border-right-width: 1px !import=
ant; }
.bb { border-bottom-style: solid !important; border-bottom-width: 1px !impo=
rtant; }
.bl { border-left-style: solid !important; border-left-width: 1px !importan=
t; }
.bx { border-left-style: solid !important; border-right-style: solid !impor=
tant; border-right-width: 1px !important; border-left-width: 1px !important=
; }
.by { border-top-style: solid !important; border-bottom-style: solid !impor=
tant; border-top-width: 1px !important; border-bottom-width: 1px !important=
; }
.baw0 { border-width: 0px !important; }
.baw1 { border-width: 1px !important; }
.baw2 { border-width: 2px !important; }
.baw3 { border-width: 4px !important; }
.btw0 { border-top-width: 0px !important; }
.btw1 { border-top-width: 1px !important; }
.btw2 { border-top-width: 2px !important; }
.btw3 { border-top-width: 4px !important; }
.brw0 { border-right-width: 0px !important; }
.brw1 { border-right-width: 1px !important; }
.brw2 { border-right-width: 2px !important; }
.brw3 { border-right-width: 4px !important; }
.bbw0 { border-bottom-width: 0px !important; }
.bbw1 { border-bottom-width: 1px !important; }
.bbw2 { border-bottom-width: 2px !important; }
.bbw3 { border-bottom-width: 4px !important; }
.blw0 { border-left-width: 0px !important; }
.blw0 { border-left-width: 0px !important; }
.blw1 { border-left-width: 1px !important; }
.blw2 { border-left-width: 2px !important; }
.blw3 { border-left-width: 4px !important; }
.byw0 { border-top-width: 0px !important; border-bottom-width: 0px !importa=
nt; }
.byw1 { border-top-width: 1px !important; border-bottom-width: 1px !importa=
nt; }
.byw2 { border-top-width: 2px !important; border-bottom-width: 2px !importa=
nt; }
.byw3 { border-top-width: 4px !important; border-bottom-width: 4px !importa=
nt; }
.bxw0 { border-right-width: 0px !important; border-left-width: 0px !importa=
nt; }
.bxw1 { border-right-width: 1px !important; border-left-width: 1px !importa=
nt; }
.bxw2 { border-right-width: 2px !important; border-left-width: 2px !importa=
nt; }
.bxw3 { border-right-width: 4px !important; border-left-width: 4px !importa=
nt; }
.bas-solid { border-style: solid !important; }
.bas-dashed { border-style: dashed !important; }
.bts-solid { border-top-style: solid !important; }
.bts-dashed { border-top-style: dashed !important; }
.brs-solid { border-right-style: solid !important; }
.brs-dashed { border-right-style: dashed !important; }
.bbs-solid { border-bottom-style: solid !important; }
.bbs-dashed { border-bottom-style: dashed !important; }
.bls-solid { border-left-style: solid !important; }
.bls-dashed { border-left-style: dashed !important; }
.bar-sm { border-radius: 3px !important; }
.bar-md { border-radius: 5px !important; }
.bar-lg { border-radius: 7px !important; }
.bar-circle { border-radius: 100% !important; }
.bar-pill { border-radius: 1000px !important; }
.btlr0 { border-top-left-radius: 0px !important; }
.btlr-sm { border-top-left-radius: 3px !important; }
.btlr-md { border-top-left-radius: 5px !important; }
.btlr-lg { border-top-left-radius: 7px !important; }
.btrr0 { border-top-right-radius: 0px !important; }
.btrr-sm { border-top-right-radius: 3px !important; }
.btrr-md { border-top-right-radius: 5px !important; }
.btrr-lg { border-top-right-radius: 7px !important; }
.bblr0 { border-bottom-left-radius: 0px !important; }
.bblr-sm { border-bottom-left-radius: 3px !important; }
.bblr-md { border-bottom-left-radius: 5px !important; }
.bblr-lg { border-bottom-left-radius: 7px !important; }
.bbrr0 { border-bottom-right-radius: 0px !important; }
.bbrr-sm { border-bottom-right-radius: 3px !important; }
.bbrr-md { border-bottom-right-radius: 5px !important; }
.bbrr-lg { border-bottom-right-radius: 7px !important; }
.btr0 { border-top-left-radius: 0px !important; border-top-right-radius: 0p=
x !important; }
.btr-sm { border-top-left-radius: 3px !important; border-top-right-radius: =
3px !important; }
.btr-md { border-top-left-radius: 5px !important; border-top-right-radius: =
5px !important; }
.btr-lg { border-top-left-radius: 7px !important; border-top-right-radius: =
7px !important; }
.brr0 { border-top-right-radius: 0px !important; border-bottom-right-radius=
: 0px !important; }
.brr-sm { border-top-right-radius: 3px !important; border-bottom-right-radi=
us: 3px !important; }
.brr-md { border-top-right-radius: 5px !important; border-bottom-right-radi=
us: 5px !important; }
.brr-lg { border-top-right-radius: 7px !important; border-bottom-right-radi=
us: 7px !important; }
.bbr0 { border-bottom-left-radius: 0px !important; border-bottom-right-radi=
us: 0px !important; }
.bbr-sm { border-bottom-left-radius: 3px !important; border-bottom-right-ra=
dius: 3px !important; }
.bbr-md { border-bottom-left-radius: 5px !important; border-bottom-right-ra=
dius: 5px !important; }
.bbr-lg { border-bottom-left-radius: 7px !important; border-bottom-right-ra=
dius: 7px !important; }
.blr0 { border-top-left-radius: 0px !important; border-bottom-left-radius: =
0px !important; }
.blr-sm { border-top-left-radius: 3px !important; border-bottom-left-radius=
: 3px !important; }
.blr-md { border-top-left-radius: 5px !important; border-bottom-left-radius=
: 5px !important; }
.blr-lg { border-top-left-radius: 7px !important; border-bottom-left-radius=
: 7px !important; }
.bar0 { border-radius: 0px !important; }
.bc-white-1 { border-color: var(--black-500) !important; }
.bc-white-2 { border-color: var(--black-300) !important; }
.bc-white-3, .bc-white { border-color: var(--white) !important; }
.bc-black-1 { border-color: var(--black-050) !important; }
.bc-black-2 { border-color: var(--black-075) !important; }
.bc-black-3 { border-color: var(--black-100) !important; }
.bc-black-4 { border-color: var(--black-200) !important; }
.bc-black-5 { border-color: var(--black-300) !important; }
.bc-black-6 { border-color: var(--black-400) !important; }
.bc-black-7 { border-color: var(--black-500) !important; }
.bc-black-8 { border-color: var(--black-700) !important; }
.bc-black-9 { border-color: var(--black-800) !important; }
.bc-black-10 { border-color: var(--black-900) !important; }
.bc-orange-1 { border-color: var(--orange-100) !important; }
.bc-orange-2 { border-color: var(--orange-400) !important; }
.bc-orange-3 { border-color: var(--orange-600) !important; }
.bc-blue-1 { border-color: var(--blue-100) !important; }
.bc-blue-2 { border-color: var(--blue-400) !important; }
.bc-blue-3 { border-color: var(--blue-600) !important; }
.bc-powder-1 { border-color: var(--powder-100) !important; }
.bc-powder-2 { border-color: var(--powder-400) !important; }
.bc-powder-3 { border-color: var(--powder-600) !important; }
.bc-green-1 { border-color: var(--green-100) !important; }
.bc-green-2, .bc-success { border-color: var(--green-400) !important; }
.bc-green-3 { border-color: var(--green-600) !important; }
.bc-red-1 { border-color: var(--red-100) !important; }
.bc-red-2, .bc-danger, .bc-error { border-color: var(--red-400) !important=
; }
.bc-red-3 { border-color: var(--red-600) !important; }
.bc-yellow-1 { border-color: var(--yellow-200) !important; }
.bc-yellow-2 { border-color: var(--yellow-400) !important; }
.bc-yellow-3, .bc-warning { border-color: var(--yellow-600) !important; }
.bc-transparent { border-color: transparent !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bc-transparent { border-color: transparent !importa=
nt; }
}
body.theme-dark .d\:bc-transparent { border-color: transparent !important; =
}
.fc-black-900, .h\:fc-black-900:hover, .f\:fc-black-900:focus { color: var(=
--black-900) !important; }
.f\:fc-black-900:focus-within { color: var(--black-900) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-black-900 { color: var(--black-900) !important;=
}
}
body.theme-dark .d\:fc-black-900 { color: var(--black-900) !important; }
.bg-black-900, .h\:bg-black-900:hover, .f\:bg-black-900:focus { background-=
color: var(--black-900) !important; }
.f\:bg-black-900:focus-within { background-color: var(--black-900) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-black-900 { background-color: var(--black-900) =
!important; }
}
body.theme-dark .d\:bg-black-900 { background-color: var(--black-900) !imp=
ortant; }
.fc-black-800, .h\:fc-black-800:hover, .f\:fc-black-800:focus { color: var(=
--black-800) !important; }
.f\:fc-black-800:focus-within { color: var(--black-800) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-black-800 { color: var(--black-800) !important;=
}
}
body.theme-dark .d\:fc-black-800 { color: var(--black-800) !important; }
.bg-black-800, .h\:bg-black-800:hover, .f\:bg-black-800:focus { background-=
color: var(--black-800) !important; }
.f\:bg-black-800:focus-within { background-color: var(--black-800) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-black-800 { background-color: var(--black-800) =
!important; }
}
body.theme-dark .d\:bg-black-800 { background-color: var(--black-800) !imp=
ortant; }
.fc-black-700, .h\:fc-black-700:hover, .f\:fc-black-700:focus { color: var(=
--black-700) !important; }
.f\:fc-black-700:focus-within { color: var(--black-700) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-black-700 { color: var(--black-700) !important;=
}
}
body.theme-dark .d\:fc-black-700 { color: var(--black-700) !important; }
.bg-black-700, .h\:bg-black-700:hover, .f\:bg-black-700:focus { background-=
color: var(--black-700) !important; }
.f\:bg-black-700:focus-within { background-color: var(--black-700) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-black-700 { background-color: var(--black-700) =
!important; }
}
body.theme-dark .d\:bg-black-700 { background-color: var(--black-700) !imp=
ortant; }
.fc-black-600, .h\:fc-black-600:hover, .f\:fc-black-600:focus { color: var(=
--black-600) !important; }
.f\:fc-black-600:focus-within { color: var(--black-600) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-black-600 { color: var(--black-600) !important;=
}
}
body.theme-dark .d\:fc-black-600 { color: var(--black-600) !important; }
.bg-black-600, .h\:bg-black-600:hover, .f\:bg-black-600:focus { background-=
color: var(--black-600) !important; }
.f\:bg-black-600:focus-within { background-color: var(--black-600) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-black-600 { background-color: var(--black-600) =
!important; }
}
body.theme-dark .d\:bg-black-600 { background-color: var(--black-600) !imp=
ortant; }
.fc-black-500, .h\:fc-black-500:hover, .f\:fc-black-500:focus { color: var(=
--black-500) !important; }
.f\:fc-black-500:focus-within { color: var(--black-500) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-black-500 { color: var(--black-500) !important;=
}
}
body.theme-dark .d\:fc-black-500 { color: var(--black-500) !important; }
.bg-black-500, .h\:bg-black-500:hover, .f\:bg-black-500:focus { background-=
color: var(--black-500) !important; }
.f\:bg-black-500:focus-within { background-color: var(--black-500) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-black-500 { background-color: var(--black-500) =
!important; }
}
body.theme-dark .d\:bg-black-500 { background-color: var(--black-500) !imp=
ortant; }
.fc-black-400, .h\:fc-black-400:hover, .f\:fc-black-400:focus { color: var(=
--black-400) !important; }
.f\:fc-black-400:focus-within { color: var(--black-400) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-black-400 { color: var(--black-400) !important;=
}
}
body.theme-dark .d\:fc-black-400 { color: var(--black-400) !important; }
.bg-black-400, .h\:bg-black-400:hover, .f\:bg-black-400:focus { background-=
color: var(--black-400) !important; }
.f\:bg-black-400:focus-within { background-color: var(--black-400) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-black-400 { background-color: var(--black-400) =
!important; }
}
body.theme-dark .d\:bg-black-400 { background-color: var(--black-400) !imp=
ortant; }
.fc-black-300, .h\:fc-black-300:hover, .f\:fc-black-300:focus { color: var(=
--black-300) !important; }
.f\:fc-black-300:focus-within { color: var(--black-300) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-black-300 { color: var(--black-300) !important;=
}
}
body.theme-dark .d\:fc-black-300 { color: var(--black-300) !important; }
.bg-black-300, .h\:bg-black-300:hover, .f\:bg-black-300:focus { background-=
color: var(--black-300) !important; }
.f\:bg-black-300:focus-within { background-color: var(--black-300) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-black-300 { background-color: var(--black-300) =
!important; }
}
body.theme-dark .d\:bg-black-300 { background-color: var(--black-300) !imp=
ortant; }
.fc-black-200, .h\:fc-black-200:hover, .f\:fc-black-200:focus { color: var(=
--black-200) !important; }
.f\:fc-black-200:focus-within { color: var(--black-200) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-black-200 { color: var(--black-200) !important;=
}
}
body.theme-dark .d\:fc-black-200 { color: var(--black-200) !important; }
.bg-black-200, .h\:bg-black-200:hover, .f\:bg-black-200:focus { background-=
color: var(--black-200) !important; }
.f\:bg-black-200:focus-within { background-color: var(--black-200) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-black-200 { background-color: var(--black-200) =
!important; }
}
body.theme-dark .d\:bg-black-200 { background-color: var(--black-200) !imp=
ortant; }
.fc-black-100, .h\:fc-black-100:hover, .f\:fc-black-100:focus { color: var(=
--black-100) !important; }
.f\:fc-black-100:focus-within { color: var(--black-100) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-black-100 { color: var(--black-100) !important;=
}
}
body.theme-dark .d\:fc-black-100 { color: var(--black-100) !important; }
.bg-black-100, .h\:bg-black-100:hover, .f\:bg-black-100:focus { background-=
color: var(--black-100) !important; }
.f\:bg-black-100:focus-within { background-color: var(--black-100) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-black-100 { background-color: var(--black-100) =
!important; }
}
body.theme-dark .d\:bg-black-100 { background-color: var(--black-100) !imp=
ortant; }
.fc-black-050, .h\:fc-black-050:hover, .f\:fc-black-050:focus { color: var(=
--black-050) !important; }
.f\:fc-black-050:focus-within { color: var(--black-050) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-black-050 { color: var(--black-050) !important;=
}
}
body.theme-dark .d\:fc-black-050 { color: var(--black-050) !important; }
.bg-black-050, .h\:bg-black-050:hover, .f\:bg-black-050:focus { background-=
color: var(--black-050) !important; }
.f\:bg-black-050:focus-within { background-color: var(--black-050) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-black-050 { background-color: var(--black-050) =
!important; }
}
body.theme-dark .d\:bg-black-050 { background-color: var(--black-050) !imp=
ortant; }
.fc-orange-900, .h\:fc-orange-900:hover, .f\:fc-orange-900:focus { color: v=
ar(--orange-900) !important; }
.f\:fc-orange-900:focus-within { color: var(--orange-900) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-orange-900 { color: var(--orange-900) !importan=
t; }
}
body.theme-dark .d\:fc-orange-900 { color: var(--orange-900) !important; }
.bg-orange-900, .h\:bg-orange-900:hover, .f\:bg-orange-900:focus { backgrou=
nd-color: var(--orange-900) !important; }
.f\:bg-orange-900:focus-within { background-color: var(--orange-900) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-orange-900 { background-color: var(--orange-900)=
!important; }
}
body.theme-dark .d\:bg-orange-900 { background-color: var(--orange-900) !i=
mportant; }
.fc-orange-800, .h\:fc-orange-800:hover, .f\:fc-orange-800:focus { color: v=
ar(--orange-800) !important; }
.f\:fc-orange-800:focus-within { color: var(--orange-800) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-orange-800 { color: var(--orange-800) !importan=
t; }
}
body.theme-dark .d\:fc-orange-800 { color: var(--orange-800) !important; }
.bg-orange-800, .h\:bg-orange-800:hover, .f\:bg-orange-800:focus { backgrou=
nd-color: var(--orange-800) !important; }
.f\:bg-orange-800:focus-within { background-color: var(--orange-800) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-orange-800 { background-color: var(--orange-800)=
!important; }
}
body.theme-dark .d\:bg-orange-800 { background-color: var(--orange-800) !i=
mportant; }
.fc-orange-700, .h\:fc-orange-700:hover, .f\:fc-orange-700:focus { color: v=
ar(--orange-700) !important; }
.f\:fc-orange-700:focus-within { color: var(--orange-700) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-orange-700 { color: var(--orange-700) !importan=
t; }
}
body.theme-dark .d\:fc-orange-700 { color: var(--orange-700) !important; }
.bg-orange-700, .h\:bg-orange-700:hover, .f\:bg-orange-700:focus { backgrou=
nd-color: var(--orange-700) !important; }
.f\:bg-orange-700:focus-within { background-color: var(--orange-700) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-orange-700 { background-color: var(--orange-700)=
!important; }
}
body.theme-dark .d\:bg-orange-700 { background-color: var(--orange-700) !i=
mportant; }
.fc-orange-600, .h\:fc-orange-600:hover, .f\:fc-orange-600:focus { color: v=
ar(--orange-600) !important; }
.f\:fc-orange-600:focus-within { color: var(--orange-600) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-orange-600 { color: var(--orange-600) !importan=
t; }
}
body.theme-dark .d\:fc-orange-600 { color: var(--orange-600) !important; }
.bg-orange-600, .h\:bg-orange-600:hover, .f\:bg-orange-600:focus { backgrou=
nd-color: var(--orange-600) !important; }
.f\:bg-orange-600:focus-within { background-color: var(--orange-600) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-orange-600 { background-color: var(--orange-600)=
!important; }
}
body.theme-dark .d\:bg-orange-600 { background-color: var(--orange-600) !i=
mportant; }
.fc-orange-500, .h\:fc-orange-500:hover, .f\:fc-orange-500:focus { color: v=
ar(--orange-500) !important; }
.f\:fc-orange-500:focus-within { color: var(--orange-500) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-orange-500 { color: var(--orange-500) !importan=
t; }
}
body.theme-dark .d\:fc-orange-500 { color: var(--orange-500) !important; }
.bg-orange-500, .h\:bg-orange-500:hover, .f\:bg-orange-500:focus { backgrou=
nd-color: var(--orange-500) !important; }
.f\:bg-orange-500:focus-within { background-color: var(--orange-500) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-orange-500 { background-color: var(--orange-500)=
!important; }
}
body.theme-dark .d\:bg-orange-500 { background-color: var(--orange-500) !i=
mportant; }
.fc-orange-400, .h\:fc-orange-400:hover, .f\:fc-orange-400:focus { color: v=
ar(--orange-400) !important; }
.f\:fc-orange-400:focus-within { color: var(--orange-400) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-orange-400 { color: var(--orange-400) !importan=
t; }
}
body.theme-dark .d\:fc-orange-400 { color: var(--orange-400) !important; }
.bg-orange-400, .h\:bg-orange-400:hover, .f\:bg-orange-400:focus { backgrou=
nd-color: var(--orange-400) !important; }
.f\:bg-orange-400:focus-within { background-color: var(--orange-400) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-orange-400 { background-color: var(--orange-400)=
!important; }
}
body.theme-dark .d\:bg-orange-400 { background-color: var(--orange-400) !i=
mportant; }
.fc-orange-300, .h\:fc-orange-300:hover, .f\:fc-orange-300:focus { color: v=
ar(--orange-300) !important; }
.f\:fc-orange-300:focus-within { color: var(--orange-300) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-orange-300 { color: var(--orange-300) !importan=
t; }
}
body.theme-dark .d\:fc-orange-300 { color: var(--orange-300) !important; }
.bg-orange-300, .h\:bg-orange-300:hover, .f\:bg-orange-300:focus { backgrou=
nd-color: var(--orange-300) !important; }
.f\:bg-orange-300:focus-within { background-color: var(--orange-300) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-orange-300 { background-color: var(--orange-300)=
!important; }
}
body.theme-dark .d\:bg-orange-300 { background-color: var(--orange-300) !i=
mportant; }
.fc-orange-200, .h\:fc-orange-200:hover, .f\:fc-orange-200:focus { color: v=
ar(--orange-200) !important; }
.f\:fc-orange-200:focus-within { color: var(--orange-200) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-orange-200 { color: var(--orange-200) !importan=
t; }
}
body.theme-dark .d\:fc-orange-200 { color: var(--orange-200) !important; }
.bg-orange-200, .h\:bg-orange-200:hover, .f\:bg-orange-200:focus { backgrou=
nd-color: var(--orange-200) !important; }
.f\:bg-orange-200:focus-within { background-color: var(--orange-200) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-orange-200 { background-color: var(--orange-200)=
!important; }
}
body.theme-dark .d\:bg-orange-200 { background-color: var(--orange-200) !i=
mportant; }
.fc-orange-100, .h\:fc-orange-100:hover, .f\:fc-orange-100:focus { color: v=
ar(--orange-100) !important; }
.f\:fc-orange-100:focus-within { color: var(--orange-100) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-orange-100 { color: var(--orange-100) !importan=
t; }
}
body.theme-dark .d\:fc-orange-100 { color: var(--orange-100) !important; }
.bg-orange-100, .h\:bg-orange-100:hover, .f\:bg-orange-100:focus { backgrou=
nd-color: var(--orange-100) !important; }
.f\:bg-orange-100:focus-within { background-color: var(--orange-100) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-orange-100 { background-color: var(--orange-100)=
!important; }
}
body.theme-dark .d\:bg-orange-100 { background-color: var(--orange-100) !i=
mportant; }
.fc-orange-050, .h\:fc-orange-050:hover, .f\:fc-orange-050:focus { color: v=
ar(--orange-050) !important; }
.f\:fc-orange-050:focus-within { color: var(--orange-050) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-orange-050 { color: var(--orange-050) !importan=
t; }
}
body.theme-dark .d\:fc-orange-050 { color: var(--orange-050) !important; }
.bg-orange-050, .h\:bg-orange-050:hover, .f\:bg-orange-050:focus { backgrou=
nd-color: var(--orange-050) !important; }
.f\:bg-orange-050:focus-within { background-color: var(--orange-050) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-orange-050 { background-color: var(--orange-050)=
!important; }
}
body.theme-dark .d\:bg-orange-050 { background-color: var(--orange-050) !i=
mportant; }
.fc-blue-900, .h\:fc-blue-900:hover, .f\:fc-blue-900:focus { color: var(--b=
lue-900) !important; }
.f\:fc-blue-900:focus-within { color: var(--blue-900) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-blue-900 { color: var(--blue-900) !important; }
}
body.theme-dark .d\:fc-blue-900 { color: var(--blue-900) !important; }
.bg-blue-900, .h\:bg-blue-900:hover, .f\:bg-blue-900:focus { background-col=
or: var(--blue-900) !important; }
.f\:bg-blue-900:focus-within { background-color: var(--blue-900) !importan=
t; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-blue-900 { background-color: var(--blue-900) !i=
mportant; }
}
body.theme-dark .d\:bg-blue-900 { background-color: var(--blue-900) !impor=
tant; }
.fc-blue-800, .h\:fc-blue-800:hover, .f\:fc-blue-800:focus { color: var(--b=
lue-800) !important; }
.f\:fc-blue-800:focus-within { color: var(--blue-800) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-blue-800 { color: var(--blue-800) !important; }
}
body.theme-dark .d\:fc-blue-800 { color: var(--blue-800) !important; }
.bg-blue-800, .h\:bg-blue-800:hover, .f\:bg-blue-800:focus { background-col=
or: var(--blue-800) !important; }
.f\:bg-blue-800:focus-within { background-color: var(--blue-800) !importan=
t; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-blue-800 { background-color: var(--blue-800) !i=
mportant; }
}
body.theme-dark .d\:bg-blue-800 { background-color: var(--blue-800) !impor=
tant; }
.fc-blue-700, .h\:fc-blue-700:hover, .f\:fc-blue-700:focus { color: var(--b=
lue-700) !important; }
.f\:fc-blue-700:focus-within { color: var(--blue-700) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-blue-700 { color: var(--blue-700) !important; }
}
body.theme-dark .d\:fc-blue-700 { color: var(--blue-700) !important; }
.bg-blue-700, .h\:bg-blue-700:hover, .f\:bg-blue-700:focus { background-col=
or: var(--blue-700) !important; }
.f\:bg-blue-700:focus-within { background-color: var(--blue-700) !importan=
t; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-blue-700 { background-color: var(--blue-700) !i=
mportant; }
}
body.theme-dark .d\:bg-blue-700 { background-color: var(--blue-700) !impor=
tant; }
.fc-blue-600, .h\:fc-blue-600:hover, .f\:fc-blue-600:focus { color: var(--b=
lue-600) !important; }
.f\:fc-blue-600:focus-within { color: var(--blue-600) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-blue-600 { color: var(--blue-600) !important; }
}
body.theme-dark .d\:fc-blue-600 { color: var(--blue-600) !important; }
.bg-blue-600, .h\:bg-blue-600:hover, .f\:bg-blue-600:focus { background-col=
or: var(--blue-600) !important; }
.f\:bg-blue-600:focus-within { background-color: var(--blue-600) !importan=
t; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-blue-600 { background-color: var(--blue-600) !i=
mportant; }
}
body.theme-dark .d\:bg-blue-600 { background-color: var(--blue-600) !impor=
tant; }
.fc-blue-500, .h\:fc-blue-500:hover, .f\:fc-blue-500:focus { color: var(--b=
lue-500) !important; }
.f\:fc-blue-500:focus-within { color: var(--blue-500) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-blue-500 { color: var(--blue-500) !important; }
}
body.theme-dark .d\:fc-blue-500 { color: var(--blue-500) !important; }
.bg-blue-500, .h\:bg-blue-500:hover, .f\:bg-blue-500:focus { background-col=
or: var(--blue-500) !important; }
.f\:bg-blue-500:focus-within { background-color: var(--blue-500) !importan=
t; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-blue-500 { background-color: var(--blue-500) !i=
mportant; }
}
body.theme-dark .d\:bg-blue-500 { background-color: var(--blue-500) !impor=
tant; }
.fc-blue-400, .h\:fc-blue-400:hover, .f\:fc-blue-400:focus { color: var(--b=
lue-400) !important; }
.f\:fc-blue-400:focus-within { color: var(--blue-400) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-blue-400 { color: var(--blue-400) !important; }
}
body.theme-dark .d\:fc-blue-400 { color: var(--blue-400) !important; }
.bg-blue-400, .h\:bg-blue-400:hover, .f\:bg-blue-400:focus { background-col=
or: var(--blue-400) !important; }
.f\:bg-blue-400:focus-within { background-color: var(--blue-400) !importan=
t; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-blue-400 { background-color: var(--blue-400) !i=
mportant; }
}
body.theme-dark .d\:bg-blue-400 { background-color: var(--blue-400) !impor=
tant; }
.fc-blue-300, .h\:fc-blue-300:hover, .f\:fc-blue-300:focus { color: var(--b=
lue-300) !important; }
.f\:fc-blue-300:focus-within { color: var(--blue-300) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-blue-300 { color: var(--blue-300) !important; }
}
body.theme-dark .d\:fc-blue-300 { color: var(--blue-300) !important; }
.bg-blue-300, .h\:bg-blue-300:hover, .f\:bg-blue-300:focus { background-col=
or: var(--blue-300) !important; }
.f\:bg-blue-300:focus-within { background-color: var(--blue-300) !importan=
t; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-blue-300 { background-color: var(--blue-300) !i=
mportant; }
}
body.theme-dark .d\:bg-blue-300 { background-color: var(--blue-300) !impor=
tant; }
.fc-blue-200, .h\:fc-blue-200:hover, .f\:fc-blue-200:focus { color: var(--b=
lue-200) !important; }
.f\:fc-blue-200:focus-within { color: var(--blue-200) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-blue-200 { color: var(--blue-200) !important; }
}
body.theme-dark .d\:fc-blue-200 { color: var(--blue-200) !important; }
.bg-blue-200, .h\:bg-blue-200:hover, .f\:bg-blue-200:focus { background-col=
or: var(--blue-200) !important; }
.f\:bg-blue-200:focus-within { background-color: var(--blue-200) !importan=
t; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-blue-200 { background-color: var(--blue-200) !i=
mportant; }
}
body.theme-dark .d\:bg-blue-200 { background-color: var(--blue-200) !impor=
tant; }
.fc-blue-100, .h\:fc-blue-100:hover, .f\:fc-blue-100:focus { color: var(--b=
lue-100) !important; }
.f\:fc-blue-100:focus-within { color: var(--blue-100) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-blue-100 { color: var(--blue-100) !important; }
}
body.theme-dark .d\:fc-blue-100 { color: var(--blue-100) !important; }
.bg-blue-100, .h\:bg-blue-100:hover, .f\:bg-blue-100:focus { background-col=
or: var(--blue-100) !important; }
.f\:bg-blue-100:focus-within { background-color: var(--blue-100) !importan=
t; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-blue-100 { background-color: var(--blue-100) !i=
mportant; }
}
body.theme-dark .d\:bg-blue-100 { background-color: var(--blue-100) !impor=
tant; }
.fc-blue-050, .h\:fc-blue-050:hover, .f\:fc-blue-050:focus { color: var(--b=
lue-050) !important; }
.f\:fc-blue-050:focus-within { color: var(--blue-050) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-blue-050 { color: var(--blue-050) !important; }
}
body.theme-dark .d\:fc-blue-050 { color: var(--blue-050) !important; }
.bg-blue-050, .h\:bg-blue-050:hover, .f\:bg-blue-050:focus { background-col=
or: var(--blue-050) !important; }
.f\:bg-blue-050:focus-within { background-color: var(--blue-050) !importan=
t; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-blue-050 { background-color: var(--blue-050) !i=
mportant; }
}
body.theme-dark .d\:bg-blue-050 { background-color: var(--blue-050) !impor=
tant; }
.fc-powder-900, .h\:fc-powder-900:hover, .f\:fc-powder-900:focus { color: v=
ar(--powder-900) !important; }
.f\:fc-powder-900:focus-within { color: var(--powder-900) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-powder-900 { color: var(--powder-900) !importan=
t; }
}
body.theme-dark .d\:fc-powder-900 { color: var(--powder-900) !important; }
.bg-powder-900, .h\:bg-powder-900:hover, .f\:bg-powder-900:focus { backgrou=
nd-color: var(--powder-900) !important; }
.f\:bg-powder-900:focus-within { background-color: var(--powder-900) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-powder-900 { background-color: var(--powder-900)=
!important; }
}
body.theme-dark .d\:bg-powder-900 { background-color: var(--powder-900) !i=
mportant; }
.fc-powder-800, .h\:fc-powder-800:hover, .f\:fc-powder-800:focus { color: v=
ar(--powder-800) !important; }
.f\:fc-powder-800:focus-within { color: var(--powder-800) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-powder-800 { color: var(--powder-800) !importan=
t; }
}
body.theme-dark .d\:fc-powder-800 { color: var(--powder-800) !important; }
.bg-powder-800, .h\:bg-powder-800:hover, .f\:bg-powder-800:focus { backgrou=
nd-color: var(--powder-800) !important; }
.f\:bg-powder-800:focus-within { background-color: var(--powder-800) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-powder-800 { background-color: var(--powder-800)=
!important; }
}
body.theme-dark .d\:bg-powder-800 { background-color: var(--powder-800) !i=
mportant; }
.fc-powder-700, .h\:fc-powder-700:hover, .f\:fc-powder-700:focus { color: v=
ar(--powder-700) !important; }
.f\:fc-powder-700:focus-within { color: var(--powder-700) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-powder-700 { color: var(--powder-700) !importan=
t; }
}
body.theme-dark .d\:fc-powder-700 { color: var(--powder-700) !important; }
.bg-powder-700, .h\:bg-powder-700:hover, .f\:bg-powder-700:focus { backgrou=
nd-color: var(--powder-700) !important; }
.f\:bg-powder-700:focus-within { background-color: var(--powder-700) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-powder-700 { background-color: var(--powder-700)=
!important; }
}
body.theme-dark .d\:bg-powder-700 { background-color: var(--powder-700) !i=
mportant; }
.fc-powder-600, .h\:fc-powder-600:hover, .f\:fc-powder-600:focus { color: v=
ar(--powder-600) !important; }
.f\:fc-powder-600:focus-within { color: var(--powder-600) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-powder-600 { color: var(--powder-600) !importan=
t; }
}
body.theme-dark .d\:fc-powder-600 { color: var(--powder-600) !important; }
.bg-powder-600, .h\:bg-powder-600:hover, .f\:bg-powder-600:focus { backgrou=
nd-color: var(--powder-600) !important; }
.f\:bg-powder-600:focus-within { background-color: var(--powder-600) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-powder-600 { background-color: var(--powder-600)=
!important; }
}
body.theme-dark .d\:bg-powder-600 { background-color: var(--powder-600) !i=
mportant; }
.fc-powder-500, .h\:fc-powder-500:hover, .f\:fc-powder-500:focus { color: v=
ar(--powder-500) !important; }
.f\:fc-powder-500:focus-within { color: var(--powder-500) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-powder-500 { color: var(--powder-500) !importan=
t; }
}
body.theme-dark .d\:fc-powder-500 { color: var(--powder-500) !important; }
.bg-powder-500, .h\:bg-powder-500:hover, .f\:bg-powder-500:focus { backgrou=
nd-color: var(--powder-500) !important; }
.f\:bg-powder-500:focus-within { background-color: var(--powder-500) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-powder-500 { background-color: var(--powder-500)=
!important; }
}
body.theme-dark .d\:bg-powder-500 { background-color: var(--powder-500) !i=
mportant; }
.fc-powder-400, .h\:fc-powder-400:hover, .f\:fc-powder-400:focus { color: v=
ar(--powder-400) !important; }
.f\:fc-powder-400:focus-within { color: var(--powder-400) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-powder-400 { color: var(--powder-400) !importan=
t; }
}
body.theme-dark .d\:fc-powder-400 { color: var(--powder-400) !important; }
.bg-powder-400, .h\:bg-powder-400:hover, .f\:bg-powder-400:focus { backgrou=
nd-color: var(--powder-400) !important; }
.f\:bg-powder-400:focus-within { background-color: var(--powder-400) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-powder-400 { background-color: var(--powder-400)=
!important; }
}
body.theme-dark .d\:bg-powder-400 { background-color: var(--powder-400) !i=
mportant; }
.fc-powder-300, .h\:fc-powder-300:hover, .f\:fc-powder-300:focus { color: v=
ar(--powder-300) !important; }
.f\:fc-powder-300:focus-within { color: var(--powder-300) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-powder-300 { color: var(--powder-300) !importan=
t; }
}
body.theme-dark .d\:fc-powder-300 { color: var(--powder-300) !important; }
.bg-powder-300, .h\:bg-powder-300:hover, .f\:bg-powder-300:focus { backgrou=
nd-color: var(--powder-300) !important; }
.f\:bg-powder-300:focus-within { background-color: var(--powder-300) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-powder-300 { background-color: var(--powder-300)=
!important; }
}
body.theme-dark .d\:bg-powder-300 { background-color: var(--powder-300) !i=
mportant; }
.fc-powder-200, .h\:fc-powder-200:hover, .f\:fc-powder-200:focus { color: v=
ar(--powder-200) !important; }
.f\:fc-powder-200:focus-within { color: var(--powder-200) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-powder-200 { color: var(--powder-200) !importan=
t; }
}
body.theme-dark .d\:fc-powder-200 { color: var(--powder-200) !important; }
.bg-powder-200, .h\:bg-powder-200:hover, .f\:bg-powder-200:focus { backgrou=
nd-color: var(--powder-200) !important; }
.f\:bg-powder-200:focus-within { background-color: var(--powder-200) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-powder-200 { background-color: var(--powder-200)=
!important; }
}
body.theme-dark .d\:bg-powder-200 { background-color: var(--powder-200) !i=
mportant; }
.fc-powder-100, .h\:fc-powder-100:hover, .f\:fc-powder-100:focus { color: v=
ar(--powder-100) !important; }
.f\:fc-powder-100:focus-within { color: var(--powder-100) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-powder-100 { color: var(--powder-100) !importan=
t; }
}
body.theme-dark .d\:fc-powder-100 { color: var(--powder-100) !important; }
.bg-powder-100, .h\:bg-powder-100:hover, .f\:bg-powder-100:focus { backgrou=
nd-color: var(--powder-100) !important; }
.f\:bg-powder-100:focus-within { background-color: var(--powder-100) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-powder-100 { background-color: var(--powder-100)=
!important; }
}
body.theme-dark .d\:bg-powder-100 { background-color: var(--powder-100) !i=
mportant; }
.fc-powder-050, .h\:fc-powder-050:hover, .f\:fc-powder-050:focus { color: v=
ar(--powder-050) !important; }
.f\:fc-powder-050:focus-within { color: var(--powder-050) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-powder-050 { color: var(--powder-050) !importan=
t; }
}
body.theme-dark .d\:fc-powder-050 { color: var(--powder-050) !important; }
.bg-powder-050, .h\:bg-powder-050:hover, .f\:bg-powder-050:focus { backgrou=
nd-color: var(--powder-050) !important; }
.f\:bg-powder-050:focus-within { background-color: var(--powder-050) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-powder-050 { background-color: var(--powder-050)=
!important; }
}
body.theme-dark .d\:bg-powder-050 { background-color: var(--powder-050) !i=
mportant; }
.fc-green-900, .h\:fc-green-900:hover, .f\:fc-green-900:focus { color: var(=
--green-900) !important; }
.f\:fc-green-900:focus-within { color: var(--green-900) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-green-900 { color: var(--green-900) !important;=
}
}
body.theme-dark .d\:fc-green-900 { color: var(--green-900) !important; }
.bg-green-900, .h\:bg-green-900:hover, .f\:bg-green-900:focus { background-=
color: var(--green-900) !important; }
.f\:bg-green-900:focus-within { background-color: var(--green-900) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-green-900 { background-color: var(--green-900) =
!important; }
}
body.theme-dark .d\:bg-green-900 { background-color: var(--green-900) !imp=
ortant; }
.fc-green-800, .h\:fc-green-800:hover, .f\:fc-green-800:focus { color: var(=
--green-800) !important; }
.f\:fc-green-800:focus-within { color: var(--green-800) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-green-800 { color: var(--green-800) !important;=
}
}
body.theme-dark .d\:fc-green-800 { color: var(--green-800) !important; }
.bg-green-800, .h\:bg-green-800:hover, .f\:bg-green-800:focus { background-=
color: var(--green-800) !important; }
.f\:bg-green-800:focus-within { background-color: var(--green-800) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-green-800 { background-color: var(--green-800) =
!important; }
}
body.theme-dark .d\:bg-green-800 { background-color: var(--green-800) !imp=
ortant; }
.fc-green-700, .h\:fc-green-700:hover, .f\:fc-green-700:focus { color: var(=
--green-700) !important; }
.f\:fc-green-700:focus-within { color: var(--green-700) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-green-700 { color: var(--green-700) !important;=
}
}
body.theme-dark .d\:fc-green-700 { color: var(--green-700) !important; }
.bg-green-700, .h\:bg-green-700:hover, .f\:bg-green-700:focus { background-=
color: var(--green-700) !important; }
.f\:bg-green-700:focus-within { background-color: var(--green-700) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-green-700 { background-color: var(--green-700) =
!important; }
}
body.theme-dark .d\:bg-green-700 { background-color: var(--green-700) !imp=
ortant; }
.fc-green-600, .h\:fc-green-600:hover, .f\:fc-green-600:focus, .fc-success =
{ color: var(--green-600) !important; }
.f\:fc-green-600:focus-within { color: var(--green-600) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-green-600 { color: var(--green-600) !important;=
}
}
body.theme-dark .d\:fc-green-600 { color: var(--green-600) !important; }
.bg-green-600, .h\:bg-green-600:hover, .f\:bg-green-600:focus { background-=
color: var(--green-600) !important; }
.f\:bg-green-600:focus-within { background-color: var(--green-600) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-green-600 { background-color: var(--green-600) =
!important; }
}
body.theme-dark .d\:bg-green-600 { background-color: var(--green-600) !imp=
ortant; }
.fc-green-500, .h\:fc-green-500:hover, .f\:fc-green-500:focus { color: var(=
--green-500) !important; }
.f\:fc-green-500:focus-within { color: var(--green-500) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-green-500 { color: var(--green-500) !important;=
}
}
body.theme-dark .d\:fc-green-500 { color: var(--green-500) !important; }
.bg-green-500, .h\:bg-green-500:hover, .f\:bg-green-500:focus, .bg-success =
{ background-color: var(--green-500) !important; }
.f\:bg-green-500:focus-within { background-color: var(--green-500) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-green-500 { background-color: var(--green-500) =
!important; }
}
body.theme-dark .d\:bg-green-500 { background-color: var(--green-500) !imp=
ortant; }
.fc-green-400, .h\:fc-green-400:hover, .f\:fc-green-400:focus { color: var(=
--green-400) !important; }
.f\:fc-green-400:focus-within { color: var(--green-400) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-green-400 { color: var(--green-400) !important;=
}
}
body.theme-dark .d\:fc-green-400 { color: var(--green-400) !important; }
.bg-green-400, .h\:bg-green-400:hover, .f\:bg-green-400:focus { background-=
color: var(--green-400) !important; }
.f\:bg-green-400:focus-within { background-color: var(--green-400) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-green-400 { background-color: var(--green-400) =
!important; }
}
body.theme-dark .d\:bg-green-400 { background-color: var(--green-400) !imp=
ortant; }
.fc-green-300, .h\:fc-green-300:hover, .f\:fc-green-300:focus { color: var(=
--green-300) !important; }
.f\:fc-green-300:focus-within { color: var(--green-300) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-green-300 { color: var(--green-300) !important;=
}
}
body.theme-dark .d\:fc-green-300 { color: var(--green-300) !important; }
.bg-green-300, .h\:bg-green-300:hover, .f\:bg-green-300:focus { background-=
color: var(--green-300) !important; }
.f\:bg-green-300:focus-within { background-color: var(--green-300) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-green-300 { background-color: var(--green-300) =
!important; }
}
body.theme-dark .d\:bg-green-300 { background-color: var(--green-300) !imp=
ortant; }
.fc-green-200, .h\:fc-green-200:hover, .f\:fc-green-200:focus { color: var(=
--green-200) !important; }
.f\:fc-green-200:focus-within { color: var(--green-200) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-green-200 { color: var(--green-200) !important;=
}
}
body.theme-dark .d\:fc-green-200 { color: var(--green-200) !important; }
.bg-green-200, .h\:bg-green-200:hover, .f\:bg-green-200:focus { background-=
color: var(--green-200) !important; }
.f\:bg-green-200:focus-within { background-color: var(--green-200) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-green-200 { background-color: var(--green-200) =
!important; }
}
body.theme-dark .d\:bg-green-200 { background-color: var(--green-200) !imp=
ortant; }
.fc-green-100, .h\:fc-green-100:hover, .f\:fc-green-100:focus { color: var(=
--green-100) !important; }
.f\:fc-green-100:focus-within { color: var(--green-100) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-green-100 { color: var(--green-100) !important;=
}
}
body.theme-dark .d\:fc-green-100 { color: var(--green-100) !important; }
.bg-green-100, .h\:bg-green-100:hover, .f\:bg-green-100:focus { background-=
color: var(--green-100) !important; }
.f\:bg-green-100:focus-within { background-color: var(--green-100) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-green-100 { background-color: var(--green-100) =
!important; }
}
body.theme-dark .d\:bg-green-100 { background-color: var(--green-100) !imp=
ortant; }
.fc-green-050, .h\:fc-green-050:hover, .f\:fc-green-050:focus { color: var(=
--green-050) !important; }
.f\:fc-green-050:focus-within { color: var(--green-050) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-green-050 { color: var(--green-050) !important;=
}
}
body.theme-dark .d\:fc-green-050 { color: var(--green-050) !important; }
.bg-green-050, .h\:bg-green-050:hover, .f\:bg-green-050:focus { background-=
color: var(--green-050) !important; }
.f\:bg-green-050:focus-within { background-color: var(--green-050) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-green-050 { background-color: var(--green-050) =
!important; }
}
body.theme-dark .d\:bg-green-050 { background-color: var(--green-050) !imp=
ortant; }
.fc-yellow-900, .h\:fc-yellow-900:hover, .f\:fc-yellow-900:focus { color: v=
ar(--yellow-900) !important; }
.f\:fc-yellow-900:focus-within { color: var(--yellow-900) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-yellow-900 { color: var(--yellow-900) !importan=
t; }
}
body.theme-dark .d\:fc-yellow-900 { color: var(--yellow-900) !important; }
.bg-yellow-900, .h\:bg-yellow-900:hover, .f\:bg-yellow-900:focus { backgrou=
nd-color: var(--yellow-900) !important; }
.f\:bg-yellow-900:focus-within { background-color: var(--yellow-900) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-yellow-900 { background-color: var(--yellow-900)=
!important; }
}
body.theme-dark .d\:bg-yellow-900 { background-color: var(--yellow-900) !i=
mportant; }
.fc-yellow-800, .h\:fc-yellow-800:hover, .f\:fc-yellow-800:focus { color: v=
ar(--yellow-800) !important; }
.f\:fc-yellow-800:focus-within { color: var(--yellow-800) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-yellow-800 { color: var(--yellow-800) !importan=
t; }
}
body.theme-dark .d\:fc-yellow-800 { color: var(--yellow-800) !important; }
.bg-yellow-800, .h\:bg-yellow-800:hover, .f\:bg-yellow-800:focus { backgrou=
nd-color: var(--yellow-800) !important; }
.f\:bg-yellow-800:focus-within { background-color: var(--yellow-800) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-yellow-800 { background-color: var(--yellow-800)=
!important; }
}
body.theme-dark .d\:bg-yellow-800 { background-color: var(--yellow-800) !i=
mportant; }
.fc-yellow-700, .h\:fc-yellow-700:hover, .f\:fc-yellow-700:focus { color: v=
ar(--yellow-700) !important; }
.f\:fc-yellow-700:focus-within { color: var(--yellow-700) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-yellow-700 { color: var(--yellow-700) !importan=
t; }
}
body.theme-dark .d\:fc-yellow-700 { color: var(--yellow-700) !important; }
.bg-yellow-700, .h\:bg-yellow-700:hover, .f\:bg-yellow-700:focus { backgrou=
nd-color: var(--yellow-700) !important; }
.f\:bg-yellow-700:focus-within { background-color: var(--yellow-700) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-yellow-700 { background-color: var(--yellow-700)=
!important; }
}
body.theme-dark .d\:bg-yellow-700 { background-color: var(--yellow-700) !i=
mportant; }
.fc-yellow-600, .h\:fc-yellow-600:hover, .f\:fc-yellow-600:focus, .fc-warni=
ng { color: var(--yellow-600) !important; }
.f\:fc-yellow-600:focus-within { color: var(--yellow-600) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-yellow-600 { color: var(--yellow-600) !importan=
t; }
}
body.theme-dark .d\:fc-yellow-600 { color: var(--yellow-600) !important; }
.bg-yellow-600, .h\:bg-yellow-600:hover, .f\:bg-yellow-600:focus, .bg-warni=
ng { background-color: var(--yellow-600) !important; }
.f\:bg-yellow-600:focus-within { background-color: var(--yellow-600) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-yellow-600 { background-color: var(--yellow-600)=
!important; }
}
body.theme-dark .d\:bg-yellow-600 { background-color: var(--yellow-600) !i=
mportant; }
.fc-yellow-500, .h\:fc-yellow-500:hover, .f\:fc-yellow-500:focus { color: v=
ar(--yellow-500) !important; }
.f\:fc-yellow-500:focus-within { color: var(--yellow-500) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-yellow-500 { color: var(--yellow-500) !importan=
t; }
}
body.theme-dark .d\:fc-yellow-500 { color: var(--yellow-500) !important; }
.bg-yellow-500, .h\:bg-yellow-500:hover, .f\:bg-yellow-500:focus { backgrou=
nd-color: var(--yellow-500) !important; }
.f\:bg-yellow-500:focus-within { background-color: var(--yellow-500) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-yellow-500 { background-color: var(--yellow-500)=
!important; }
}
body.theme-dark .d\:bg-yellow-500 { background-color: var(--yellow-500) !i=
mportant; }
.fc-yellow-400, .h\:fc-yellow-400:hover, .f\:fc-yellow-400:focus { color: v=
ar(--yellow-400) !important; }
.f\:fc-yellow-400:focus-within { color: var(--yellow-400) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-yellow-400 { color: var(--yellow-400) !importan=
t; }
}
body.theme-dark .d\:fc-yellow-400 { color: var(--yellow-400) !important; }
.bg-yellow-400, .h\:bg-yellow-400:hover, .f\:bg-yellow-400:focus { backgrou=
nd-color: var(--yellow-400) !important; }
.f\:bg-yellow-400:focus-within { background-color: var(--yellow-400) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-yellow-400 { background-color: var(--yellow-400)=
!important; }
}
body.theme-dark .d\:bg-yellow-400 { background-color: var(--yellow-400) !i=
mportant; }
.fc-yellow-300, .h\:fc-yellow-300:hover, .f\:fc-yellow-300:focus { color: v=
ar(--yellow-300) !important; }
.f\:fc-yellow-300:focus-within { color: var(--yellow-300) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-yellow-300 { color: var(--yellow-300) !importan=
t; }
}
body.theme-dark .d\:fc-yellow-300 { color: var(--yellow-300) !important; }
.bg-yellow-300, .h\:bg-yellow-300:hover, .f\:bg-yellow-300:focus { backgrou=
nd-color: var(--yellow-300) !important; }
.f\:bg-yellow-300:focus-within { background-color: var(--yellow-300) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-yellow-300 { background-color: var(--yellow-300)=
!important; }
}
body.theme-dark .d\:bg-yellow-300 { background-color: var(--yellow-300) !i=
mportant; }
.fc-yellow-200, .h\:fc-yellow-200:hover, .f\:fc-yellow-200:focus { color: v=
ar(--yellow-200) !important; }
.f\:fc-yellow-200:focus-within { color: var(--yellow-200) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-yellow-200 { color: var(--yellow-200) !importan=
t; }
}
body.theme-dark .d\:fc-yellow-200 { color: var(--yellow-200) !important; }
.bg-yellow-200, .h\:bg-yellow-200:hover, .f\:bg-yellow-200:focus { backgrou=
nd-color: var(--yellow-200) !important; }
.f\:bg-yellow-200:focus-within { background-color: var(--yellow-200) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-yellow-200 { background-color: var(--yellow-200)=
!important; }
}
body.theme-dark .d\:bg-yellow-200 { background-color: var(--yellow-200) !i=
mportant; }
.fc-yellow-100, .h\:fc-yellow-100:hover, .f\:fc-yellow-100:focus { color: v=
ar(--yellow-100) !important; }
.f\:fc-yellow-100:focus-within { color: var(--yellow-100) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-yellow-100 { color: var(--yellow-100) !importan=
t; }
}
body.theme-dark .d\:fc-yellow-100 { color: var(--yellow-100) !important; }
.bg-yellow-100, .h\:bg-yellow-100:hover, .f\:bg-yellow-100:focus { backgrou=
nd-color: var(--yellow-100) !important; }
.f\:bg-yellow-100:focus-within { background-color: var(--yellow-100) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-yellow-100 { background-color: var(--yellow-100)=
!important; }
}
body.theme-dark .d\:bg-yellow-100 { background-color: var(--yellow-100) !i=
mportant; }
.fc-yellow-050, .h\:fc-yellow-050:hover, .f\:fc-yellow-050:focus { color: v=
ar(--yellow-050) !important; }
.f\:fc-yellow-050:focus-within { color: var(--yellow-050) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-yellow-050 { color: var(--yellow-050) !importan=
t; }
}
body.theme-dark .d\:fc-yellow-050 { color: var(--yellow-050) !important; }
.bg-yellow-050, .h\:bg-yellow-050:hover, .f\:bg-yellow-050:focus { backgrou=
nd-color: var(--yellow-050) !important; }
.f\:bg-yellow-050:focus-within { background-color: var(--yellow-050) !impo=
rtant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-yellow-050 { background-color: var(--yellow-050)=
!important; }
}
body.theme-dark .d\:bg-yellow-050 { background-color: var(--yellow-050) !i=
mportant; }
.fc-red-900, .h\:fc-red-900:hover, .f\:fc-red-900:focus { color: var(--red-=
900) !important; }
.f\:fc-red-900:focus-within { color: var(--red-900) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-red-900 { color: var(--red-900) !important; }
}
body.theme-dark .d\:fc-red-900 { color: var(--red-900) !important; }
.bg-red-900, .h\:bg-red-900:hover, .f\:bg-red-900:focus { background-color:=
var(--red-900) !important; }
.f\:bg-red-900:focus-within { background-color: var(--red-900) !important;=
}
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-red-900 { background-color: var(--red-900) !imp=
ortant; }
}
body.theme-dark .d\:bg-red-900 { background-color: var(--red-900) !importa=
nt; }
.fc-red-800, .h\:fc-red-800:hover, .f\:fc-red-800:focus { color: var(--red-=
800) !important; }
.f\:fc-red-800:focus-within { color: var(--red-800) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-red-800 { color: var(--red-800) !important; }
}
body.theme-dark .d\:fc-red-800 { color: var(--red-800) !important; }
.bg-red-800, .h\:bg-red-800:hover, .f\:bg-red-800:focus { background-color:=
var(--red-800) !important; }
.f\:bg-red-800:focus-within { background-color: var(--red-800) !important;=
}
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-red-800 { background-color: var(--red-800) !imp=
ortant; }
}
body.theme-dark .d\:bg-red-800 { background-color: var(--red-800) !importa=
nt; }
.fc-red-700, .h\:fc-red-700:hover, .f\:fc-red-700:focus { color: var(--red-=
700) !important; }
.f\:fc-red-700:focus-within { color: var(--red-700) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-red-700 { color: var(--red-700) !important; }
}
body.theme-dark .d\:fc-red-700 { color: var(--red-700) !important; }
.bg-red-700, .h\:bg-red-700:hover, .f\:bg-red-700:focus { background-color:=
var(--red-700) !important; }
.f\:bg-red-700:focus-within { background-color: var(--red-700) !important;=
}
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-red-700 { background-color: var(--red-700) !imp=
ortant; }
}
body.theme-dark .d\:bg-red-700 { background-color: var(--red-700) !importa=
nt; }
.fc-red-600, .h\:fc-red-600:hover, .f\:fc-red-600:focus { color: var(--red-=
600) !important; }
.f\:fc-red-600:focus-within { color: var(--red-600) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-red-600 { color: var(--red-600) !important; }
}
body.theme-dark .d\:fc-red-600 { color: var(--red-600) !important; }
.bg-red-600, .h\:bg-red-600:hover, .f\:bg-red-600:focus { background-color:=
var(--red-600) !important; }
.f\:bg-red-600:focus-within { background-color: var(--red-600) !important;=
}
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-red-600 { background-color: var(--red-600) !imp=
ortant; }
}
body.theme-dark .d\:bg-red-600 { background-color: var(--red-600) !importa=
nt; }
.fc-red-500, .h\:fc-red-500:hover, .f\:fc-red-500:focus, .fc-error, .fc-dan=
ger { color: var(--red-500) !important; }
.f\:fc-red-500:focus-within { color: var(--red-500) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-red-500 { color: var(--red-500) !important; }
}
body.theme-dark .d\:fc-red-500 { color: var(--red-500) !important; }
.bg-red-500, .h\:bg-red-500:hover, .f\:bg-red-500:focus, .bg-error, .bg-dan=
ger { background-color: var(--red-500) !important; }
.f\:bg-red-500:focus-within { background-color: var(--red-500) !important;=
}
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-red-500 { background-color: var(--red-500) !imp=
ortant; }
}
body.theme-dark .d\:bg-red-500 { background-color: var(--red-500) !importa=
nt; }
.fc-red-400, .h\:fc-red-400:hover, .f\:fc-red-400:focus { color: var(--red-=
400) !important; }
.f\:fc-red-400:focus-within { color: var(--red-400) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-red-400 { color: var(--red-400) !important; }
}
body.theme-dark .d\:fc-red-400 { color: var(--red-400) !important; }
.bg-red-400, .h\:bg-red-400:hover, .f\:bg-red-400:focus { background-color:=
var(--red-400) !important; }
.f\:bg-red-400:focus-within { background-color: var(--red-400) !important;=
}
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-red-400 { background-color: var(--red-400) !imp=
ortant; }
}
body.theme-dark .d\:bg-red-400 { background-color: var(--red-400) !importa=
nt; }
.fc-red-300, .h\:fc-red-300:hover, .f\:fc-red-300:focus { color: var(--red-=
300) !important; }
.f\:fc-red-300:focus-within { color: var(--red-300) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-red-300 { color: var(--red-300) !important; }
}
body.theme-dark .d\:fc-red-300 { color: var(--red-300) !important; }
.bg-red-300, .h\:bg-red-300:hover, .f\:bg-red-300:focus { background-color:=
var(--red-300) !important; }
.f\:bg-red-300:focus-within { background-color: var(--red-300) !important;=
}
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-red-300 { background-color: var(--red-300) !imp=
ortant; }
}
body.theme-dark .d\:bg-red-300 { background-color: var(--red-300) !importa=
nt; }
.fc-red-200, .h\:fc-red-200:hover, .f\:fc-red-200:focus { color: var(--red-=
200) !important; }
.f\:fc-red-200:focus-within { color: var(--red-200) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-red-200 { color: var(--red-200) !important; }
}
body.theme-dark .d\:fc-red-200 { color: var(--red-200) !important; }
.bg-red-200, .h\:bg-red-200:hover, .f\:bg-red-200:focus { background-color:=
var(--red-200) !important; }
.f\:bg-red-200:focus-within { background-color: var(--red-200) !important;=
}
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-red-200 { background-color: var(--red-200) !imp=
ortant; }
}
body.theme-dark .d\:bg-red-200 { background-color: var(--red-200) !importa=
nt; }
.fc-red-100, .h\:fc-red-100:hover, .f\:fc-red-100:focus { color: var(--red-=
100) !important; }
.f\:fc-red-100:focus-within { color: var(--red-100) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-red-100 { color: var(--red-100) !important; }
}
body.theme-dark .d\:fc-red-100 { color: var(--red-100) !important; }
.bg-red-100, .h\:bg-red-100:hover, .f\:bg-red-100:focus { background-color:=
var(--red-100) !important; }
.f\:bg-red-100:focus-within { background-color: var(--red-100) !important;=
}
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-red-100 { background-color: var(--red-100) !imp=
ortant; }
}
body.theme-dark .d\:bg-red-100 { background-color: var(--red-100) !importa=
nt; }
.fc-red-050, .h\:fc-red-050:hover, .f\:fc-red-050:focus { color: var(--red-=
050) !important; }
.f\:fc-red-050:focus-within { color: var(--red-050) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-red-050 { color: var(--red-050) !important; }
}
body.theme-dark .d\:fc-red-050 { color: var(--red-050) !important; }
.bg-red-050, .h\:bg-red-050:hover, .f\:bg-red-050:focus { background-color:=
var(--red-050) !important; }
.f\:bg-red-050:focus-within { background-color: var(--red-050) !important;=
}
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-red-050 { background-color: var(--red-050) !imp=
ortant; }
}
body.theme-dark .d\:bg-red-050 { background-color: var(--red-050) !importa=
nt; }
.fc-white, .h\:fc-white:hover, .f\:fc-white:focus { color: var(--white) !i=
mportant; }
.f\:fc-white:focus-within { color: var(--white) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-white { color: var(--white) !important; }
}
body.theme-dark .d\:fc-white { color: var(--white) !important; }
.bg-white, .h\:bg-white:hover, .f\:bg-white:focus { background-color: var(-=
-white) !important; }
.f\:bg-white:focus-within { background-color: var(--white) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-white { background-color: var(--white) !importa=
nt; }
}
body.theme-dark .d\:bg-white { background-color: var(--white) !important; =
}
.fc-black, .h\:fc-black:hover, .f\:fc-black:focus { color: var(--black) !i=
mportant; }
.f\:fc-black:focus-within { color: var(--black) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-black { color: var(--black) !important; }
}
body.theme-dark .d\:fc-black { color: var(--black) !important; }
.bg-black, .h\:bg-black:hover, .f\:bg-black:focus { background-color: var(-=
-black) !important; }
.f\:bg-black:focus-within { background-color: var(--black) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-black { background-color: var(--black) !importa=
nt; }
}
body.theme-dark .d\:bg-black { background-color: var(--black) !important; =
}
.fc-black-750, .h\:fc-black-750:hover, .f\:fc-black-750:focus { color: var(=
--black-750) !important; }
.f\:fc-black-750:focus-within { color: var(--black-750) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-black-750 { color: var(--black-750) !important;=
}
}
body.theme-dark .d\:fc-black-750 { color: var(--black-750) !important; }
.bg-black-750, .h\:bg-black-750:hover, .f\:bg-black-750:focus { background-=
color: var(--black-750) !important; }
.f\:bg-black-750:focus-within { background-color: var(--black-750) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-black-750 { background-color: var(--black-750) =
!important; }
}
body.theme-dark .d\:bg-black-750 { background-color: var(--black-750) !imp=
ortant; }
.fc-black-350, .h\:fc-black-350:hover, .f\:fc-black-350:focus { color: var(=
--black-350) !important; }
.f\:fc-black-350:focus-within { color: var(--black-350) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-black-350 { color: var(--black-350) !important;=
}
}
body.theme-dark .d\:fc-black-350 { color: var(--black-350) !important; }
.bg-black-350, .h\:bg-black-350:hover, .f\:bg-black-350:focus { background-=
color: var(--black-350) !important; }
.f\:bg-black-350:focus-within { background-color: var(--black-350) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-black-350 { background-color: var(--black-350) =
!important; }
}
body.theme-dark .d\:bg-black-350 { background-color: var(--black-350) !imp=
ortant; }
.fc-black-150, .h\:fc-black-150:hover, .f\:fc-black-150:focus { color: var(=
--black-150) !important; }
.f\:fc-black-150:focus-within { color: var(--black-150) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-black-150 { color: var(--black-150) !important;=
}
}
body.theme-dark .d\:fc-black-150 { color: var(--black-150) !important; }
.bg-black-150, .h\:bg-black-150:hover, .f\:bg-black-150:focus { background-=
color: var(--black-150) !important; }
.f\:bg-black-150:focus-within { background-color: var(--black-150) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-black-150 { background-color: var(--black-150) =
!important; }
}
body.theme-dark .d\:bg-black-150 { background-color: var(--black-150) !imp=
ortant; }
.fc-black-075, .h\:fc-black-075:hover, .f\:fc-black-075:focus { color: var(=
--black-075) !important; }
.f\:fc-black-075:focus-within { color: var(--black-075) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-black-075 { color: var(--black-075) !important;=
}
}
body.theme-dark .d\:fc-black-075 { color: var(--black-075) !important; }
.bg-black-075, .h\:bg-black-075:hover, .f\:bg-black-075:focus { background-=
color: var(--black-075) !important; }
.f\:bg-black-075:focus-within { background-color: var(--black-075) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-black-075 { background-color: var(--black-075) =
!important; }
}
body.theme-dark .d\:bg-black-075 { background-color: var(--black-075) !imp=
ortant; }
.fc-black-025, .h\:fc-black-025:hover, .f\:fc-black-025:focus { color: var(=
--black-025) !important; }
.f\:fc-black-025:focus-within { color: var(--black-025) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-black-025 { color: var(--black-025) !important;=
}
}
body.theme-dark .d\:fc-black-025 { color: var(--black-025) !important; }
.bg-black-025, .h\:bg-black-025:hover, .f\:bg-black-025:focus { background-=
color: var(--black-025) !important; }
.f\:bg-black-025:focus-within { background-color: var(--black-025) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-black-025 { background-color: var(--black-025) =
!important; }
}
body.theme-dark .d\:bg-black-025 { background-color: var(--black-025) !imp=
ortant; }
.fc-green-025, .h\:fc-green-025:hover, .f\:fc-green-025:focus { color: var(=
--green-025) !important; }
.f\:fc-green-025:focus-within { color: var(--green-025) !important; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:fc-green-025 { color: var(--green-025) !important;=
}
}
body.theme-dark .d\:fc-green-025 { color: var(--green-025) !important; }
.bg-green-025, .h\:bg-green-025:hover, .f\:bg-green-025:focus { background-=
color: var(--green-025) !important; }
.f\:bg-green-025:focus-within { background-color: var(--green-025) !import=
ant; }
@media (prefers-color-scheme: dark) {
body.theme-system .d\:bg-green-025 { background-color: var(--green-025) =
!important; }
}
body.theme-dark .d\:bg-green-025 { background-color: var(--green-025) !imp=
ortant; }
.fc-white__forced { color: rgb(255, 255, 255); }
.fc-gold { color: var(--gold) !important; }
.fc-gold-darker { color: var(--gold-darker) !important; }
.fc-gold-lighter { color: var(--gold-lighter) !important; }
.bg-gold { background-color: var(--gold) !important; }
.bg-gold-darker { background-color: var(--gold-darker) !important; }
.bg-gold-lighter { background-color: var(--gold-lighter) !important; }
.fc-silver { color: var(--silver) !important; }
.fc-silver-darker { color: var(--silver-darker) !important; }
.fc-silver-lighter { color: var(--silver-lighter) !important; }
.bg-silver { background-color: var(--silver) !important; }
.bg-silver-darker { background-color: var(--silver-darker) !important; }
.bg-silver-lighter { background-color: var(--silver-lighter) !important; }
.fc-bronze { color: var(--bronze) !important; }
.fc-bronze-darker { color: var(--bronze-darker) !important; }
.fc-bronze-lighter { color: var(--bronze-lighter) !important; }
.bg-bronze { background-color: var(--bronze) !important; }
.bg-bronze-darker { background-color: var(--bronze-darker) !important; }
.bg-bronze-lighter { background-color: var(--bronze-lighter) !important; }
.bg-transparent { background-color: transparent !important; background-imag=
e: none !important; }
.fd-row { flex-direction: row !important; }
.fd-row-reverse { flex-direction: row-reverse !important; }
.fd-column { flex-direction: column !important; }
.fd-column-reverse { flex-direction: column-reverse !important; }
.fw-wrap { flex-wrap: wrap !important; }
.fw-reverse { flex-wrap: wrap-reverse !important; }
.fw-nowrap { flex-wrap: nowrap !important; }
.ff-row-wrap { flex-flow: row wrap !important; }
.ff-row-nowrap { flex-flow: row nowrap !important; }
.ff-row-reverse-wrap { flex-flow: row-reverse wrap !important; }
.ff-row-reverse-nowrap { flex-flow: row-reverse nowrap !important; }
.ff-column-wrap { flex-flow: column wrap !important; }
.ff-column-nowrap { flex-flow: column nowrap !important; }
.ff-column-reverse-wrap { flex-flow: column-reverse wrap !important; }
.ff-column-reverse-nowrap { flex-flow: column-reverse nowrap !important; }
.jc-center { justify-content: center !important; }
.jc-end { justify-content: flex-end !important; }
.jc-space-around { justify-content: space-around !important; }
.jc-space-between { justify-content: space-between !important; }
.jc-space-evenly { justify-content: space-evenly !important; }
.jc-start { justify-content: flex-start !important; }
.ac-center { align-content: center !important; }
.ac-end { align-content: flex-end !important; }
.ac-space-around { align-content: space-around !important; }
.ac-space-between { align-content: space-between !important; }
.ac-start { align-content: flex-start !important; }
.ac-stretch { align-content: stretch !important; }
.ai-baseline { align-items: baseline !important; }
.ai-center { align-items: center !important; }
.ai-end { align-items: flex-end !important; }
.ai-start { align-items: flex-start !important; }
.ai-stretch { align-items: stretch !important; }
.grid__center { justify-content: center !important; align-items: center !im=
portant; }
.as-auto { align-self: auto !important; }
.as-baseline { align-self: baseline !important; }
.as-center { align-self: center !important; }
.as-end { align-self: flex-end !important; }
.as-start { align-self: flex-start !important; }
.as-stretch { align-self: stretch !important; }
.fl0 { flex: 0 1 auto !important; }
.fl1 { flex: 1 1 auto !important; }
.fl2 { flex: 2 1 auto !important; }
.fl3 { flex: 3 1 auto !important; }
.fl4 { flex: 4 1 auto !important; }
.fl5 { flex: 5 1 auto !important; }
.fl-shrink0 { flex-shrink: 0; }
.fl-shrink1 { flex-shrink: 1; }
.fl-shrink2 { flex-shrink: 2; }
.fl-shrink3 { flex-shrink: 3; }
.fl-shrink4 { flex-shrink: 4; }
.fl-shrink5 { flex-shrink: 5; }
.fl-grow0 { flex-grow: 0; }
.fl-grow1 { flex-grow: 1; }
.fl-grow2 { flex-grow: 2; }
.fl-grow3 { flex-grow: 3; }
.fl-grow4 { flex-grow: 4; }
.fl-grow5 { flex-grow: 5; }
.fl-equal { flex: 1 1 0px; }
.order-first { order: -1 !important; }
.order-last { order: 1 !important; }
.grid { display: flex; }
.grid__fl0, .grid__fl0 > .grid, .grid__fl0 > .grid--cell { flex: 0 1 auto; =
}
.grid__fl1, .grid__fl1 > .grid, .grid__fl1 > .grid--cell { flex: 1 1 auto; =
}
.grid--cell1 { flex-basis: 8.33333%; }
.grid--cell2 { flex-basis: 16.6667%; }
.grid--cell3 { flex-basis: 25%; }
.grid--cell4 { flex-basis: 33.3333%; }
.grid--cell5 { flex-basis: 41.6667%; }
.grid--cell6 { flex-basis: 50%; }
.grid--cell7 { flex-basis: 58.3333%; }
.grid--cell8 { flex-basis: 66.6667%; }
.grid--cell9 { flex-basis: 75%; }
.grid--cell10 { flex-basis: 83.3333%; }
.grid--cell11 { flex-basis: 91.6667%; }
.grid--cell12 { flex-basis: 100%; }
.grid__allcells1 > .grid, .grid__allcells1 > .grid--cell { flex-basis: 8.33=
333%; }
.grid__allcells2 > .grid, .grid__allcells2 > .grid--cell { flex-basis: 16.6=
667%; }
.grid__allcells3 > .grid, .grid__allcells3 > .grid--cell { flex-basis: 25%;=
}
.grid__allcells4 > .grid, .grid__allcells4 > .grid--cell { flex-basis: 33.3=
333%; }
.grid__allcells5 > .grid, .grid__allcells5 > .grid--cell { flex-basis: 41.6=
667%; }
.grid__allcells6 > .grid, .grid__allcells6 > .grid--cell { flex-basis: 50%;=
}
.grid__allcells7 > .grid, .grid__allcells7 > .grid--cell { flex-basis: 58.3=
333%; }
.grid__allcells8 > .grid, .grid__allcells8 > .grid--cell { flex-basis: 66.6=
667%; }
.grid__allcells9 > .grid, .grid__allcells9 > .grid--cell { flex-basis: 75%;=
}
.grid__allcells10 > .grid, .grid__allcells10 > .grid--cell { flex-basis: 83=
.3333%; }
.grid__allcells11 > .grid, .grid__allcells11 > .grid--cell { flex-basis: 91=
.6667%; }
.grid__allcells12 > .grid, .grid__allcells12 > .grid--cell { flex-basis: 10=
0%; }
.gs2 { margin: -1px; }
.gs2 > .grid, .gs2 > .grid--cell { margin: 1px; }
.gs2 > .grid--cell1 { margin: 1px; }
.gs2 > .grid--cell1, .gs2.grid__allcells1 > .grid, .gs2.grid__allcells1 > .=
grid--cell { flex-basis: calc(8.33333% - 2px); }
.gs2 > .grid--cell2 { margin: 1px; }
.gs2 > .grid--cell2, .gs2.grid__allcells2 > .grid, .gs2.grid__allcells2 > .=
grid--cell { flex-basis: calc(16.6667% - 2px); }
.gs2 > .grid--cell3 { margin: 1px; }
.gs2 > .grid--cell3, .gs2.grid__allcells3 > .grid, .gs2.grid__allcells3 > .=
grid--cell { flex-basis: calc(25% - 2px); }
.gs2 > .grid--cell4 { margin: 1px; }
.gs2 > .grid--cell4, .gs2.grid__allcells4 > .grid, .gs2.grid__allcells4 > .=
grid--cell { flex-basis: calc(33.3333% - 2px); }
.gs2 > .grid--cell5 { margin: 1px; }
.gs2 > .grid--cell5, .gs2.grid__allcells5 > .grid, .gs2.grid__allcells5 > .=
grid--cell { flex-basis: calc(41.6667% - 2px); }
.gs2 > .grid--cell6 { margin: 1px; }
.gs2 > .grid--cell6, .gs2.grid__allcells6 > .grid, .gs2.grid__allcells6 > .=
grid--cell { flex-basis: calc(50% - 2px); }
.gs2 > .grid--cell7 { margin: 1px; }
.gs2 > .grid--cell7, .gs2.grid__allcells7 > .grid, .gs2.grid__allcells7 > .=
grid--cell { flex-basis: calc(58.3333% - 2px); }
.gs2 > .grid--cell8 { margin: 1px; }
.gs2 > .grid--cell8, .gs2.grid__allcells8 > .grid, .gs2.grid__allcells8 > .=
grid--cell { flex-basis: calc(66.6667% - 2px); }
.gs2 > .grid--cell9 { margin: 1px; }
.gs2 > .grid--cell9, .gs2.grid__allcells9 > .grid, .gs2.grid__allcells9 > .=
grid--cell { flex-basis: calc(75% - 2px); }
.gs2 > .grid--cell10 { margin: 1px; }
.gs2 > .grid--cell10, .gs2.grid__allcells10 > .grid, .gs2.grid__allcells10 =
> .grid--cell { flex-basis: calc(83.3333% - 2px); }
.gs2 > .grid--cell11 { margin: 1px; }
.gs2 > .grid--cell11, .gs2.grid__allcells11 > .grid, .gs2.grid__allcells11 =
> .grid--cell { flex-basis: calc(91.6667% - 2px); }
.gs2 > .grid--cell12 { margin: 1px; }
.gs2 > .grid--cell12, .gs2.grid__allcells12 > .grid, .gs2.grid__allcells12 =
> .grid--cell { flex-basis: calc(100% - 2px); }
.gs4 { margin: -2px; }
.gs4 > .grid, .gs4 > .grid--cell { margin: 2px; }
.gs4 > .grid--cell1 { margin: 2px; }
.gs4 > .grid--cell1, .gs4.grid__allcells1 > .grid, .gs4.grid__allcells1 > .=
grid--cell { flex-basis: calc(8.33333% - 4px); }
.gs4 > .grid--cell2 { margin: 2px; }
.gs4 > .grid--cell2, .gs4.grid__allcells2 > .grid, .gs4.grid__allcells2 > .=
grid--cell { flex-basis: calc(16.6667% - 4px); }
.gs4 > .grid--cell3 { margin: 2px; }
.gs4 > .grid--cell3, .gs4.grid__allcells3 > .grid, .gs4.grid__allcells3 > .=
grid--cell { flex-basis: calc(25% - 4px); }
.gs4 > .grid--cell4 { margin: 2px; }
.gs4 > .grid--cell4, .gs4.grid__allcells4 > .grid, .gs4.grid__allcells4 > .=
grid--cell { flex-basis: calc(33.3333% - 4px); }
.gs4 > .grid--cell5 { margin: 2px; }
.gs4 > .grid--cell5, .gs4.grid__allcells5 > .grid, .gs4.grid__allcells5 > .=
grid--cell { flex-basis: calc(41.6667% - 4px); }
.gs4 > .grid--cell6 { margin: 2px; }
.gs4 > .grid--cell6, .gs4.grid__allcells6 > .grid, .gs4.grid__allcells6 > .=
grid--cell { flex-basis: calc(50% - 4px); }
.gs4 > .grid--cell7 { margin: 2px; }
.gs4 > .grid--cell7, .gs4.grid__allcells7 > .grid, .gs4.grid__allcells7 > .=
grid--cell { flex-basis: calc(58.3333% - 4px); }
.gs4 > .grid--cell8 { margin: 2px; }
.gs4 > .grid--cell8, .gs4.grid__allcells8 > .grid, .gs4.grid__allcells8 > .=
grid--cell { flex-basis: calc(66.6667% - 4px); }
.gs4 > .grid--cell9 { margin: 2px; }
.gs4 > .grid--cell9, .gs4.grid__allcells9 > .grid, .gs4.grid__allcells9 > .=
grid--cell { flex-basis: calc(75% - 4px); }
.gs4 > .grid--cell10 { margin: 2px; }
.gs4 > .grid--cell10, .gs4.grid__allcells10 > .grid, .gs4.grid__allcells10 =
> .grid--cell { flex-basis: calc(83.3333% - 4px); }
.gs4 > .grid--cell11 { margin: 2px; }
.gs4 > .grid--cell11, .gs4.grid__allcells11 > .grid, .gs4.grid__allcells11 =
> .grid--cell { flex-basis: calc(91.6667% - 4px); }
.gs4 > .grid--cell12 { margin: 2px; }
.gs4 > .grid--cell12, .gs4.grid__allcells12 > .grid, .gs4.grid__allcells12 =
> .grid--cell { flex-basis: calc(100% - 4px); }
.gs8 { margin: -4px; }
.gs8 > .grid, .gs8 > .grid--cell { margin: 4px; }
.gs8 > .grid--cell1 { margin: 4px; }
.gs8 > .grid--cell1, .gs8.grid__allcells1 > .grid, .gs8.grid__allcells1 > .=
grid--cell { flex-basis: calc(8.33333% - 8px); }
.gs8 > .grid--cell2 { margin: 4px; }
.gs8 > .grid--cell2, .gs8.grid__allcells2 > .grid, .gs8.grid__allcells2 > .=
grid--cell { flex-basis: calc(16.6667% - 8px); }
.gs8 > .grid--cell3 { margin: 4px; }
.gs8 > .grid--cell3, .gs8.grid__allcells3 > .grid, .gs8.grid__allcells3 > .=
grid--cell { flex-basis: calc(25% - 8px); }
.gs8 > .grid--cell4 { margin: 4px; }
.gs8 > .grid--cell4, .gs8.grid__allcells4 > .grid, .gs8.grid__allcells4 > .=
grid--cell { flex-basis: calc(33.3333% - 8px); }
.gs8 > .grid--cell5 { margin: 4px; }
.gs8 > .grid--cell5, .gs8.grid__allcells5 > .grid, .gs8.grid__allcells5 > .=
grid--cell { flex-basis: calc(41.6667% - 8px); }
.gs8 > .grid--cell6 { margin: 4px; }
.gs8 > .grid--cell6, .gs8.grid__allcells6 > .grid, .gs8.grid__allcells6 > .=
grid--cell { flex-basis: calc(50% - 8px); }
.gs8 > .grid--cell7 { margin: 4px; }
.gs8 > .grid--cell7, .gs8.grid__allcells7 > .grid, .gs8.grid__allcells7 > .=
grid--cell { flex-basis: calc(58.3333% - 8px); }
.gs8 > .grid--cell8 { margin: 4px; }
.gs8 > .grid--cell8, .gs8.grid__allcells8 > .grid, .gs8.grid__allcells8 > .=
grid--cell { flex-basis: calc(66.6667% - 8px); }
.gs8 > .grid--cell9 { margin: 4px; }
.gs8 > .grid--cell9, .gs8.grid__allcells9 > .grid, .gs8.grid__allcells9 > .=
grid--cell { flex-basis: calc(75% - 8px); }
.gs8 > .grid--cell10 { margin: 4px; }
.gs8 > .grid--cell10, .gs8.grid__allcells10 > .grid, .gs8.grid__allcells10 =
> .grid--cell { flex-basis: calc(83.3333% - 8px); }
.gs8 > .grid--cell11 { margin: 4px; }
.gs8 > .grid--cell11, .gs8.grid__allcells11 > .grid, .gs8.grid__allcells11 =
> .grid--cell { flex-basis: calc(91.6667% - 8px); }
.gs8 > .grid--cell12 { margin: 4px; }
.gs8 > .grid--cell12, .gs8.grid__allcells12 > .grid, .gs8.grid__allcells12 =
> .grid--cell { flex-basis: calc(100% - 8px); }
.gs12 { margin: -6px; }
.gs12 > .grid, .gs12 > .grid--cell { margin: 6px; }
.gs12 > .grid--cell1 { margin: 6px; }
.gs12 > .grid--cell1, .gs12.grid__allcells1 > .grid, .gs12.grid__allcells1 =
> .grid--cell { flex-basis: calc(8.33333% - 12px); }
.gs12 > .grid--cell2 { margin: 6px; }
.gs12 > .grid--cell2, .gs12.grid__allcells2 > .grid, .gs12.grid__allcells2 =
> .grid--cell { flex-basis: calc(16.6667% - 12px); }
.gs12 > .grid--cell3 { margin: 6px; }
.gs12 > .grid--cell3, .gs12.grid__allcells3 > .grid, .gs12.grid__allcells3 =
> .grid--cell { flex-basis: calc(25% - 12px); }
.gs12 > .grid--cell4 { margin: 6px; }
.gs12 > .grid--cell4, .gs12.grid__allcells4 > .grid, .gs12.grid__allcells4 =
> .grid--cell { flex-basis: calc(33.3333% - 12px); }
.gs12 > .grid--cell5 { margin: 6px; }
.gs12 > .grid--cell5, .gs12.grid__allcells5 > .grid, .gs12.grid__allcells5 =
> .grid--cell { flex-basis: calc(41.6667% - 12px); }
.gs12 > .grid--cell6 { margin: 6px; }
.gs12 > .grid--cell6, .gs12.grid__allcells6 > .grid, .gs12.grid__allcells6 =
> .grid--cell { flex-basis: calc(50% - 12px); }
.gs12 > .grid--cell7 { margin: 6px; }
.gs12 > .grid--cell7, .gs12.grid__allcells7 > .grid, .gs12.grid__allcells7 =
> .grid--cell { flex-basis: calc(58.3333% - 12px); }
.gs12 > .grid--cell8 { margin: 6px; }
.gs12 > .grid--cell8, .gs12.grid__allcells8 > .grid, .gs12.grid__allcells8 =
> .grid--cell { flex-basis: calc(66.6667% - 12px); }
.gs12 > .grid--cell9 { margin: 6px; }
.gs12 > .grid--cell9, .gs12.grid__allcells9 > .grid, .gs12.grid__allcells9 =
> .grid--cell { flex-basis: calc(75% - 12px); }
.gs12 > .grid--cell10 { margin: 6px; }
.gs12 > .grid--cell10, .gs12.grid__allcells10 > .grid, .gs12.grid__allcells=
10 > .grid--cell { flex-basis: calc(83.3333% - 12px); }
.gs12 > .grid--cell11 { margin: 6px; }
.gs12 > .grid--cell11, .gs12.grid__allcells11 > .grid, .gs12.grid__allcells=
11 > .grid--cell { flex-basis: calc(91.6667% - 12px); }
.gs12 > .grid--cell12 { margin: 6px; }
.gs12 > .grid--cell12, .gs12.grid__allcells12 > .grid, .gs12.grid__allcells=
12 > .grid--cell { flex-basis: calc(100% - 12px); }
.gs16 { margin: -8px; }
.gs16 > .grid, .gs16 > .grid--cell { margin: 8px; }
.gs16 > .grid--cell1 { margin: 8px; }
.gs16 > .grid--cell1, .gs16.grid__allcells1 > .grid, .gs16.grid__allcells1 =
> .grid--cell { flex-basis: calc(8.33333% - 16px); }
.gs16 > .grid--cell2 { margin: 8px; }
.gs16 > .grid--cell2, .gs16.grid__allcells2 > .grid, .gs16.grid__allcells2 =
> .grid--cell { flex-basis: calc(16.6667% - 16px); }
.gs16 > .grid--cell3 { margin: 8px; }
.gs16 > .grid--cell3, .gs16.grid__allcells3 > .grid, .gs16.grid__allcells3 =
> .grid--cell { flex-basis: calc(25% - 16px); }
.gs16 > .grid--cell4 { margin: 8px; }
.gs16 > .grid--cell4, .gs16.grid__allcells4 > .grid, .gs16.grid__allcells4 =
> .grid--cell { flex-basis: calc(33.3333% - 16px); }
.gs16 > .grid--cell5 { margin: 8px; }
.gs16 > .grid--cell5, .gs16.grid__allcells5 > .grid, .gs16.grid__allcells5 =
> .grid--cell { flex-basis: calc(41.6667% - 16px); }
.gs16 > .grid--cell6 { margin: 8px; }
.gs16 > .grid--cell6, .gs16.grid__allcells6 > .grid, .gs16.grid__allcells6 =
> .grid--cell { flex-basis: calc(50% - 16px); }
.gs16 > .grid--cell7 { margin: 8px; }
.gs16 > .grid--cell7, .gs16.grid__allcells7 > .grid, .gs16.grid__allcells7 =
> .grid--cell { flex-basis: calc(58.3333% - 16px); }
.gs16 > .grid--cell8 { margin: 8px; }
.gs16 > .grid--cell8, .gs16.grid__allcells8 > .grid, .gs16.grid__allcells8 =
> .grid--cell { flex-basis: calc(66.6667% - 16px); }
.gs16 > .grid--cell9 { margin: 8px; }
.gs16 > .grid--cell9, .gs16.grid__allcells9 > .grid, .gs16.grid__allcells9 =
> .grid--cell { flex-basis: calc(75% - 16px); }
.gs16 > .grid--cell10 { margin: 8px; }
.gs16 > .grid--cell10, .gs16.grid__allcells10 > .grid, .gs16.grid__allcells=
10 > .grid--cell { flex-basis: calc(83.3333% - 16px); }
.gs16 > .grid--cell11 { margin: 8px; }
.gs16 > .grid--cell11, .gs16.grid__allcells11 > .grid, .gs16.grid__allcells=
11 > .grid--cell { flex-basis: calc(91.6667% - 16px); }
.gs16 > .grid--cell12 { margin: 8px; }
.gs16 > .grid--cell12, .gs16.grid__allcells12 > .grid, .gs16.grid__allcells=
12 > .grid--cell { flex-basis: calc(100% - 16px); }
.gs24 { margin: -12px; }
.gs24 > .grid, .gs24 > .grid--cell { margin: 12px; }
.gs24 > .grid--cell1 { margin: 12px; }
.gs24 > .grid--cell1, .gs24.grid__allcells1 > .grid, .gs24.grid__allcells1 =
> .grid--cell { flex-basis: calc(8.33333% - 24px); }
.gs24 > .grid--cell2 { margin: 12px; }
.gs24 > .grid--cell2, .gs24.grid__allcells2 > .grid, .gs24.grid__allcells2 =
> .grid--cell { flex-basis: calc(16.6667% - 24px); }
.gs24 > .grid--cell3 { margin: 12px; }
.gs24 > .grid--cell3, .gs24.grid__allcells3 > .grid, .gs24.grid__allcells3 =
> .grid--cell { flex-basis: calc(25% - 24px); }
.gs24 > .grid--cell4 { margin: 12px; }
.gs24 > .grid--cell4, .gs24.grid__allcells4 > .grid, .gs24.grid__allcells4 =
> .grid--cell { flex-basis: calc(33.3333% - 24px); }
.gs24 > .grid--cell5 { margin: 12px; }
.gs24 > .grid--cell5, .gs24.grid__allcells5 > .grid, .gs24.grid__allcells5 =
> .grid--cell { flex-basis: calc(41.6667% - 24px); }
.gs24 > .grid--cell6 { margin: 12px; }
.gs24 > .grid--cell6, .gs24.grid__allcells6 > .grid, .gs24.grid__allcells6 =
> .grid--cell { flex-basis: calc(50% - 24px); }
.gs24 > .grid--cell7 { margin: 12px; }
.gs24 > .grid--cell7, .gs24.grid__allcells7 > .grid, .gs24.grid__allcells7 =
> .grid--cell { flex-basis: calc(58.3333% - 24px); }
.gs24 > .grid--cell8 { margin: 12px; }
.gs24 > .grid--cell8, .gs24.grid__allcells8 > .grid, .gs24.grid__allcells8 =
> .grid--cell { flex-basis: calc(66.6667% - 24px); }
.gs24 > .grid--cell9 { margin: 12px; }
.gs24 > .grid--cell9, .gs24.grid__allcells9 > .grid, .gs24.grid__allcells9 =
> .grid--cell { flex-basis: calc(75% - 24px); }
.gs24 > .grid--cell10 { margin: 12px; }
.gs24 > .grid--cell10, .gs24.grid__allcells10 > .grid, .gs24.grid__allcells=
10 > .grid--cell { flex-basis: calc(83.3333% - 24px); }
.gs24 > .grid--cell11 { margin: 12px; }
.gs24 > .grid--cell11, .gs24.grid__allcells11 > .grid, .gs24.grid__allcells=
11 > .grid--cell { flex-basis: calc(91.6667% - 24px); }
.gs24 > .grid--cell12 { margin: 12px; }
.gs24 > .grid--cell12, .gs24.grid__allcells12 > .grid, .gs24.grid__allcells=
12 > .grid--cell { flex-basis: calc(100% - 24px); }
.gs32 { margin: -16px; }
.gs32 > .grid, .gs32 > .grid--cell { margin: 16px; }
.gs32 > .grid--cell1 { margin: 16px; }
.gs32 > .grid--cell1, .gs32.grid__allcells1 > .grid, .gs32.grid__allcells1 =
> .grid--cell { flex-basis: calc(8.33333% - 32px); }
.gs32 > .grid--cell2 { margin: 16px; }
.gs32 > .grid--cell2, .gs32.grid__allcells2 > .grid, .gs32.grid__allcells2 =
> .grid--cell { flex-basis: calc(16.6667% - 32px); }
.gs32 > .grid--cell3 { margin: 16px; }
.gs32 > .grid--cell3, .gs32.grid__allcells3 > .grid, .gs32.grid__allcells3 =
> .grid--cell { flex-basis: calc(25% - 32px); }
.gs32 > .grid--cell4 { margin: 16px; }
.gs32 > .grid--cell4, .gs32.grid__allcells4 > .grid, .gs32.grid__allcells4 =
> .grid--cell { flex-basis: calc(33.3333% - 32px); }
.gs32 > .grid--cell5 { margin: 16px; }
.gs32 > .grid--cell5, .gs32.grid__allcells5 > .grid, .gs32.grid__allcells5 =
> .grid--cell { flex-basis: calc(41.6667% - 32px); }
.gs32 > .grid--cell6 { margin: 16px; }
.gs32 > .grid--cell6, .gs32.grid__allcells6 > .grid, .gs32.grid__allcells6 =
> .grid--cell { flex-basis: calc(50% - 32px); }
.gs32 > .grid--cell7 { margin: 16px; }
.gs32 > .grid--cell7, .gs32.grid__allcells7 > .grid, .gs32.grid__allcells7 =
> .grid--cell { flex-basis: calc(58.3333% - 32px); }
.gs32 > .grid--cell8 { margin: 16px; }
.gs32 > .grid--cell8, .gs32.grid__allcells8 > .grid, .gs32.grid__allcells8 =
> .grid--cell { flex-basis: calc(66.6667% - 32px); }
.gs32 > .grid--cell9 { margin: 16px; }
.gs32 > .grid--cell9, .gs32.grid__allcells9 > .grid, .gs32.grid__allcells9 =
> .grid--cell { flex-basis: calc(75% - 32px); }
.gs32 > .grid--cell10 { margin: 16px; }
.gs32 > .grid--cell10, .gs32.grid__allcells10 > .grid, .gs32.grid__allcells=
10 > .grid--cell { flex-basis: calc(83.3333% - 32px); }
.gs32 > .grid--cell11 { margin: 16px; }
.gs32 > .grid--cell11, .gs32.grid__allcells11 > .grid, .gs32.grid__allcells=
11 > .grid--cell { flex-basis: calc(91.6667% - 32px); }
.gs32 > .grid--cell12 { margin: 16px; }
.gs32 > .grid--cell12, .gs32.grid__allcells12 > .grid, .gs32.grid__allcells=
12 > .grid--cell { flex-basis: calc(100% - 32px); }
.gs48 { margin: -24px; }
.gs48 > .grid, .gs48 > .grid--cell { margin: 24px; }
.gs48 > .grid--cell1 { margin: 24px; }
.gs48 > .grid--cell1, .gs48.grid__allcells1 > .grid, .gs48.grid__allcells1 =
> .grid--cell { flex-basis: calc(8.33333% - 48px); }
.gs48 > .grid--cell2 { margin: 24px; }
.gs48 > .grid--cell2, .gs48.grid__allcells2 > .grid, .gs48.grid__allcells2 =
> .grid--cell { flex-basis: calc(16.6667% - 48px); }
.gs48 > .grid--cell3 { margin: 24px; }
.gs48 > .grid--cell3, .gs48.grid__allcells3 > .grid, .gs48.grid__allcells3 =
> .grid--cell { flex-basis: calc(25% - 48px); }
.gs48 > .grid--cell4 { margin: 24px; }
.gs48 > .grid--cell4, .gs48.grid__allcells4 > .grid, .gs48.grid__allcells4 =
> .grid--cell { flex-basis: calc(33.3333% - 48px); }
.gs48 > .grid--cell5 { margin: 24px; }
.gs48 > .grid--cell5, .gs48.grid__allcells5 > .grid, .gs48.grid__allcells5 =
> .grid--cell { flex-basis: calc(41.6667% - 48px); }
.gs48 > .grid--cell6 { margin: 24px; }
.gs48 > .grid--cell6, .gs48.grid__allcells6 > .grid, .gs48.grid__allcells6 =
> .grid--cell { flex-basis: calc(50% - 48px); }
.gs48 > .grid--cell7 { margin: 24px; }
.gs48 > .grid--cell7, .gs48.grid__allcells7 > .grid, .gs48.grid__allcells7 =
> .grid--cell { flex-basis: calc(58.3333% - 48px); }
.gs48 > .grid--cell8 { margin: 24px; }
.gs48 > .grid--cell8, .gs48.grid__allcells8 > .grid, .gs48.grid__allcells8 =
> .grid--cell { flex-basis: calc(66.6667% - 48px); }
.gs48 > .grid--cell9 { margin: 24px; }
.gs48 > .grid--cell9, .gs48.grid__allcells9 > .grid, .gs48.grid__allcells9 =
> .grid--cell { flex-basis: calc(75% - 48px); }
.gs48 > .grid--cell10 { margin: 24px; }
.gs48 > .grid--cell10, .gs48.grid__allcells10 > .grid, .gs48.grid__allcells=
10 > .grid--cell { flex-basis: calc(83.3333% - 48px); }
.gs48 > .grid--cell11 { margin: 24px; }
.gs48 > .grid--cell11, .gs48.grid__allcells11 > .grid, .gs48.grid__allcells=
11 > .grid--cell { flex-basis: calc(91.6667% - 48px); }
.gs48 > .grid--cell12 { margin: 24px; }
.gs48 > .grid--cell12, .gs48.grid__allcells12 > .grid, .gs48.grid__allcells=
12 > .grid--cell { flex-basis: calc(100% - 48px); }
.gs64 { margin: -32px; }
.gs64 > .grid, .gs64 > .grid--cell { margin: 32px; }
.gs64 > .grid--cell1 { margin: 32px; }
.gs64 > .grid--cell1, .gs64.grid__allcells1 > .grid, .gs64.grid__allcells1 =
> .grid--cell { flex-basis: calc(8.33333% - 64px); }
.gs64 > .grid--cell2 { margin: 32px; }
.gs64 > .grid--cell2, .gs64.grid__allcells2 > .grid, .gs64.grid__allcells2 =
> .grid--cell { flex-basis: calc(16.6667% - 64px); }
.gs64 > .grid--cell3 { margin: 32px; }
.gs64 > .grid--cell3, .gs64.grid__allcells3 > .grid, .gs64.grid__allcells3 =
> .grid--cell { flex-basis: calc(25% - 64px); }
.gs64 > .grid--cell4 { margin: 32px; }
.gs64 > .grid--cell4, .gs64.grid__allcells4 > .grid, .gs64.grid__allcells4 =
> .grid--cell { flex-basis: calc(33.3333% - 64px); }
.gs64 > .grid--cell5 { margin: 32px; }
.gs64 > .grid--cell5, .gs64.grid__allcells5 > .grid, .gs64.grid__allcells5 =
> .grid--cell { flex-basis: calc(41.6667% - 64px); }
.gs64 > .grid--cell6 { margin: 32px; }
.gs64 > .grid--cell6, .gs64.grid__allcells6 > .grid, .gs64.grid__allcells6 =
> .grid--cell { flex-basis: calc(50% - 64px); }
.gs64 > .grid--cell7 { margin: 32px; }
.gs64 > .grid--cell7, .gs64.grid__allcells7 > .grid, .gs64.grid__allcells7 =
> .grid--cell { flex-basis: calc(58.3333% - 64px); }
.gs64 > .grid--cell8 { margin: 32px; }
.gs64 > .grid--cell8, .gs64.grid__allcells8 > .grid, .gs64.grid__allcells8 =
> .grid--cell { flex-basis: calc(66.6667% - 64px); }
.gs64 > .grid--cell9 { margin: 32px; }
.gs64 > .grid--cell9, .gs64.grid__allcells9 > .grid, .gs64.grid__allcells9 =
> .grid--cell { flex-basis: calc(75% - 64px); }
.gs64 > .grid--cell10 { margin: 32px; }
.gs64 > .grid--cell10, .gs64.grid__allcells10 > .grid, .gs64.grid__allcells=
10 > .grid--cell { flex-basis: calc(83.3333% - 64px); }
.gs64 > .grid--cell11 { margin: 32px; }
.gs64 > .grid--cell11, .gs64.grid__allcells11 > .grid, .gs64.grid__allcells=
11 > .grid--cell { flex-basis: calc(91.6667% - 64px); }
.gs64 > .grid--cell12 { margin: 32px; }
.gs64 > .grid--cell12, .gs64.grid__allcells12 > .grid, .gs64.grid__allcells=
12 > .grid--cell { flex-basis: calc(100% - 64px); }
.gsx, .gsx > .grid, .gsx > [class*=3D"grid--cell"] { margin-top: 0px; margi=
n-bottom: 0px; }
.gsy, .gsy > .grid, .gsy > [class*=3D"grid--cell"] { margin-right: 0px; mar=
gin-left: 0px; }
.m0 { margin: 0px !important; }
.m2 { margin: 2px !important; }
.m4 { margin: 4px !important; }
.m6 { margin: 6px !important; }
.m8 { margin: 8px !important; }
.m12 { margin: 12px !important; }
.m16 { margin: 16px !important; }
.m24 { margin: 24px !important; }
.m32 { margin: 32px !important; }
.m48 { margin: 48px !important; }
.m64 { margin: 64px !important; }
.m96 { margin: 96px !important; }
.m128 { margin: 128px !important; }
.m-auto { margin: auto !important; }
.mn2 { margin: -2px !important; }
.mn4 { margin: -4px !important; }
.mn6 { margin: -6px !important; }
.mn8 { margin: -8px !important; }
.mn12 { margin: -12px !important; }
.mn16 { margin: -16px !important; }
.mn24 { margin: -24px !important; }
.mn32 { margin: -32px !important; }
.mn48 { margin: -48px !important; }
.mn64 { margin: -64px !important; }
.mn96 { margin: -96px !important; }
.mn128 { margin: -128px !important; }
.mt0 { margin-top: 0px !important; }
.mt2 { margin-top: 2px !important; }
.mt4 { margin-top: 4px !important; }
.mt6 { margin-top: 6px !important; }
.mt8 { margin-top: 8px !important; }
.mt12 { margin-top: 12px !important; }
.mt16 { margin-top: 16px !important; }
.mt24 { margin-top: 24px !important; }
.mt32 { margin-top: 32px !important; }
.mt48 { margin-top: 48px !important; }
.mt64 { margin-top: 64px !important; }
.mt96 { margin-top: 96px !important; }
.mt128 { margin-top: 128px !important; }
.mt-auto { margin-top: auto !important; }
.mtn1 { margin-top: -1px !important; }
.mtn2 { margin-top: -2px !important; }
.mtn4 { margin-top: -4px !important; }
.mtn6 { margin-top: -6px !important; }
.mtn8 { margin-top: -8px !important; }
.mtn12 { margin-top: -12px !important; }
.mtn16 { margin-top: -16px !important; }
.mtn24 { margin-top: -24px !important; }
.mtn32 { margin-top: -32px !important; }
.mtn48 { margin-top: -48px !important; }
.mtn64 { margin-top: -64px !important; }
.mtn96 { margin-top: -96px !important; }
.mtn128 { margin-top: -128px !important; }
.mr0 { margin-right: 0px !important; }
.mr2 { margin-right: 2px !important; }
.mr4 { margin-right: 4px !important; }
.mr6 { margin-right: 6px !important; }
.mr8 { margin-right: 8px !important; }
.mr12 { margin-right: 12px !important; }
.mr16 { margin-right: 16px !important; }
.mr24 { margin-right: 24px !important; }
.mr32 { margin-right: 32px !important; }
.mr48 { margin-right: 48px !important; }
.mr64 { margin-right: 64px !important; }
.mr96 { margin-right: 96px !important; }
.mr128 { margin-right: 128px !important; }
.mr-auto { margin-right: auto !important; }
.mrn1 { margin-right: -1px !important; }
.mrn2 { margin-right: -2px !important; }
.mrn4 { margin-right: -4px !important; }
.mrn6 { margin-right: -6px !important; }
.mrn8 { margin-right: -8px !important; }
.mrn12 { margin-right: -12px !important; }
.mrn16 { margin-right: -16px !important; }
.mrn24 { margin-right: -24px !important; }
.mrn32 { margin-right: -32px !important; }
.mrn48 { margin-right: -48px !important; }
.mrn64 { margin-right: -64px !important; }
.mrn96 { margin-right: -96px !important; }
.mrn128 { margin-right: -128px !important; }
.mb0 { margin-bottom: 0px !important; }
.mb2 { margin-bottom: 2px !important; }
.mb4 { margin-bottom: 4px !important; }
.mb6 { margin-bottom: 6px !important; }
.mb8 { margin-bottom: 8px !important; }
.mb12 { margin-bottom: 12px !important; }
.mb16 { margin-bottom: 16px !important; }
.mb24 { margin-bottom: 24px !important; }
.mb32 { margin-bottom: 32px !important; }
.mb48 { margin-bottom: 48px !important; }
.mb64 { margin-bottom: 64px !important; }
.mb96 { margin-bottom: 96px !important; }
.mb128 { margin-bottom: 128px !important; }
.mb-auto { margin-bottom: auto !important; }
.mbn1 { margin-bottom: -1px !important; }
.mbn2 { margin-bottom: -2px !important; }
.mbn4 { margin-bottom: -4px !important; }
.mbn6 { margin-bottom: -6px !important; }
.mbn8 { margin-bottom: -8px !important; }
.mbn12 { margin-bottom: -12px !important; }
.mbn16 { margin-bottom: -16px !important; }
.mbn24 { margin-bottom: -24px !important; }
.mbn32 { margin-bottom: -32px !important; }
.mbn48 { margin-bottom: -48px !important; }
.mbn64 { margin-bottom: -64px !important; }
.mbn96 { margin-bottom: -96px !important; }
.mbn128 { margin-bottom: -128px !important; }
.ml0 { margin-left: 0px !important; }
.ml2 { margin-left: 2px !important; }
.ml4 { margin-left: 4px !important; }
.ml6 { margin-left: 6px !important; }
.ml8 { margin-left: 8px !important; }
.ml12 { margin-left: 12px !important; }
.ml16 { margin-left: 16px !important; }
.ml24 { margin-left: 24px !important; }
.ml32 { margin-left: 32px !important; }
.ml48 { margin-left: 48px !important; }
.ml64 { margin-left: 64px !important; }
.ml96 { margin-left: 96px !important; }
.ml128 { margin-left: 128px !important; }
.ml-auto { margin-left: auto !important; }
.mln1 { margin-left: -1px !important; }
.mln2 { margin-left: -2px !important; }
.mln4 { margin-left: -4px !important; }
.mln6 { margin-left: -6px !important; }
.mln8 { margin-left: -8px !important; }
.mln12 { margin-left: -12px !important; }
.mln16 { margin-left: -16px !important; }
.mln24 { margin-left: -24px !important; }
.mln32 { margin-left: -32px !important; }
.mln48 { margin-left: -48px !important; }
.mln64 { margin-left: -64px !important; }
.mln96 { margin-left: -96px !important; }
.mln128 { margin-left: -128px !important; }
.mx0 { margin-left: 0px !important; margin-right: 0px !important; }
.mx2 { margin-left: 2px !important; margin-right: 2px !important; }
.mx4 { margin-left: 4px !important; margin-right: 4px !important; }
.mx6 { margin-left: 6px !important; margin-right: 6px !important; }
.mx8 { margin-left: 8px !important; margin-right: 8px !important; }
.mx12 { margin-left: 12px !important; margin-right: 12px !important; }
.mx16 { margin-left: 16px !important; margin-right: 16px !important; }
.mx24 { margin-left: 24px !important; margin-right: 24px !important; }
.mx32 { margin-left: 32px !important; margin-right: 32px !important; }
.mx48 { margin-left: 48px !important; margin-right: 48px !important; }
.mx64 { margin-left: 64px !important; margin-right: 64px !important; }
.mx96 { margin-left: 96px !important; margin-right: 96px !important; }
.mx128 { margin-left: 128px !important; margin-right: 128px !important; }
.mx-auto { margin-left: auto !important; margin-right: auto !important; }
.mxn1 { margin-left: -1px !important; margin-right: -1px !important; }
.mxn2 { margin-left: -2px !important; margin-right: -2px !important; }
.mxn4 { margin-left: -4px !important; margin-right: -4px !important; }
.mxn8 { margin-left: -8px !important; margin-right: -8px !important; }
.mxn12 { margin-left: -12px !important; margin-right: -12px !important; }
.mxn16 { margin-left: -16px !important; margin-right: -16px !important; }
.mxn24 { margin-left: -24px !important; margin-right: -24px !important; }
.mxn32 { margin-left: -32px !important; margin-right: -32px !important; }
.mxn48 { margin-left: -48px !important; margin-right: -48px !important; }
.mxn64 { margin-left: -64px !important; margin-right: -64px !important; }
.mxn96 { margin-left: -96px !important; margin-right: -96px !important; }
.mxn128 { margin-left: -128px !important; margin-right: -128px !important; =
}
.my0 { margin-top: 0px !important; margin-bottom: 0px !important; }
.my2 { margin-top: 2px !important; margin-bottom: 2px !important; }
.my4 { margin-top: 4px !important; margin-bottom: 4px !important; }
.my6 { margin-top: 6px !important; margin-bottom: 6px !important; }
.my8 { margin-top: 8px !important; margin-bottom: 8px !important; }
.my12 { margin-top: 12px !important; margin-bottom: 12px !important; }
.my16 { margin-top: 16px !important; margin-bottom: 16px !important; }
.my24 { margin-top: 24px !important; margin-bottom: 24px !important; }
.my32 { margin-top: 32px !important; margin-bottom: 32px !important; }
.my48 { margin-top: 48px !important; margin-bottom: 48px !important; }
.my64 { margin-top: 64px !important; margin-bottom: 64px !important; }
.my96 { margin-top: 96px !important; margin-bottom: 96px !important; }
.my128 { margin-top: 128px !important; margin-bottom: 128px !important; }
.my-auto { margin-top: auto !important; margin-bottom: auto !important; }
.myn1 { margin-top: -1px !important; margin-bottom: -1px !important; }
.myn2 { margin-top: -2px !important; margin-bottom: -2px !important; }
.myn4 { margin-top: -4px !important; margin-bottom: -4px !important; }
.myn8 { margin-top: -8px !important; margin-bottom: -8px !important; }
.myn12 { margin-top: -12px !important; margin-bottom: -12px !important; }
.myn16 { margin-top: -16px !important; margin-bottom: -16px !important; }
.myn24 { margin-top: -24px !important; margin-bottom: -24px !important; }
.myn32 { margin-top: -32px !important; margin-bottom: -32px !important; }
.myn48 { margin-top: -48px !important; margin-bottom: -48px !important; }
.myn64 { margin-top: -64px !important; margin-bottom: -64px !important; }
.myn96 { margin-top: -96px !important; margin-bottom: -96px !important; }
.myn128 { margin-top: -128px !important; margin-bottom: -128px !important; =
}
.p0 { padding: 0px !important; }
.p2 { padding: 2px !important; }
.p4 { padding: 4px !important; }
.p6 { padding: 6px !important; }
.p8 { padding: 8px !important; }
.p12 { padding: 12px !important; }
.p16 { padding: 16px !important; }
.p24 { padding: 24px !important; }
.p32 { padding: 32px !important; }
.p48 { padding: 48px !important; }
.p64 { padding: 64px !important; }
.p96 { padding: 96px !important; }
.p128 { padding: 128px !important; }
.pt0 { padding-top: 0px !important; }
.pt2 { padding-top: 2px !important; }
.pt4 { padding-top: 4px !important; }
.pt6 { padding-top: 6px !important; }
.pt8 { padding-top: 8px !important; }
.pt12 { padding-top: 12px !important; }
.pt16 { padding-top: 16px !important; }
.pt24 { padding-top: 24px !important; }
.pt32 { padding-top: 32px !important; }
.pt48 { padding-top: 48px !important; }
.pt64 { padding-top: 64px !important; }
.pt96 { padding-top: 96px !important; }
.pt128 { padding-top: 128px !important; }
.pr0 { padding-right: 0px !important; }
.pr2 { padding-right: 2px !important; }
.pr4 { padding-right: 4px !important; }
.pr6 { padding-right: 6px !important; }
.pr8 { padding-right: 8px !important; }
.pr12 { padding-right: 12px !important; }
.pr16 { padding-right: 16px !important; }
.pr24 { padding-right: 24px !important; }
.pr32 { padding-right: 32px !important; }
.pr48 { padding-right: 48px !important; }
.pr64 { padding-right: 64px !important; }
.pr96 { padding-right: 96px !important; }
.pr128 { padding-right: 128px !important; }
.pb0 { padding-bottom: 0px !important; }
.pb2 { padding-bottom: 2px !important; }
.pb4 { padding-bottom: 4px !important; }
.pb6 { padding-bottom: 6px !important; }
.pb8 { padding-bottom: 8px !important; }
.pb12 { padding-bottom: 12px !important; }
.pb16 { padding-bottom: 16px !important; }
.pb24 { padding-bottom: 24px !important; }
.pb32 { padding-bottom: 32px !important; }
.pb48 { padding-bottom: 48px !important; }
.pb64 { padding-bottom: 64px !important; }
.pb96 { padding-bottom: 96px !important; }
.pb128 { padding-bottom: 128px !important; }
.pl0 { padding-left: 0px !important; }
.pl2 { padding-left: 2px !important; }
.pl4 { padding-left: 4px !important; }
.pl6 { padding-left: 6px !important; }
.pl8 { padding-left: 8px !important; }
.pl12 { padding-left: 12px !important; }
.pl16 { padding-left: 16px !important; }
.pl24 { padding-left: 24px !important; }
.pl32 { padding-left: 32px !important; }
.pl48 { padding-left: 48px !important; }
.pl64 { padding-left: 64px !important; }
.pl96 { padding-left: 96px !important; }
.pl128 { padding-left: 128px !important; }
.px0 { padding-left: 0px !important; padding-right: 0px !important; }
.px2 { padding-left: 2px !important; padding-right: 2px !important; }
.px4 { padding-left: 4px !important; padding-right: 4px !important; }
.px6 { padding-left: 6px !important; padding-right: 6px !important; }
.px8 { padding-left: 8px !important; padding-right: 8px !important; }
.px12 { padding-left: 12px !important; padding-right: 12px !important; }
.px16 { padding-left: 16px !important; padding-right: 16px !important; }
.px24 { padding-left: 24px !important; padding-right: 24px !important; }
.px32 { padding-left: 32px !important; padding-right: 32px !important; }
.px48 { padding-left: 48px !important; padding-right: 48px !important; }
.px64 { padding-left: 64px !important; padding-right: 64px !important; }
.px96 { padding-left: 96px !important; padding-right: 96px !important; }
.px128 { padding-left: 128px !important; padding-right: 128px !important; }
.py0 { padding-top: 0px !important; padding-bottom: 0px !important; }
.py2 { padding-top: 2px !important; padding-bottom: 2px !important; }
.py4 { padding-top: 4px !important; padding-bottom: 4px !important; }
.py6 { padding-top: 6px !important; padding-bottom: 6px !important; }
.py8 { padding-top: 8px !important; padding-bottom: 8px !important; }
.py12 { padding-top: 12px !important; padding-bottom: 12px !important; }
.py16 { padding-top: 16px !important; padding-bottom: 16px !important; }
.py24 { padding-top: 24px !important; padding-bottom: 24px !important; }
.py32 { padding-top: 32px !important; padding-bottom: 32px !important; }
.py48 { padding-top: 48px !important; padding-bottom: 48px !important; }
.py64 { padding-top: 64px !important; padding-bottom: 64px !important; }
.py96 { padding-top: 96px !important; padding-bottom: 96px !important; }
.py128 { padding-top: 128px !important; padding-bottom: 128px !important; }
.t0 { top: 0px !important; }
.t2 { top: 2px !important; }
.tn2 { top: -2px !important; }
.t4 { top: 4px !important; }
.tn4 { top: -4px !important; }
.t6 { top: 6px !important; }
.tn6 { top: -6px !important; }
.t8 { top: 8px !important; }
.tn8 { top: -8px !important; }
.t12 { top: 12px !important; }
.tn12 { top: -12px !important; }
.t16 { top: 16px !important; }
.tn16 { top: -16px !important; }
.t24 { top: 24px !important; }
.tn24 { top: -24px !important; }
.t32 { top: 32px !important; }
.tn32 { top: -32px !important; }
.t48 { top: 48px !important; }
.tn48 { top: -48px !important; }
.t64 { top: 64px !important; }
.tn64 { top: -64px !important; }
.t96 { top: 96px !important; }
.tn96 { top: -96px !important; }
.t128 { top: 128px !important; }
.tn128 { top: -128px !important; }
.t50 { top: 50% !important; }
.tn50 { top: -50% !important; }
.t100 { top: 100% !important; }
.tn100 { top: -100% !important; }
.r0 { right: 0px !important; }
.r2 { right: 2px !important; }
.rn2 { right: -2px !important; }
.r4 { right: 4px !important; }
.rn4 { right: -4px !important; }
.r6 { right: 6px !important; }
.rn6 { right: -6px !important; }
.r8 { right: 8px !important; }
.rn8 { right: -8px !important; }
.r12 { right: 12px !important; }
.rn12 { right: -12px !important; }
.r16 { right: 16px !important; }
.rn16 { right: -16px !important; }
.r24 { right: 24px !important; }
.rn24 { right: -24px !important; }
.r32 { right: 32px !important; }
.rn32 { right: -32px !important; }
.r48 { right: 48px !important; }
.rn48 { right: -48px !important; }
.r64 { right: 64px !important; }
.rn64 { right: -64px !important; }
.r96 { right: 96px !important; }
.rn96 { right: -96px !important; }
.r128 { right: 128px !important; }
.rn128 { right: -128px !important; }
.r50 { right: 50% !important; }
.rn50 { right: -50% !important; }
.r100 { right: 100% !important; }
.rn100 { right: -100% !important; }
.b0 { bottom: 0px !important; }
.b2 { bottom: 2px !important; }
.bn2 { bottom: -2px !important; }
.b4 { bottom: 4px !important; }
.bn4 { bottom: -4px !important; }
.b6 { bottom: 6px !important; }
.bn6 { bottom: -6px !important; }
.b8 { bottom: 8px !important; }
.bn8 { bottom: -8px !important; }
.b12 { bottom: 12px !important; }
.bn12 { bottom: -12px !important; }
.b16 { bottom: 16px !important; }
.bn16 { bottom: -16px !important; }
.b24 { bottom: 24px !important; }
.bn24 { bottom: -24px !important; }
.b32 { bottom: 32px !important; }
.bn32 { bottom: -32px !important; }
.b48 { bottom: 48px !important; }
.bn48 { bottom: -48px !important; }
.b64 { bottom: 64px !important; }
.bn64 { bottom: -64px !important; }
.b96 { bottom: 96px !important; }
.bn96 { bottom: -96px !important; }
.b128 { bottom: 128px !important; }
.bn128 { bottom: -128px !important; }
.b50 { bottom: 50% !important; }
.bn50 { bottom: -50% !important; }
.b100 { bottom: 100% !important; }
.bn100 { bottom: -100% !important; }
.l0 { left: 0px !important; }
.l2 { left: 2px !important; }
.ln2 { left: -2px !important; }
.l4 { left: 4px !important; }
.ln4 { left: -4px !important; }
.l6 { left: 6px !important; }
.ln6 { left: -6px !important; }
.l8 { left: 8px !important; }
.ln8 { left: -8px !important; }
.l12 { left: 12px !important; }
.ln12 { left: -12px !important; }
.l16 { left: 16px !important; }
.ln16 { left: -16px !important; }
.l24 { left: 24px !important; }
.ln24 { left: -24px !important; }
.l32 { left: 32px !important; }
.ln32 { left: -32px !important; }
.l48 { left: 48px !important; }
.ln48 { left: -48px !important; }
.l64 { left: 64px !important; }
.ln64 { left: -64px !important; }
.l96 { left: 96px !important; }
.ln96 { left: -96px !important; }
.l128 { left: 128px !important; }
.ln128 { left: -128px !important; }
.l50 { left: 50% !important; }
.ln50 { left: -50% !important; }
.l100 { left: 100% !important; }
.ln100 { left: -100% !important; }
h1, h2, h3, h4, h5, h6, p { margin-top: 0px; }
.fs-display4 { font-size: 7.61538rem !important; }
.fs-display3 { font-size: 5.30769rem !important; }
.fs-display2 { font-size: 4.23077rem !important; }
.fs-display1 { font-size: 3.30769rem !important; }
.fs-headline2 { font-size: 2.61538rem !important; }
.fs-headline1 { font-size: 2.07692rem !important; }
.fs-title { font-size: 1.61538rem !important; }
.fs-subheading { font-size: 1.46154rem !important; }
.fs-body3 { font-size: 1.30769rem !important; }
.fs-body2 { font-size: 1.15385rem !important; }
.fs-body1 { font-size: 13px !important; }
.fs-caption, .fs-category { font-size: 12px !important; }
.fs-fine { font-size: 11px !important; }
@media (max-width: 640px) {
html.html__responsive:not(.html__unpinned-leftnav) .fs-display4 { font-si=
ze: 3.8rem !important; }
html.html__responsive:not(.html__unpinned-leftnav) .fs-display3 { font-si=
ze: 3.3rem !important; }
html.html__responsive:not(.html__unpinned-leftnav) .fs-display2 { font-si=
ze: 3rem !important; }
html.html__responsive:not(.html__unpinned-leftnav) .fs-display1 { font-si=
ze: 2.6rem !important; }
html.html__responsive:not(.html__unpinned-leftnav) .fs-headline2 { font-s=
ize: 2.3rem !important; }
html.html__responsive:not(.html__unpinned-leftnav) .fs-headline1 { font-s=
ize: 2rem !important; }
html.html__responsive:not(.html__unpinned-leftnav) .fs-title { font-size:=
1.8rem !important; }
html.html__responsive:not(.html__unpinned-leftnav) .fs-subheading { font-=
size: 1.6rem !important; }
html.html__responsive:not(.html__unpinned-leftnav) .fs-body3 { font-size:=
1.4rem !important; }
html.html__responsive:not(.html__unpinned-leftnav) .fs-body2 { font-size:=
1.3rem !important; }
}
@media (max-width: 640px) {
html.html__responsive.html__unpinned-leftnav .fs-display4 { font-size: 3.=
8rem !important; }
html.html__responsive.html__unpinned-leftnav .fs-display3 { font-size: 3.=
3rem !important; }
html.html__responsive.html__unpinned-leftnav .fs-display2 { font-size: 3r=
em !important; }
html.html__responsive.html__unpinned-leftnav .fs-display1 { font-size: 2.=
6rem !important; }
html.html__responsive.html__unpinned-leftnav .fs-headline2 { font-size: 2=
.3rem !important; }
html.html__responsive.html__unpinned-leftnav .fs-headline1 { font-size: 2=
rem !important; }
html.html__responsive.html__unpinned-leftnav .fs-title { font-size: 1.8re=
m !important; }
html.html__responsive.html__unpinned-leftnav .fs-subheading { font-size: =
1.6rem !important; }
html.html__responsive.html__unpinned-leftnav .fs-body3 { font-size: 1.4re=
m !important; }
html.html__responsive.html__unpinned-leftnav .fs-body2 { font-size: 1.3re=
m !important; }
}
.fs-category { font-weight: 700; text-transform: uppercase; }
.fs-category.has-border { width: 100%; padding: 4px 0px; border-top: 1px so=
lid var(--black-100); }
.fc-dark { color: var(--fc-dark) !important; }
.fc-medium { color: var(--fc-medium) !important; }
.fc-light { color: var(--fc-light) !important; }
.lh-xs { line-height: 1 !important; }
.lh-sm { line-height: 1.15385 !important; }
.lh-md { line-height: 1.30769 !important; }
.lh-lg { line-height: 1.61538 !important; }
.lh-xl { line-height: 1.92308 !important; }
.lh-xxl { line-height: 2 !important; }
.lh-unset { line-height: initial !important; }
.ff-sans { font-family: Arial, "Helvetica Neue", Helvetica, sans-serif !imp=
ortant; }
.ff-serif { font-family: Georgia, "Times New Roman", Times, serif !importan=
t; }
.ff-mono { font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberat=
ion Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", m=
onospace, sans-serif !important; }
.ff-inherit { font-family: inherit !important; }
.fw-normal { font-weight: 400 !important; }
.fw-bold { font-weight: 700 !important; }
.fs-normal { font-style: normal !important; }
.fs-italic { font-style: italic !important; }
.fs-unset { font-style: unset !important; }
.ta-left { text-align: left !important; }
.ta-center { text-align: center !important; }
.ta-right { text-align: right !important; }
.ta-justify { text-align: justify !important; }
.ta-unset { text-align: unset !important; }
.td-none { text-decoration: none !important; }
.td-underline { text-decoration: underline !important; }
.tt-capitalize { text-transform: capitalize !important; }
.tt-lowercase { text-transform: lowercase !important; }
.tt-uppercase { text-transform: uppercase !important; }
.tt-none { text-transform: none !important; }
.tt-unset { text-transform: unset !important; }
.truncate { overflow: hidden; max-width: 100%; white-space: nowrap; text-ov=
erflow: ellipsis !important; }
.v-truncate1 { display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-ori=
ent: vertical; overflow: hidden; }
.v-truncate2 { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-ori=
ent: vertical; overflow: hidden; }
.v-truncate3 { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-ori=
ent: vertical; overflow: hidden; }
.v-truncate4 { display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-ori=
ent: vertical; overflow: hidden; }
.v-truncate5 { display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-ori=
ent: vertical; overflow: hidden; }
.ws-normal { white-space: normal !important; }
.ws-nowrap { white-space: nowrap !important; }
.ws-pre { white-space: pre !important; }
.ws-pre-wrap { white-space: pre-wrap !important; }
.ws-pre-line { white-space: pre-line !important; }
.ws-unset { white-space: unset !important; }
.wb-normal { word-break: normal !important; }
.wb-break-all { word-break: break-all !important; }
.wb-keep-all { word-break: keep-all !important; }
.wb-inherit { word-break: inherit !important; }
.wb-initial { word-break: initial !important; }
.wb-unset { word-break: unset !important; }
.ow-normal { overflow-wrap: normal !important; }
.ow-break-word { overflow-wrap: break-word !important; }
.ow-inherit { overflow-wrap: inherit !important; }
.ow-initial { overflow-wrap: initial !important; }
.ow-unset { overflow-wrap: unset !important; }
.ww-break-word { overflow-wrap: break-word !important; }
.hyphens-none { hyphens: none !important; }
.hyphens-auto { hyphens: auto !important; }
.hyphens-unset { hyphens: unset !important; }
.list-reset { list-style: none; margin: 0px; padding: 0px; }
.list-ls-none { list-style: none !important; }
.list-ls-disc { list-style-type: disc !important; }
.list-ls-decimal { list-style-type: decimal !important; }
.list-ls-unset { list-style-type: unset !important; }
.list-inside { list-style-position: inside !important; }
.list-outside { list-style-position: outside !important; }
.d-block { display: block !important; }
@media print {
.print\:d-block { display: block !important; }
}
.d-flex { display: flex !important; }
.d-inline-flex { display: inline-flex !important; }
.d-inline { display: inline !important; }
.d-inline-block { display: inline-block !important; }
.d-table { display: table !important; }
.d-table-cell { display: table-cell !important; }
.d-none { display: none !important; }
@media print {
.print\:d-none { display: none !important; }
}
.d-unset { display: unset !important; }
.bg-bottom { background-position: center bottom !important; }
.bg-center { background-position: center center !important; }
.bg-left { background-position: left center !important; }
.bg-left-bottom { background-position: left bottom !important; }
.bg-left-top { background-position: left top !important; }
.bg-right { background-position: right center !important; }
.bg-right-bottom { background-position: right bottom !important; }
.bg-right-top { background-position: right top !important; }
.bg-top { background-position: center top !important; }
.bg-repeat { background-repeat: repeat !important; }
.bg-no-repeat { background-repeat: no-repeat !important; }
.bg-repeat-x { background-repeat: repeat-x !important; }
.bg-repeat-y { background-repeat: repeat-y !important; }
.bg-auto { background-size: auto !important; }
.bg-cover { background-size: cover !important; }
.bg-contain { background-size: contain !important; }
.bg-fixed { background-attachment: fixed !important; }
.bg-local { background-attachment: local !important; }
.bg-scroll { background-attachment: scroll !important; }
.c-auto { cursor: auto !important; }
.c-default { cursor: default !important; }
.c-pointer { cursor: pointer !important; }
.c-wait { cursor: wait !important; }
.c-move { cursor: move !important; }
.c-not-allowed { cursor: not-allowed !important; }
.c-help { cursor: help !important; }
.pe-auto { pointer-events: auto !important; }
.pe-none { pointer-events: none !important; }
.us-auto { user-select: auto !important; }
.us-none { user-select: none !important; }
.ud-auto { -webkit-user-drag: auto !important; }
.ud-none { -webkit-user-drag: none !important; }
.v-visible { visibility: visible !important; }
.v-hidden { visibility: hidden !important; }
.v-visible-sr { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: ins=
et(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; positio=
n: absolute; width: 1px; overflow-wrap: normal; }
.float-left { float: left !important; }
.float-right { float: right !important; }
.float-none { float: none !important; }
.clearfix::before, .clearfix::after { content: ""; display: table; }
.clearfix::after { clear: both; }
.clear-left { clear: left !important; }
.clear-right { clear: right !important; }
.clear-both { clear: both !important; }
.clear-none { clear: none !important; }
.box-content { box-sizing: content-box !important; }
.box-border { box-sizing: border-box !important; }
.box-unset { box-sizing: unset !important; }
.va-baseline { vertical-align: baseline !important; }
.va-bottom { vertical-align: bottom !important; }
.va-middle { vertical-align: middle !important; }
.va-sub { vertical-align: sub !important; }
.va-super { vertical-align: super !important; }
.va-text-bottom { vertical-align: text-bottom !important; }
.va-text-top { vertical-align: text-top !important; }
.va-top { vertical-align: top !important; }
.va-unset { vertical-align: unset !important; }
.ps-absolute { position: absolute !important; }
.ps-fixed { position: fixed !important; }
.ps-relative { position: relative !important; }
.ps-static { position: static !important; }
.ps-sticky { position: sticky !important; }
.ps-unset { position: unset !important; }
.overflow-auto { overflow: auto !important; }
.overflow-auto::-webkit-scrollbar { width: 10px; height: 10px; background-c=
olor: transparent; }
.overflow-auto::-webkit-scrollbar-track { border-radius: 10px; background-c=
olor: transparent; }
.overflow-auto::-webkit-scrollbar-thumb { border-radius: 10px; background-c=
olor: var(--scrollbar); }
.overflow-auto::-webkit-scrollbar-corner { background-color: transparent; b=
order-color: transparent; }
.overflow-x-auto { overflow-x: auto !important; }
.overflow-x-auto::-webkit-scrollbar { width: 10px; height: 10px; background=
-color: transparent; }
.overflow-x-auto::-webkit-scrollbar-track { border-radius: 10px; background=
-color: transparent; }
.overflow-x-auto::-webkit-scrollbar-thumb { border-radius: 10px; background=
-color: var(--scrollbar); }
.overflow-x-auto::-webkit-scrollbar-corner { background-color: transparent;=
border-color: transparent; }
.overflow-y-auto { overflow-y: auto !important; }
.overflow-y-auto::-webkit-scrollbar { width: 10px; height: 10px; background=
-color: transparent; }
.overflow-y-auto::-webkit-scrollbar-track { border-radius: 10px; background=
-color: transparent; }
.overflow-y-auto::-webkit-scrollbar-thumb { border-radius: 10px; background=
-color: var(--scrollbar); }
.overflow-y-auto::-webkit-scrollbar-corner { background-color: transparent;=
border-color: transparent; }
.overflow-hidden { overflow: hidden !important; }
.overflow-hidden::-webkit-scrollbar { width: 10px; height: 10px; background=
-color: transparent; }
.overflow-hidden::-webkit-scrollbar-track { border-radius: 10px; background=
-color: transparent; }
.overflow-hidden::-webkit-scrollbar-thumb { border-radius: 10px; background=
-color: var(--scrollbar); }
.overflow-hidden::-webkit-scrollbar-corner { background-color: transparent;=
border-color: transparent; }
.overflow-x-hidden { overflow-x: hidden !important; }
.overflow-x-hidden::-webkit-scrollbar { width: 10px; height: 10px; backgrou=
nd-color: transparent; }
.overflow-x-hidden::-webkit-scrollbar-track { border-radius: 10px; backgrou=
nd-color: transparent; }
.overflow-x-hidden::-webkit-scrollbar-thumb { border-radius: 10px; backgrou=
nd-color: var(--scrollbar); }
.overflow-x-hidden::-webkit-scrollbar-corner { background-color: transparen=
t; border-color: transparent; }
.overflow-y-hidden { overflow-y: hidden !important; }
.overflow-y-hidden::-webkit-scrollbar { width: 10px; height: 10px; backgrou=
nd-color: transparent; }
.overflow-y-hidden::-webkit-scrollbar-track { border-radius: 10px; backgrou=
nd-color: transparent; }
.overflow-y-hidden::-webkit-scrollbar-thumb { border-radius: 10px; backgrou=
nd-color: var(--scrollbar); }
.overflow-y-hidden::-webkit-scrollbar-corner { background-color: transparen=
t; border-color: transparent; }
.overflow-scroll { overflow: scroll !important; }
.overflow-scroll::-webkit-scrollbar { width: 10px; height: 10px; background=
-color: transparent; }
.overflow-scroll::-webkit-scrollbar-track { border-radius: 10px; background=
-color: transparent; }
.overflow-scroll::-webkit-scrollbar-thumb { border-radius: 10px; background=
-color: var(--scrollbar); }
.overflow-scroll::-webkit-scrollbar-corner { background-color: transparent;=
border-color: transparent; }
.overflow-x-scroll { overflow-x: scroll !important; }
.overflow-x-scroll::-webkit-scrollbar { width: 10px; height: 10px; backgrou=
nd-color: transparent; }
.overflow-x-scroll::-webkit-scrollbar-track { border-radius: 10px; backgrou=
nd-color: transparent; }
.overflow-x-scroll::-webkit-scrollbar-thumb { border-radius: 10px; backgrou=
nd-color: var(--scrollbar); }
.overflow-x-scroll::-webkit-scrollbar-corner { background-color: transparen=
t; border-color: transparent; }
.overflow-y-scroll { overflow-y: scroll !important; }
.overflow-y-scroll::-webkit-scrollbar { width: 10px; height: 10px; backgrou=
nd-color: transparent; }
.overflow-y-scroll::-webkit-scrollbar-track { border-radius: 10px; backgrou=
nd-color: transparent; }
.overflow-y-scroll::-webkit-scrollbar-thumb { border-radius: 10px; backgrou=
nd-color: var(--scrollbar); }
.overflow-y-scroll::-webkit-scrollbar-corner { background-color: transparen=
t; border-color: transparent; }
.overflow-visible { overflow: visible !important; }
.o0 { opacity: 0 !important; }
.h\:o0:hover { opacity: 0 !important; }
.o5 { opacity: 0.05 !important; }
.h\:o5:hover { opacity: 0.05 !important; }
.o10 { opacity: 0.1 !important; }
.o20 { opacity: 0.2 !important; }
.o30 { opacity: 0.3 !important; }
.o40 { opacity: 0.4 !important; }
.o50 { opacity: 0.5 !important; }
.h\:o50:hover { opacity: 0.5 !important; }
.o60 { opacity: 0.6 !important; }
.o70 { opacity: 0.7 !important; }
.o80 { opacity: 0.8 !important; }
.h\:o80:hover { opacity: 0.8 !important; }
.o90 { opacity: 0.9 !important; }
.o100 { opacity: 1 !important; }
.h\:o100:hover { opacity: 1 !important; }
.f\:o100:focus, .f\:o100:focus-within { opacity: 1 !important; }
.z-hide { z-index: -1 !important; }
.z-base { z-index: 0 !important; }
.z-active { z-index: 30 !important; }
.z-selected { z-index: 25 !important; }
.z-dropdown { z-index: 1000 !important; }
.z-popover { z-index: 2000 !important; }
.z-tooltip { z-index: 3000 !important; }
.z-banner { z-index: 4000 !important; }
.z-nav { z-index: 5000 !important; }
.z-nav-fixed { z-index: 5050 !important; }
.z-modal { z-index: 9000 !important; }
.z-modal-bg { z-index: 8950 !important; }
.outline-none { outline: 0px !important; }
.outline-ring { outline: solid 4px var(--focus-ring); }
.f\:outline-ring:focus, .f\:outline-ring:focus-within { outline: solid 4px =
var(--focus-ring); }
.fill-current { fill: currentcolor !important; }
.stroke-current { stroke: currentcolor !important; }
.bs-none { box-shadow: none !important; }
.bs-sm { box-shadow: var(--bs-sm) !important; }
.h\:bs-sm:hover { box-shadow: var(--bs-sm) !important; }
.bs-md { box-shadow: var(--bs-md) !important; }
.h\:bs-md:hover { box-shadow: var(--bs-md) !important; }
.bs-lg { box-shadow: var(--bs-lg) !important; }
.h\:bs-lg:hover { box-shadow: var(--bs-lg) !important; }
.bs-ring { box-shadow: 0 0 0 4px var(--focus-ring); }
.h\:bs-ring:hover { box-shadow: 0 0 0 4px var(--focus-ring); }
.f\:bs-ring:focus, .f\:bs-ring:focus-within { box-shadow: 0 0 0 4px var(--f=
ocus-ring); }
.bs-sm.bs-hover:hover { box-shadow: rgb(239, 240, 241) 0px 2px 8px !importa=
nt; }
.bs-md.bs-hover:hover { box-shadow: rgb(214, 217, 220) 0px 4px 8px !importa=
nt; }
.bs-lg.bs-hover:hover { box-shadow: rgba(159, 166, 173, 0.7) 0px 4px 12px !=
important; }
.bs-i-sm.bs-hover:hover { box-shadow: rgba(187, 192, 196, 0.75) 0px 1px 8px=
0px inset !important; }
.bs-i-md.bs-hover:hover { box-shadow: rgba(145, 153, 161, 0.8) 0px 1px 8px =
0px inset !important; }
.bs-i-lg.bs-hover:hover { box-shadow: rgb(145, 153, 161) 0px 1px 12px 0px i=
nset !important; }
.t { transition: all 0.1s cubic-bezier(0.47, 0, 0.745, 0.715) 0s; }
.t-slow { transition-duration: 0.25s !important; }
.t-fast { transition-duration: 0.05s !important; }
.t-unset { transition-property: none !important; }
.t-bg { transition-property: background-color !important; }
.t-opacity { transition-property: opacity !important; }
.t-shadow { transition-property: box-shadow !important; }
.t-delay { transition-delay: 0.25s !important; }
.t-delay-unset { transition-delay: 0s !important; }
.w0 { width: 0px !important; }
.w10 { width: 10% !important; }
.w20 { width: 20% !important; }
.w25 { width: 25% !important; }
.w30 { width: 30% !important; }
.w33 { width: 33.3333% !important; }
.w40 { width: 40% !important; }
.w50 { width: 50% !important; }
.w60 { width: 60% !important; }
.w66 { width: 66.6667% !important; }
.w70 { width: 70% !important; }
.w75 { width: 75% !important; }
.w80 { width: 80% !important; }
.w90 { width: 90% !important; }
.w100 { width: 100% !important; }
.w-auto { width: auto !important; }
.ws0, .w0 { width: 0px !important; }
.ws1 { width: 8.10256rem !important; }
.ws2 { width: 16.2051rem !important; }
.ws3 { width: 24.3077rem !important; }
.ws4 { width: 32.4103rem !important; }
.ws5 { width: 40.5128rem !important; }
.ws6 { width: 48.6154rem !important; }
.ws7 { width: 56.7179rem !important; }
.ws8 { width: 64.8205rem !important; }
.ws9 { width: 72.9231rem !important; }
.ws10 { width: 81.0256rem !important; }
.ws11 { width: 89.1282rem !important; }
.ws12 { width: 97.2308rem !important; }
.w2 { width: 2px !important; }
.w4 { width: 4px !important; }
.w6 { width: 6px !important; }
.w8 { width: 8px !important; }
.w12 { width: 12px !important; }
.w16 { width: 16px !important; }
.w24 { width: 24px !important; }
.w32 { width: 32px !important; }
.w48 { width: 48px !important; }
.w64 { width: 64px !important; }
.w96 { width: 96px !important; }
.w128 { width: 128px !important; }
.wmx0 { max-width: 0px !important; }
.wmx1 { max-width: 8.10256rem !important; }
.wmx2 { max-width: 16.2051rem !important; }
.wmx25 { max-width: 25% !important; }
.wmx3 { max-width: 24.3077rem !important; }
.wmx4 { max-width: 32.4103rem !important; }
.wmx5 { max-width: 40.5128rem !important; }
.wmx50 { max-width: 50% !important; }
.wmx6 { max-width: 48.6154rem !important; }
.wmx7 { max-width: 56.7179rem !important; }
.wmx75 { max-width: 75% !important; }
.wmx8 { max-width: 64.8205rem !important; }
.wmx9 { max-width: 72.9231rem !important; }
.wmx10 { max-width: 81.0256rem !important; }
.wmx11 { max-width: 89.1282rem !important; }
.wmx12 { max-width: 97.2308rem !important; }
.wmx100 { max-width: 100% !important; }
.wmx-initial { max-width: initial !important; }
.wmn0 { min-width: 0px !important; }
.wmn1 { min-width: 8.10256rem !important; }
.wmn2 { min-width: 16.2051rem !important; }
.wmn25 { min-width: 25% !important; }
.wmn3 { min-width: 24.3077rem !important; }
.wmn4 { min-width: 32.4103rem !important; }
.wmn5 { min-width: 40.5128rem !important; }
.wmn50 { min-width: 50% !important; }
.wmn6 { min-width: 48.6154rem !important; }
.wmn7 { min-width: 56.7179rem !important; }
.wmn75 { min-width: 75% !important; }
.wmn8 { min-width: 64.8205rem !important; }
.wmn9 { min-width: 72.9231rem !important; }
.wmn10 { min-width: 81.0256rem !important; }
.wmn11 { min-width: 89.1282rem !important; }
.wmn12 { min-width: 97.2308rem !important; }
.wmn100 { min-width: 100% !important; }
.wmn-initial { min-width: initial !important; }
.h0 { height: 0px !important; }
.h100 { height: 100% !important; }
.h-auto { height: auto !important; }
.hs0, .h0 { height: 0px !important; }
.hs1 { height: 8.10256rem !important; }
.hs2 { height: 16.2051rem !important; }
.hs3 { height: 24.3077rem !important; }
.hs4 { height: 32.4103rem !important; }
.hs5 { height: 40.5128rem !important; }
.hs6 { height: 48.6154rem !important; }
.hs7 { height: 56.7179rem !important; }
.hs8 { height: 64.8205rem !important; }
.hs9 { height: 72.9231rem !important; }
.hs10 { height: 81.0256rem !important; }
.hs11 { height: 89.1282rem !important; }
.hs12 { height: 97.2308rem !important; }
.h2 { height: 2px !important; }
.h4 { height: 4px !important; }
.h6 { height: 6px !important; }
.h8 { height: 8px !important; }
.h12 { height: 12px !important; }
.h16 { height: 16px !important; }
.h24 { height: 24px !important; }
.h32 { height: 32px !important; }
.h48 { height: 48px !important; }
.h64 { height: 64px !important; }
.h96 { height: 96px !important; }
.h128 { height: 128px !important; }
.hmx0 { max-height: 0px !important; }
.hmx1 { max-height: 8.10256rem !important; }
.hmx2 { max-height: 16.2051rem !important; }
.hmx3 { max-height: 24.3077rem !important; }
.hmx4 { max-height: 32.4103rem !important; }
.hmx5 { max-height: 40.5128rem !important; }
.hmx6 { max-height: 48.6154rem !important; }
.hmx7 { max-height: 56.7179rem !important; }
.hmx8 { max-height: 64.8205rem !important; }
.hmx9 { max-height: 72.9231rem !important; }
.hmx10 { max-height: 81.0256rem !important; }
.hmx11 { max-height: 89.1282rem !important; }
.hmx12 { max-height: 97.2308rem !important; }
.hmx100 { max-height: 100% !important; }
.hmx-initial { max-height: initial !important; }
.hmn0 { min-height: 0px !important; }
.hmn1 { min-height: 8.10256rem !important; }
.hmn2 { min-height: 16.2051rem !important; }
.hmn3 { min-height: 24.3077rem !important; }
.hmn4 { min-height: 32.4103rem !important; }
.hmn5 { min-height: 40.5128rem !important; }
.hmn6 { min-height: 48.6154rem !important; }
.hmn7 { min-height: 56.7179rem !important; }
.hmn8 { min-height: 64.8205rem !important; }
.hmn9 { min-height: 72.9231rem !important; }
.hmn10 { min-height: 81.0256rem !important; }
.hmn11 { min-height: 89.1282rem !important; }
.hmn12 { min-height: 97.2308rem !important; }
.hmn100 { min-height: 100% !important; }
.hmn-initial { min-height: initial !important; }
@media (max-width: 1264px) {
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ba { border-style=
: solid !important; border-width: 1px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:bt { border-top-s=
tyle: solid !important; border-top-width: 1px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:br { border-right=
-style: solid !important; border-right-width: 1px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:bb { border-botto=
m-style: solid !important; border-bottom-width: 1px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:bl { border-left-=
style: solid !important; border-left-width: 1px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:bar0 { border-rad=
ius: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:fd-row { flex-dir=
ection: row !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:fd-row-reverse { =
flex-direction: row-reverse !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:fd-column { flex-=
direction: column !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:fd-column-reverse=
{ flex-direction: column-reverse !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:fw-wrap { flex-wr=
ap: wrap !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:fw-reverse { flex=
-wrap: wrap-reverse !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:fw-nowrap { flex-=
wrap: nowrap !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:jc-center { justi=
fy-content: center !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:jc-end { justify-=
content: flex-end !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:jc-space-around {=
justify-content: space-around !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:jc-space-between =
{ justify-content: space-between !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:jc-space-evenly {=
justify-content: space-evenly !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:jc-start { justif=
y-content: flex-start !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ai-baseline { ali=
gn-items: baseline !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ai-center { align=
-items: center !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ai-end { align-it=
ems: flex-end !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ai-start { align-=
items: flex-start !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ai-stretch { alig=
n-items: stretch !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:as-auto { align-s=
elf: auto !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:as-baseline { ali=
gn-self: baseline !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:as-center { align=
-self: center !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:as-end { align-se=
lf: flex-end !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:as-start { align-=
self: flex-start !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:as-stretch { alig=
n-self: stretch !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:order-first { ord=
er: -1 !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:order-last { orde=
r: 1 !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:m0 { margin: 0px =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:m2 { margin: 2px =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:m4 { margin: 4px =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:m6 { margin: 6px =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:m8 { margin: 8px =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:m12 { margin: 12p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:m16 { margin: 16p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:m24 { margin: 24p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:m32 { margin: 32p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:m48 { margin: 48p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:m64 { margin: 64p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:m96 { margin: 96p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:m128 { margin: 12=
8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:m-auto { margin: =
auto !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mn2 { margin: -2p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mn4 { margin: -4p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mn6 { margin: -6p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mn8 { margin: -8p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mn12 { margin: -1=
2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mn16 { margin: -1=
6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mn24 { margin: -2=
4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mn32 { margin: -3=
2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mn48 { margin: -4=
8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mn64 { margin: -6=
4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mn96 { margin: -9=
6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mn128 { margin: -=
128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mt0 { margin-top:=
0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mt2 { margin-top:=
2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mt4 { margin-top:=
4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mt6 { margin-top:=
6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mt8 { margin-top:=
8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mt12 { margin-top=
: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mt16 { margin-top=
: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mt24 { margin-top=
: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mt32 { margin-top=
: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mt48 { margin-top=
: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mt64 { margin-top=
: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mt96 { margin-top=
: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mt128 { margin-to=
p: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mr0 { margin-righ=
t: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mr2 { margin-righ=
t: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mr4 { margin-righ=
t: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mr6 { margin-righ=
t: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mr8 { margin-righ=
t: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mr12 { margin-rig=
ht: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mr16 { margin-rig=
ht: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mr24 { margin-rig=
ht: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mr32 { margin-rig=
ht: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mr48 { margin-rig=
ht: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mr64 { margin-rig=
ht: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mr96 { margin-rig=
ht: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mr128 { margin-ri=
ght: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mb0 { margin-bott=
om: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mb2 { margin-bott=
om: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mb4 { margin-bott=
om: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mb6 { margin-bott=
om: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mb8 { margin-bott=
om: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mb12 { margin-bot=
tom: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mb16 { margin-bot=
tom: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mb24 { margin-bot=
tom: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mb32 { margin-bot=
tom: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mb48 { margin-bot=
tom: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mb64 { margin-bot=
tom: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mb96 { margin-bot=
tom: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:mb128 { margin-bo=
ttom: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ml0 { margin-left=
: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ml2 { margin-left=
: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ml4 { margin-left=
: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ml6 { margin-left=
: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ml8 { margin-left=
: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ml12 { margin-lef=
t: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ml16 { margin-lef=
t: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ml24 { margin-lef=
t: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ml32 { margin-lef=
t: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ml48 { margin-lef=
t: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ml64 { margin-lef=
t: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ml96 { margin-lef=
t: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ml128 { margin-le=
ft: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:p0 { padding: 0px=
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:p2 { padding: 2px=
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:p4 { padding: 4px=
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:p6 { padding: 6px=
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:p8 { padding: 8px=
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:p12 { padding: 12=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:p16 { padding: 16=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:p24 { padding: 24=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:p32 { padding: 32=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:p48 { padding: 48=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:p64 { padding: 64=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:p96 { padding: 96=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:p128 { padding: 1=
28px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pt0 { padding-top=
: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pt2 { padding-top=
: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pt4 { padding-top=
: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pt6 { padding-top=
: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pt8 { padding-top=
: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pt12 { padding-to=
p: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pt16 { padding-to=
p: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pt24 { padding-to=
p: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pt32 { padding-to=
p: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pt48 { padding-to=
p: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pt64 { padding-to=
p: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pt96 { padding-to=
p: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pt128 { padding-t=
op: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pr0 { padding-rig=
ht: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pr2 { padding-rig=
ht: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pr4 { padding-rig=
ht: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pr6 { padding-rig=
ht: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pr8 { padding-rig=
ht: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pr12 { padding-ri=
ght: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pr16 { padding-ri=
ght: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pr24 { padding-ri=
ght: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pr32 { padding-ri=
ght: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pr48 { padding-ri=
ght: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pr64 { padding-ri=
ght: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pr96 { padding-ri=
ght: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pr128 { padding-r=
ight: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pb0 { padding-bot=
tom: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pb2 { padding-bot=
tom: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pb4 { padding-bot=
tom: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pb6 { padding-bot=
tom: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pb8 { padding-bot=
tom: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pb12 { padding-bo=
ttom: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pb16 { padding-bo=
ttom: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pb24 { padding-bo=
ttom: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pb32 { padding-bo=
ttom: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pb48 { padding-bo=
ttom: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pb64 { padding-bo=
ttom: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pb96 { padding-bo=
ttom: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pb128 { padding-b=
ottom: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pl0 { padding-lef=
t: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pl2 { padding-lef=
t: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pl4 { padding-lef=
t: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pl6 { padding-lef=
t: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pl8 { padding-lef=
t: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pl12 { padding-le=
ft: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pl16 { padding-le=
ft: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pl24 { padding-le=
ft: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pl32 { padding-le=
ft: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pl48 { padding-le=
ft: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pl64 { padding-le=
ft: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pl96 { padding-le=
ft: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:pl128 { padding-l=
eft: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ta-left { text-al=
ign: left !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ta-center { text-=
align: center !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ta-right { text-a=
lign: right !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:d-block { display=
: block !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:d-inline { displa=
y: inline !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:d-inline-block { =
display: inline-block !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:d-none { display:=
none !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ps-absolute { pos=
ition: absolute !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ps-fixed { positi=
on: fixed !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ps-relative { pos=
ition: relative !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ps-static { posit=
ion: static !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:ps-sticky { posit=
ion: sticky !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:w25 { width: 25% =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:w33 { width: 33.3=
333% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:w50 { width: 50% =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:w66 { width: 66.6=
667% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:w75 { width: 75% =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:w100 { width: 100=
% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:w-auto { width: a=
uto !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:wmx100 { max-widt=
h: 100% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:wmx-initial { max=
-width: initial !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:wmn100 { min-widt=
h: 100% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:wmn-initial { min=
-width: initial !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:hmx100 { max-heig=
ht: 100% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:hmx-initial { max=
-height: initial !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:hmn100 { min-heig=
ht: 100% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .lg\:hmn-initial { min=
-height: initial !important; }
}
@media (max-width: 1100px) {
html.html__responsive.html__unpinned-leftnav .lg\:ba { border-style: soli=
d !important; border-width: 1px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:bt { border-top-style: =
solid !important; border-top-width: 1px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:br { border-right-style=
: solid !important; border-right-width: 1px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:bb { border-bottom-styl=
e: solid !important; border-bottom-width: 1px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:bl { border-left-style:=
solid !important; border-left-width: 1px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:bar0 { border-radius: 0=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:fd-row { flex-direction=
: row !important; }
html.html__responsive.html__unpinned-leftnav .lg\:fd-row-reverse { flex-d=
irection: row-reverse !important; }
html.html__responsive.html__unpinned-leftnav .lg\:fd-column { flex-direct=
ion: column !important; }
html.html__responsive.html__unpinned-leftnav .lg\:fd-column-reverse { fle=
x-direction: column-reverse !important; }
html.html__responsive.html__unpinned-leftnav .lg\:fw-wrap { flex-wrap: wr=
ap !important; }
html.html__responsive.html__unpinned-leftnav .lg\:fw-reverse { flex-wrap:=
wrap-reverse !important; }
html.html__responsive.html__unpinned-leftnav .lg\:fw-nowrap { flex-wrap: =
nowrap !important; }
html.html__responsive.html__unpinned-leftnav .lg\:jc-center { justify-con=
tent: center !important; }
html.html__responsive.html__unpinned-leftnav .lg\:jc-end { justify-conten=
t: flex-end !important; }
html.html__responsive.html__unpinned-leftnav .lg\:jc-space-around { justi=
fy-content: space-around !important; }
html.html__responsive.html__unpinned-leftnav .lg\:jc-space-between { just=
ify-content: space-between !important; }
html.html__responsive.html__unpinned-leftnav .lg\:jc-space-evenly { justi=
fy-content: space-evenly !important; }
html.html__responsive.html__unpinned-leftnav .lg\:jc-start { justify-cont=
ent: flex-start !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ai-baseline { align-ite=
ms: baseline !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ai-center { align-items=
: center !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ai-end { align-items: f=
lex-end !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ai-start { align-items:=
flex-start !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ai-stretch { align-item=
s: stretch !important; }
html.html__responsive.html__unpinned-leftnav .lg\:as-auto { align-self: a=
uto !important; }
html.html__responsive.html__unpinned-leftnav .lg\:as-baseline { align-sel=
f: baseline !important; }
html.html__responsive.html__unpinned-leftnav .lg\:as-center { align-self:=
center !important; }
html.html__responsive.html__unpinned-leftnav .lg\:as-end { align-self: fl=
ex-end !important; }
html.html__responsive.html__unpinned-leftnav .lg\:as-start { align-self: =
flex-start !important; }
html.html__responsive.html__unpinned-leftnav .lg\:as-stretch { align-self=
: stretch !important; }
html.html__responsive.html__unpinned-leftnav .lg\:order-first { order: -1=
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:order-last { order: 1 !=
important; }
html.html__responsive.html__unpinned-leftnav .lg\:m0 { margin: 0px !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .lg\:m2 { margin: 2px !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .lg\:m4 { margin: 4px !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .lg\:m6 { margin: 6px !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .lg\:m8 { margin: 8px !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .lg\:m12 { margin: 12px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .lg\:m16 { margin: 16px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .lg\:m24 { margin: 24px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .lg\:m32 { margin: 32px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .lg\:m48 { margin: 48px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .lg\:m64 { margin: 64px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .lg\:m96 { margin: 96px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .lg\:m128 { margin: 128px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .lg\:m-auto { margin: auto !=
important; }
html.html__responsive.html__unpinned-leftnav .lg\:mn2 { margin: -2px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .lg\:mn4 { margin: -4px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .lg\:mn6 { margin: -6px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .lg\:mn8 { margin: -8px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .lg\:mn12 { margin: -12px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .lg\:mn16 { margin: -16px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .lg\:mn24 { margin: -24px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .lg\:mn32 { margin: -32px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .lg\:mn48 { margin: -48px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .lg\:mn64 { margin: -64px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .lg\:mn96 { margin: -96px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .lg\:mn128 { margin: -128px =
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:mt0 { margin-top: 0px !=
important; }
html.html__responsive.html__unpinned-leftnav .lg\:mt2 { margin-top: 2px !=
important; }
html.html__responsive.html__unpinned-leftnav .lg\:mt4 { margin-top: 4px !=
important; }
html.html__responsive.html__unpinned-leftnav .lg\:mt6 { margin-top: 6px !=
important; }
html.html__responsive.html__unpinned-leftnav .lg\:mt8 { margin-top: 8px !=
important; }
html.html__responsive.html__unpinned-leftnav .lg\:mt12 { margin-top: 12px=
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:mt16 { margin-top: 16px=
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:mt24 { margin-top: 24px=
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:mt32 { margin-top: 32px=
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:mt48 { margin-top: 48px=
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:mt64 { margin-top: 64px=
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:mt96 { margin-top: 96px=
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:mt128 { margin-top: 128=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mr0 { margin-right: 0px=
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:mr2 { margin-right: 2px=
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:mr4 { margin-right: 4px=
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:mr6 { margin-right: 6px=
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:mr8 { margin-right: 8px=
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:mr12 { margin-right: 12=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mr16 { margin-right: 16=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mr24 { margin-right: 24=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mr32 { margin-right: 32=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mr48 { margin-right: 48=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mr64 { margin-right: 64=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mr96 { margin-right: 96=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mr128 { margin-right: 1=
28px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mb0 { margin-bottom: 0p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mb2 { margin-bottom: 2p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mb4 { margin-bottom: 4p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mb6 { margin-bottom: 6p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mb8 { margin-bottom: 8p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mb12 { margin-bottom: 1=
2px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mb16 { margin-bottom: 1=
6px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mb24 { margin-bottom: 2=
4px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mb32 { margin-bottom: 3=
2px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mb48 { margin-bottom: 4=
8px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mb64 { margin-bottom: 6=
4px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mb96 { margin-bottom: 9=
6px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:mb128 { margin-bottom: =
128px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ml0 { margin-left: 0px =
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:ml2 { margin-left: 2px =
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:ml4 { margin-left: 4px =
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:ml6 { margin-left: 6px =
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:ml8 { margin-left: 8px =
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:ml12 { margin-left: 12p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ml16 { margin-left: 16p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ml24 { margin-left: 24p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ml32 { margin-left: 32p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ml48 { margin-left: 48p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ml64 { margin-left: 64p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ml96 { margin-left: 96p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ml128 { margin-left: 12=
8px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:p0 { padding: 0px !impo=
rtant; }
html.html__responsive.html__unpinned-leftnav .lg\:p2 { padding: 2px !impo=
rtant; }
html.html__responsive.html__unpinned-leftnav .lg\:p4 { padding: 4px !impo=
rtant; }
html.html__responsive.html__unpinned-leftnav .lg\:p6 { padding: 6px !impo=
rtant; }
html.html__responsive.html__unpinned-leftnav .lg\:p8 { padding: 8px !impo=
rtant; }
html.html__responsive.html__unpinned-leftnav .lg\:p12 { padding: 12px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .lg\:p16 { padding: 16px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .lg\:p24 { padding: 24px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .lg\:p32 { padding: 32px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .lg\:p48 { padding: 48px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .lg\:p64 { padding: 64px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .lg\:p96 { padding: 96px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .lg\:p128 { padding: 128px !=
important; }
html.html__responsive.html__unpinned-leftnav .lg\:pt0 { padding-top: 0px =
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:pt2 { padding-top: 2px =
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:pt4 { padding-top: 4px =
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:pt6 { padding-top: 6px =
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:pt8 { padding-top: 8px =
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:pt12 { padding-top: 12p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pt16 { padding-top: 16p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pt24 { padding-top: 24p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pt32 { padding-top: 32p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pt48 { padding-top: 48p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pt64 { padding-top: 64p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pt96 { padding-top: 96p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pt128 { padding-top: 12=
8px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pr0 { padding-right: 0p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pr2 { padding-right: 2p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pr4 { padding-right: 4p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pr6 { padding-right: 6p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pr8 { padding-right: 8p=
x !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pr12 { padding-right: 1=
2px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pr16 { padding-right: 1=
6px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pr24 { padding-right: 2=
4px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pr32 { padding-right: 3=
2px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pr48 { padding-right: 4=
8px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pr64 { padding-right: 6=
4px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pr96 { padding-right: 9=
6px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pr128 { padding-right: =
128px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pb0 { padding-bottom: 0=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pb2 { padding-bottom: 2=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pb4 { padding-bottom: 4=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pb6 { padding-bottom: 6=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pb8 { padding-bottom: 8=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pb12 { padding-bottom: =
12px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pb16 { padding-bottom: =
16px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pb24 { padding-bottom: =
24px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pb32 { padding-bottom: =
32px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pb48 { padding-bottom: =
48px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pb64 { padding-bottom: =
64px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pb96 { padding-bottom: =
96px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pb128 { padding-bottom:=
128px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pl0 { padding-left: 0px=
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:pl2 { padding-left: 2px=
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:pl4 { padding-left: 4px=
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:pl6 { padding-left: 6px=
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:pl8 { padding-left: 8px=
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:pl12 { padding-left: 12=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pl16 { padding-left: 16=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pl24 { padding-left: 24=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pl32 { padding-left: 32=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pl48 { padding-left: 48=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pl64 { padding-left: 64=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pl96 { padding-left: 96=
px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:pl128 { padding-left: 1=
28px !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ta-left { text-align: l=
eft !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ta-center { text-align:=
center !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ta-right { text-align: =
right !important; }
html.html__responsive.html__unpinned-leftnav .lg\:d-block { display: bloc=
k !important; }
html.html__responsive.html__unpinned-leftnav .lg\:d-inline { display: inl=
ine !important; }
html.html__responsive.html__unpinned-leftnav .lg\:d-inline-block { displa=
y: inline-block !important; }
html.html__responsive.html__unpinned-leftnav .lg\:d-none { display: none =
!important; }
html.html__responsive.html__unpinned-leftnav .lg\:ps-absolute { position:=
absolute !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ps-fixed { position: fi=
xed !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ps-relative { position:=
relative !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ps-static { position: s=
tatic !important; }
html.html__responsive.html__unpinned-leftnav .lg\:ps-sticky { position: s=
ticky !important; }
html.html__responsive.html__unpinned-leftnav .lg\:w25 { width: 25% !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .lg\:w33 { width: 33.3333% !=
important; }
html.html__responsive.html__unpinned-leftnav .lg\:w50 { width: 50% !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .lg\:w66 { width: 66.6667% !=
important; }
html.html__responsive.html__unpinned-leftnav .lg\:w75 { width: 75% !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .lg\:w100 { width: 100% !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .lg\:w-auto { width: auto !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .lg\:wmx100 { max-width: 100=
% !important; }
html.html__responsive.html__unpinned-leftnav .lg\:wmx-initial { max-width=
: initial !important; }
html.html__responsive.html__unpinned-leftnav .lg\:wmn100 { min-width: 100=
% !important; }
html.html__responsive.html__unpinned-leftnav .lg\:wmn-initial { min-width=
: initial !important; }
html.html__responsive.html__unpinned-leftnav .lg\:hmx100 { max-height: 10=
0% !important; }
html.html__responsive.html__unpinned-leftnav .lg\:hmx-initial { max-heigh=
t: initial !important; }
html.html__responsive.html__unpinned-leftnav .lg\:hmn100 { min-height: 10=
0% !important; }
html.html__responsive.html__unpinned-leftnav .lg\:hmn-initial { min-heigh=
t: initial !important; }
}
@media (max-width: 980px) {
html.html__responsive:not(.html__unpinned-leftnav) .md\:ba { border-style=
: solid !important; border-width: 1px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:bt { border-top-s=
tyle: solid !important; border-top-width: 1px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:br { border-right=
-style: solid !important; border-right-width: 1px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:bb { border-botto=
m-style: solid !important; border-bottom-width: 1px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:bl { border-left-=
style: solid !important; border-left-width: 1px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:bar0 { border-rad=
ius: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:fd-row { flex-dir=
ection: row !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:fd-row-reverse { =
flex-direction: row-reverse !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:fd-column { flex-=
direction: column !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:fd-column-reverse=
{ flex-direction: column-reverse !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:fw-wrap { flex-wr=
ap: wrap !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:fw-reverse { flex=
-wrap: wrap-reverse !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:fw-nowrap { flex-=
wrap: nowrap !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:jc-center { justi=
fy-content: center !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:jc-end { justify-=
content: flex-end !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:jc-space-around {=
justify-content: space-around !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:jc-space-between =
{ justify-content: space-between !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:jc-space-evenly {=
justify-content: space-evenly !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:jc-start { justif=
y-content: flex-start !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ai-baseline { ali=
gn-items: baseline !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ai-center { align=
-items: center !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ai-end { align-it=
ems: flex-end !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ai-start { align-=
items: flex-start !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ai-stretch { alig=
n-items: stretch !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:as-auto { align-s=
elf: auto !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:as-baseline { ali=
gn-self: baseline !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:as-center { align=
-self: center !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:as-end { align-se=
lf: flex-end !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:as-start { align-=
self: flex-start !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:as-stretch { alig=
n-self: stretch !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:order-first { ord=
er: -1 !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:order-last { orde=
r: 1 !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:m0 { margin: 0px =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:m2 { margin: 2px =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:m4 { margin: 4px =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:m6 { margin: 6px =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:m8 { margin: 8px =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:m12 { margin: 12p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:m16 { margin: 16p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:m24 { margin: 24p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:m32 { margin: 32p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:m48 { margin: 48p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:m64 { margin: 64p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:m96 { margin: 96p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:m128 { margin: 12=
8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:m-auto { margin: =
auto !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mn2 { margin: -2p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mn4 { margin: -4p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mn6 { margin: -6p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mn8 { margin: -8p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mn12 { margin: -1=
2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mn16 { margin: -1=
6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mn24 { margin: -2=
4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mn32 { margin: -3=
2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mn48 { margin: -4=
8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mn64 { margin: -6=
4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mn96 { margin: -9=
6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mn128 { margin: -=
128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mt0 { margin-top:=
0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mt2 { margin-top:=
2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mt4 { margin-top:=
4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mt6 { margin-top:=
6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mt8 { margin-top:=
8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mt12 { margin-top=
: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mt16 { margin-top=
: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mt24 { margin-top=
: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mt32 { margin-top=
: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mt48 { margin-top=
: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mt64 { margin-top=
: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mt96 { margin-top=
: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mt128 { margin-to=
p: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mr0 { margin-righ=
t: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mr2 { margin-righ=
t: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mr4 { margin-righ=
t: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mr6 { margin-righ=
t: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mr8 { margin-righ=
t: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mr12 { margin-rig=
ht: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mr16 { margin-rig=
ht: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mr24 { margin-rig=
ht: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mr32 { margin-rig=
ht: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mr48 { margin-rig=
ht: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mr64 { margin-rig=
ht: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mr96 { margin-rig=
ht: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mr128 { margin-ri=
ght: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mb0 { margin-bott=
om: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mb2 { margin-bott=
om: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mb4 { margin-bott=
om: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mb6 { margin-bott=
om: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mb8 { margin-bott=
om: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mb12 { margin-bot=
tom: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mb16 { margin-bot=
tom: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mb24 { margin-bot=
tom: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mb32 { margin-bot=
tom: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mb48 { margin-bot=
tom: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mb64 { margin-bot=
tom: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mb96 { margin-bot=
tom: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:mb128 { margin-bo=
ttom: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ml0 { margin-left=
: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ml2 { margin-left=
: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ml4 { margin-left=
: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ml6 { margin-left=
: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ml8 { margin-left=
: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ml12 { margin-lef=
t: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ml16 { margin-lef=
t: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ml24 { margin-lef=
t: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ml32 { margin-lef=
t: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ml48 { margin-lef=
t: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ml64 { margin-lef=
t: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ml96 { margin-lef=
t: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ml128 { margin-le=
ft: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:p0 { padding: 0px=
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:p2 { padding: 2px=
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:p4 { padding: 4px=
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:p6 { padding: 6px=
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:p8 { padding: 8px=
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:p12 { padding: 12=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:p16 { padding: 16=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:p24 { padding: 24=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:p32 { padding: 32=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:p48 { padding: 48=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:p64 { padding: 64=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:p96 { padding: 96=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:p128 { padding: 1=
28px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pt0 { padding-top=
: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pt2 { padding-top=
: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pt4 { padding-top=
: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pt6 { padding-top=
: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pt8 { padding-top=
: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pt12 { padding-to=
p: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pt16 { padding-to=
p: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pt24 { padding-to=
p: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pt32 { padding-to=
p: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pt48 { padding-to=
p: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pt64 { padding-to=
p: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pt96 { padding-to=
p: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pt128 { padding-t=
op: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pr0 { padding-rig=
ht: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pr2 { padding-rig=
ht: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pr4 { padding-rig=
ht: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pr6 { padding-rig=
ht: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pr8 { padding-rig=
ht: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pr12 { padding-ri=
ght: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pr16 { padding-ri=
ght: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pr24 { padding-ri=
ght: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pr32 { padding-ri=
ght: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pr48 { padding-ri=
ght: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pr64 { padding-ri=
ght: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pr96 { padding-ri=
ght: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pr128 { padding-r=
ight: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pb0 { padding-bot=
tom: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pb2 { padding-bot=
tom: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pb4 { padding-bot=
tom: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pb6 { padding-bot=
tom: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pb8 { padding-bot=
tom: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pb12 { padding-bo=
ttom: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pb16 { padding-bo=
ttom: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pb24 { padding-bo=
ttom: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pb32 { padding-bo=
ttom: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pb48 { padding-bo=
ttom: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pb64 { padding-bo=
ttom: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pb96 { padding-bo=
ttom: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pb128 { padding-b=
ottom: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pl0 { padding-lef=
t: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pl2 { padding-lef=
t: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pl4 { padding-lef=
t: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pl6 { padding-lef=
t: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pl8 { padding-lef=
t: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pl12 { padding-le=
ft: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pl16 { padding-le=
ft: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pl24 { padding-le=
ft: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pl32 { padding-le=
ft: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pl48 { padding-le=
ft: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pl64 { padding-le=
ft: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pl96 { padding-le=
ft: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:pl128 { padding-l=
eft: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ta-left { text-al=
ign: left !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ta-center { text-=
align: center !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ta-right { text-a=
lign: right !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:d-block { display=
: block !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:d-inline { displa=
y: inline !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:d-inline-block { =
display: inline-block !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:d-none { display:=
none !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ps-absolute { pos=
ition: absolute !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ps-fixed { positi=
on: fixed !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ps-relative { pos=
ition: relative !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ps-static { posit=
ion: static !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:ps-sticky { posit=
ion: sticky !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:w25 { width: 25% =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:w33 { width: 33.3=
333% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:w50 { width: 50% =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:w66 { width: 66.6=
667% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:w75 { width: 75% =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:w100 { width: 100=
% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:w-auto { width: a=
uto !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:wmx100 { max-widt=
h: 100% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:wmx-initial { max=
-width: initial !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:wmn100 { min-widt=
h: 100% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:wmn-initial { min=
-width: initial !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:hmx100 { max-heig=
ht: 100% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:hmx-initial { max=
-height: initial !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:hmn100 { min-heig=
ht: 100% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .md\:hmn-initial { min=
-height: initial !important; }
}
@media (max-width: 816px) {
html.html__responsive.html__unpinned-leftnav .md\:ba { border-style: soli=
d !important; border-width: 1px !important; }
html.html__responsive.html__unpinned-leftnav .md\:bt { border-top-style: =
solid !important; border-top-width: 1px !important; }
html.html__responsive.html__unpinned-leftnav .md\:br { border-right-style=
: solid !important; border-right-width: 1px !important; }
html.html__responsive.html__unpinned-leftnav .md\:bb { border-bottom-styl=
e: solid !important; border-bottom-width: 1px !important; }
html.html__responsive.html__unpinned-leftnav .md\:bl { border-left-style:=
solid !important; border-left-width: 1px !important; }
html.html__responsive.html__unpinned-leftnav .md\:bar0 { border-radius: 0=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:fd-row { flex-direction=
: row !important; }
html.html__responsive.html__unpinned-leftnav .md\:fd-row-reverse { flex-d=
irection: row-reverse !important; }
html.html__responsive.html__unpinned-leftnav .md\:fd-column { flex-direct=
ion: column !important; }
html.html__responsive.html__unpinned-leftnav .md\:fd-column-reverse { fle=
x-direction: column-reverse !important; }
html.html__responsive.html__unpinned-leftnav .md\:fw-wrap { flex-wrap: wr=
ap !important; }
html.html__responsive.html__unpinned-leftnav .md\:fw-reverse { flex-wrap:=
wrap-reverse !important; }
html.html__responsive.html__unpinned-leftnav .md\:fw-nowrap { flex-wrap: =
nowrap !important; }
html.html__responsive.html__unpinned-leftnav .md\:jc-center { justify-con=
tent: center !important; }
html.html__responsive.html__unpinned-leftnav .md\:jc-end { justify-conten=
t: flex-end !important; }
html.html__responsive.html__unpinned-leftnav .md\:jc-space-around { justi=
fy-content: space-around !important; }
html.html__responsive.html__unpinned-leftnav .md\:jc-space-between { just=
ify-content: space-between !important; }
html.html__responsive.html__unpinned-leftnav .md\:jc-space-evenly { justi=
fy-content: space-evenly !important; }
html.html__responsive.html__unpinned-leftnav .md\:jc-start { justify-cont=
ent: flex-start !important; }
html.html__responsive.html__unpinned-leftnav .md\:ai-baseline { align-ite=
ms: baseline !important; }
html.html__responsive.html__unpinned-leftnav .md\:ai-center { align-items=
: center !important; }
html.html__responsive.html__unpinned-leftnav .md\:ai-end { align-items: f=
lex-end !important; }
html.html__responsive.html__unpinned-leftnav .md\:ai-start { align-items:=
flex-start !important; }
html.html__responsive.html__unpinned-leftnav .md\:ai-stretch { align-item=
s: stretch !important; }
html.html__responsive.html__unpinned-leftnav .md\:as-auto { align-self: a=
uto !important; }
html.html__responsive.html__unpinned-leftnav .md\:as-baseline { align-sel=
f: baseline !important; }
html.html__responsive.html__unpinned-leftnav .md\:as-center { align-self:=
center !important; }
html.html__responsive.html__unpinned-leftnav .md\:as-end { align-self: fl=
ex-end !important; }
html.html__responsive.html__unpinned-leftnav .md\:as-start { align-self: =
flex-start !important; }
html.html__responsive.html__unpinned-leftnav .md\:as-stretch { align-self=
: stretch !important; }
html.html__responsive.html__unpinned-leftnav .md\:order-first { order: -1=
!important; }
html.html__responsive.html__unpinned-leftnav .md\:order-last { order: 1 !=
important; }
html.html__responsive.html__unpinned-leftnav .md\:m0 { margin: 0px !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .md\:m2 { margin: 2px !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .md\:m4 { margin: 4px !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .md\:m6 { margin: 6px !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .md\:m8 { margin: 8px !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .md\:m12 { margin: 12px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .md\:m16 { margin: 16px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .md\:m24 { margin: 24px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .md\:m32 { margin: 32px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .md\:m48 { margin: 48px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .md\:m64 { margin: 64px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .md\:m96 { margin: 96px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .md\:m128 { margin: 128px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .md\:m-auto { margin: auto !=
important; }
html.html__responsive.html__unpinned-leftnav .md\:mn2 { margin: -2px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .md\:mn4 { margin: -4px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .md\:mn6 { margin: -6px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .md\:mn8 { margin: -8px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .md\:mn12 { margin: -12px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .md\:mn16 { margin: -16px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .md\:mn24 { margin: -24px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .md\:mn32 { margin: -32px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .md\:mn48 { margin: -48px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .md\:mn64 { margin: -64px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .md\:mn96 { margin: -96px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .md\:mn128 { margin: -128px =
!important; }
html.html__responsive.html__unpinned-leftnav .md\:mt0 { margin-top: 0px !=
important; }
html.html__responsive.html__unpinned-leftnav .md\:mt2 { margin-top: 2px !=
important; }
html.html__responsive.html__unpinned-leftnav .md\:mt4 { margin-top: 4px !=
important; }
html.html__responsive.html__unpinned-leftnav .md\:mt6 { margin-top: 6px !=
important; }
html.html__responsive.html__unpinned-leftnav .md\:mt8 { margin-top: 8px !=
important; }
html.html__responsive.html__unpinned-leftnav .md\:mt12 { margin-top: 12px=
!important; }
html.html__responsive.html__unpinned-leftnav .md\:mt16 { margin-top: 16px=
!important; }
html.html__responsive.html__unpinned-leftnav .md\:mt24 { margin-top: 24px=
!important; }
html.html__responsive.html__unpinned-leftnav .md\:mt32 { margin-top: 32px=
!important; }
html.html__responsive.html__unpinned-leftnav .md\:mt48 { margin-top: 48px=
!important; }
html.html__responsive.html__unpinned-leftnav .md\:mt64 { margin-top: 64px=
!important; }
html.html__responsive.html__unpinned-leftnav .md\:mt96 { margin-top: 96px=
!important; }
html.html__responsive.html__unpinned-leftnav .md\:mt128 { margin-top: 128=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:mr0 { margin-right: 0px=
!important; }
html.html__responsive.html__unpinned-leftnav .md\:mr2 { margin-right: 2px=
!important; }
html.html__responsive.html__unpinned-leftnav .md\:mr4 { margin-right: 4px=
!important; }
html.html__responsive.html__unpinned-leftnav .md\:mr6 { margin-right: 6px=
!important; }
html.html__responsive.html__unpinned-leftnav .md\:mr8 { margin-right: 8px=
!important; }
html.html__responsive.html__unpinned-leftnav .md\:mr12 { margin-right: 12=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:mr16 { margin-right: 16=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:mr24 { margin-right: 24=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:mr32 { margin-right: 32=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:mr48 { margin-right: 48=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:mr64 { margin-right: 64=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:mr96 { margin-right: 96=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:mr128 { margin-right: 1=
28px !important; }
html.html__responsive.html__unpinned-leftnav .md\:mb0 { margin-bottom: 0p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:mb2 { margin-bottom: 2p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:mb4 { margin-bottom: 4p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:mb6 { margin-bottom: 6p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:mb8 { margin-bottom: 8p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:mb12 { margin-bottom: 1=
2px !important; }
html.html__responsive.html__unpinned-leftnav .md\:mb16 { margin-bottom: 1=
6px !important; }
html.html__responsive.html__unpinned-leftnav .md\:mb24 { margin-bottom: 2=
4px !important; }
html.html__responsive.html__unpinned-leftnav .md\:mb32 { margin-bottom: 3=
2px !important; }
html.html__responsive.html__unpinned-leftnav .md\:mb48 { margin-bottom: 4=
8px !important; }
html.html__responsive.html__unpinned-leftnav .md\:mb64 { margin-bottom: 6=
4px !important; }
html.html__responsive.html__unpinned-leftnav .md\:mb96 { margin-bottom: 9=
6px !important; }
html.html__responsive.html__unpinned-leftnav .md\:mb128 { margin-bottom: =
128px !important; }
html.html__responsive.html__unpinned-leftnav .md\:ml0 { margin-left: 0px =
!important; }
html.html__responsive.html__unpinned-leftnav .md\:ml2 { margin-left: 2px =
!important; }
html.html__responsive.html__unpinned-leftnav .md\:ml4 { margin-left: 4px =
!important; }
html.html__responsive.html__unpinned-leftnav .md\:ml6 { margin-left: 6px =
!important; }
html.html__responsive.html__unpinned-leftnav .md\:ml8 { margin-left: 8px =
!important; }
html.html__responsive.html__unpinned-leftnav .md\:ml12 { margin-left: 12p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:ml16 { margin-left: 16p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:ml24 { margin-left: 24p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:ml32 { margin-left: 32p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:ml48 { margin-left: 48p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:ml64 { margin-left: 64p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:ml96 { margin-left: 96p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:ml128 { margin-left: 12=
8px !important; }
html.html__responsive.html__unpinned-leftnav .md\:p0 { padding: 0px !impo=
rtant; }
html.html__responsive.html__unpinned-leftnav .md\:p2 { padding: 2px !impo=
rtant; }
html.html__responsive.html__unpinned-leftnav .md\:p4 { padding: 4px !impo=
rtant; }
html.html__responsive.html__unpinned-leftnav .md\:p6 { padding: 6px !impo=
rtant; }
html.html__responsive.html__unpinned-leftnav .md\:p8 { padding: 8px !impo=
rtant; }
html.html__responsive.html__unpinned-leftnav .md\:p12 { padding: 12px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .md\:p16 { padding: 16px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .md\:p24 { padding: 24px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .md\:p32 { padding: 32px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .md\:p48 { padding: 48px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .md\:p64 { padding: 64px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .md\:p96 { padding: 96px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .md\:p128 { padding: 128px !=
important; }
html.html__responsive.html__unpinned-leftnav .md\:pt0 { padding-top: 0px =
!important; }
html.html__responsive.html__unpinned-leftnav .md\:pt2 { padding-top: 2px =
!important; }
html.html__responsive.html__unpinned-leftnav .md\:pt4 { padding-top: 4px =
!important; }
html.html__responsive.html__unpinned-leftnav .md\:pt6 { padding-top: 6px =
!important; }
html.html__responsive.html__unpinned-leftnav .md\:pt8 { padding-top: 8px =
!important; }
html.html__responsive.html__unpinned-leftnav .md\:pt12 { padding-top: 12p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:pt16 { padding-top: 16p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:pt24 { padding-top: 24p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:pt32 { padding-top: 32p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:pt48 { padding-top: 48p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:pt64 { padding-top: 64p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:pt96 { padding-top: 96p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:pt128 { padding-top: 12=
8px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pr0 { padding-right: 0p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:pr2 { padding-right: 2p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:pr4 { padding-right: 4p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:pr6 { padding-right: 6p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:pr8 { padding-right: 8p=
x !important; }
html.html__responsive.html__unpinned-leftnav .md\:pr12 { padding-right: 1=
2px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pr16 { padding-right: 1=
6px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pr24 { padding-right: 2=
4px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pr32 { padding-right: 3=
2px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pr48 { padding-right: 4=
8px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pr64 { padding-right: 6=
4px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pr96 { padding-right: 9=
6px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pr128 { padding-right: =
128px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pb0 { padding-bottom: 0=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pb2 { padding-bottom: 2=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pb4 { padding-bottom: 4=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pb6 { padding-bottom: 6=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pb8 { padding-bottom: 8=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pb12 { padding-bottom: =
12px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pb16 { padding-bottom: =
16px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pb24 { padding-bottom: =
24px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pb32 { padding-bottom: =
32px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pb48 { padding-bottom: =
48px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pb64 { padding-bottom: =
64px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pb96 { padding-bottom: =
96px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pb128 { padding-bottom:=
128px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pl0 { padding-left: 0px=
!important; }
html.html__responsive.html__unpinned-leftnav .md\:pl2 { padding-left: 2px=
!important; }
html.html__responsive.html__unpinned-leftnav .md\:pl4 { padding-left: 4px=
!important; }
html.html__responsive.html__unpinned-leftnav .md\:pl6 { padding-left: 6px=
!important; }
html.html__responsive.html__unpinned-leftnav .md\:pl8 { padding-left: 8px=
!important; }
html.html__responsive.html__unpinned-leftnav .md\:pl12 { padding-left: 12=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pl16 { padding-left: 16=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pl24 { padding-left: 24=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pl32 { padding-left: 32=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pl48 { padding-left: 48=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pl64 { padding-left: 64=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pl96 { padding-left: 96=
px !important; }
html.html__responsive.html__unpinned-leftnav .md\:pl128 { padding-left: 1=
28px !important; }
html.html__responsive.html__unpinned-leftnav .md\:ta-left { text-align: l=
eft !important; }
html.html__responsive.html__unpinned-leftnav .md\:ta-center { text-align:=
center !important; }
html.html__responsive.html__unpinned-leftnav .md\:ta-right { text-align: =
right !important; }
html.html__responsive.html__unpinned-leftnav .md\:d-block { display: bloc=
k !important; }
html.html__responsive.html__unpinned-leftnav .md\:d-inline { display: inl=
ine !important; }
html.html__responsive.html__unpinned-leftnav .md\:d-inline-block { displa=
y: inline-block !important; }
html.html__responsive.html__unpinned-leftnav .md\:d-none { display: none =
!important; }
html.html__responsive.html__unpinned-leftnav .md\:ps-absolute { position:=
absolute !important; }
html.html__responsive.html__unpinned-leftnav .md\:ps-fixed { position: fi=
xed !important; }
html.html__responsive.html__unpinned-leftnav .md\:ps-relative { position:=
relative !important; }
html.html__responsive.html__unpinned-leftnav .md\:ps-static { position: s=
tatic !important; }
html.html__responsive.html__unpinned-leftnav .md\:ps-sticky { position: s=
ticky !important; }
html.html__responsive.html__unpinned-leftnav .md\:w25 { width: 25% !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .md\:w33 { width: 33.3333% !=
important; }
html.html__responsive.html__unpinned-leftnav .md\:w50 { width: 50% !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .md\:w66 { width: 66.6667% !=
important; }
html.html__responsive.html__unpinned-leftnav .md\:w75 { width: 75% !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .md\:w100 { width: 100% !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .md\:w-auto { width: auto !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .md\:wmx100 { max-width: 100=
% !important; }
html.html__responsive.html__unpinned-leftnav .md\:wmx-initial { max-width=
: initial !important; }
html.html__responsive.html__unpinned-leftnav .md\:wmn100 { min-width: 100=
% !important; }
html.html__responsive.html__unpinned-leftnav .md\:wmn-initial { min-width=
: initial !important; }
html.html__responsive.html__unpinned-leftnav .md\:hmx100 { max-height: 10=
0% !important; }
html.html__responsive.html__unpinned-leftnav .md\:hmx-initial { max-heigh=
t: initial !important; }
html.html__responsive.html__unpinned-leftnav .md\:hmn100 { min-height: 10=
0% !important; }
html.html__responsive.html__unpinned-leftnav .md\:hmn-initial { min-heigh=
t: initial !important; }
}
@media (max-width: 640px) {
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ba { border-style=
: solid !important; border-width: 1px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:bt { border-top-s=
tyle: solid !important; border-top-width: 1px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:br { border-right=
-style: solid !important; border-right-width: 1px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:bb { border-botto=
m-style: solid !important; border-bottom-width: 1px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:bl { border-left-=
style: solid !important; border-left-width: 1px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:bar0 { border-rad=
ius: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:fd-row { flex-dir=
ection: row !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:fd-row-reverse { =
flex-direction: row-reverse !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:fd-column { flex-=
direction: column !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:fd-column-reverse=
{ flex-direction: column-reverse !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:fw-wrap { flex-wr=
ap: wrap !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:fw-reverse { flex=
-wrap: wrap-reverse !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:fw-nowrap { flex-=
wrap: nowrap !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:jc-center { justi=
fy-content: center !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:jc-end { justify-=
content: flex-end !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:jc-space-around {=
justify-content: space-around !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:jc-space-between =
{ justify-content: space-between !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:jc-space-evenly {=
justify-content: space-evenly !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:jc-start { justif=
y-content: flex-start !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ai-baseline { ali=
gn-items: baseline !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ai-center { align=
-items: center !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ai-end { align-it=
ems: flex-end !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ai-start { align-=
items: flex-start !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ai-stretch { alig=
n-items: stretch !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:as-auto { align-s=
elf: auto !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:as-baseline { ali=
gn-self: baseline !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:as-center { align=
-self: center !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:as-end { align-se=
lf: flex-end !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:as-start { align-=
self: flex-start !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:as-stretch { alig=
n-self: stretch !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:order-first { ord=
er: -1 !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:order-last { orde=
r: 1 !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:m0 { margin: 0px =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:m2 { margin: 2px =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:m4 { margin: 4px =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:m6 { margin: 6px =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:m8 { margin: 8px =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:m12 { margin: 12p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:m16 { margin: 16p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:m24 { margin: 24p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:m32 { margin: 32p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:m48 { margin: 48p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:m64 { margin: 64p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:m96 { margin: 96p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:m128 { margin: 12=
8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:m-auto { margin: =
auto !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mn2 { margin: -2p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mn4 { margin: -4p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mn6 { margin: -6p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mn8 { margin: -8p=
x !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mn12 { margin: -1=
2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mn16 { margin: -1=
6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mn24 { margin: -2=
4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mn32 { margin: -3=
2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mn48 { margin: -4=
8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mn64 { margin: -6=
4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mn96 { margin: -9=
6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mn128 { margin: -=
128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mt0 { margin-top:=
0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mt2 { margin-top:=
2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mt4 { margin-top:=
4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mt6 { margin-top:=
6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mt8 { margin-top:=
8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mt12 { margin-top=
: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mt16 { margin-top=
: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mt24 { margin-top=
: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mt32 { margin-top=
: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mt48 { margin-top=
: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mt64 { margin-top=
: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mt96 { margin-top=
: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mt128 { margin-to=
p: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mr0 { margin-righ=
t: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mr2 { margin-righ=
t: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mr4 { margin-righ=
t: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mr6 { margin-righ=
t: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mr8 { margin-righ=
t: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mr12 { margin-rig=
ht: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mr16 { margin-rig=
ht: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mr24 { margin-rig=
ht: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mr32 { margin-rig=
ht: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mr48 { margin-rig=
ht: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mr64 { margin-rig=
ht: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mr96 { margin-rig=
ht: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mr128 { margin-ri=
ght: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mb0 { margin-bott=
om: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mb2 { margin-bott=
om: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mb4 { margin-bott=
om: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mb6 { margin-bott=
om: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mb8 { margin-bott=
om: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mb12 { margin-bot=
tom: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mb16 { margin-bot=
tom: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mb24 { margin-bot=
tom: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mb32 { margin-bot=
tom: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mb48 { margin-bot=
tom: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mb64 { margin-bot=
tom: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mb96 { margin-bot=
tom: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:mb128 { margin-bo=
ttom: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ml0 { margin-left=
: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ml2 { margin-left=
: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ml4 { margin-left=
: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ml6 { margin-left=
: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ml8 { margin-left=
: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ml12 { margin-lef=
t: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ml16 { margin-lef=
t: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ml24 { margin-lef=
t: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ml32 { margin-lef=
t: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ml48 { margin-lef=
t: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ml64 { margin-lef=
t: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ml96 { margin-lef=
t: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ml128 { margin-le=
ft: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:p0 { padding: 0px=
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:p2 { padding: 2px=
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:p4 { padding: 4px=
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:p6 { padding: 6px=
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:p8 { padding: 8px=
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:p12 { padding: 12=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:p16 { padding: 16=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:p24 { padding: 24=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:p32 { padding: 32=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:p48 { padding: 48=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:p64 { padding: 64=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:p96 { padding: 96=
px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:p128 { padding: 1=
28px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pt0 { padding-top=
: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pt2 { padding-top=
: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pt4 { padding-top=
: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pt6 { padding-top=
: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pt8 { padding-top=
: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pt12 { padding-to=
p: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pt16 { padding-to=
p: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pt24 { padding-to=
p: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pt32 { padding-to=
p: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pt48 { padding-to=
p: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pt64 { padding-to=
p: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pt96 { padding-to=
p: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pt128 { padding-t=
op: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pr0 { padding-rig=
ht: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pr2 { padding-rig=
ht: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pr4 { padding-rig=
ht: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pr6 { padding-rig=
ht: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pr8 { padding-rig=
ht: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pr12 { padding-ri=
ght: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pr16 { padding-ri=
ght: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pr24 { padding-ri=
ght: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pr32 { padding-ri=
ght: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pr48 { padding-ri=
ght: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pr64 { padding-ri=
ght: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pr96 { padding-ri=
ght: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pr128 { padding-r=
ight: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pb0 { padding-bot=
tom: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pb2 { padding-bot=
tom: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pb4 { padding-bot=
tom: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pb6 { padding-bot=
tom: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pb8 { padding-bot=
tom: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pb12 { padding-bo=
ttom: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pb16 { padding-bo=
ttom: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pb24 { padding-bo=
ttom: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pb32 { padding-bo=
ttom: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pb48 { padding-bo=
ttom: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pb64 { padding-bo=
ttom: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pb96 { padding-bo=
ttom: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pb128 { padding-b=
ottom: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pl0 { padding-lef=
t: 0px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pl2 { padding-lef=
t: 2px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pl4 { padding-lef=
t: 4px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pl6 { padding-lef=
t: 6px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pl8 { padding-lef=
t: 8px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pl12 { padding-le=
ft: 12px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pl16 { padding-le=
ft: 16px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pl24 { padding-le=
ft: 24px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pl32 { padding-le=
ft: 32px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pl48 { padding-le=
ft: 48px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pl64 { padding-le=
ft: 64px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pl96 { padding-le=
ft: 96px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:pl128 { padding-l=
eft: 128px !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ta-left { text-al=
ign: left !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ta-center { text-=
align: center !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ta-right { text-a=
lign: right !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:d-block { display=
: block !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:d-inline { displa=
y: inline !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:d-inline-block { =
display: inline-block !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:d-none { display:=
none !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ps-absolute { pos=
ition: absolute !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ps-fixed { positi=
on: fixed !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ps-relative { pos=
ition: relative !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ps-static { posit=
ion: static !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:ps-sticky { posit=
ion: sticky !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:w25 { width: 25% =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:w33 { width: 33.3=
333% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:w50 { width: 50% =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:w66 { width: 66.6=
667% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:w75 { width: 75% =
!important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:w100 { width: 100=
% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:w-auto { width: a=
uto !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:wmx100 { max-widt=
h: 100% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:wmx-initial { max=
-width: initial !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:wmn100 { min-widt=
h: 100% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:wmn-initial { min=
-width: initial !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:hmx100 { max-heig=
ht: 100% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:hmx-initial { max=
-height: initial !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:hmn100 { min-heig=
ht: 100% !important; }
html.html__responsive:not(.html__unpinned-leftnav) .sm\:hmn-initial { min=
-height: initial !important; }
}
@media (max-width: 640px) {
html.html__responsive.html__unpinned-leftnav .sm\:ba { border-style: soli=
d !important; border-width: 1px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:bt { border-top-style: =
solid !important; border-top-width: 1px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:br { border-right-style=
: solid !important; border-right-width: 1px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:bb { border-bottom-styl=
e: solid !important; border-bottom-width: 1px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:bl { border-left-style:=
solid !important; border-left-width: 1px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:bar0 { border-radius: 0=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:fd-row { flex-direction=
: row !important; }
html.html__responsive.html__unpinned-leftnav .sm\:fd-row-reverse { flex-d=
irection: row-reverse !important; }
html.html__responsive.html__unpinned-leftnav .sm\:fd-column { flex-direct=
ion: column !important; }
html.html__responsive.html__unpinned-leftnav .sm\:fd-column-reverse { fle=
x-direction: column-reverse !important; }
html.html__responsive.html__unpinned-leftnav .sm\:fw-wrap { flex-wrap: wr=
ap !important; }
html.html__responsive.html__unpinned-leftnav .sm\:fw-reverse { flex-wrap:=
wrap-reverse !important; }
html.html__responsive.html__unpinned-leftnav .sm\:fw-nowrap { flex-wrap: =
nowrap !important; }
html.html__responsive.html__unpinned-leftnav .sm\:jc-center { justify-con=
tent: center !important; }
html.html__responsive.html__unpinned-leftnav .sm\:jc-end { justify-conten=
t: flex-end !important; }
html.html__responsive.html__unpinned-leftnav .sm\:jc-space-around { justi=
fy-content: space-around !important; }
html.html__responsive.html__unpinned-leftnav .sm\:jc-space-between { just=
ify-content: space-between !important; }
html.html__responsive.html__unpinned-leftnav .sm\:jc-space-evenly { justi=
fy-content: space-evenly !important; }
html.html__responsive.html__unpinned-leftnav .sm\:jc-start { justify-cont=
ent: flex-start !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ai-baseline { align-ite=
ms: baseline !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ai-center { align-items=
: center !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ai-end { align-items: f=
lex-end !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ai-start { align-items:=
flex-start !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ai-stretch { align-item=
s: stretch !important; }
html.html__responsive.html__unpinned-leftnav .sm\:as-auto { align-self: a=
uto !important; }
html.html__responsive.html__unpinned-leftnav .sm\:as-baseline { align-sel=
f: baseline !important; }
html.html__responsive.html__unpinned-leftnav .sm\:as-center { align-self:=
center !important; }
html.html__responsive.html__unpinned-leftnav .sm\:as-end { align-self: fl=
ex-end !important; }
html.html__responsive.html__unpinned-leftnav .sm\:as-start { align-self: =
flex-start !important; }
html.html__responsive.html__unpinned-leftnav .sm\:as-stretch { align-self=
: stretch !important; }
html.html__responsive.html__unpinned-leftnav .sm\:order-first { order: -1=
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:order-last { order: 1 !=
important; }
html.html__responsive.html__unpinned-leftnav .sm\:m0 { margin: 0px !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .sm\:m2 { margin: 2px !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .sm\:m4 { margin: 4px !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .sm\:m6 { margin: 6px !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .sm\:m8 { margin: 8px !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .sm\:m12 { margin: 12px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .sm\:m16 { margin: 16px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .sm\:m24 { margin: 24px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .sm\:m32 { margin: 32px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .sm\:m48 { margin: 48px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .sm\:m64 { margin: 64px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .sm\:m96 { margin: 96px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .sm\:m128 { margin: 128px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .sm\:m-auto { margin: auto !=
important; }
html.html__responsive.html__unpinned-leftnav .sm\:mn2 { margin: -2px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .sm\:mn4 { margin: -4px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .sm\:mn6 { margin: -6px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .sm\:mn8 { margin: -8px !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .sm\:mn12 { margin: -12px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .sm\:mn16 { margin: -16px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .sm\:mn24 { margin: -24px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .sm\:mn32 { margin: -32px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .sm\:mn48 { margin: -48px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .sm\:mn64 { margin: -64px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .sm\:mn96 { margin: -96px !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .sm\:mn128 { margin: -128px =
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:mt0 { margin-top: 0px !=
important; }
html.html__responsive.html__unpinned-leftnav .sm\:mt2 { margin-top: 2px !=
important; }
html.html__responsive.html__unpinned-leftnav .sm\:mt4 { margin-top: 4px !=
important; }
html.html__responsive.html__unpinned-leftnav .sm\:mt6 { margin-top: 6px !=
important; }
html.html__responsive.html__unpinned-leftnav .sm\:mt8 { margin-top: 8px !=
important; }
html.html__responsive.html__unpinned-leftnav .sm\:mt12 { margin-top: 12px=
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:mt16 { margin-top: 16px=
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:mt24 { margin-top: 24px=
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:mt32 { margin-top: 32px=
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:mt48 { margin-top: 48px=
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:mt64 { margin-top: 64px=
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:mt96 { margin-top: 96px=
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:mt128 { margin-top: 128=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mr0 { margin-right: 0px=
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:mr2 { margin-right: 2px=
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:mr4 { margin-right: 4px=
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:mr6 { margin-right: 6px=
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:mr8 { margin-right: 8px=
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:mr12 { margin-right: 12=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mr16 { margin-right: 16=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mr24 { margin-right: 24=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mr32 { margin-right: 32=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mr48 { margin-right: 48=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mr64 { margin-right: 64=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mr96 { margin-right: 96=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mr128 { margin-right: 1=
28px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mb0 { margin-bottom: 0p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mb2 { margin-bottom: 2p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mb4 { margin-bottom: 4p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mb6 { margin-bottom: 6p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mb8 { margin-bottom: 8p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mb12 { margin-bottom: 1=
2px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mb16 { margin-bottom: 1=
6px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mb24 { margin-bottom: 2=
4px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mb32 { margin-bottom: 3=
2px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mb48 { margin-bottom: 4=
8px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mb64 { margin-bottom: 6=
4px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mb96 { margin-bottom: 9=
6px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:mb128 { margin-bottom: =
128px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ml0 { margin-left: 0px =
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:ml2 { margin-left: 2px =
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:ml4 { margin-left: 4px =
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:ml6 { margin-left: 6px =
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:ml8 { margin-left: 8px =
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:ml12 { margin-left: 12p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ml16 { margin-left: 16p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ml24 { margin-left: 24p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ml32 { margin-left: 32p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ml48 { margin-left: 48p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ml64 { margin-left: 64p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ml96 { margin-left: 96p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ml128 { margin-left: 12=
8px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:p0 { padding: 0px !impo=
rtant; }
html.html__responsive.html__unpinned-leftnav .sm\:p2 { padding: 2px !impo=
rtant; }
html.html__responsive.html__unpinned-leftnav .sm\:p4 { padding: 4px !impo=
rtant; }
html.html__responsive.html__unpinned-leftnav .sm\:p6 { padding: 6px !impo=
rtant; }
html.html__responsive.html__unpinned-leftnav .sm\:p8 { padding: 8px !impo=
rtant; }
html.html__responsive.html__unpinned-leftnav .sm\:p12 { padding: 12px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .sm\:p16 { padding: 16px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .sm\:p24 { padding: 24px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .sm\:p32 { padding: 32px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .sm\:p48 { padding: 48px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .sm\:p64 { padding: 64px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .sm\:p96 { padding: 96px !im=
portant; }
html.html__responsive.html__unpinned-leftnav .sm\:p128 { padding: 128px !=
important; }
html.html__responsive.html__unpinned-leftnav .sm\:pt0 { padding-top: 0px =
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:pt2 { padding-top: 2px =
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:pt4 { padding-top: 4px =
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:pt6 { padding-top: 6px =
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:pt8 { padding-top: 8px =
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:pt12 { padding-top: 12p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pt16 { padding-top: 16p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pt24 { padding-top: 24p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pt32 { padding-top: 32p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pt48 { padding-top: 48p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pt64 { padding-top: 64p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pt96 { padding-top: 96p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pt128 { padding-top: 12=
8px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pr0 { padding-right: 0p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pr2 { padding-right: 2p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pr4 { padding-right: 4p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pr6 { padding-right: 6p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pr8 { padding-right: 8p=
x !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pr12 { padding-right: 1=
2px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pr16 { padding-right: 1=
6px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pr24 { padding-right: 2=
4px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pr32 { padding-right: 3=
2px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pr48 { padding-right: 4=
8px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pr64 { padding-right: 6=
4px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pr96 { padding-right: 9=
6px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pr128 { padding-right: =
128px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pb0 { padding-bottom: 0=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pb2 { padding-bottom: 2=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pb4 { padding-bottom: 4=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pb6 { padding-bottom: 6=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pb8 { padding-bottom: 8=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pb12 { padding-bottom: =
12px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pb16 { padding-bottom: =
16px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pb24 { padding-bottom: =
24px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pb32 { padding-bottom: =
32px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pb48 { padding-bottom: =
48px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pb64 { padding-bottom: =
64px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pb96 { padding-bottom: =
96px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pb128 { padding-bottom:=
128px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pl0 { padding-left: 0px=
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:pl2 { padding-left: 2px=
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:pl4 { padding-left: 4px=
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:pl6 { padding-left: 6px=
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:pl8 { padding-left: 8px=
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:pl12 { padding-left: 12=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pl16 { padding-left: 16=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pl24 { padding-left: 24=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pl32 { padding-left: 32=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pl48 { padding-left: 48=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pl64 { padding-left: 64=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pl96 { padding-left: 96=
px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:pl128 { padding-left: 1=
28px !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ta-left { text-align: l=
eft !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ta-center { text-align:=
center !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ta-right { text-align: =
right !important; }
html.html__responsive.html__unpinned-leftnav .sm\:d-block { display: bloc=
k !important; }
html.html__responsive.html__unpinned-leftnav .sm\:d-inline { display: inl=
ine !important; }
html.html__responsive.html__unpinned-leftnav .sm\:d-inline-block { displa=
y: inline-block !important; }
html.html__responsive.html__unpinned-leftnav .sm\:d-none { display: none =
!important; }
html.html__responsive.html__unpinned-leftnav .sm\:ps-absolute { position:=
absolute !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ps-fixed { position: fi=
xed !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ps-relative { position:=
relative !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ps-static { position: s=
tatic !important; }
html.html__responsive.html__unpinned-leftnav .sm\:ps-sticky { position: s=
ticky !important; }
html.html__responsive.html__unpinned-leftnav .sm\:w25 { width: 25% !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .sm\:w33 { width: 33.3333% !=
important; }
html.html__responsive.html__unpinned-leftnav .sm\:w50 { width: 50% !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .sm\:w66 { width: 66.6667% !=
important; }
html.html__responsive.html__unpinned-leftnav .sm\:w75 { width: 75% !impor=
tant; }
html.html__responsive.html__unpinned-leftnav .sm\:w100 { width: 100% !imp=
ortant; }
html.html__responsive.html__unpinned-leftnav .sm\:w-auto { width: auto !i=
mportant; }
html.html__responsive.html__unpinned-leftnav .sm\:wmx100 { max-width: 100=
% !important; }
html.html__responsive.html__unpinned-leftnav .sm\:wmx-initial { max-width=
: initial !important; }
html.html__responsive.html__unpinned-leftnav .sm\:wmn100 { min-width: 100=
% !important; }
html.html__responsive.html__unpinned-leftnav .sm\:wmn-initial { min-width=
: initial !important; }
html.html__responsive.html__unpinned-leftnav .sm\:hmx100 { max-height: 10=
0% !important; }
html.html__responsive.html__unpinned-leftnav .sm\:hmx-initial { max-heigh=
t: initial !important; }
html.html__responsive.html__unpinned-leftnav .sm\:hmn100 { min-height: 10=
0% !important; }
html.html__responsive.html__unpinned-leftnav .sm\:hmn-initial { min-heigh=
t: initial !important; }
}
------MultipartBoundary--42Wcs6JUwS8S7HuoVCZ8O2gM0Vqf1oDeXNiFsnyFQX----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://cdn.sstatic.net/Sites/stackoverflow/primary.css?v=30410593dcda
@charset "utf-8";
html, body { color: var(--black-800); font-family: Arial, "Helvetica Neue",=
Helvetica, sans-serif; font-size: 13px; line-height: 1.30769; }
@media (max-width: 640px) {
html.html__responsive:not(.html__unpinned-leftnav), html.html__responsive=
:not(.html__unpinned-leftnav) body { font-size: 11px; }
}
@media (max-width: 640px) {
html.html__responsive.html__unpinned-leftnav, html.html__responsive.html_=
_unpinned-leftnav body { font-size: 11px; }
}
body { box-sizing: border-box; min-height: 100%; background-color: var(--wh=
ite); }
body *, body ::before, body ::after { box-sizing: inherit; }
.s-banner__body-pt { padding-top: 93px; }
.s-banner { position: fixed; z-index: 5049; top: 0px; right: 0px; left: 0px=
; width: 100%; padding: 12px; border-top: 1px solid transparent; border-bot=
tom: 1px solid transparent; border-radius: 0px; box-shadow: none; color: va=
r(--fc-medium); font-size: 13px; }
.s-banner[aria-hidden=3D"true"] { visibility: hidden; opacity: 0; transform=
: translate3d(0px, -50px, 0px); }
.s-banner[aria-hidden=3D"false"] { visibility: visible; opacity: 1; transfo=
rm: translate3d(0px, 49px, 0px); }
.s-banner.is-pinned { z-index: 5051; transform: translate3d(0px, 0px, 0px);=
}
.s-banner.s-banner__important { border-color: transparent; color: var(--whi=
te); }
.s-banner--container { position: relative; width: 100%; max-width: 1060px; =
margin: 0px auto; }
.s-btn { position: relative; display: inline-block; padding: 0.8em; border:=
1px solid transparent; border-radius: 3px; background-color: transparent; =
outline: none; font-family: inherit; font-size: 13px; font-weight: normal; =
line-height: 1.15385; text-align: center; text-decoration: none; cursor: po=
inter; color: var(--blue-600); }
.s-btn.grid { display: flex; }
.s-btn:hover, .s-btn:focus, .s-btn:active { color: var(--blue-700); backgro=
und: var(--blue-050); text-decoration: none; }
.s-btn:active { background: var(--blue-100); }
.s-btn:focus { outline: none; box-shadow: 0 0 0 4px var(--focus-ring); }
.s-btn[disabled] { opacity: 1; cursor: default; pointer-events: none; color=
: var(--black-300); background-color: var(--black-050); box-shadow: none; }
.s-btn.is-selected { color: var(--blue-900); background: var(--blue-200); b=
ox-shadow: none; }
.s-btn.is-selected:focus { box-shadow: 0 0 0 4px var(--focus-ring); }
.s-btn.s-btn__dropdown { padding-right: 2em; }
.s-btn.s-btn__dropdown::after { content: ""; position: absolute; z-index: 3=
0; top: calc(50% - 2px); right: 0.8em; border-style: solid; border-width: 4=
px 4px 0px; border-color: currentcolor transparent; pointer-events: none; }
.s-btn.s-btn__xs { padding: 0.6em; font-size: 11px; }
.s-btn.s-btn__xs.s-btn__dropdown { padding-right: 1.5em; }
.s-btn.s-btn__xs.s-btn__dropdown::after { top: calc(50% - 2px); right: 0.6e=
m; border-width: 3px 3px 0px; }
.s-btn.s-btn__sm { font-size: 12px; }
.s-btn.s-btn__sm.s-btn__dropdown { padding-right: 2.05em; }
.s-btn.s-btn__md { padding: 0.7em; border-radius: 4px; font-size: 1.30769re=
m; }
.s-btn.s-btn__md.s-btn__dropdown { padding-right: 1.8em; }
.s-btn.s-btn__md.s-btn__dropdown::after { top: calc(50% - 2px); right: 0.7e=
m; border-width: 5px 5px 0px; }
.s-btn.s-btn__lg { padding: 0.6em; border-radius: 4px; font-size: 2.07692re=
m; }
.s-btn.s-btn__lg.s-btn__dropdown { padding-right: 1.5em; }
.s-btn.s-btn__lg.s-btn__dropdown::after { top: calc(50% - 2px); right: 0.6e=
m; border-width: 6px 6px 0px; }
.s-btn.s-btn__xl { padding: 0.5em; border-radius: 6px; font-size: 2.61538re=
m; }
.s-btn.s-btn__xl.s-btn__dropdown { padding-right: 1.3em; }
.s-btn.s-btn__xl.s-btn__dropdown::after { top: calc(50% - 4px); right: 0.5e=
m; border-width: 7px 7px 0px; }
.s-btn .s-btn--badge { opacity: 0.5; display: inline-block; border-radius: =
3px; padding: 2px 3px; font-size: 12px; line-height: 1; background-color: c=
urrentcolor; }
.s-btn .s-btn--number { color: var(--white); }
@media (prefers-color-scheme: dark) {
body.theme-system .s-btn__primary:not(.is-selected):not([disabled]) .s-bt=
n--number, .s-btn__danger.s-btn__filled:not(.is-selected):not([disabled]) .=
s-btn--number { color: rgb(12, 13, 14); }
}
body.theme-dark .s-btn__primary:not(.is-selected):not([disabled]) .s-btn--n=
umber, .s-btn__danger.s-btn__filled:not(.is-selected):not([disabled]) .s-bt=
n--number { color: rgb(12, 13, 14); }
.s-btn__outlined { border-color: var(--blue-400); }
.s-btn__outlined.is-selected { border-color: var(--blue-600); }
.s-btn__outlined[disabled] { color: var(--black-200); border-color: var(--b=
lack-100); background-color: transparent; }
.s-btn__filled { color: var(--powder-700); background-color: var(--powder-1=
00); border-color: var(--powder-500); box-shadow: rgba(255, 255, 255, 0.7) =
0px 1px 0px 0px inset; }
.s-btn__filled:hover, .s-btn__filled:focus, .s-btn__filled:active { color: =
var(--powder-800); background-color: var(--powder-300); }
.s-btn__filled:active { background-color: var(--powder-400); border-color: =
var(--powder-600); box-shadow: none; }
.s-btn__filled[disabled] { background-color: var(--black-075); border-color=
: var(--black-150); box-shadow: none; }
.s-btn__filled.is-selected { color: var(--powder-900); background-color: va=
r(--powder-500); border-color: var(--powder-700); box-shadow: none; }
@media (prefers-color-scheme: dark) {
body.theme-system .s-btn__filled { box-shadow: none; }
}
body.theme-dark .s-btn__filled { box-shadow: none; }
.s-btn__muted { color: var(--black-500); }
.s-btn__muted:hover, .s-btn__muted:focus, .s-btn__muted:active { color: var=
(--black-600); background-color: var(--black-025); }
.s-btn__muted:active { background: var(--black-050); }
.s-btn__muted:focus { box-shadow: 0 0 0 4px var(--focus-ring-muted); }
.s-btn__muted.is-selected { color: var(--black-700); background-color: var(=
--black-075); }
.s-btn__muted.is-selected:focus { box-shadow: 0 0 0 4px var(--focus-ring-mu=
ted); }
.s-btn__muted.s-btn__outlined { border-color: var(--black-300); }
.s-btn__muted.s-btn__outlined.is-selected { border-color: var(--black-400);=
}
.s-btn__muted.s-btn__outlined[disabled] { border-color: var(--black-100); }
.s-btn__muted.s-btn__filled { color: var(--black-700); background-color: va=
r(--black-100); border-color: transparent; box-shadow: rgba(255, 255, 255, =
0.4) 0px 1px 0px 0px inset; }
.s-btn__muted.s-btn__filled:hover, .s-btn__muted.s-btn__filled:focus, .s-bt=
n__muted.s-btn__filled:active { color: var(--black-700); background-color: =
var(--black-150); }
.s-btn__muted.s-btn__filled:active { background-color: var(--black-200); bo=
x-shadow: none; }
.s-btn__muted.s-btn__filled:focus { box-shadow: 0 0 0 4px var(--focus-ring-=
muted); }
.s-btn__muted.s-btn__filled.is-selected { color: var(--black-800); backgrou=
nd-color: var(--black-350); box-shadow: none; }
.s-btn__muted.s-btn__filled.is-selected:focus { box-shadow: 0 0 0 4px var(-=
-focus-ring-muted); }
.s-btn__muted.s-btn__filled[disabled] { color: var(--black-300); box-shadow=
: none; }
@media (prefers-color-scheme: dark) {
body.theme-system .s-btn__muted.s-btn__filled { box-shadow: none; }
}
body.theme-dark .s-btn__muted.s-btn__filled { box-shadow: none; }
.s-btn__danger { color: var(--red-600); }
.s-btn__danger:hover, .s-btn__danger:focus, .s-btn__danger:active { color: =
var(--red-700); background-color: var(--red-050); }
.s-btn__danger:active { background-color: var(--red-100); }
.s-btn__danger:focus { box-shadow: 0 0 0 4px var(--focus-ring-error); }
.s-btn__danger.is-selected { color: var(--red-900); background-color: var(-=
-red-200); }
.s-btn__danger.is-selected:focus { box-shadow: 0 0 0 4px var(--focus-ring-e=
rror); }
.s-btn__danger.s-btn__outlined { border-color: var(--red-500); }
.s-btn__danger.s-btn__outlined.is-selected { border-color: var(--red-600); =
}
.s-btn__danger.s-btn__outlined[disabled] { border-color: var(--black-200); =
}
.s-btn__danger.s-btn__filled { color: rgb(255, 255, 255); background-color:=
var(--red-500); border-color: transparent; box-shadow: rgba(255, 255, 255,=
0.4) 0px 1px 0px 0px inset; }
.s-btn__danger.s-btn__filled:hover, .s-btn__danger.s-btn__filled:focus, .s-=
btn__danger.s-btn__filled:active { color: rgb(255, 255, 255); background-co=
lor: var(--red-600); }
.s-btn__danger.s-btn__filled:active { background-color: var(--red-700); box=
-shadow: none; }
.s-btn__danger.s-btn__filled:focus { box-shadow: 0 0 0 4px var(--focus-ring=
-error); }
.s-btn__danger.s-btn__filled.is-selected { color: var(--white); background-=
color: var(--red-800); box-shadow: none; }
.s-btn__danger.s-btn__filled.is-selected:focus { box-shadow: 0 0 0 4px var(=
--focus-ring-error); }
.s-btn__danger.s-btn__filled .s-btn--number { color: var(--black-900); }
.s-btn__danger.s-btn__filled[disabled] { color: var(--white); background-co=
lor: var(--black-200); box-shadow: none; }
.s-btn__danger.s-btn__filled[disabled] .s-btn--number { color: var(--black-=
300); }
@media (prefers-color-scheme: dark) {
body.theme-system .s-btn__danger.s-btn__filled { box-shadow: none; }
}
body.theme-dark .s-btn__danger.s-btn__filled { box-shadow: none; }
.s-btn__primary { color: rgb(255, 255, 255); background-color: var(--blue-5=
00); box-shadow: rgba(255, 255, 255, 0.4) 0px 1px 0px 0px inset; }
.s-btn__primary:hover, .s-btn__primary:focus, .s-btn__primary:active { colo=
r: rgb(255, 255, 255); background-color: var(--blue-600); }
.s-btn__primary:active { background-color: var(--blue-700); box-shadow: non=
e; }
.s-btn__primary.is-selected { color: var(--white); background-color: var(--=
blue-800); }
.s-btn__primary .s-btn--number { color: var(--black-900); }
.s-btn__primary[disabled] { color: var(--white); background-color: var(--bl=
ack-200); }
.s-btn__primary[disabled] .s-btn--number { color: var(--black-300); }
@media (prefers-color-scheme: dark) {
body.theme-system .s-btn__primary { box-shadow: none; }
}
body.theme-dark .s-btn__primary { box-shadow: none; }
.s-btn__google { border-color: var(--black-100); background-color: var(--wh=
ite); color: var(--black-700); }
.s-btn__google:hover, .s-btn__google:focus { border-color: var(--black-150)=
; background-color: var(--black-025); color: var(--black-800); }
.s-btn__google:active { border-color: var(--black-200); background-color: v=
ar(--black-050); color: var(--black-900); }
.s-btn__facebook { border-color: transparent; background-color: rgb(56, 84,=
153); color: rgb(255, 255, 255); }
.s-btn__facebook:hover, .s-btn__facebook:focus { background-color: rgb(49, =
74, 134); color: rgb(255, 255, 255); }
.s-btn__facebook:active { background-color: rgb(42, 64, 116); color: rgb(25=
5, 255, 255); }
.s-btn__github { background-color: var(--black-750); color: var(--white); }
.s-btn__github:hover, .s-btn__github:focus { background-color: var(--black-=
800); color: var(--white); }
.s-btn__github:active { background-color: var(--black-900); color: var(--wh=
ite); }
.s-btn__unset, .s-btn__unset:hover, .s-btn__unset:active { padding: 0px; bo=
rder: none; outline: none; font: unset; border-radius: 0px; color: unset; b=
ackground: none; box-shadow: none; cursor: default; }
.s-btn__unset:focus { color: unset; }
.s-btn__link { display: inline; padding: 0px; border: none; border-radius: =
0px; outline: none; font: inherit; background: none; box-shadow: none; text=
-align: inherit; text-decoration: none; color: var(--blue-600); cursor: poi=
nter; }
.s-btn__link.s-link__visited:visited { color: var(--blue-700); text-decorat=
ion: none; }
.s-btn__link:hover, .s-btn__link.s-link__visited:hover, .s-btn__link:active=
, .s-btn__link.s-link__visited:active { color: var(--blue-500); text-decora=
tion: none; }
.s-btn__link.s-link__grayscale { color: var(--black-800); }
.s-btn__link.s-link__grayscale.s-link__visited:visited { color: var(--black=
-700); }
.s-btn__link.s-link__grayscale:hover, .s-btn__link.s-link__grayscale.s-link=
__visited:hover, .s-btn__link.s-link__grayscale:active, .s-btn__link.s-link=
__grayscale.s-link__visited:active { color: var(--black-900); }
.s-btn__link.s-link__muted { color: var(--black-500); }
.s-btn__link.s-link__muted.s-link__visited:visited { color: var(--black-700=
); }
.s-btn__link.s-link__muted:hover, .s-btn__link.s-link__muted.s-link__visite=
d:hover, .s-btn__link.s-link__muted:active, .s-btn__link.s-link__muted.s-li=
nk__visited:active { color: var(--black-600); }
.s-btn__link.s-link__danger { color: var(--red-500); }
.s-btn__link.s-link__danger.s-link__visited:visited { color: var(--red-600)=
; }
.s-btn__link.s-link__danger:hover, .s-btn__link.s-link__danger.s-link__visi=
ted:hover, .s-btn__link.s-link__danger:active, .s-btn__link.s-link__danger.=
s-link__visited:active { color: var(--red-400); }
.s-btn__link.s-link__inherit { color: inherit !important; }
.s-btn__link.s-link__inherit:hover, .s-btn__link.s-link__inherit:active, .s=
-btn__link.s-link__inherit.s-link__visited:visited { color: inherit !import=
ant; }
.s-btn__link.s-link__underlined { text-decoration: underline !important; }
.s-btn__link:hover, .s-btn__link:active, .s-btn__link:focus { background: n=
one; }
.s-btn__icon .svg-icon { vertical-align: baseline; margin-top: -0.3em; marg=
in-bottom: -0.3em; transition: opacity 200ms cubic-bezier(0.165, 0.84, 0.44=
, 1) 0s; }
.s-btn.is-loading { padding-left: 2.2em; }
.s-btn.is-loading::before { content: ""; position: absolute; opacity: 0.3; =
left: 0.6em; top: calc(50% - 0.6em); width: 1.23077em; height: 1.23077em; b=
order-width: 2px; border-style: solid; border-color: currentcolor; border-r=
adius: 50%; }
.s-btn.is-loading::after { content: ""; position: absolute; left: 0.6em; to=
p: calc(50% - 0.6em); width: 1.23077em; height: 1.23077em; border-width: 2p=
x; border-style: solid; border-color: transparent transparent transparent c=
urrentcolor; border-radius: 50%; animation: 0.9s cubic-bezier(0.5, 0.1, 0.5=
, 0.9) 0s infinite normal none running s-spinner-rotate; filter: invert(0);=
transform-origin: 50% 50% 1px; }
.s-btn.is-loading .svg-icon:first-child { margin-left: -23px; opacity: 0; }
.s-btn.is-loading.s-btn__lg::before, .s-btn.is-loading.s-btn__lg::after { b=
order-width: 3px; }
.s-btn.is-loading.s-btn__xl::before, .s-btn.is-loading.s-btn__xl::after { b=
order-width: 4px; }
a, .s-link { text-decoration: none; color: var(--blue-600); cursor: pointer=
; }
a.s-link__visited:visited, .s-link.s-link__visited:visited { color: var(--b=
lue-700); text-decoration: none; }
a:hover, .s-link:hover, a.s-link__visited:hover, .s-link.s-link__visited:ho=
ver, a:active, .s-link:active, a.s-link__visited:active, .s-link.s-link__vi=
sited:active { color: var(--blue-500); text-decoration: none; }
a.s-link__grayscale, .s-link.s-link__grayscale { color: var(--black-800); }
a.s-link__grayscale.s-link__visited:visited, .s-link.s-link__grayscale.s-li=
nk__visited:visited { color: var(--black-700); }
a.s-link__grayscale:hover, .s-link.s-link__grayscale:hover, a.s-link__grays=
cale.s-link__visited:hover, .s-link.s-link__grayscale.s-link__visited:hover=
, a.s-link__grayscale:active, .s-link.s-link__grayscale:active, a.s-link__g=
rayscale.s-link__visited:active, .s-link.s-link__grayscale.s-link__visited:=
active { color: var(--black-900); }
a.s-link__muted, .s-link.s-link__muted { color: var(--black-500); }
a.s-link__muted.s-link__visited:visited, .s-link.s-link__muted.s-link__visi=
ted:visited { color: var(--black-700); }
a.s-link__muted:hover, .s-link.s-link__muted:hover, a.s-link__muted.s-link_=
_visited:hover, .s-link.s-link__muted.s-link__visited:hover, a.s-link__mute=
d:active, .s-link.s-link__muted:active, a.s-link__muted.s-link__visited:act=
ive, .s-link.s-link__muted.s-link__visited:active { color: var(--black-600)=
; }
a.s-link__danger, .s-link.s-link__danger { color: var(--red-500); }
a.s-link__danger.s-link__visited:visited, .s-link.s-link__danger.s-link__vi=
sited:visited { color: var(--red-600); }
a.s-link__danger:hover, .s-link.s-link__danger:hover, a.s-link__danger.s-li=
nk__visited:hover, .s-link.s-link__danger.s-link__visited:hover, a.s-link__=
danger:active, .s-link.s-link__danger:active, a.s-link__danger.s-link__visi=
ted:active, .s-link.s-link__danger.s-link__visited:active { color: var(--re=
d-400); }
a.s-link__inherit, .s-link.s-link__inherit { color: inherit !important; }
a.s-link__inherit:hover, .s-link.s-link__inherit:hover, a.s-link__inherit:a=
ctive, .s-link.s-link__inherit:active, a.s-link__inherit.s-link__visited:vi=
sited, .s-link.s-link__inherit.s-link__visited:visited { color: inherit !im=
portant; }
a.s-link__underlined, .s-link.s-link__underlined { text-decoration: underli=
ne !important; }
button.s-link { -webkit-appearance: none; background: transparent; border: =
0px; padding: 0px; line-height: inherit; }
button.s-link:focus { outline: none; }
.s-anchors.s-anchors__underlined a:not(.s-link) { text-decoration: underlin=
e; }
.s-anchors.s-anchors__default a:not(.s-link), .s-anchors .s-anchors.s-ancho=
rs__default a:not(.s-link) { color: var(--blue-600); }
.s-anchors.s-anchors__default a:not(.s-link):hover, .s-anchors .s-anchors.s=
-anchors__default a:not(.s-link):hover, .s-anchors.s-anchors__default a:not=
(.s-link):active, .s-anchors .s-anchors.s-anchors__default a:not(.s-link):a=
ctive { color: var(--blue-500); }
.s-anchors.s-anchors__default a:not(.s-link):visited, .s-anchors .s-anchors=
.s-anchors__default a:not(.s-link):visited { color: var(--blue-700); }
.s-anchors.s-anchors__grayscale a:not(.s-link), .s-anchors .s-anchors.s-anc=
hors__grayscale a:not(.s-link) { color: var(--black-700); }
.s-anchors.s-anchors__grayscale a:not(.s-link):hover, .s-anchors .s-anchors=
.s-anchors__grayscale a:not(.s-link):hover, .s-anchors.s-anchors__grayscale=
a:not(.s-link):active, .s-anchors .s-anchors.s-anchors__grayscale a:not(.s=
-link):active { color: var(--black-600); }
.s-anchors.s-anchors__grayscale a:not(.s-link):visited, .s-anchors .s-ancho=
rs.s-anchors__grayscale a:not(.s-link):visited { color: var(--black-900); }
.s-anchors.s-anchors__inherit a:not(.s-link), .s-anchors .s-anchors.s-ancho=
rs__inherit a:not(.s-link) { color: inherit; }
.s-anchors.s-anchors__inherit a:not(.s-link):hover, .s-anchors .s-anchors.s=
-anchors__inherit a:not(.s-link):hover, .s-anchors.s-anchors__inherit a:not=
(.s-link):active, .s-anchors .s-anchors.s-anchors__inherit a:not(.s-link):a=
ctive { color: inherit; }
.s-anchors.s-anchors__inherit a:not(.s-link):visited, .s-anchors .s-anchors=
.s-anchors__inherit a:not(.s-link):visited { color: inherit; }
.s-anchors.s-anchors__muted a:not(.s-link), .s-anchors .s-anchors.s-anchors=
__muted a:not(.s-link) { color: var(--black-500); }
.s-anchors.s-anchors__muted a:not(.s-link):hover, .s-anchors .s-anchors.s-a=
nchors__muted a:not(.s-link):hover, .s-anchors.s-anchors__muted a:not(.s-li=
nk):active, .s-anchors .s-anchors.s-anchors__muted a:not(.s-link):active { =
color: var(--black-400); }
.s-anchors.s-anchors__muted a:not(.s-link):visited, .s-anchors .s-anchors.s=
-anchors__muted a:not(.s-link):visited { color: var(--black-600); }
.s-anchors.s-anchors__danger a:not(.s-link), .s-anchors .s-anchors.s-anchor=
s__danger a:not(.s-link) { color: var(--red-500); }
.s-anchors.s-anchors__danger a:not(.s-link):hover, .s-anchors .s-anchors.s-=
anchors__danger a:not(.s-link):hover, .s-anchors.s-anchors__danger a:not(.s=
-link):active, .s-anchors .s-anchors.s-anchors__danger a:not(.s-link):activ=
e { color: var(--red-400); }
.s-anchors.s-anchors__danger a:not(.s-link):visited, .s-anchors .s-anchors.=
s-anchors__danger a:not(.s-link):visited { color: var(--red-600); }
.s-block-link { display: block; color: var(--black-600); padding: 6px 8px; =
}
.s-block-link:hover, .s-block-link:active { color: var(--black-800); }
.s-block-link.is-selected { color: var(--black-800); font-weight: bold; bac=
kground-color: var(--black-050); }
.s-block-link.is-selected.s-block-link__right { border-right: 3px solid rgb=
(244, 128, 36); }
.s-block-link.is-selected.s-block-link__left { border-left: 3px solid rgb(2=
44, 128, 36); }
.s-link-preview { border: 1px solid var(--black-100); border-radius: 3px; t=
ext-align: left; box-shadow: var(--bs-sm); }
.s-link-preview--header { display: flex; background: var(--black-025); bord=
er-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom: 1px s=
olid var(--black-100); padding: 12px 8px; }
.s-link-preview--icon { margin-right: 8px; color: var(--black-800); }
.s-link-preview--title { font-size: 1.30769rem; font-weight: bold; color: v=
ar(--black-900); }
a.s-link-preview--title { text-decoration: none; color: var(--blue-600); cu=
rsor: pointer; }
a.s-link-preview--title.s-link__visited:visited { color: var(--blue-700); t=
ext-decoration: none; }
a.s-link-preview--title:hover, a.s-link-preview--title.s-link__visited:hove=
r, a.s-link-preview--title:active, a.s-link-preview--title.s-link__visited:=
active { color: var(--blue-500); text-decoration: none; }
.s-link-preview--details { font-size: 12px; color: var(--black-500); margin=
-top: 2px; }
@media (max-width: 640px) {
html.html__responsive:not(.html__unpinned-leftnav) .s-link-preview--detai=
ls { margin-top: 4px; }
}
@media (max-width: 640px) {
html.html__responsive.html__unpinned-leftnav .s-link-preview--details { m=
argin-top: 4px; }
}
.s-link-preview--body { padding: 12px; font-size: 1.15385rem; }
.s-link-preview--body :last-child { margin-bottom: 0px; }
.s-link-preview--code pre { display: flex; width: 100%; margin: 0px; border=
-radius: 0px; padding: 12px; overflow: auto; font-size: 13px; line-height: =
1.15385; background-color: var(--black-050); font-family: Consolas, Menlo, =
Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream=
Vera Sans Mono", "Courier New", monospace, sans-serif; max-height: 400px; =
}
.s-link-preview--code pre::-webkit-scrollbar { width: 10px; height: 10px; b=
ackground-color: transparent; }
.s-link-preview--code pre::-webkit-scrollbar-track { border-radius: 10px; b=
ackground-color: transparent; }
.s-link-preview--code pre::-webkit-scrollbar-thumb { border-radius: 10px; b=
ackground-color: var(--scrollbar); }
.s-link-preview--code pre::-webkit-scrollbar-corner { background-color: tra=
nsparent; border-color: transparent; }
.s-link-preview--code pre .linenums { flex-shrink: 0; height: 100%; color: =
var(--black-300); border-right: 1px solid var(--black-100); text-align: rig=
ht; padding: 12px 6px 12px 12px; background-color: var(--black-075); margin=
: -12px 12px -12px -12px; }
.s-link-preview--footer { display: flex; justify-content: space-between; ba=
ckground: var(--black-025); border-bottom-left-radius: 3px; border-bottom-r=
ight-radius: 3px; border-top: 1px solid var(--black-100); padding: 12px; fo=
nt-size: 12px; }
@media (max-width: 640px) {
html.html__responsive:not(.html__unpinned-leftnav) .s-link-preview--foote=
r { flex-direction: column; }
}
@media (max-width: 640px) {
html.html__responsive.html__unpinned-leftnav .s-link-preview--footer { fl=
ex-direction: column; }
}
.s-link-preview--url { overflow: hidden; max-width: 100%; white-space: nowr=
ap; text-overflow: ellipsis !important; }
.s-link-preview--misc { color: var(--black-500); padding-left: 4px; }
@media (max-width: 640px) {
html.html__responsive:not(.html__unpinned-leftnav) .s-link-preview--misc =
{ padding-left: 0px; padding-top: 2px; }
}
@media (max-width: 640px) {
html.html__responsive.html__unpinned-leftnav .s-link-preview--misc { padd=
ing-left: 0px; padding-top: 2px; }
}
.s-link-preview--details a, .s-link-preview--footer a { text-decoration: no=
ne; cursor: pointer; color: var(--black-500); }
.s-link-preview--details a:visited, .s-link-preview--footer a:visited { col=
or: var(--black-700); }
.s-link-preview--details a:hover, .s-link-preview--footer a:hover, .s-link-=
preview--details a:active, .s-link-preview--footer a:active, .s-link-previe=
w--details a:focus, .s-link-preview--footer a:focus { color: var(--black-60=
0); }
.s-navigation { display: flex; margin: -2px; padding: 2px 0px; flex-wrap: w=
rap; }
.s-navigation.s-navigation__scroll { overflow-x: auto; flex-wrap: nowrap; }
.s-navigation.s-navigation__scroll::-webkit-scrollbar { width: 10px; height=
: 10px; background-color: transparent; }
.s-navigation.s-navigation__scroll::-webkit-scrollbar-track { border-radius=
: 10px; background-color: transparent; }
.s-navigation.s-navigation__scroll::-webkit-scrollbar-thumb { border-radius=
: 10px; background-color: var(--scrollbar); }
.s-navigation.s-navigation__scroll::-webkit-scrollbar-corner { background-c=
olor: transparent; border-color: transparent; }
.s-navigation .s-navigation--item { padding: 6px 12px; border-radius: 1000p=
x; margin: 2px; color: var(--black-600); }
.s-navigation .s-navigation--item:hover, .s-navigation .s-navigation--item:=
active { background: var(--black-100); color: var(--black-600); }
.s-navigation .s-navigation--item.is-selected { background: rgb(244, 128, 3=
6); color: var(--white); }
.s-navigation.s-navigation__muted .s-navigation--item.is-selected { backgro=
und: var(--black-050); color: var(--black-800); }
.s-navigation.s-navigation__sm .s-navigation--item { padding: 4px 12px; fon=
t-size: 12px; }
.s-notice { padding: 16px; border: 1px solid transparent; border-radius: 3p=
x; color: var(--fc-medium); font-size: 13px; }
.s-toast .s-notice { max-width: 44rem; width: 100%; padding-top: 8px; paddi=
ng-bottom: 8px; box-shadow: var(--bs-sm); pointer-events: all; }
.s-notice__info, .s-banner__info { border-color: var(--powder-400); backgro=
und-color: var(--powder-100); }
.s-notice__info.s-notice__important, .s-banner__info.s-notice__important, .=
s-notice__info.s-banner__important, .s-banner__info.s-banner__important { b=
ackground-color: var(--blue-500); }
.s-notice__success, .s-banner__success { border-color: var(--green-200); ba=
ckground-color: var(--green-050); }
.s-notice__success.s-notice__important, .s-banner__success.s-notice__import=
ant, .s-notice__success.s-banner__important, .s-banner__success.s-banner__i=
mportant { background-color: var(--green-400); color: var(--black-900); }
.s-notice__warning, .s-banner__warning { border-color: var(--yellow-300); b=
ackground-color: var(--yellow-050); }
.s-notice__warning.s-notice__important, .s-banner__warning.s-notice__import=
ant, .s-notice__warning.s-banner__important, .s-banner__warning.s-banner__i=
mportant { background-color: var(--yellow-400); color: var(--black-900); }
.s-notice__danger, .s-banner__danger { border-color: var(--red-200); backgr=
ound-color: var(--red-050); }
.s-notice__danger.s-notice__important, .s-banner__danger.s-notice__importan=
t, .s-notice__danger.s-banner__important, .s-banner__danger.s-banner__impor=
tant { background-color: var(--red-400); }
.s-notice__important { border-color: transparent; background-color: var(--b=
lack-700); color: var(--white); }
@media (prefers-color-scheme: dark) {
body.theme-system .s-notice__info, body.theme-system .s-notice__success, =
body.theme-system .s-notice__warning, body.theme-system .s-notice__danger {=
border-color: transparent; }
}
body.theme-dark .s-notice__info, body.theme-dark .s-notice__success, body.t=
heme-dark .s-notice__warning, body.theme-dark .s-notice__danger { border-co=
lor: transparent; }
.s-toast { visibility: hidden; position: fixed; display: flex; justify-cont=
ent: center; top: 16px; left: 8px; right: 8px; opacity: 0; z-index: 9001; t=
ransform: translate3d(0px, -66px, 0px); transition: transform 100ms cubic-b=
ezier(0.25, 0.46, 0.45, 0.94) 0s, opacity 60ms cubic-bezier(0.25, 0.46, 0.4=
5, 0.94) 0ms, visibility 0s ease 150ms; pointer-events: none; }
.s-toast[aria-hidden=3D"false"] { visibility: visible; opacity: 1; transfor=
m: translate3d(0px, 0px, 0px); transition: visibility 0s ease 0s, opacity 1=
00ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, transform 100ms cubic-bezier(0.=
165, 0.84, 0.44, 1) 0s; }
.s-tag { display: inline-flex; place-content: center; min-width: 0px; paddi=
ng-left: 4px; padding-right: 4px; border-style: solid; border-width: 1px; b=
order-radius: 3px; font-size: 12px; line-height: 1.84615; text-decoration: =
none; vertical-align: middle; white-space: nowrap; border-color: transparen=
t; background-color: var(--powder-100); color: var(--powder-700); }
.s-tag .s-tag--dismiss { color: inherit; background-color: transparent; }
.s-tag .s-tag--dismiss:hover { color: rgb(255, 255, 255); background-color:=
var(--powder-700); }
.s-tag.s-tag__sm { font-size: 12px; line-height: 1.5; }
.s-tag.s-tag__md { padding-left: 6px; padding-right: 6px; font-size: 1.1538=
5rem; line-height: 1.73333; }
.s-tag.s-tag__lg { padding-left: 6px; padding-right: 6px; border-radius: 4p=
x; font-size: 1.46154rem; line-height: 1.68421; }
a.s-tag:hover, a.s-tag:focus, a.s-tag:active { border-color: transparent; b=
ackground-color: var(--powder-200); color: var(--powder-800); }
.s-tag--dismiss { display: flex; place-content: center; align-self: center;=
width: 16px; height: 16px; margin-left: 4px; padding: 1px; border-radius: =
3px; cursor: pointer; }
.s-tag--dismiss:hover { color: var(--white); }
.s-tag--sponsor { display: inline-flex; align-self: center; margin: -3px 4p=
x -2px -2px; max-width: 18px; border-radius: 2px; }
.s-tag--sponsor .svg-icon, .s-tag--sponsor img { width: 100%; height: 100%;=
}
.s-tag__required { border-color: var(--black-200); background-color: var(--=
black-075); color: var(--black-700); }
.s-tag__required .s-tag--dismiss { color: inherit; background-color: transp=
arent; }
.s-tag__required .s-tag--dismiss:hover { color: rgb(255, 255, 255); backgro=
und-color: var(--black-700); }
a.s-tag__required:hover, a.s-tag__required:focus, a.s-tag__required:active =
{ border-color: var(--black-300); background-color: var(--black-100); color=
: var(--black-800); }
.s-tag__moderator { border-color: var(--red-100); background-color: var(--r=
ed-050); color: var(--red-600); }
.s-tag__moderator .s-tag--dismiss { color: inherit; background-color: trans=
parent; }
.s-tag__moderator .s-tag--dismiss:hover { color: rgb(255, 255, 255); backgr=
ound-color: var(--red-600); }
a.s-tag__moderator:hover, a.s-tag__moderator:focus, a.s-tag__moderator:acti=
ve { border-color: var(--red-200); background-color: var(--red-100); color:=
var(--red-700); }
.s-tag__muted { border-color: transparent; background-color: var(--black-07=
5); color: var(--black-700); }
.s-tag__muted .s-tag--dismiss { color: inherit; background-color: transpare=
nt; }
.s-tag__muted .s-tag--dismiss:hover { color: rgb(255, 255, 255); background=
-color: var(--black-700); }
a.s-tag__muted:hover, a.s-tag__muted:focus, a.s-tag__muted:active { border-=
color: transparent; background-color: var(--black-100); color: var(--black-=
800); }
.s-pagination { display: flex; flex-wrap: wrap; margin-left: -2px; margin-r=
ight: -2px; }
.s-pagination--item { margin-left: 2px; margin-right: 2px; padding: 0px 8px=
; background-color: transparent; border-radius: 3px; border: 1px solid var(=
--black-100); font-size: 13px; line-height: 1.92308; color: var(--fc-medium=
); }
.s-pagination--item:hover { border-color: var(--black-200); background-colo=
r: var(--black-100); color: var(--fc-dark); }
.s-pagination--item.is-selected { border-color: transparent; background-col=
or: var(--orange-500); color: rgb(255, 255, 255); }
.s-pagination--item.s-pagination--item__clear, .s-pagination--item.s-pagina=
tion--item__clear:hover { color: inherit; border-color: transparent; backgr=
ound-color: transparent; }
.s-sidebarwidget--item[aria-current=3D"true"]::before, .s-sidebarwidget--it=
em > :first-child[aria-current=3D"true"]::before, .s-sidebarwidget--item[ar=
ia-current=3D"page"]::before, .s-sidebarwidget--item > :first-child[aria-cu=
rrent=3D"page"]::before { border-left-color: rgb(244, 128, 36); }
.s-sidebarwidget--subnav li[aria-current=3D"true"], .s-sidebarwidget--subna=
v li[aria-current=3D"page"] { background-image: url("data:image/svg+xml,%3C=
?xml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22?%3E%3Csvg%20version%3D%=
221.1%22%20viewBox%3D%220%200%207%2010%22%20xmlns%3D%22http%3A//www.w3.org/=
2000/svg%22%3E%3Cpath%20d%3D%22m0.72153%200.68446%204.1336%204.3077-4.1336%=
204.3077%22%20fill%3D%22none%22%20stroke%3D%22%23f48024%22%20stroke-width%3=
D%222%22/%3E%3C/svg%3E"); }
.row { max-width: 1080px; width: 100%; }
.row::before, .row::after { display: table; content: " "; }
.row::after { clear: both; }
.col-1 { width: 8.33333%; float: left; }
.col-1.with-padding { padding-left: 10px; padding-right: 10px; }
.col-1.with-padding:first-child { padding-left: 0px; }
.col-1.with-padding:last-child { padding-right: 0px; }
.col-1.col-centered { margin: 0px auto; float: none; }
.col-2 { width: 16.6667%; float: left; }
.col-2.with-padding { padding-left: 10px; padding-right: 10px; }
.col-2.with-padding:first-child { padding-left: 0px; }
.col-2.with-padding:last-child { padding-right: 0px; }
.col-2.col-centered { margin: 0px auto; float: none; }
.col-3 { width: 25%; float: left; }
.col-3.with-padding { padding-left: 10px; padding-right: 10px; }
.col-3.with-padding:first-child { padding-left: 0px; }
.col-3.with-padding:last-child { padding-right: 0px; }
.col-3.col-centered { margin: 0px auto; float: none; }
.col-4 { width: 33.3333%; float: left; }
.col-4.with-padding { padding-left: 10px; padding-right: 10px; }
.col-4.with-padding:first-child { padding-left: 0px; }
.col-4.with-padding:last-child { padding-right: 0px; }
.col-4.col-centered { margin: 0px auto; float: none; }
.col-5 { width: 41.6667%; float: left; }
.col-5.with-padding { padding-left: 10px; padding-right: 10px; }
.col-5.with-padding:first-child { padding-left: 0px; }
.col-5.with-padding:last-child { padding-right: 0px; }
.col-5.col-centered { margin: 0px auto; float: none; }
.col-6 { width: 50%; float: left; }
.col-6.with-padding { padding-left: 10px; padding-right: 10px; }
.col-6.with-padding:first-child { padding-left: 0px; }
.col-6.with-padding:last-child { padding-right: 0px; }
.col-6.col-centered { margin: 0px auto; float: none; }
.col-7 { width: 58.3333%; float: left; }
.col-7.with-padding { padding-left: 10px; padding-right: 10px; }
.col-7.with-padding:first-child { padding-left: 0px; }
.col-7.with-padding:last-child { padding-right: 0px; }
.col-7.col-centered { margin: 0px auto; float: none; }
.col-8 { width: 66.6667%; float: left; }
.col-8.with-padding { padding-left: 10px; padding-right: 10px; }
.col-8.with-padding:first-child { padding-left: 0px; }
.col-8.with-padding:last-child { padding-right: 0px; }
.col-8.col-centered { margin: 0px auto; float: none; }
.col-9 { width: 75%; float: left; }
.col-9.with-padding { padding-left: 10px; padding-right: 10px; }
.col-9.with-padding:first-child { padding-left: 0px; }
.col-9.with-padding:last-child { padding-right: 0px; }
.col-9.col-centered { margin: 0px auto; float: none; }
.col-10 { width: 83.3333%; float: left; }
.col-10.with-padding { padding-left: 10px; padding-right: 10px; }
.col-10.with-padding:first-child { padding-left: 0px; }
.col-10.with-padding:last-child { padding-right: 0px; }
.col-10.col-centered { margin: 0px auto; float: none; }
.col-11 { width: 91.6667%; float: left; }
.col-11.with-padding { padding-left: 10px; padding-right: 10px; }
.col-11.with-padding:first-child { padding-left: 0px; }
.col-11.with-padding:last-child { padding-right: 0px; }
.col-11.col-centered { margin: 0px auto; float: none; }
.col-12 { width: 100%; float: left; }
.col-12.with-padding { padding-left: 10px; padding-right: 10px; }
.col-12.with-padding:first-child { padding-left: 0px; }
.col-12.with-padding:last-child { padding-right: 0px; }
.col-12.col-centered { margin: 0px auto; float: none; }
.g-row, .g-column { position: relative; display: flex; }
.g-row { flex: 1 1 auto; flex-flow: row nowrap; }
.g-column { flex: 1 0 auto; flex-flow: column nowrap; }
.g-row._gutters { margin-left: -2px; margin-right: -2px; }
.g-row._gutters > .g-col { margin-left: 2px; margin-right: 2px; }
.g-row._gutters > .g-col1 { margin-left: 2px; margin-right: 2px; flex-basis=
: calc(8.33333% - 4px); max-width: calc(8.33333% - 4px); }
.g-row._gutters > .g-col2 { margin-left: 2px; margin-right: 2px; flex-basis=
: calc(16.6667% - 4px); max-width: calc(16.6667% - 4px); }
.g-row._gutters > .g-col3 { margin-left: 2px; margin-right: 2px; flex-basis=
: calc(25% - 4px); max-width: calc(25% - 4px); }
.g-row._gutters > .g-col4 { margin-left: 2px; margin-right: 2px; flex-basis=
: calc(33.3333% - 4px); max-width: calc(33.3333% - 4px); }
.g-row._gutters > .g-col5 { margin-left: 2px; margin-right: 2px; flex-basis=
: calc(41.6667% - 4px); max-width: calc(41.6667% - 4px); }
.g-row._gutters > .g-col6 { margin-left: 2px; margin-right: 2px; flex-basis=
: calc(50% - 4px); max-width: calc(50% - 4px); }
.g-row._gutters > .g-col7 { margin-left: 2px; margin-right: 2px; flex-basis=
: calc(58.3333% - 4px); max-width: calc(58.3333% - 4px); }
.g-row._gutters > .g-col8 { margin-left: 2px; margin-right: 2px; flex-basis=
: calc(66.6667% - 4px); max-width: calc(66.6667% - 4px); }
.g-row._gutters > .g-col9 { margin-left: 2px; margin-right: 2px; flex-basis=
: calc(75% - 4px); max-width: calc(75% - 4px); }
.g-row._gutters > .g-col10 { margin-left: 2px; margin-right: 2px; flex-basi=
s: calc(83.3333% - 4px); max-width: calc(83.3333% - 4px); }
.g-row._gutters > .g-col11 { margin-left: 2px; margin-right: 2px; flex-basi=
s: calc(91.6667% - 4px); max-width: calc(91.6667% - 4px); }
.g-row._gutters > .g-col12 { margin-left: 2px; margin-right: 2px; flex-basi=
s: calc(100% - 4px); max-width: calc(100% - 4px); }
.g-row._gutters-8 { margin-left: -4px; margin-right: -4px; }
.g-row._gutters-8 > .g-col { margin-left: 4px; margin-right: 4px; }
.g-row._gutters-8 > .g-col1 { margin-left: 4px; margin-right: 4px; flex-bas=
is: calc(8.33333% - 8px); max-width: calc(8.33333% - 8px); }
.g-row._gutters-8 > .g-col2 { margin-left: 4px; margin-right: 4px; flex-bas=
is: calc(16.6667% - 8px); max-width: calc(16.6667% - 8px); }
.g-row._gutters-8 > .g-col3 { margin-left: 4px; margin-right: 4px; flex-bas=
is: calc(25% - 8px); max-width: calc(25% - 8px); }
.g-row._gutters-8 > .g-col4 { margin-left: 4px; margin-right: 4px; flex-bas=
is: calc(33.3333% - 8px); max-width: calc(33.3333% - 8px); }
.g-row._gutters-8 > .g-col5 { margin-left: 4px; margin-right: 4px; flex-bas=
is: calc(41.6667% - 8px); max-width: calc(41.6667% - 8px); }
.g-row._gutters-8 > .g-col6 { margin-left: 4px; margin-right: 4px; flex-bas=
is: calc(50% - 8px); max-width: calc(50% - 8px); }
.g-row._gutters-8 > .g-col7 { margin-left: 4px; margin-right: 4px; flex-bas=
is: calc(58.3333% - 8px); max-width: calc(58.3333% - 8px); }
.g-row._gutters-8 > .g-col8 { margin-left: 4px; margin-right: 4px; flex-bas=
is: calc(66.6667% - 8px); max-width: calc(66.6667% - 8px); }
.g-row._gutters-8 > .g-col9 { margin-left: 4px; margin-right: 4px; flex-bas=
is: calc(75% - 8px); max-width: calc(75% - 8px); }
.g-row._gutters-8 > .g-col10 { margin-left: 4px; margin-right: 4px; flex-ba=
sis: calc(83.3333% - 8px); max-width: calc(83.3333% - 8px); }
.g-row._gutters-8 > .g-col11 { margin-left: 4px; margin-right: 4px; flex-ba=
sis: calc(91.6667% - 8px); max-width: calc(91.6667% - 8px); }
.g-row._gutters-8 > .g-col12 { margin-left: 4px; margin-right: 4px; flex-ba=
sis: calc(100% - 8px); max-width: calc(100% - 8px); }
.g-row._gutters-12 { margin-left: -6px; margin-right: -6px; }
.g-row._gutters-12 > .g-col { margin-left: 6px; margin-right: 6px; }
.g-row._gutters-12 > .g-col1 { margin-left: 6px; margin-right: 6px; flex-ba=
sis: calc(8.33333% - 12px); max-width: calc(8.33333% - 12px); }
.g-row._gutters-12 > .g-col2 { margin-left: 6px; margin-right: 6px; flex-ba=
sis: calc(16.6667% - 12px); max-width: calc(16.6667% - 12px); }
.g-row._gutters-12 > .g-col3 { margin-left: 6px; margin-right: 6px; flex-ba=
sis: calc(25% - 12px); max-width: calc(25% - 12px); }
.g-row._gutters-12 > .g-col4 { margin-left: 6px; margin-right: 6px; flex-ba=
sis: calc(33.3333% - 12px); max-width: calc(33.3333% - 12px); }
.g-row._gutters-12 > .g-col5 { margin-left: 6px; margin-right: 6px; flex-ba=
sis: calc(41.6667% - 12px); max-width: calc(41.6667% - 12px); }
.g-row._gutters-12 > .g-col6 { margin-left: 6px; margin-right: 6px; flex-ba=
sis: calc(50% - 12px); max-width: calc(50% - 12px); }
.g-row._gutters-12 > .g-col7 { margin-left: 6px; margin-right: 6px; flex-ba=
sis: calc(58.3333% - 12px); max-width: calc(58.3333% - 12px); }
.g-row._gutters-12 > .g-col8 { margin-left: 6px; margin-right: 6px; flex-ba=
sis: calc(66.6667% - 12px); max-width: calc(66.6667% - 12px); }
.g-row._gutters-12 > .g-col9 { margin-left: 6px; margin-right: 6px; flex-ba=
sis: calc(75% - 12px); max-width: calc(75% - 12px); }
.g-row._gutters-12 > .g-col10 { margin-left: 6px; margin-right: 6px; flex-b=
asis: calc(83.3333% - 12px); max-width: calc(83.3333% - 12px); }
.g-row._gutters-12 > .g-col11 { margin-left: 6px; margin-right: 6px; flex-b=
asis: calc(91.6667% - 12px); max-width: calc(91.6667% - 12px); }
.g-row._gutters-12 > .g-col12 { margin-left: 6px; margin-right: 6px; flex-b=
asis: calc(100% - 12px); max-width: calc(100% - 12px); }
.g-row._gutters-16 { margin-left: -8px; margin-right: -8px; }
.g-row._gutters-16 > .g-col { margin-left: 8px; margin-right: 8px; }
.g-row._gutters-16 > .g-col1 { margin-left: 8px; margin-right: 8px; flex-ba=
sis: calc(8.33333% - 16px); max-width: calc(8.33333% - 16px); }
.g-row._gutters-16 > .g-col2 { margin-left: 8px; margin-right: 8px; flex-ba=
sis: calc(16.6667% - 16px); max-width: calc(16.6667% - 16px); }
.g-row._gutters-16 > .g-col3 { margin-left: 8px; margin-right: 8px; flex-ba=
sis: calc(25% - 16px); max-width: calc(25% - 16px); }
.g-row._gutters-16 > .g-col4 { margin-left: 8px; margin-right: 8px; flex-ba=
sis: calc(33.3333% - 16px); max-width: calc(33.3333% - 16px); }
.g-row._gutters-16 > .g-col5 { margin-left: 8px; margin-right: 8px; flex-ba=
sis: calc(41.6667% - 16px); max-width: calc(41.6667% - 16px); }
.g-row._gutters-16 > .g-col6 { margin-left: 8px; margin-right: 8px; flex-ba=
sis: calc(50% - 16px); max-width: calc(50% - 16px); }
.g-row._gutters-16 > .g-col7 { margin-left: 8px; margin-right: 8px; flex-ba=
sis: calc(58.3333% - 16px); max-width: calc(58.3333% - 16px); }
.g-row._gutters-16 > .g-col8 { margin-left: 8px; margin-right: 8px; flex-ba=
sis: calc(66.6667% - 16px); max-width: calc(66.6667% - 16px); }
.g-row._gutters-16 > .g-col9 { margin-left: 8px; margin-right: 8px; flex-ba=
sis: calc(75% - 16px); max-width: calc(75% - 16px); }
.g-row._gutters-16 > .g-col10 { margin-left: 8px; margin-right: 8px; flex-b=
asis: calc(83.3333% - 16px); max-width: calc(83.3333% - 16px); }
.g-row._gutters-16 > .g-col11 { margin-left: 8px; margin-right: 8px; flex-b=
asis: calc(91.6667% - 16px); max-width: calc(91.6667% - 16px); }
.g-row._gutters-16 > .g-col12 { margin-left: 8px; margin-right: 8px; flex-b=
asis: calc(100% - 16px); max-width: calc(100% - 16px); }
.g-row._gutters-24 { margin-left: -12px; margin-right: -12px; }
.g-row._gutters-24 > .g-col { margin-left: 12px; margin-right: 12px; }
.g-row._gutters-24 > .g-col1 { margin-left: 12px; margin-right: 12px; flex-=
basis: calc(8.33333% - 24px); max-width: calc(8.33333% - 24px); }
.g-row._gutters-24 > .g-col2 { margin-left: 12px; margin-right: 12px; flex-=
basis: calc(16.6667% - 24px); max-width: calc(16.6667% - 24px); }
.g-row._gutters-24 > .g-col3 { margin-left: 12px; margin-right: 12px; flex-=
basis: calc(25% - 24px); max-width: calc(25% - 24px); }
.g-row._gutters-24 > .g-col4 { margin-left: 12px; margin-right: 12px; flex-=
basis: calc(33.3333% - 24px); max-width: calc(33.3333% - 24px); }
.g-row._gutters-24 > .g-col5 { margin-left: 12px; margin-right: 12px; flex-=
basis: calc(41.6667% - 24px); max-width: calc(41.6667% - 24px); }
.g-row._gutters-24 > .g-col6 { margin-left: 12px; margin-right: 12px; flex-=
basis: calc(50% - 24px); max-width: calc(50% - 24px); }
.g-row._gutters-24 > .g-col7 { margin-left: 12px; margin-right: 12px; flex-=
basis: calc(58.3333% - 24px); max-width: calc(58.3333% - 24px); }
.g-row._gutters-24 > .g-col8 { margin-left: 12px; margin-right: 12px; flex-=
basis: calc(66.6667% - 24px); max-width: calc(66.6667% - 24px); }
.g-row._gutters-24 > .g-col9 { margin-left: 12px; margin-right: 12px; flex-=
basis: calc(75% - 24px); max-width: calc(75% - 24px); }
.g-row._gutters-24 > .g-col10 { margin-left: 12px; margin-right: 12px; flex=
-basis: calc(83.3333% - 24px); max-width: calc(83.3333% - 24px); }
.g-row._gutters-24 > .g-col11 { margin-left: 12px; margin-right: 12px; flex=
-basis: calc(91.6667% - 24px); max-width: calc(91.6667% - 24px); }
.g-row._gutters-24 > .g-col12 { margin-left: 12px; margin-right: 12px; flex=
-basis: calc(100% - 24px); max-width: calc(100% - 24px); }
.g-row._gutters-32 { margin-left: -16px; margin-right: -16px; }
.g-row._gutters-32 > .g-col { margin-left: 16px; margin-right: 16px; }
.g-row._gutters-32 > .g-col1 { margin-left: 16px; margin-right: 16px; flex-=
basis: calc(8.33333% - 32px); max-width: calc(8.33333% - 32px); }
.g-row._gutters-32 > .g-col2 { margin-left: 16px; margin-right: 16px; flex-=
basis: calc(16.6667% - 32px); max-width: calc(16.6667% - 32px); }
.g-row._gutters-32 > .g-col3 { margin-left: 16px; margin-right: 16px; flex-=
basis: calc(25% - 32px); max-width: calc(25% - 32px); }
.g-row._gutters-32 > .g-col4 { margin-left: 16px; margin-right: 16px; flex-=
basis: calc(33.3333% - 32px); max-width: calc(33.3333% - 32px); }
.g-row._gutters-32 > .g-col5 { margin-left: 16px; margin-right: 16px; flex-=
basis: calc(41.6667% - 32px); max-width: calc(41.6667% - 32px); }
.g-row._gutters-32 > .g-col6 { margin-left: 16px; margin-right: 16px; flex-=
basis: calc(50% - 32px); max-width: calc(50% - 32px); }
.g-row._gutters-32 > .g-col7 { margin-left: 16px; margin-right: 16px; flex-=
basis: calc(58.3333% - 32px); max-width: calc(58.3333% - 32px); }
.g-row._gutters-32 > .g-col8 { margin-left: 16px; margin-right: 16px; flex-=
basis: calc(66.6667% - 32px); max-width: calc(66.6667% - 32px); }
.g-row._gutters-32 > .g-col9 { margin-left: 16px; margin-right: 16px; flex-=
basis: calc(75% - 32px); max-width: calc(75% - 32px); }
.g-row._gutters-32 > .g-col10 { margin-left: 16px; margin-right: 16px; flex=
-basis: calc(83.3333% - 32px); max-width: calc(83.3333% - 32px); }
.g-row._gutters-32 > .g-col11 { margin-left: 16px; margin-right: 16px; flex=
-basis: calc(91.6667% - 32px); max-width: calc(91.6667% - 32px); }
.g-row._gutters-32 > .g-col12 { margin-left: 16px; margin-right: 16px; flex=
-basis: calc(100% - 32px); max-width: calc(100% - 32px); }
.g-row._gutters-48 { margin-left: -24px; margin-right: -24px; }
.g-row._gutters-48 > .g-col { margin-left: 24px; margin-right: 24px; }
.g-row._gutters-48 > .g-col1 { margin-left: 24px; margin-right: 24px; flex-=
basis: calc(8.33333% - 48px); max-width: calc(8.33333% - 48px); }
.g-row._gutters-48 > .g-col2 { margin-left: 24px; margin-right: 24px; flex-=
basis: calc(16.6667% - 48px); max-width: calc(16.6667% - 48px); }
.g-row._gutters-48 > .g-col3 { margin-left: 24px; margin-right: 24px; flex-=
basis: calc(25% - 48px); max-width: calc(25% - 48px); }
.g-row._gutters-48 > .g-col4 { margin-left: 24px; margin-right: 24px; flex-=
basis: calc(33.3333% - 48px); max-width: calc(33.3333% - 48px); }
.g-row._gutters-48 > .g-col5 { margin-left: 24px; margin-right: 24px; flex-=
basis: calc(41.6667% - 48px); max-width: calc(41.6667% - 48px); }
.g-row._gutters-48 > .g-col6 { margin-left: 24px; margin-right: 24px; flex-=
basis: calc(50% - 48px); max-width: calc(50% - 48px); }
.g-row._gutters-48 > .g-col7 { margin-left: 24px; margin-right: 24px; flex-=
basis: calc(58.3333% - 48px); max-width: calc(58.3333% - 48px); }
.g-row._gutters-48 > .g-col8 { margin-left: 24px; margin-right: 24px; flex-=
basis: calc(66.6667% - 48px); max-width: calc(66.6667% - 48px); }
.g-row._gutters-48 > .g-col9 { margin-left: 24px; margin-right: 24px; flex-=
basis: calc(75% - 48px); max-width: calc(75% - 48px); }
.g-row._gutters-48 > .g-col10 { margin-left: 24px; margin-right: 24px; flex=
-basis: calc(83.3333% - 48px); max-width: calc(83.3333% - 48px); }
.g-row._gutters-48 > .g-col11 { margin-left: 24px; margin-right: 24px; flex=
-basis: calc(91.6667% - 48px); max-width: calc(91.6667% - 48px); }
.g-row._gutters-48 > .g-col12 { margin-left: 24px; margin-right: 24px; flex=
-basis: calc(100% - 48px); max-width: calc(100% - 48px); }
.g-row._gutters-64 { margin-left: -32px; margin-right: -32px; }
.g-row._gutters-64 > .g-col { margin-left: 32px; margin-right: 32px; }
.g-row._gutters-64 > .g-col1 { margin-left: 32px; margin-right: 32px; flex-=
basis: calc(8.33333% - 64px); max-width: calc(8.33333% - 64px); }
.g-row._gutters-64 > .g-col2 { margin-left: 32px; margin-right: 32px; flex-=
basis: calc(16.6667% - 64px); max-width: calc(16.6667% - 64px); }
.g-row._gutters-64 > .g-col3 { margin-left: 32px; margin-right: 32px; flex-=
basis: calc(25% - 64px); max-width: calc(25% - 64px); }
.g-row._gutters-64 > .g-col4 { margin-left: 32px; margin-right: 32px; flex-=
basis: calc(33.3333% - 64px); max-width: calc(33.3333% - 64px); }
.g-row._gutters-64 > .g-col5 { margin-left: 32px; margin-right: 32px; flex-=
basis: calc(41.6667% - 64px); max-width: calc(41.6667% - 64px); }
.g-row._gutters-64 > .g-col6 { margin-left: 32px; margin-right: 32px; flex-=
basis: calc(50% - 64px); max-width: calc(50% - 64px); }
.g-row._gutters-64 > .g-col7 { margin-left: 32px; margin-right: 32px; flex-=
basis: calc(58.3333% - 64px); max-width: calc(58.3333% - 64px); }
.g-row._gutters-64 > .g-col8 { margin-left: 32px; margin-right: 32px; flex-=
basis: calc(66.6667% - 64px); max-width: calc(66.6667% - 64px); }
.g-row._gutters-64 > .g-col9 { margin-left: 32px; margin-right: 32px; flex-=
basis: calc(75% - 64px); max-width: calc(75% - 64px); }
.g-row._gutters-64 > .g-col10 { margin-left: 32px; margin-right: 32px; flex=
-basis: calc(83.3333% - 64px); max-width: calc(83.3333% - 64px); }
.g-row._gutters-64 > .g-col11 { margin-left: 32px; margin-right: 32px; flex=
-basis: calc(91.6667% - 64px); max-width: calc(91.6667% - 64px); }
.g-row._gutters-64 > .g-col12 { margin-left: 32px; margin-right: 32px; flex=
-basis: calc(100% - 64px); max-width: calc(100% - 64px); }
.g-column._gutters { margin-top: -2px; margin-bottom: -2px; }
.g-column._gutters > .g-col { margin-top: 2px; margin-bottom: 2px; }
.g-column._gutters > .g-col1 { margin-top: 2px; margin-bottom: 2px; flex-ba=
sis: calc(8.33333% - 4px); max-width: calc(8.33333% - 4px); }
.g-column._gutters > .g-col2 { margin-top: 2px; margin-bottom: 2px; flex-ba=
sis: calc(16.6667% - 4px); max-width: calc(16.6667% - 4px); }
.g-column._gutters > .g-col3 { margin-top: 2px; margin-bottom: 2px; flex-ba=
sis: calc(25% - 4px); max-width: calc(25% - 4px); }
.g-column._gutters > .g-col4 { margin-top: 2px; margin-bottom: 2px; flex-ba=
sis: calc(33.3333% - 4px); max-width: calc(33.3333% - 4px); }
.g-column._gutters > .g-col5 { margin-top: 2px; margin-bottom: 2px; flex-ba=
sis: calc(41.6667% - 4px); max-width: calc(41.6667% - 4px); }
.g-column._gutters > .g-col6 { margin-top: 2px; margin-bottom: 2px; flex-ba=
sis: calc(50% - 4px); max-width: calc(50% - 4px); }
.g-column._gutters > .g-col7 { margin-top: 2px; margin-bottom: 2px; flex-ba=
sis: calc(58.3333% - 4px); max-width: calc(58.3333% - 4px); }
.g-column._gutters > .g-col8 { margin-top: 2px; margin-bottom: 2px; flex-ba=
sis: calc(66.6667% - 4px); max-width: calc(66.6667% - 4px); }
.g-column._gutters > .g-col9 { margin-top: 2px; margin-bottom: 2px; flex-ba=
sis: calc(75% - 4px); max-width: calc(75% - 4px); }
.g-column._gutters > .g-col10 { margin-top: 2px; margin-bottom: 2px; flex-b=
asis: calc(83.3333% - 4px); max-width: calc(83.3333% - 4px); }
.g-column._gutters > .g-col11 { margin-top: 2px; margin-bottom: 2px; flex-b=
asis: calc(91.6667% - 4px); max-width: calc(91.6667% - 4px); }
.g-column._gutters > .g-col12 { margin-top: 2px; margin-bottom: 2px; flex-b=
asis: calc(100% - 4px); max-width: calc(100% - 4px); }
.g-column._gutters-8 { margin-top: -4px; margin-bottom: -4px; }
.g-column._gutters-8 > .g-col { margin-top: 4px; margin-bottom: 4px; }
.g-column._gutters-8 > .g-col1 { margin-top: 4px; margin-bottom: 4px; flex-=
basis: calc(8.33333% - 8px); max-width: calc(8.33333% - 8px); }
.g-column._gutters-8 > .g-col2 { margin-top: 4px; margin-bottom: 4px; flex-=
basis: calc(16.6667% - 8px); max-width: calc(16.6667% - 8px); }
.g-column._gutters-8 > .g-col3 { margin-top: 4px; margin-bottom: 4px; flex-=
basis: calc(25% - 8px); max-width: calc(25% - 8px); }
.g-column._gutters-8 > .g-col4 { margin-top: 4px; margin-bottom: 4px; flex-=
basis: calc(33.3333% - 8px); max-width: calc(33.3333% - 8px); }
.g-column._gutters-8 > .g-col5 { margin-top: 4px; margin-bottom: 4px; flex-=
basis: calc(41.6667% - 8px); max-width: calc(41.6667% - 8px); }
.g-column._gutters-8 > .g-col6 { margin-top: 4px; margin-bottom: 4px; flex-=
basis: calc(50% - 8px); max-width: calc(50% - 8px); }
.g-column._gutters-8 > .g-col7 { margin-top: 4px; margin-bottom: 4px; flex-=
basis: calc(58.3333% - 8px); max-width: calc(58.3333% - 8px); }
.g-column._gutters-8 > .g-col8 { margin-top: 4px; margin-bottom: 4px; flex-=
basis: calc(66.6667% - 8px); max-width: calc(66.6667% - 8px); }
.g-column._gutters-8 > .g-col9 { margin-top: 4px; margin-bottom: 4px; flex-=
basis: calc(75% - 8px); max-width: calc(75% - 8px); }
.g-column._gutters-8 > .g-col10 { margin-top: 4px; margin-bottom: 4px; flex=
-basis: calc(83.3333% - 8px); max-width: calc(83.3333% - 8px); }
.g-column._gutters-8 > .g-col11 { margin-top: 4px; margin-bottom: 4px; flex=
-basis: calc(91.6667% - 8px); max-width: calc(91.6667% - 8px); }
.g-column._gutters-8 > .g-col12 { margin-top: 4px; margin-bottom: 4px; flex=
-basis: calc(100% - 8px); max-width: calc(100% - 8px); }
.g-column._gutters-12 { margin-top: -6px; margin-bottom: -6px; }
.g-column._gutters-12 > .g-col { margin-top: 6px; margin-bottom: 6px; }
.g-column._gutters-12 > .g-col1 { margin-top: 6px; margin-bottom: 6px; flex=
-basis: calc(8.33333% - 12px); max-width: calc(8.33333% - 12px); }
.g-column._gutters-12 > .g-col2 { margin-top: 6px; margin-bottom: 6px; flex=
-basis: calc(16.6667% - 12px); max-width: calc(16.6667% - 12px); }
.g-column._gutters-12 > .g-col3 { margin-top: 6px; margin-bottom: 6px; flex=
-basis: calc(25% - 12px); max-width: calc(25% - 12px); }
.g-column._gutters-12 > .g-col4 { margin-top: 6px; margin-bottom: 6px; flex=
-basis: calc(33.3333% - 12px); max-width: calc(33.3333% - 12px); }
.g-column._gutters-12 > .g-col5 { margin-top: 6px; margin-bottom: 6px; flex=
-basis: calc(41.6667% - 12px); max-width: calc(41.6667% - 12px); }
.g-column._gutters-12 > .g-col6 { margin-top: 6px; margin-bottom: 6px; flex=
-basis: calc(50% - 12px); max-width: calc(50% - 12px); }
.g-column._gutters-12 > .g-col7 { margin-top: 6px; margin-bottom: 6px; flex=
-basis: calc(58.3333% - 12px); max-width: calc(58.3333% - 12px); }
.g-column._gutters-12 > .g-col8 { margin-top: 6px; margin-bottom: 6px; flex=
-basis: calc(66.6667% - 12px); max-width: calc(66.6667% - 12px); }
.g-column._gutters-12 > .g-col9 { margin-top: 6px; margin-bottom: 6px; flex=
-basis: calc(75% - 12px); max-width: calc(75% - 12px); }
.g-column._gutters-12 > .g-col10 { margin-top: 6px; margin-bottom: 6px; fle=
x-basis: calc(83.3333% - 12px); max-width: calc(83.3333% - 12px); }
.g-column._gutters-12 > .g-col11 { margin-top: 6px; margin-bottom: 6px; fle=
x-basis: calc(91.6667% - 12px); max-width: calc(91.6667% - 12px); }
.g-column._gutters-12 > .g-col12 { margin-top: 6px; margin-bottom: 6px; fle=
x-basis: calc(100% - 12px); max-width: calc(100% - 12px); }
.g-column._gutters-16 { margin-top: -8px; margin-bottom: -8px; }
.g-column._gutters-16 > .g-col { margin-top: 8px; margin-bottom: 8px; }
.g-column._gutters-16 > .g-col1 { margin-top: 8px; margin-bottom: 8px; flex=
-basis: calc(8.33333% - 16px); max-width: calc(8.33333% - 16px); }
.g-column._gutters-16 > .g-col2 { margin-top: 8px; margin-bottom: 8px; flex=
-basis: calc(16.6667% - 16px); max-width: calc(16.6667% - 16px); }
.g-column._gutters-16 > .g-col3 { margin-top: 8px; margin-bottom: 8px; flex=
-basis: calc(25% - 16px); max-width: calc(25% - 16px); }
.g-column._gutters-16 > .g-col4 { margin-top: 8px; margin-bottom: 8px; flex=
-basis: calc(33.3333% - 16px); max-width: calc(33.3333% - 16px); }
.g-column._gutters-16 > .g-col5 { margin-top: 8px; margin-bottom: 8px; flex=
-basis: calc(41.6667% - 16px); max-width: calc(41.6667% - 16px); }
.g-column._gutters-16 > .g-col6 { margin-top: 8px; margin-bottom: 8px; flex=
-basis: calc(50% - 16px); max-width: calc(50% - 16px); }
.g-column._gutters-16 > .g-col7 { margin-top: 8px; margin-bottom: 8px; flex=
-basis: calc(58.3333% - 16px); max-width: calc(58.3333% - 16px); }
.g-column._gutters-16 > .g-col8 { margin-top: 8px; margin-bottom: 8px; flex=
-basis: calc(66.6667% - 16px); max-width: calc(66.6667% - 16px); }
.g-column._gutters-16 > .g-col9 { margin-top: 8px; margin-bottom: 8px; flex=
-basis: calc(75% - 16px); max-width: calc(75% - 16px); }
.g-column._gutters-16 > .g-col10 { margin-top: 8px; margin-bottom: 8px; fle=
x-basis: calc(83.3333% - 16px); max-width: calc(83.3333% - 16px); }
.g-column._gutters-16 > .g-col11 { margin-top: 8px; margin-bottom: 8px; fle=
x-basis: calc(91.6667% - 16px); max-width: calc(91.6667% - 16px); }
.g-column._gutters-16 > .g-col12 { margin-top: 8px; margin-bottom: 8px; fle=
x-basis: calc(100% - 16px); max-width: calc(100% - 16px); }
.g-column._gutters-24 { margin-top: -12px; margin-bottom: -12px; }
.g-column._gutters-24 > .g-col { margin-top: 12px; margin-bottom: 12px; }
.g-column._gutters-24 > .g-col1 { margin-top: 12px; margin-bottom: 12px; fl=
ex-basis: calc(8.33333% - 24px); max-width: calc(8.33333% - 24px); }
.g-column._gutters-24 > .g-col2 { margin-top: 12px; margin-bottom: 12px; fl=
ex-basis: calc(16.6667% - 24px); max-width: calc(16.6667% - 24px); }
.g-column._gutters-24 > .g-col3 { margin-top: 12px; margin-bottom: 12px; fl=
ex-basis: calc(25% - 24px); max-width: calc(25% - 24px); }
.g-column._gutters-24 > .g-col4 { margin-top: 12px; margin-bottom: 12px; fl=
ex-basis: calc(33.3333% - 24px); max-width: calc(33.3333% - 24px); }
.g-column._gutters-24 > .g-col5 { margin-top: 12px; margin-bottom: 12px; fl=
ex-basis: calc(41.6667% - 24px); max-width: calc(41.6667% - 24px); }
.g-column._gutters-24 > .g-col6 { margin-top: 12px; margin-bottom: 12px; fl=
ex-basis: calc(50% - 24px); max-width: calc(50% - 24px); }
.g-column._gutters-24 > .g-col7 { margin-top: 12px; margin-bottom: 12px; fl=
ex-basis: calc(58.3333% - 24px); max-width: calc(58.3333% - 24px); }
.g-column._gutters-24 > .g-col8 { margin-top: 12px; margin-bottom: 12px; fl=
ex-basis: calc(66.6667% - 24px); max-width: calc(66.6667% - 24px); }
.g-column._gutters-24 > .g-col9 { margin-top: 12px; margin-bottom: 12px; fl=
ex-basis: calc(75% - 24px); max-width: calc(75% - 24px); }
.g-column._gutters-24 > .g-col10 { margin-top: 12px; margin-bottom: 12px; f=
lex-basis: calc(83.3333% - 24px); max-width: calc(83.3333% - 24px); }
.g-column._gutters-24 > .g-col11 { margin-top: 12px; margin-bottom: 12px; f=
lex-basis: calc(91.6667% - 24px); max-width: calc(91.6667% - 24px); }
.g-column._gutters-24 > .g-col12 { margin-top: 12px; margin-bottom: 12px; f=
lex-basis: calc(100% - 24px); max-width: calc(100% - 24px); }
.g-column._gutters-32 { margin-top: -16px; margin-bottom: -16px; }
.g-column._gutters-32 > .g-col { margin-top: 16px; margin-bottom: 16px; }
.g-column._gutters-32 > .g-col1 { margin-top: 16px; margin-bottom: 16px; fl=
ex-basis: calc(8.33333% - 32px); max-width: calc(8.33333% - 32px); }
.g-column._gutters-32 > .g-col2 { margin-top: 16px; margin-bottom: 16px; fl=
ex-basis: calc(16.6667% - 32px); max-width: calc(16.6667% - 32px); }
.g-column._gutters-32 > .g-col3 { margin-top: 16px; margin-bottom: 16px; fl=
ex-basis: calc(25% - 32px); max-width: calc(25% - 32px); }
.g-column._gutters-32 > .g-col4 { margin-top: 16px; margin-bottom: 16px; fl=
ex-basis: calc(33.3333% - 32px); max-width: calc(33.3333% - 32px); }
.g-column._gutters-32 > .g-col5 { margin-top: 16px; margin-bottom: 16px; fl=
ex-basis: calc(41.6667% - 32px); max-width: calc(41.6667% - 32px); }
.g-column._gutters-32 > .g-col6 { margin-top: 16px; margin-bottom: 16px; fl=
ex-basis: calc(50% - 32px); max-width: calc(50% - 32px); }
.g-column._gutters-32 > .g-col7 { margin-top: 16px; margin-bottom: 16px; fl=
ex-basis: calc(58.3333% - 32px); max-width: calc(58.3333% - 32px); }
.g-column._gutters-32 > .g-col8 { margin-top: 16px; margin-bottom: 16px; fl=
ex-basis: calc(66.6667% - 32px); max-width: calc(66.6667% - 32px); }
.g-column._gutters-32 > .g-col9 { margin-top: 16px; margin-bottom: 16px; fl=
ex-basis: calc(75% - 32px); max-width: calc(75% - 32px); }
.g-column._gutters-32 > .g-col10 { margin-top: 16px; margin-bottom: 16px; f=
lex-basis: calc(83.3333% - 32px); max-width: calc(83.3333% - 32px); }
.g-column._gutters-32 > .g-col11 { margin-top: 16px; margin-bottom: 16px; f=
lex-basis: calc(91.6667% - 32px); max-width: calc(91.6667% - 32px); }
.g-column._gutters-32 > .g-col12 { margin-top: 16px; margin-bottom: 16px; f=
lex-basis: calc(100% - 32px); max-width: calc(100% - 32px); }
.g-column._gutters-48 { margin-top: -24px; margin-bottom: -24px; }
.g-column._gutters-48 > .g-col { margin-top: 24px; margin-bottom: 24px; }
.g-column._gutters-48 > .g-col1 { margin-top: 24px; margin-bottom: 24px; fl=
ex-basis: calc(8.33333% - 48px); max-width: calc(8.33333% - 48px); }
.g-column._gutters-48 > .g-col2 { margin-top: 24px; margin-bottom: 24px; fl=
ex-basis: calc(16.6667% - 48px); max-width: calc(16.6667% - 48px); }
.g-column._gutters-48 > .g-col3 { margin-top: 24px; margin-bottom: 24px; fl=
ex-basis: calc(25% - 48px); max-width: calc(25% - 48px); }
.g-column._gutters-48 > .g-col4 { margin-top: 24px; margin-bottom: 24px; fl=
ex-basis: calc(33.3333% - 48px); max-width: calc(33.3333% - 48px); }
.g-column._gutters-48 > .g-col5 { margin-top: 24px; margin-bottom: 24px; fl=
ex-basis: calc(41.6667% - 48px); max-width: calc(41.6667% - 48px); }
.g-column._gutters-48 > .g-col6 { margin-top: 24px; margin-bottom: 24px; fl=
ex-basis: calc(50% - 48px); max-width: calc(50% - 48px); }
.g-column._gutters-48 > .g-col7 { margin-top: 24px; margin-bottom: 24px; fl=
ex-basis: calc(58.3333% - 48px); max-width: calc(58.3333% - 48px); }
.g-column._gutters-48 > .g-col8 { margin-top: 24px; margin-bottom: 24px; fl=
ex-basis: calc(66.6667% - 48px); max-width: calc(66.6667% - 48px); }
.g-column._gutters-48 > .g-col9 { margin-top: 24px; margin-bottom: 24px; fl=
ex-basis: calc(75% - 48px); max-width: calc(75% - 48px); }
.g-column._gutters-48 > .g-col10 { margin-top: 24px; margin-bottom: 24px; f=
lex-basis: calc(83.3333% - 48px); max-width: calc(83.3333% - 48px); }
.g-column._gutters-48 > .g-col11 { margin-top: 24px; margin-bottom: 24px; f=
lex-basis: calc(91.6667% - 48px); max-width: calc(91.6667% - 48px); }
.g-column._gutters-48 > .g-col12 { margin-top: 24px; margin-bottom: 24px; f=
lex-basis: calc(100% - 48px); max-width: calc(100% - 48px); }
.g-column._gutters-64 { margin-top: -32px; margin-bottom: -32px; }
.g-column._gutters-64 > .g-col { margin-top: 32px; margin-bottom: 32px; }
.g-column._gutters-64 > .g-col1 { margin-top: 32px; margin-bottom: 32px; fl=
ex-basis: calc(8.33333% - 64px); max-width: calc(8.33333% - 64px); }
.g-column._gutters-64 > .g-col2 { margin-top: 32px; margin-bottom: 32px; fl=
ex-basis: calc(16.6667% - 64px); max-width: calc(16.6667% - 64px); }
.g-column._gutters-64 > .g-col3 { margin-top: 32px; margin-bottom: 32px; fl=
ex-basis: calc(25% - 64px); max-width: calc(25% - 64px); }
.g-column._gutters-64 > .g-col4 { margin-top: 32px; margin-bottom: 32px; fl=
ex-basis: calc(33.3333% - 64px); max-width: calc(33.3333% - 64px); }
.g-column._gutters-64 > .g-col5 { margin-top: 32px; margin-bottom: 32px; fl=
ex-basis: calc(41.6667% - 64px); max-width: calc(41.6667% - 64px); }
.g-column._gutters-64 > .g-col6 { margin-top: 32px; margin-bottom: 32px; fl=
ex-basis: calc(50% - 64px); max-width: calc(50% - 64px); }
.g-column._gutters-64 > .g-col7 { margin-top: 32px; margin-bottom: 32px; fl=
ex-basis: calc(58.3333% - 64px); max-width: calc(58.3333% - 64px); }
.g-column._gutters-64 > .g-col8 { margin-top: 32px; margin-bottom: 32px; fl=
ex-basis: calc(66.6667% - 64px); max-width: calc(66.6667% - 64px); }
.g-column._gutters-64 > .g-col9 { margin-top: 32px; margin-bottom: 32px; fl=
ex-basis: calc(75% - 64px); max-width: calc(75% - 64px); }
.g-column._gutters-64 > .g-col10 { margin-top: 32px; margin-bottom: 32px; f=
lex-basis: calc(83.3333% - 64px); max-width: calc(83.3333% - 64px); }
.g-column._gutters-64 > .g-col11 { margin-top: 32px; margin-bottom: 32px; f=
lex-basis: calc(91.6667% - 64px); max-width: calc(91.6667% - 64px); }
.g-column._gutters-64 > .g-col12 { margin-top: 32px; margin-bottom: 32px; f=
lex-basis: calc(100% - 64px); max-width: calc(100% - 64px); }
.g-col { flex: 1 1 auto; max-width: 100%; }
.g-col._right { justify-content: flex-end; margin-left: auto; }
[class^=3D"g-col"] { display: inline-flex; position: relative; }
.g-col1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
.g-col-push1 { margin-left: 8.33333%; }
.g-col-pull1 { margin-left: -8.33333%; }
.g-col2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
.g-col-push2 { margin-left: 16.6667%; }
.g-col-pull2 { margin-left: -16.6667%; }
.g-col3 { flex: 0 0 25%; max-width: 25%; }
.g-col-push3 { margin-left: 25%; }
.g-col-pull3 { margin-left: -25%; }
.g-col4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
.g-col-push4 { margin-left: 33.3333%; }
.g-col-pull4 { margin-left: -33.3333%; }
.g-col5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
.g-col-push5 { margin-left: 41.6667%; }
.g-col-pull5 { margin-left: -41.6667%; }
.g-col6 { flex: 0 0 50%; max-width: 50%; }
.g-col-push6 { margin-left: 50%; }
.g-col-pull6 { margin-left: -50%; }
.g-col7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
.g-col-push7 { margin-left: 58.3333%; }
.g-col-pull7 { margin-left: -58.3333%; }
.g-col8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
.g-col-push8 { margin-left: 66.6667%; }
.g-col-pull8 { margin-left: -66.6667%; }
.g-col9 { flex: 0 0 75%; max-width: 75%; }
.g-col-push9 { margin-left: 75%; }
.g-col-pull9 { margin-left: -75%; }
.g-col10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
.g-col-push10 { margin-left: 83.3333%; }
.g-col-pull10 { margin-left: -83.3333%; }
.g-col11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
.g-col-push11 { margin-left: 91.6667%; }
.g-col-pull11 { margin-left: -91.6667%; }
.g-col12 { flex: 0 0 100%; max-width: 100%; }
.g-col-push12 { margin-left: 100%; }
.g-col-pull12 { margin-left: -100%; }
.g-center { display: inline-flex; justify-content: center; align-items: cen=
ter; }
.g-row.jc-end, .g-column.jc-end, [class^=3D"g-col"].jc-end { justify-conten=
t: flex-end; }
.g-row.jc-center, .g-column.jc-center, [class^=3D"g-col"].jc-center { justi=
fy-content: center; }
.g-row.jc-sp-between, .g-column.jc-sp-between, [class^=3D"g-col"].jc-sp-bet=
ween { justify-content: space-between; }
.g-row.jc-sp-around, .g-column.jc-sp-around, [class^=3D"g-col"].jc-sp-aroun=
d { justify-content: space-around; }
.g-row.ai-start, .g-column.ai-start, [class^=3D"g-col"].ai-start { align-it=
ems: flex-start; }
.g-row.ai-end, .g-column.ai-end, [class^=3D"g-col"].ai-end { align-items: f=
lex-end; }
.g-row.ai-center, .g-column.ai-center, [class^=3D"g-col"].ai-center { align=
-items: center; }
.g-row.ai-right, .g-column.ai-right, [class^=3D"g-col"].ai-right { }
.g-row.fw-wrap, .g-column.fw-wrap, [class^=3D"g-col"].fw-wrap { flex-wrap: =
wrap; }
.g-row.ff-row-wrap, .g-column.ff-row-wrap, [class^=3D"g-col"].ff-row-wrap {=
flex-flow: row wrap; }
.g-row.ff-column, .g-column.ff-column, [class^=3D"g-col"].ff-column { flex-=
flow: column nowrap; }
.g-row.fl-none, .g-column.fl-none, [class^=3D"g-col"].fl-none { flex: 0 0 a=
uto; }
.svg-icon { vertical-align: bottom; }
.svg-icon:not(.native) * { fill: currentcolor; }
.icon-imgur-white, .icon-imgur-black { background-image: url("../../Img/img=
-upload.svg?v=3D16d9e4614ece"), none; background-position: 0px -130px; disp=
lay: inline-block; width: 50px; height: 18px; vertical-align: middle; }
.icon-imgur-black { background-position: 0px -105px; }
.icon-pencil, .icon-bubble, .icon-trophy, .icon-up-down { background-image:=
url("../../Img/share-sprite-new.svg?v=3D0e11bfd41fbc"), none; display: inl=
ine-block; width: 14px; height: 14px; vertical-align: middle; }
.icon-pencil { background-position: -123px 0px; }
.icon-bubble { background-position: -103px -2px; width: 13px; height: 13px;=
}
.icon-trophy { background-position: -62px -1px; width: 15px; }
.icon-up-down { background-position: -80px -2px; width: 18px; height: 12px;=
}
.icon-site, .icon-location, .icon-github, .icon-twitter, .icon-time, .icon-=
calendar, .icon-eye, .icon-se, .icon-q, .icon-a, .icon-q-small, .icon-a-sma=
ll, .icon-ppl-helped, .icon-helpful-edit, .icon-vote-cast, .icon-lock, .ico=
n-so-gray, .icon-external-link, .icon-helpful-flags, .icon-history, .icon-s=
ettings, .icon-settings-off, .icon-arrow-bottom, .icon-user-dark { backgrou=
nd-image: url("../../Img/user-profile-sprite.svg?v=3Dd88bb7069e3d"), none; =
display: inline-block; width: 12px; height: 14px; vertical-align: middle; }
.icon-site { background-position: 0px -80px; }
.icon-location { background-position: 0px -97px; }
.icon-github { background-position: 0px -114px; }
.icon-twitter { background-position: 0px -131px; }
.icon-time { background-position: 0px -147px; }
.icon-calendar { background-position: 0px -163px; }
.icon-eye { background-position: 0px -182px; }
.icon-se { background-position: 0px -200px; position: relative; top: -1px; =
}
.icon-envelope-fill-gray { content: " "; color: transparent; background-ima=
ge: url("../../Img/icon-envelope-fill-gray.svg?v=3Db3da0246cfcc"), none; ba=
ckground-repeat: no-repeat; background-position: 0px 2px; background-size: =
12px 12px; display: inline-block; width: 12px; height: 12px; opacity: 0.6; =
text-indent: -10000px; }
.icon-user-dark { width: 13px; height: 13px; background-position: -46px -10=
6px; }
.icon-arrow-bottom { width: 10px; height: 6px; background-position: -84px -=
411px; }
.icon-settings-off { height: 12px; width: 11px; background-position: 0px -3=
55px; }
.icon-settings-off.hover:hover { background-position: 0px -370px; }
.icon-settings { height: 11px; width: 11px; background-position: 0px -370px=
; }
.icon-q { background-position: 1px 0px; width: 19px; height: 22px; }
.icon-q.accepted { background-position: -49px 0px; }
.icon-a { background-position: 1px -28px; width: 19px; height: 22px; }
.icon-a.accepted { background-position: -49px -28px; }
.icon-q-small { background-position: -28px 0px; width: 11px; height: 13px; =
}
.icon-a-small { background-position: -28px -28px; width: 11px; height: 13px=
; }
.icon-ppl-helped { background-position: -28px -106px; width: 13px; height: =
13px; }
.icon-helpful-edit { background-position: -28px -81px; width: 13px; height:=
13px; }
.icon-helpful-flags { background-position: -28px -61px; width: 13px; height=
: 13px; }
.icon-history { background-position: 0px -63px; width: 12px; height: 10px; =
}
.icon-vote-cast { background-position: -28px -134px; width: 13px; height: 8=
px; }
.icon-lock { background-position: -28px -151px; width: 13px; height: 13px; =
}
.icon-so-gray { background-position: -56px -80px; width: 11px; height: 14px=
; }
.icon-external-link { width: 14px; height: 14px; background-position: -49px=
-369px; }
.input-icon { position: relative; }
.input-icon .svg-icon { position: absolute; top: 8px; left: 8px; z-index: 9=
9; pointer-events: none; }
.input-icon .icon { position: absolute; z-index: 99; pointer-events: none; =
top: 50%; margin-top: -7px; left: 12px; }
.input-icon input { padding-left: 30px !important; }
.icon-check-on, .icon-check-off, .item-select-table .item input[type=3D"che=
ckbox"]:checked + .check, .item-select-table .item .check { background-imag=
e: url("../../Img/developer-story/timeline.svg?v=3Dd0477cf4f5f4"), none; wi=
dth: 16px; height: 16px; display: inline-block; }
.icon-check-off, .item-select-table .item .check { background-position: -51=
px -58px; }
.icon-check-on, .item-select-table .item input[type=3D"checkbox"]:checked +=
.check { background-position: -74px -58px; }
.icon-check-small-on, .icon-check-small-off { background-image: url("../../=
Img/developer-story/timeline.svg?v=3Dd0477cf4f5f4"), none; width: 13px; hei=
ght: 10px; display: inline-block; }
.icon-check-small-on { background-position: -51px -40px; }
.icon-check-small-off { background-position: -74px -40px; }
.icon-lock-on, .icon-lock-off { background-image: url("../../Img/user-profi=
le-sprite.svg?v=3Dd88bb7069e3d"), none; width: 10px; height: 13px; display:=
inline-block; }
.icon-lock-off { background-position: -50px -151px; }
.icon-lock-on { background-position: -28px -151px; }
.icon-bitbucket, .icon-gitlab, .icon-googlecode, .icon-codeplex, .icon-sour=
ceforge { background-image: url("../../Img/developer-story/timeline.svg?v=
=3Dd0477cf4f5f4"), none; background-repeat: no-repeat; width: 13px; height:=
13px; display: inline-block; }
.icon-bitbucket { background-position: 0px -224px; }
.icon-gitlab { background-position: 0px -244px; }
.icon-googlecode { background-position: 0px -265px; }
.icon-codeplex { background-position: 0px -304px; }
.icon-sourceforge { background-position: 0px -285px; }
.icon-privacy-public, .icon-privacy-private, .icon-privacy-public-btn, .ico=
n-privacy-private-btn { background-image: url("../../Img/developer-story/ti=
meline.svg?v=3Dd0477cf4f5f4"), none; width: 11px; height: 11px; display: in=
line-block; }
.icon-privacy-public { background-position: -52px 0px; }
.icon-privacy-private { background-position: -76px 0px; }
.icon-privacy-public-btn { background-position: -52px -20px; }
.icon-privacy-private-btn { background-position: -76px -20px; }
.icon-job-big, .icon-project-opensource-big, .icon-project-apps-big, .icon-=
achievement-big, .icon-education-big, .icon-certification-big, .icon-artifa=
ct-big, .icon-generic-assessment-big, .icon-generic-big { background-image:=
url("../../Img/developer-story/timeline.svg?v=3Dd0477cf4f5f4"), none; widt=
h: 22px; height: 22px; display: inline-block; }
.icon-job-big { background-position: -120px -125px; }
.icon-project-opensource-big { background-position: -120px -75px; }
.icon-project-apps-big { background-position: -120px 0px; }
.icon-achievement-big { background-position: -120px -23px; }
.icon-education-big { background-position: -120px -101px; }
.icon-certification-big { background-position: -120px -155px; }
.icon-artifact-big { background-position: -120px -46px; }
.icon-generic-big { background-position: -120px -184px; }
.icon-generic-assessment-big { background-position: -48.5px -200px; }
.icon-i, .icon-i-blue, .icon-i-orange { background-image: url("../../Img/de=
veloper-story/timeline.svg?v=3Dd0477cf4f5f4"), none; width: 14px; height: 1=
4px; display: inline-block; background-position: -54px -94px; }
.icon-i-orange { background-position: -54px -134px; width: 12px; height: 12=
px; }
.icon-warning-orange, .icon-warning-gray, .icon-warning-label::before { bac=
kground-image: url("../../Img/developer-story/timeline.svg?v=3Dd0477cf4f5f4=
"), none; width: 13px; height: 11px; display: inline-block; }
.icon-warning-orange, .icon-warning-label::before { background-position: -5=
5px -114px; }
.icon-warning-gray { background-position: -55px -152px; }
.icon-warning-label { display: inline-block; background: rgb(250, 238, 214)=
; border-radius: 3px; padding: 2px 4px; cursor: pointer; }
.icon-warning-label::before { content: ""; }
#location-home-item, .needs-visa { position: relative; padding-left: 1.8em =
!important; }
#location-home-item .visa-icon, .needs-visa .visa-icon, #location-home-item=
.home-icon, .needs-visa .home-icon { position: absolute; left: 0.4em; top:=
50%; transform: translate(0%, -50%); }
.home-icon { background-image: url("../../Img/developer-story/timeline.svg?=
v=3Dd0477cf4f5f4"), none; width: 12px; height: 12px; display: inline-block;=
background-position: -76px -132px; }
.visa-icon { background-image: url("../../Img/developer-story/timeline.svg?=
v=3Dd0477cf4f5f4"), none; width: 12px; height: 12px; display: inline-block;=
background-position: -76px -114px; }
.geo-tag .visa-icon { display: none; }
.geo-tag.needs-visa .visa-icon { display: inline-block; }
.icon-image-upload { background-image: url("../../Img/developer-story/timel=
ine.svg?v=3Dd0477cf4f5f4"), none; width: 20px; height: 19px; display: inlin=
e-block; background-position: 0px -360px; }
.icon-external-link { background-image: url("../../Img/developer-story/time=
line.svg?v=3Dd0477cf4f5f4"), none; width: 12px; height: 10px; display: inli=
ne-block; background-position: 0px -430px; }
.icon-play-white { background-image: url("../../Img/share-sprite-new.svg?v=
=3D0e11bfd41fbc"), none; width: 12px; height: 12px; display: inline-block; =
background-position: 0px -258px; }
.btn .icon-play-white { position: relative; top: 1px; }
.icon-indent { background-image: url("../../Img/share-sprite-new.svg?v=3D0e=
11bfd41fbc"), none; width: 12px; height: 12px; display: inline-block; backg=
round-position: 0px -278px; }
.icon-indent._hover:hover, a:hover .icon-indent._hover { background-positio=
n: -20px -278px; }
.icon-cancel { background-image: url("../../Img/share-sprite-new.svg?v=3D0e=
11bfd41fbc"), none; width: 12px; height: 12px; display: inline-block; backg=
round-position: 0px -238px; }
.icon-cancel._hover:hover, a:hover .icon-cancel._hover { background-positio=
n: -20px -238px; }
a .icon-cancel, a .icon-indent { position: relative; top: 1px; }
.icon-print { background-image: url("../../Img/developer-story/timeline.svg=
?v=3Dd0477cf4f5f4"), none; width: 12px; height: 11px; display: inline-block=
; background-position: 0px -488px; }
.badge, .badge-tag { transition: background-color 0.15s ease-in-out 0s, bor=
der 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s; padding: 0.4em 0.8em =
0.4em 0.4em; margin: 0px 3px 3px 0px; color: rgb(255, 255, 255); line-heigh=
t: 1; text-decoration: none; white-space: nowrap; font-size: 12px; backgrou=
nd-color: rgb(47, 51, 55); border: 1px solid transparent; display: inline-b=
lock; border-radius: 4px; }
.badge:hover, .badge-tag:hover { color: rgb(255, 255, 255); text-decoration=
: none; background-color: rgb(12, 13, 14); }
.badge-tag { color: rgb(83, 90, 96); background-color: rgb(239, 240, 241); =
border-color: rgb(214, 217, 220); }
.badge-tag:hover { color: rgb(71, 77, 82); background-color: rgb(214, 217, =
220); border-color: rgb(200, 204, 208); }
.badgecount { font-size: 12px; font-weight: bold; padding-left: 2px; color:=
var(--black-400); }
.badge1, .badge2, .badge3 { display: inline-block; overflow: hidden; line-h=
eight: inherit; vertical-align: text-bottom; width: 14px; height: 14px; }
.badge1 { background-position: -97px -398px; }
.badge2 { background-position: -77px -398px; }
.badge3 { background-position: -57px -398px; }
.badge1-alternate, .badge2-alternate, .badge3-alternate, .badge-how-to { pa=
dding: 4px 8px; border: 1px solid transparent; border-radius: 2px; }
.badge1-alternate .-total, .badge2-alternate .-total, .badge3-alternate .-t=
otal, .badge-how-to .-total { font-weight: 700; color: rgb(83, 90, 96); }
.badge1-alternate { background-color: var(--gold-lighter); border-color: va=
r(--gold-darker); }
.badge2-alternate, .badge-how-to { background-color: var(--silver-lighter);=
border-color: var(--silver-darker); }
.badge3-alternate { background-color: var(--bronze-lighter); border-color: =
var(--bronze-darker); }
a.badge1-alternate:hover, a.badge2-alternate:hover, a.badge3-alternate:hove=
r { background-color: rgb(83, 90, 96); border-color: transparent; }
input[type=3D"submit"]:not(.s-btn), input[type=3D"button"]:not(.s-btn), but=
ton:not(.s-btn), .button, .btn { display: inline-block; position: relative;=
padding: 0.615385em 1em; vertical-align: middle; min-height: 2.46154em; bo=
x-sizing: border-box; font-weight: 400; font-family: inherit; line-height: =
1; text-align: center; text-decoration: none; background-color: transparent=
; border-radius: 2px; border: 1px solid transparent; cursor: pointer; outli=
ne: none; touch-action: manipulation; transition: color 0.1s ease-in 0s, ba=
ckground-color 0.1s ease-in 0s, border-color 0.1s ease-in 0s, box-shadow 0.=
1s ease-in 0s; }
input[type=3D"submit"]:not(.s-btn):hover, input[type=3D"button"]:not(.s-btn=
):hover, button:not(.s-btn):hover, .button:hover, .btn:hover, input[type=3D=
"submit"]:not(.s-btn):focus, input[type=3D"button"]:not(.s-btn):focus, butt=
on:not(.s-btn):focus, .button:focus, .btn:focus { text-decoration: none; tr=
ansition: color 0.1s ease-in-out 0s, background-color 0.1s ease-in-out 0s, =
border-color 0.1s ease-in-out 0s, box-shadow 0.1s ease-in-out 0s; outline: =
none; }
input[type=3D"submit"]:not(.s-btn)[disabled], input[type=3D"button"]:not(.s=
-btn)[disabled], button:not(.s-btn)[disabled], .button[disabled], .btn[disa=
bled], input[type=3D"submit"]:not(.s-btn)._disabled, input[type=3D"button"]=
:not(.s-btn)._disabled, button:not(.s-btn)._disabled, .button._disabled, .b=
tn._disabled { cursor: default; pointer-events: none; box-shadow: none; opa=
city: 1; }
input[type=3D"submit"]:not(.s-btn)[disabled]:hover, input[type=3D"button"]:=
not(.s-btn)[disabled]:hover, button:not(.s-btn)[disabled]:hover, .button[di=
sabled]:hover, .btn[disabled]:hover, input[type=3D"submit"]:not(.s-btn)._di=
sabled:hover, input[type=3D"button"]:not(.s-btn)._disabled:hover, button:no=
t(.s-btn)._disabled:hover, .button._disabled:hover, .btn._disabled:hover { =
cursor: default; box-shadow: none; }
input[type=3D"submit"]:not(.s-btn).btn__with-icon .svg-icon, input[type=3D"=
button"]:not(.s-btn).btn__with-icon .svg-icon, button:not(.s-btn).btn__with=
-icon .svg-icon, .button.btn__with-icon .svg-icon, .btn.btn__with-icon .svg=
-icon { margin: -3px 4px -2px -4px; }
input[type=3D"submit"]:not(.s-btn), input[type=3D"button"]:not(.s-btn), but=
ton:not(.s-btn), .button, a.button, a.button:visited, .btn { color: rgb(255=
, 255, 255); background-color: var(--blue-500); border-color: var(--blue-50=
0); box-shadow: rgba(255, 255, 255, 0.4) 0px 1px 0px 0px inset; }
input[type=3D"submit"]:not(.s-btn):visited, input[type=3D"button"]:not(.s-b=
tn):visited, button:not(.s-btn):visited, .button:visited, a.button:visited,=
a.button:visited:visited, .btn:visited { color: rgb(255, 255, 255); }
input[type=3D"submit"]:not(.s-btn):hover, input[type=3D"button"]:not(.s-btn=
):hover, button:not(.s-btn):hover, .button:hover, a.button:hover, a.button:=
visited:hover, .btn:hover, input[type=3D"submit"]:not(.s-btn):focus, input[=
type=3D"button"]:not(.s-btn):focus, button:not(.s-btn):focus, .button:focus=
, a.button:focus, a.button:visited:focus, .btn:focus { background-color: va=
r(--blue-600); border-color: var(--blue-600); }
input[type=3D"submit"]:not(.s-btn)[disabled], input[type=3D"button"]:not(.s=
-btn)[disabled], button:not(.s-btn)[disabled], .button[disabled], a.button[=
disabled], a.button:visited[disabled], .btn[disabled], input[type=3D"submit=
"]:not(.s-btn)._disabled, input[type=3D"button"]:not(.s-btn)._disabled, but=
ton:not(.s-btn)._disabled, .button._disabled, a.button._disabled, a.button:=
visited._disabled, .btn._disabled { color: rgb(255, 255, 255); background-c=
olor: var(--black-050); border-color: transparent; }
input[type=3D"submit"].loading, input[type=3D"button"].loading, button.load=
ing, .button.loading, a.button.loading, a.button:visited.loading, .btn.load=
ing, .btn:visited.loading { pointer-events: none; }
input[type=3D"submit"].loading::before, input[type=3D"button"].loading::bef=
ore, button.loading::before, .button.loading::before, a.button.loading::bef=
ore, a.button:visited.loading::before, .btn.loading::before, .btn:visited.l=
oading::before { float: left; left: -4px; content: ""; }
input[type=3D"submit"]._block, input[type=3D"button"]._block, button._block=
, .button._block, .btn._block, [class*=3D"btn-"]._block { display: block; m=
argin-bottom: 0.5em; width: 100%; }
input[type=3D"submit"]._block + input[type=3D"submit"]._block, input[type=
=3D"submit"]._block + input[type=3D"button"]._block, input[type=3D"submit"]=
._block + button._block, input[type=3D"submit"]._block + .button._block, in=
put[type=3D"submit"]._block + .btn._block, input[type=3D"submit"]._block + =
[class*=3D"btn-"]._block, input[type=3D"button"]._block + input[type=3D"sub=
mit"]._block, input[type=3D"button"]._block + input[type=3D"button"]._block=
, input[type=3D"button"]._block + button._block, input[type=3D"button"]._bl=
ock + .button._block, input[type=3D"button"]._block + .btn._block, input[ty=
pe=3D"button"]._block + [class*=3D"btn-"]._block, button._block + input[typ=
e=3D"submit"]._block, button._block + input[type=3D"button"]._block, button=
._block + button._block, button._block + .button._block, button._block + .b=
tn._block, button._block + [class*=3D"btn-"]._block, .button._block + input=
[type=3D"submit"]._block, .button._block + input[type=3D"button"]._block, .=
button._block + button._block, .button._block + .button._block, .button._bl=
ock + .btn._block, .button._block + [class*=3D"btn-"]._block, .btn._block +=
input[type=3D"submit"]._block, .btn._block + input[type=3D"button"]._block=
, .btn._block + button._block, .btn._block + .button._block, .btn._block + =
.btn._block, .btn._block + [class*=3D"btn-"]._block, [class*=3D"btn-"]._blo=
ck + input[type=3D"submit"]._block, [class*=3D"btn-"]._block + input[type=
=3D"button"]._block, [class*=3D"btn-"]._block + button._block, [class*=3D"b=
tn-"]._block + .button._block, [class*=3D"btn-"]._block + .btn._block, [cla=
ss*=3D"btn-"]._block + [class*=3D"btn-"]._block { margin-left: 0px; }
input[type=3D"submit"]._hide, input[type=3D"button"]._hide, button._hide, .=
button._hide, .btn._hide, [class*=3D"btn-"]._hide { display: none; }
input[type=3D"submit"]._show, input[type=3D"button"]._show, button._show, .=
button._show, .btn._show, [class*=3D"btn-"]._show { display: inline-block; =
}
input[type=3D"submit"]._xlarge, input[type=3D"button"]._xlarge, button._xla=
rge, .button._xlarge, .btn._xlarge, [class*=3D"btn-"]._xlarge { font-size: =
24px; }
input[type=3D"submit"]._large, input[type=3D"button"]._large, button._large=
, .button._large, .btn._large, [class*=3D"btn-"]._large { padding-left: 2em=
; padding-right: 2em; font-size: 18px; }
input[type=3D"submit"]._medium, input[type=3D"button"]._medium, button._med=
ium, .button._medium, .btn._medium, [class*=3D"btn-"]._medium { font-size: =
15px; }
input[type=3D"submit"]._small, input[type=3D"button"]._small, button._small=
, .button._small, .btn._small, [class*=3D"btn-"]._small { font-size: 12px; =
}
input[type=3D"submit"]._left, input[type=3D"button"]._left, button._left, .=
button._left, .btn._left, [class*=3D"btn-"]._left { float: left; }
input[type=3D"submit"]._right, input[type=3D"button"]._right, button._right=
, .button._right, .btn._right, [class*=3D"btn-"]._right { float: right; mar=
gin-right: 2px; }
input[type=3D"submit"]._right:first-of-type, input[type=3D"button"]._right:=
first-of-type, button._right:first-of-type, .button._right:first-of-type, .=
btn._right:first-of-type, [class*=3D"btn-"]._right:first-of-type { margin-r=
ight: 0px; }
select, input, button, .button, a.button:link, .btn, [class*=3D"btn-"] { fo=
nt-size: 100%; }
input[type=3D"text"]:not(.s-input):not(.s-textarea), input[type=3D"password=
"]:not(.s-input):not(.s-textarea), input[type=3D"number"]:not(.s-input):not=
(.s-textarea), input[type=3D"email"]:not(.s-input):not(.s-textarea), input[=
type=3D"url"]:not(.s-input):not(.s-textarea), input[type=3D"search"]:not(.s=
-input):not(.s-textarea), input[type=3D"tel"]:not(.s-input):not(.s-textarea=
), input[type=3D"datetime"]:not(.s-input):not(.s-textarea), input[type=3D"d=
atetime-local"]:not(.s-input):not(.s-textarea), input[type=3D"date"]:not(.s=
-input):not(.s-textarea), textarea:not(.s-input):not(.s-textarea) { padding=
: 8px 10px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; fo=
nt-size: 14px; color: rgb(60, 65, 70); background: rgb(255, 255, 255); bord=
er: 1px solid rgb(200, 204, 208); }
input[type=3D"text"]:not(.s-input):not(.s-textarea)[disabled], input[type=
=3D"password"]:not(.s-input):not(.s-textarea)[disabled], input[type=3D"numb=
er"]:not(.s-input):not(.s-textarea)[disabled], input[type=3D"email"]:not(.s=
-input):not(.s-textarea)[disabled], input[type=3D"url"]:not(.s-input):not(.=
s-textarea)[disabled], input[type=3D"search"]:not(.s-input):not(.s-textarea=
)[disabled], input[type=3D"tel"]:not(.s-input):not(.s-textarea)[disabled], =
input[type=3D"datetime"]:not(.s-input):not(.s-textarea)[disabled], input[ty=
pe=3D"datetime-local"]:not(.s-input):not(.s-textarea)[disabled], input[type=
=3D"date"]:not(.s-input):not(.s-textarea)[disabled], textarea:not(.s-input)=
:not(.s-textarea)[disabled] { background: rgba(159, 166, 173, 0.1); cursor:=
not-allowed; }
input[type=3D"text"]:not(.s-input):not(.s-textarea)::-webkit-input-placehol=
der, input[type=3D"password"]:not(.s-input):not(.s-textarea)::-webkit-input=
-placeholder, input[type=3D"number"]:not(.s-input):not(.s-textarea)::-webki=
t-input-placeholder, input[type=3D"email"]:not(.s-input):not(.s-textarea)::=
-webkit-input-placeholder, input[type=3D"url"]:not(.s-input):not(.s-textare=
a)::-webkit-input-placeholder, input[type=3D"search"]:not(.s-input):not(.s-=
textarea)::-webkit-input-placeholder, input[type=3D"tel"]:not(.s-input):not=
(.s-textarea)::-webkit-input-placeholder, input[type=3D"datetime"]:not(.s-i=
nput):not(.s-textarea)::-webkit-input-placeholder, input[type=3D"datetime-l=
ocal"]:not(.s-input):not(.s-textarea)::-webkit-input-placeholder, input[typ=
e=3D"date"]:not(.s-input):not(.s-textarea)::-webkit-input-placeholder, text=
area:not(.s-input):not(.s-textarea)::-webkit-input-placeholder { color: rgb=
(159, 166, 173); }
input[type=3D"text"]:not(.s-input):not(.s-textarea)::placeholder, input[typ=
e=3D"password"]:not(.s-input):not(.s-textarea)::placeholder, input[type=3D"=
number"]:not(.s-input):not(.s-textarea)::placeholder, input[type=3D"email"]=
:not(.s-input):not(.s-textarea)::placeholder, input[type=3D"url"]:not(.s-in=
put):not(.s-textarea)::placeholder, input[type=3D"search"]:not(.s-input):no=
t(.s-textarea)::placeholder, input[type=3D"tel"]:not(.s-input):not(.s-texta=
rea)::placeholder, input[type=3D"datetime"]:not(.s-input):not(.s-textarea):=
:placeholder, input[type=3D"datetime-local"]:not(.s-input):not(.s-textarea)=
::placeholder, input[type=3D"date"]:not(.s-input):not(.s-textarea)::placeho=
lder, textarea:not(.s-input):not(.s-textarea)::placeholder { color: rgb(159=
, 166, 173); }
textarea.custom-reason-text { width: 600px; }
input { margin: 5px 0px; }
input[type=3D"checkbox"]:not(.s-checkbox), input[type=3D"radio"]:not(.s-rad=
io) { border: none; margin-right: 5px; }
.form-submit { display: block; padding: 10px 0px 15px; }
.form-submit input:hover { cursor: pointer; }
.form-submit input:active { position: relative; top: 1px; }
.privacy-wrapper { position: relative; }
.privacy-wrapper .privacy-checkbox { display: none; width: auto; padding: 3=
px 6px; border-radius: 3px 3px 0px 0px; position: absolute; top: -8px; righ=
t: 0px; font-size: 11px; color: white; background: rgb(0, 149, 255); }
.privacy-wrapper .privacy-checkbox input[type=3D"checkbox"] { position: rel=
ative; z-index: 1; margin-right: 8px; }
.privacy-wrapper .privacy-checkbox:focus { outline: 0px; }
.privacy-wrapper .privacy-checkbox::before { content: ""; display: inline-b=
lock; position: absolute; left: 0px; top: 0px; bottom: 0px; width: 24px; ba=
ckground: rgb(0, 113, 194); z-index: 0; border-radius: 3px 0px 0px; }
.has-error .textarea-with-counter textarea:not(:focus) { border-top-color: =
rgb(222, 83, 94); border-right-color: rgb(222, 83, 94); border-left-color: =
rgb(222, 83, 94); border-bottom: 0px; }
.has-error .textarea-with-counter textarea:not(:focus) + .-counter { border=
-color: rgb(222, 83, 94); }
.textarea-with-counter { margin: 5px 0px; }
.textarea-with-counter + .help-text { display: block; margin-bottom: 5px !i=
mportant; }
.textarea-with-counter textarea { border-bottom: 0px; display: block; margi=
n: 0px !important; }
.textarea-with-counter textarea:focus { border-bottom: 0px; }
.textarea-with-counter textarea:focus + .-counter { border-color: rgb(0, 14=
9, 255); }
.textarea-with-counter .-counter { display: flex; align-items: center; back=
ground: rgb(246, 248, 249); padding: 4px; color: rgb(132, 141, 149); font-s=
ize: 11px; border-bottom: 1px solid rgb(200, 204, 208); border-left: 1px so=
lid rgb(200, 204, 208); border-right: 1px solid rgb(200, 204, 208); }
.textarea-with-counter .-counter.-fail .-dot, .textarea-with-counter .-coun=
ter.-success .-dot { display: inline-block; }
.textarea-with-counter .-counter.-fail .-dot { background: rgb(247, 170, 10=
9); }
.textarea-with-counter .-counter.-success { color: rgb(94, 186, 125); }
.textarea-with-counter .-counter.-success .-dot { background: rgb(130, 202,=
154); }
.textarea-with-counter .-dot { display: none; width: 8px; height: 8px; marg=
in-right: 4px; border-radius: 50%; }
.label-required { display: inline-block; margin-left: 2px; color: rgb(132, =
141, 149); }
.double-input::before, .double-input::after { content: ""; display: table; =
}
.double-input::after { clear: both; }
.double-input input[type=3D"text"], .double-input input[type=3D"password"],=
.double-input input[type=3D"email"], .double-input .separator { float: lef=
t; display: inline-block; width: auto; max-width: 155px; }
.double-input .separator { background: rgb(239, 240, 241); color: rgb(132, =
141, 149); font-size: 13px; padding: 8px 10px; margin: 5px 0px; border-top:=
1px solid rgb(200, 204, 208); border-bottom: 1px solid rgb(200, 204, 208);=
min-width: 12px; text-align: center; }
.double-input.disabled { pointer-events: none; cursor: not-allowed; opacity=
: 0.4; }
.double-input.flex { display: flex; margin-bottom: 18px; }
.double-input.flex .separator { float: none; flex-shrink: 0; margin: 5px 0p=
x 0px; }
.double-input.flex input[type=3D"text"], .double-input.flex input[type=3D"p=
assword"], .double-input.flex input[type=3D"email"] { float: none; flex-gro=
w: 1; max-width: none; margin-bottom: 0px !important; }
.radio-box { display: inline-block; background: rgb(255, 255, 255); border:=
1px solid rgb(228, 230, 232); border-radius: 3px; padding: 14px 14px 14px =
50px; position: relative; text-align: left; }
.radio-box:hover { border-color: rgb(189, 205, 215); }
.radio-box::before { content: ""; display: block; position: absolute; top: =
0px; bottom: 0px; left: 0px; z-index: 0; background: rgb(225, 237, 245); wi=
dth: 40px; }
.radio-box input[type=3D"radio"] { margin-right: 20px; position: absolute; =
z-index: 1; top: 50%; margin-top: -6px; left: 14px; }
.switcher { margin: 5px auto 8px; display: inline-block; border: 1px solid =
rgb(228, 230, 232); border-radius: 3px; overflow: hidden; }
.switcher::before, .switcher::after { content: ""; display: table; }
.switcher::after { clear: both; }
.switcher input[type=3D"radio"] { display: none; }
.switcher label { background: rgb(255, 255, 255); transition: background 30=
0ms ease 0s; text-align: center; color: rgb(106, 115, 124); display: inline=
-block; padding: 10px 8px; min-width: 98px; float: left; cursor: pointer; b=
order-right: 1px solid rgb(228, 230, 232); margin-top: 0px; }
.switcher label:last-of-type { border-right: 0px; }
.switcher label:hover { background: rgb(244, 248, 251); }
.switcher input[type=3D"radio"]:checked + label { background: rgb(225, 236,=
244); color: rgb(60, 65, 70); pointer-events: none; }
.switcher.three-choices label { width: 30.5%; }
.switcher.flex { display: flex; overflow: inherit; }
.switcher.flex label { min-width: 0px; flex-grow: 1; }
.switcher.flex.three label { width: 34%; }
.switcher.flex .informative-tooltip { width: 200px; }
.disabled-area { opacity: 0.5; pointer-events: none; }
label.block, input.block, textarea.block { display: block; width: 100%; }
.inline-field { display: flex; align-items: center; justify-content: space-=
between; }
.inline-field .inline-label { text-align: left; padding-right: 10px; }
.inline-field.full-width .inline-label { padding-right: 20px; }
.inline-field.full-width .inline-column { width: 100%; }
.input-options { margin-bottom: 20px; }
label > input[type=3D"checkbox"] { vertical-align: middle; margin: 0px 3px =
3px 0px; }
label > input[type=3D"radio"] { margin: 0px 3px 4px 0px; }
input[type=3D"radio"], input[type=3D"checkbox"] { vertical-align: middle; }
.container .chosen-container .chosen-choices { border: 1px solid rgb(200, 2=
04, 208); box-shadow: rgba(12, 13, 14, 0.1) 0px 1px 2px inset; background: =
rgb(255, 255, 255); }
.input-loader { position: relative; }
.input-loader.loading::before { content: ""; top: 50%; margin-top: -7px; ri=
ght: 7px; position: absolute !important; }
.f-label, label.f-label { display: inline-flex; margin: 0px; font-size: 13p=
x; line-height: 1.46154; font-weight: 700; color: var(--black-700); cursor:=
pointer; }
.f-label._muted, label.f-label._muted { color: rgb(132, 141, 149); }
.f-label._small, label.f-label._small { font-size: 11px; }
.f-label._medium, label.f-label._medium { font-size: 17px; }
.f-label._large, label.f-label._large { font-size: 21px; }
.f-label._medium, label.f-label._medium, .f-label._large, label.f-label._la=
rge { font-weight: 400; }
.f-label .is-required, label.f-label .is-required, .f-label .is-optional, l=
abel.f-label .is-optional { display: inline-flex; align-self: flex-end; mar=
gin-bottom: 2px; margin-left: 8px; font-size: 86%; font-style: italic; font=
-weight: 400; }
p.is-required, span.is-required { color: rgb(222, 83, 94); }
p.is-optional, span.is-optional { color: rgb(106, 115, 124); }
.t-help { margin-top: 6px; margin-bottom: 12px; color: rgb(132, 141, 149); =
font-size: 11px; line-height: 1.26667; }
.t-help._medium { font-size: 13px; }
.f-input, textarea.f-input, input[type=3D"text"].f-input, input[type=3D"pas=
sword"].f-input, input[type=3D"number"].f-input, input[type=3D"email"].f-in=
put, input[type=3D"url"].f-input, input[type=3D"search"].f-input, input[typ=
e=3D"tel"].f-input, input[type=3D"datetime"].f-input { box-sizing: border-b=
ox; flex: 1 1 auto; margin: 0px; padding: 8px 16px; min-height: auto; verti=
cal-align: middle; border: 1px solid rgb(200, 204, 208); border-radius: 0px=
; box-shadow: rgba(145, 153, 161, 0.2) 0px 0px 1px inset, rgba(255, 255, 25=
5, 0) 0px 0px 0px; font-size: 13px; line-height: 1.46154; color: rgb(60, 65=
, 70); background-color: rgb(255, 255, 255); transition: all 600ms cubic-be=
zier(0.165, 0.84, 0.44, 1) 0s; }
.f-input::-webkit-input-placeholder, textarea.f-input::-webkit-input-placeh=
older, input[type=3D"text"].f-input::-webkit-input-placeholder, input[type=
=3D"password"].f-input::-webkit-input-placeholder, input[type=3D"number"].f=
-input::-webkit-input-placeholder, input[type=3D"email"].f-input::-webkit-i=
nput-placeholder, input[type=3D"url"].f-input::-webkit-input-placeholder, i=
nput[type=3D"search"].f-input::-webkit-input-placeholder, input[type=3D"tel=
"].f-input::-webkit-input-placeholder, input[type=3D"datetime"].f-input::-w=
ebkit-input-placeholder { color: rgb(200, 204, 208); }
.f-input::placeholder, textarea.f-input::placeholder, input[type=3D"text"].=
f-input::placeholder, input[type=3D"password"].f-input::placeholder, input[=
type=3D"number"].f-input::placeholder, input[type=3D"email"].f-input::place=
holder, input[type=3D"url"].f-input::placeholder, input[type=3D"search"].f-=
input::placeholder, input[type=3D"tel"].f-input::placeholder, input[type=3D=
"datetime"].f-input::placeholder { color: rgb(200, 204, 208); }
.f-input:hover, textarea.f-input:hover, input[type=3D"text"].f-input:hover,=
input[type=3D"password"].f-input:hover, input[type=3D"number"].f-input:hov=
er, input[type=3D"email"].f-input:hover, input[type=3D"url"].f-input:hover,=
input[type=3D"search"].f-input:hover, input[type=3D"tel"].f-input:hover, i=
nput[type=3D"datetime"].f-input:hover { border-color: rgba(0, 149, 255, 0.5=
); box-shadow: rgb(212, 215, 217) 0px 0px 2px inset, rgba(0, 149, 255, 0.2)=
0px 0px 2px; }
.f-input:focus, textarea.f-input:focus, input[type=3D"text"].f-input:focus,=
input[type=3D"password"].f-input:focus, input[type=3D"number"].f-input:foc=
us, input[type=3D"email"].f-input:focus, input[type=3D"url"].f-input:focus,=
input[type=3D"search"].f-input:focus, input[type=3D"tel"].f-input:focus, i=
nput[type=3D"datetime"].f-input:focus { border-color: rgb(0, 149, 255); box=
-shadow: rgb(239, 240, 241) 0px 0px 4px inset, rgba(0, 149, 255, 0.5) 0px 0=
px 5px; outline: 0px; }
.f-input[disabled], textarea.f-input[disabled], input[type=3D"text"].f-inpu=
t[disabled], input[type=3D"password"].f-input[disabled], input[type=3D"numb=
er"].f-input[disabled], input[type=3D"email"].f-input[disabled], input[type=
=3D"url"].f-input[disabled], input[type=3D"search"].f-input[disabled], inpu=
t[type=3D"tel"].f-input[disabled], input[type=3D"datetime"].f-input[disable=
d], .f-input.is-disabled, textarea.f-input.is-disabled, input[type=3D"text"=
].f-input.is-disabled, input[type=3D"password"].f-input.is-disabled, input[=
type=3D"number"].f-input.is-disabled, input[type=3D"email"].f-input.is-disa=
bled, input[type=3D"url"].f-input.is-disabled, input[type=3D"search"].f-inp=
ut.is-disabled, input[type=3D"tel"].f-input.is-disabled, input[type=3D"date=
time"].f-input.is-disabled, .f-input[read-only], textarea.f-input[read-only=
], input[type=3D"text"].f-input[read-only], input[type=3D"password"].f-inpu=
t[read-only], input[type=3D"number"].f-input[read-only], input[type=3D"emai=
l"].f-input[read-only], input[type=3D"url"].f-input[read-only], input[type=
=3D"search"].f-input[read-only], input[type=3D"tel"].f-input[read-only], in=
put[type=3D"datetime"].f-input[read-only], .f-input.is-readonly, textarea.f=
-input.is-readonly, input[type=3D"text"].f-input.is-readonly, input[type=3D=
"password"].f-input.is-readonly, input[type=3D"number"].f-input.is-readonly=
, input[type=3D"email"].f-input.is-readonly, input[type=3D"url"].f-input.is=
-readonly, input[type=3D"search"].f-input.is-readonly, input[type=3D"tel"].=
f-input.is-readonly, input[type=3D"datetime"].f-input.is-readonly { border-=
color: rgb(228, 230, 232); box-shadow: rgba(145, 153, 161, 0.1) 0px 0px 3px=
inset; background-color: rgb(239, 240, 241); color: rgb(132, 141, 149); }
.f-input[disabled], textarea.f-input[disabled], input[type=3D"text"].f-inpu=
t[disabled], input[type=3D"password"].f-input[disabled], input[type=3D"numb=
er"].f-input[disabled], input[type=3D"email"].f-input[disabled], input[type=
=3D"url"].f-input[disabled], input[type=3D"search"].f-input[disabled], inpu=
t[type=3D"tel"].f-input[disabled], input[type=3D"datetime"].f-input[disable=
d], .f-input.is-disabled, textarea.f-input.is-disabled, input[type=3D"text"=
].f-input.is-disabled, input[type=3D"password"].f-input.is-disabled, input[=
type=3D"number"].f-input.is-disabled, input[type=3D"email"].f-input.is-disa=
bled, input[type=3D"url"].f-input.is-disabled, input[type=3D"search"].f-inp=
ut.is-disabled, input[type=3D"tel"].f-input.is-disabled, input[type=3D"date=
time"].f-input.is-disabled { background-image: url("../../Img/forms/icon-di=
sabled.svg?v=3D363cfdd5fd7d"), none; background-repeat: no-repeat; backgrou=
nd-position: right 12px center; cursor: not-allowed; }
.f-input._large, textarea.f-input._large, input[type=3D"text"].f-input._lar=
ge, input[type=3D"password"].f-input._large, input[type=3D"number"].f-input=
._large, input[type=3D"email"].f-input._large, input[type=3D"url"].f-input.=
_large, input[type=3D"search"].f-input._large, input[type=3D"tel"].f-input.=
_large, input[type=3D"datetime"].f-input._large { padding-top: 16px; paddin=
g-bottom: 16px; font-size: 24px; }
.f-input._medium, textarea.f-input._medium, input[type=3D"text"].f-input._m=
edium, input[type=3D"password"].f-input._medium, input[type=3D"number"].f-i=
nput._medium, input[type=3D"email"].f-input._medium, input[type=3D"url"].f-=
input._medium, input[type=3D"search"].f-input._medium, input[type=3D"tel"].=
f-input._medium, input[type=3D"datetime"].f-input._medium { font-size: 17px=
; }
.f-input._small, textarea.f-input._small, input[type=3D"text"].f-input._sma=
ll, input[type=3D"password"].f-input._small, input[type=3D"number"].f-input=
._small, input[type=3D"email"].f-input._small, input[type=3D"url"].f-input.=
_small, input[type=3D"search"].f-input._small, input[type=3D"tel"].f-input.=
_small, input[type=3D"datetime"].f-input._small { padding-left: 12px; paddi=
ng-right: 12px; font-size: 11px; }
textarea.f-input { padding: 12px; height: auto; resize: vertical; }
.f-select { position: relative; color: rgb(60, 65, 70); }
.f-select::before, .f-select::after { content: ""; position: absolute; righ=
t: 0.75em; pointer-events: none; border-width: 3px; border-style: solid; bo=
rder-color: currentcolor transparent; }
.f-select::before { top: calc(50% - 6px); border-top-width: 0px; border-bot=
tom-width: 5px; }
.f-select::after { top: calc(50% + 1px); border-top-width: 5px; border-bott=
om-width: 0px; }
.f-select > select { -webkit-appearance: none; flex: 1 1 auto; padding: 8px=
32px 8px 16px; font-size: 13px; font-family: Arial, "Helvetica Neue", Helv=
etica, sans-serif; line-height: 1.46154; color: inherit; background-color: =
rgb(255, 255, 255); border: 1px solid rgb(200, 204, 208); border-radius: 2p=
x; transition: color 600ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, border-co=
lor 600ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, box-shadow 600ms cubic-bez=
ier(0.165, 0.84, 0.44, 1) 0s, background-color 600ms cubic-bezier(0.165, 0.=
84, 0.44, 1) 0s; }
.f-select > select:hover { border-color: rgba(0, 149, 255, 0.5); box-shadow=
: rgb(212, 215, 217) 0px 0px 2px inset, rgba(0, 149, 255, 0.2) 0px 0px 2px;=
}
.f-select > select:focus { border-color: rgb(0, 149, 255); box-shadow: rgb(=
239, 240, 241) 0px 0px 4px inset, rgba(0, 149, 255, 0.5) 0px 0px 5px; outli=
ne: 0px; }
.f-select.is-disabled::before, .f-select.is-disabled::after { opacity: 0.3;=
}
.f-select.is-disabled select { color: rgb(174, 180, 186); background-color:=
rgb(239, 240, 241); border-color: rgb(227, 230, 232); }
.f-select.is-disabled select:hover { border-color: rgb(227, 230, 232); box-=
shadow: none; }
.f-input-file { display: block; margin: 0px; padding: 8px 0px; font-size: 1=
1px; }
.f-checkbox input[type=3D"radio"], .f-radio input[type=3D"radio"], .f-check=
box input[type=3D"checkbox"], .f-radio input[type=3D"checkbox"] { margin: 0=
px; }
.f-checkbox .g-col, .f-radio .g-col { flex-flow: column nowrap; }
.f-checkbox > .-input, .f-radio > .-input { flex: 0 0 auto; padding-right: =
8px; }
.f-checkbox > .-input > input, .f-radio > .-input > input { margin: 0px; }
.f-checkbox > .-input > input[type=3D"checkbox"], .f-radio > .-input > inpu=
t[type=3D"checkbox"] { margin-top: 2px; }
.f-checkbox > .-input > input:focus, .f-radio > .-input > input:focus { out=
line: 0px; }
.f-checkbox .f-label, .f-radio .f-label { font-weight: 400; }
.f-checkbox .t-help, .f-radio .t-help { margin: 2px 0px; padding-right: 1em=
; }
.f-checkbox + .f-checkbox, .f-checkbox + .f-radio, .f-radio + .f-checkbox, =
.f-radio + .f-radio { margin-top: 8px; }
.f-checkbox._end .g-col, .f-radio._end .g-col { flex: 0 1 auto; }
.f-checkbox.is-disabled, .f-radio.is-disabled { opacity: 0.5; }
.f-checkbox.is-disabled, .f-radio.is-disabled, .f-checkbox.is-disabled labe=
l, .f-radio.is-disabled label, .f-checkbox.is-disabled .label, .f-radio.is-=
disabled .label { cursor: not-allowed; }
.input-group { box-sizing: border-box; }
.input-group .message { display: block; margin-bottom: 0px; padding-top: 8p=
x; padding-bottom: 8px; }
.input-group.has-warning .f-input, .input-group.has-error .f-input, .input-=
group.is-success .f-input, .input-group.has-warning .tag-editor, .input-gro=
up.has-error .tag-editor, .input-group.is-success .tag-editor, .input-group=
.has-warning .autocomplete input, .input-group.has-error .autocomplete inpu=
t, .input-group.is-success .autocomplete input, .input-group.has-warning .f=
-select select, .input-group.has-error .f-select select, .input-group.is-su=
ccess .f-select select { background-position: right 12px center; background=
-repeat: no-repeat; }
.input-group.has-warning .f-select select, .input-group.has-error .f-select=
select, .input-group.is-success .f-select select { background-position: ri=
ght 24px center; }
.input-group.has-warning .f-input, .input-group.has-warning .f-select selec=
t { border-color: rgb(220, 143, 24); background-image: url("../../Img/forms=
/icon-warning.svg?v=3D982eba4202d6"), none; }
.input-group.has-warning .f-input:hover, .input-group.has-warning .f-select=
select:hover { border-color: rgb(234, 166, 60); box-shadow: rgb(214, 217, =
220) 0px 0px 1px inset, rgb(241, 229, 188) 0px 0px 2px; }
.input-group.has-warning .f-input:focus, .input-group.has-warning .f-select=
select:focus { border-color: rgb(232, 145, 11); box-shadow: rgb(239, 240, =
241) 0px 0px 4px inset, rgb(241, 229, 188) 0px 0px 4px; }
.input-group.has-warning .message { color: rgb(220, 143, 24); }
.input-group.has-error .f-input, .input-group.has-error .tag-editor, .input=
-group.has-error .autocomplete input, .input-group.has-error .f-select sele=
ct { border-color: rgb(222, 83, 94); background-image: url("../../Img/forms=
/icon-error.svg?v=3D7912aa2ddbe0"), none; }
.input-group.has-error .f-input:hover, .input-group.has-error .tag-editor:h=
over, .input-group.has-error .autocomplete input:hover, .input-group.has-er=
ror .f-select select:hover { border-color: rgb(232, 124, 135); box-shadow: =
rgb(214, 217, 220) 0px 0px 1px inset, rgb(249, 211, 215) 0px 0px 2px; }
.input-group.has-error .f-input:focus, .input-group.has-error .tag-editor:f=
ocus, .input-group.has-error .autocomplete input:focus, .input-group.has-er=
ror .f-select select:focus { border-color: rgb(209, 56, 61); box-shadow: rg=
b(239, 240, 241) 0px 0px 4px inset, rgb(244, 180, 187) 0px 0px 4px; }
.input-group.has-error .message { color: rgb(209, 56, 61); }
.input-group.is-success .f-input, .input-group.is-success .f-select select =
{ border-color: rgb(94, 186, 125); background-image: url("../../Img/forms/i=
con-success.svg?v=3D4012387047df"), none; }
.input-group.is-success .f-input:hover, .input-group.is-success .f-select s=
elect:hover { border-color: rgb(130, 202, 154); box-shadow: rgb(214, 217, 2=
20) 0px 0px 1px inset, rgb(202, 232, 212) 0px 0px 2px; }
.input-group.is-success .f-input:focus, .input-group.is-success .f-select s=
elect:focus { border-color: rgb(72, 168, 104); box-shadow: rgb(239, 240, 24=
1) 0px 0px 4px inset, rgb(166, 217, 183) 0px 0px 4px; }
.input-group.is-success .message { color: rgb(64, 150, 93); }
.input-group.is-disabled { opacity: 0.5; cursor: not-allowed; }
.input-group, .button-group { position: relative; display: flex; }
.input-group *, .button-group *, .input-group ::before, .button-group ::bef=
ore, .input-group ::after, .button-group ::after { box-sizing: border-box; =
}
.input-group { flex-flow: column nowrap; margin-bottom: 24px; }
.input-group > .input-group { margin-bottom: 0px; }
.input-group > .f-label + * { margin-top: 6px; }
.input-group > .f-label + .t-help { margin-top: 2px; }
.input-group > .f-label + .input-group { margin-top: 16px; }
.input-group._clusters .g-row + .g-row { margin-top: 8px; }
.input-group._clusters .input-group { margin-bottom: 0px; }
.input-group._clusters .input-group .f-label { font-weight: 400; }
.input-group .-fill { flex: 0 0 auto; align-items: center; padding: 8px 16p=
x; color: rgb(83, 90, 96); background-color: rgb(239, 240, 241); border-wid=
th: 1px 0px; border-style: solid; border-color: rgb(200, 204, 208); border-=
image: initial; }
.input-group .-fill > label { font-size: inherit; line-height: inherit; }
.input-group .-fill._clean { border-color: transparent; background-color: t=
ransparent; }
.input-group .-fill.is-first { order: -1; border-left-width: 1px; }
.input-group .-fill.is-last { order: 99; border-right-width: 1px; }
.input-group [class^=3D"btn"].is-last { order: 100; margin-left: -1px; bord=
er-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.button-group [class^=3D"btn"] + [class^=3D"btn"] { margin-left: 2px; }
.button-group.g-column [class^=3D"btn"] + [class^=3D"btn"] { margin-top: 8p=
x; margin-left: 0px; }
.button-group .t-help { margin-top: 12px; margin-bottom: 0px; }
.button-group.has-border { padding-top: 24px; border-top: 1px solid rgb(214=
, 217, 220); }
.f-radio-toggle .f-label { flex: 1 1 auto; justify-content: center; padding=
: 8px 16px; margin-left: -1px; margin-right: -1px; border: 1px solid rgb(20=
0, 204, 208); background-color: var(--white); font-weight: 400; line-height=
: 1.46154; color: rgb(60, 65, 70); text-align: center; transition: all 600m=
s cubic-bezier(0.165, 0.84, 0.44, 1) 0s; cursor: pointer; }
.f-radio-toggle .f-label:hover, .f-radio-toggle .f-label:focus, .f-radio-to=
ggle .f-label:active { color: rgb(36, 39, 43); background-color: var(--blue=
-050); border-color: var(--blue-200); z-index: 1; }
.f-radio-toggle input[type=3D"radio"] { position: absolute; left: -9999em; =
opacity: 0; }
.f-radio-toggle input[type=3D"radio"]:checked + .f-label { color: var(--whi=
te); background-color: var(--blue-500); border-color: var(--blue-500); poin=
ter-events: none; position: relative; z-index: 2; }
.f-radio-toggle .g-col:first-of-type .f-label { margin-left: 0px; border-ra=
dius: 2px 0px 0px 2px; }
.f-radio-toggle .g-col:last-of-type .f-label { border-radius: 0px 2px 2px 0=
px; }
.f-radio-toggle._muted .f-label { border: 1px solid var(--black-150); backg=
round-color: var(--white); color: var(--black-400); }
.f-radio-toggle._muted .f-label:hover, .f-radio-toggle._muted .f-label:focu=
s, .f-radio-toggle._muted .f-label:active { color: var(--black-700); backgr=
ound-color: var(--black-050); border-color: var(--black-200); }
.f-radio-toggle._muted input[type=3D"radio"]:checked + .f-label { color: va=
r(--white); background-color: var(--green-400); border-color: var(--green-4=
00); }
.f-radio-toggle._muted input[type=3D"radio"]._off:checked + .f-label { colo=
r: var(--black-500); background-color: var(--black-100); border-color: var(=
--black-200); }
.container .chosen-container { margin-top: 0px; }
.container .chosen-container.chosen-container-active { border-width: 0px; }
.container .chosen-container.chosen-container-active .chosen-choices { bord=
er-color: rgb(0, 149, 255); box-shadow: rgb(239, 240, 241) 0px 0px 4px inse=
t, rgba(0, 149, 255, 0.5) 0px 0px 5px; }
.container .chosen-container .chosen-choices { display: flex; padding: 0px =
1px; min-height: 38px; background-image: none; border-radius: 2px; border-c=
olor: rgb(200, 204, 208); }
.container .chosen-container .chosen-choices:hover { border-color: rgba(0, =
149, 255, 0.5); box-shadow: rgb(212, 215, 217) 0px 0px 2px inset, rgba(0, 1=
49, 255, 0.2) 0px 0px 2px; }
.container .chosen-container .chosen-choices li.search-choice, .container .=
chosen-container .chosen-choices li.search-field { display: inline-flex; al=
ign-items: center; margin: 4px 1px; padding: 2px 6px; }
.container .chosen-container .chosen-choices li.search-choice { float: none=
; box-shadow: none; background-image: none; font-family: Arial, "Helvetica =
Neue", Helvetica, sans-serif; font-size: 12px; color: var(--powder-600); ba=
ckground-color: var(--powder-100); border-color: transparent; border-radius=
: 2px; }
.container .chosen-container .chosen-choices li.search-choice:first-child {=
margin-left: 3px; }
.container .chosen-container .chosen-choices li.search-choice .search-choic=
e-close { position: relative; top: 0px; right: -1px; margin-left: 4px; tran=
sition: none 0s ease 0s; }
.container .chosen-container li.search-field > input[type=3D"text"] { paddi=
ng: 0px; margin: 0px; }
ul, ol, li { margin: 0px; padding: 0px; }
ul, ol { margin-left: 30px; margin-bottom: 1em; }
ul ul, ol ul, ul ol, ol ol { margin-bottom: 0px; }
ul { list-style-type: disc; }
ol { list-style-type: decimal; }
.caption { padding-top: 13px; padding-bottom: 13px; text-align: left; }
table { border-spacing: 0px; border-collapse: collapse; }
.table { margin-bottom: 15px; width: 100%; max-width: 100%; background-colo=
r: transparent; border-width: 0px; }
.table th { text-align: left; }
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > t=
h, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr =
> td { padding: 13px 13px 13px 0px; vertical-align: top; }
.table > thead > tr > th small, .table > tbody > tr > th small, .table > tf=
oot > tr > th small, .table > thead > tr > td small, .table > tbody > tr > =
td small, .table > tfoot > tr > td small { font-size: 11px; }
.table > thead > tr > th { vertical-align: bottom; }
.table > tfoot > tr > td { vertical-align: top; }
.table > caption + thead > tr:first-child > th, .table > .caption + thead >=
tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .tab=
le > .colgroup + thead > tr:first-child > th, .table > thead:first-child > =
tr:first-child > th, .table > caption + thead > tr:first-child > td, .table=
> .caption + thead > tr:first-child > td, .table > colgroup + thead > tr:f=
irst-child > td, .table > .colgroup + thead > tr:first-child > td, .table >=
thead:first-child > tr:first-child > td { border-top: 0px; }
.table ._textLeft { text-align: left; }
.table ._textCenter { text-align: center; }
.table ._textRight { text-align: right; }
.table col[class*=3D"-col"] { position: static; float: none; display: table=
-column; }
.table td[class*=3D"-col"], .table th[class*=3D"-col"] { position: static; =
float: none; display: table-cell; }
.table td.-col1, .table th.-col1 { width: 8.33333%; }
.table td.-col2, .table th.-col2 { width: 16.6667%; }
.table td.-col3, .table th.-col3 { width: 25%; }
.table td.-col4, .table th.-col4 { width: 33.3333%; }
.table td.-col5, .table th.-col5 { width: 41.6667%; }
.table td.-col6, .table th.-col6 { width: 50%; }
.table td.-col7, .table th.-col7 { width: 58.3333%; }
.table td.-col8, .table th.-col8 { width: 66.6667%; }
.table td.-col9, .table th.-col9 { width: 75%; }
.table td.-col10, .table th.-col10 { width: 83.3333%; }
.table td.-col11, .table th.-col11 { width: 91.6667%; }
.table td.-col12, .table th.-col12 { width: 100%; }
.table._hover > tbody > tr:hover { background-color: rgb(247, 247, 247); }
.table._hover > tbody > tr:hover > td { box-shadow: rgb(255, 255, 255) 0px =
2px 0px inset, rgb(255, 255, 255) 0px -2px 0px inset; }
.table._condensed > thead > tr > th, .table._condensed > tbody > tr > th, .=
table._condensed > tfoot > tr > th, .table._condensed > thead > tr > td, .t=
able._condensed > tbody > tr > td, .table._condensed > tfoot > tr > td { pa=
dding: 7px 7px 7px 0px; }
.table._condensed input[type=3D"radio"], .table._condensed input[type=3D"ch=
eckbox"] { margin-top: 0px; }
.table._borders > thead > tr > th, .table._borders > tbody > tr > th, .tabl=
e._borders > tfoot > tr > th, .table._borders > thead > tr > td, .table._bo=
rders > tbody > tr > td, .table._borders > tfoot > tr > td { border-top: 1p=
x solid var(--black-075); }
.table._borders > thead > tr > th { border-bottom: 1px solid var(--black-07=
5); }
.table._borders > tbody + tbody { border-top: 2px solid var(--black-075); }
.table tfoot.-totals > tr > td { font-size: 18px; }
.table tfoot.-totals:hover { background-color: transparent; transition: non=
e 0s ease 0s; }
.table .js-tableToggle { display: none; }
.table._whiteBg { background: rgb(255, 255, 255); }
.table._whiteBg > thead > tr > th, .table._whiteBg > tbody > tr > th, .tabl=
e._whiteBg > tfoot > tr > th, .table._whiteBg > thead > tr > td, .table._wh=
iteBg > tbody > tr > td, .table._whiteBg > tfoot > tr > td { padding: 10px;=
}
.table._verticalCenter > thead > tr > th, .table._verticalCenter > tbody > =
tr > th, .table._verticalCenter > tfoot > tr > th, .table._verticalCenter >=
thead > tr > td, .table._verticalCenter > tbody > tr > td, .table._vertica=
lCenter > tfoot > tr > td { vertical-align: middle; }
.table .firstColPadding { padding-left: 13px; }
.table th.-checkbox, .table td.-checkbox { width: 2em; }
.data-table-referrers thead th { background-color: rgb(255, 255, 255); }
.data-table-referrers tr.data-more { display: none; }
.l-dt-col-sm { width: 15%; }
.l-dt-col-med { width: 25%; }
.table td.empty, .table .no-referrer { font-style: italic; opacity: 0.75; }
.edit-table { border: 1px solid rgba(12, 13, 14, 0.15); margin-top: 5px; }
.edit-table._short { max-height: 150px; overflow-y: auto; }
.edit-table._medium { max-height: 250px; overflow-y: auto; }
.edit-table > table, .edit-table > .table { margin-bottom: 0px; }
.item-select-table { display: flex; justify-content: flex-start; flex-wrap:=
wrap; background: rgb(255, 255, 255); border-right: 1px solid rgb(214, 217=
, 220); border-bottom: 1px solid rgb(214, 217, 220); margin-bottom: 20px; }
.item-select-table.limit-height-300 { max-height: 300px; overflow: hidden a=
uto; }
.item-select-table.columns-3 .item { width: 33.3%; }
.item-select-table.tag-table .item { display: flex; align-items: center; }
.item-select-table.tag-table .post-tag { max-width: 110px; white-space: now=
rap; overflow: hidden; text-overflow: ellipsis; margin-right: 4px; }
.item-select-table label.item { cursor: pointer; }
.item-select-table .item { border: 1px solid rgb(214, 217, 220); padding: 1=
0px; position: relative; flex-grow: 1; text-align: center; margin-right: -1=
px; margin-bottom: -1px; }
.item-select-table .item:hover { background: rgb(239, 240, 241); }
.item-select-table .item input[type=3D"checkbox"] { display: none; }
.item-select-table .item .check { position: absolute; top: 4px; right: 4px;=
}
table.sorter { margin: 10px 0pt 15px; text-align: left; border-bottom: 1px =
solid rgb(214, 217, 220); }
table.sorter > thead > tr .headerSortDown, table.sorter > thead > tr .heade=
rSortUp { background-color: rgb(255, 153, 0); color: rgb(255, 255, 255); }
table.sorter > thead > tr .headerSortUp span::after { content: "=E2=96=B4";=
}
table.sorter > thead > tr .headerSortDown span::after { content: "=E2=96=BE=
"; }
table.sorter > thead > tr .header { background-repeat: no-repeat; backgroun=
d-position: right center; cursor: pointer; }
table.sorter > thead > tr span::after { padding-left: 5px; }
table.sorter > thead > tr > th { text-align: center; }
table.sorter > thead > tr > th, table.sorter > tfoot > tr > td { background=
-color: rgb(106, 115, 124); color: rgb(255, 255, 255); border: 1px solid rg=
b(255, 255, 255); font-size: 110%; padding: 5px; }
table.sorter > tbody > tr > td { padding: 5px 10px; background-color: rgb(2=
55, 255, 255); vertical-align: top; }
table.sorter > tbody > tr.odd > td { background-color: rgb(239, 240, 241); =
}
table.sorter > tbody > tr > td.mod-ip-banned { background-color: rgb(249, 2=
11, 215); }
table.sorter > tbody > tr > td.mod-ip-hobbled { background-color: rgb(254, =
227, 207); }
table.sorter > tbody .row-data { text-align: right; }
.post-tag, .moderator-tag, .required-tag, .disliked-tag, .company-tag, .geo=
-tag, .geo-tag, .container .chosen-choices .search-choice, .container .chos=
en-container-multi .chosen-choices li.search-choice { display: inline-block=
; padding: 0.4em 0.5em; margin: 2px 2px 2px 0px; font-size: 11px; line-heig=
ht: 1; white-space: nowrap; text-decoration: none; text-align: center; bord=
er-width: 1px; border-style: solid; border-radius: 3px; }
.post-tag:hover, .moderator-tag:hover, .required-tag:hover, .disliked-tag:h=
over, .company-tag:hover, .geo-tag:hover { text-decoration: none; }
.post-tag img, .moderator-tag img, .required-tag img, .disliked-tag img, .c=
ompany-tag img, .geo-tag img { margin-bottom: 0px; }
.post-tag img.sponsor-tag-img, .moderator-tag img.sponsor-tag-img, .require=
d-tag img.sponsor-tag-img, .disliked-tag img.sponsor-tag-img, .company-tag =
img.sponsor-tag-img, .geo-tag img.sponsor-tag-img { margin-top: -2px; margi=
n-bottom: -2px; }
.post-tag, .geo-tag, .container .chosen-choices .search-choice, .container =
.chosen-container-multi .chosen-choices li.search-choice { color: var(--pow=
der-700); background-color: var(--powder-100); border-color: transparent; }
.post-tag:hover { color: var(--powder-800); background-color: var(--powder-=
200); border-color: transparent; }
.moderator-tag { color: var(--red-600); background-color: var(--red-050); b=
order-color: var(--red-100); }
.moderator-tag:hover { color: var(--red-700); background-color: var(--red-1=
00); border-color: var(--red-200); }
.required-tag { color: var(--black-700); background-color: var(--black-075)=
; border-color: var(--black-200); }
.required-tag:hover { color: var(--black-800); background-color: var(--blac=
k-100); border-color: var(--black-300); }
.disliked-tag { color: rgb(106, 115, 124); background-color: rgb(228, 230, =
232); border-color: transparent; }
.disliked-tag:hover { color: rgb(94, 102, 110); background-color: rgb(214, =
217, 220); border-color: rgba(0, 0, 0, 0); }
.company-tag { color: rgb(12, 13, 14); font-size: 12px; text-align: left; b=
ackground-color: rgb(239, 240, 241); border-radius: 0px; border-color: tran=
sparent transparent transparent rgb(244, 128, 36); border-left-width: 2px; =
border-left-style: solid; }
.company-tag:hover { background-color: rgb(236, 234, 234); color: rgb(36, 3=
9, 41); }
.company-tag img { margin-bottom: auto; padding-right: 4px; max-height: 20p=
x; width: auto; vertical-align: middle; }
.autocomplete .company-tag { line-height: 1.5em; }
.geo-tag .delete-location { margin: -2px 0px 0px 3px; vertical-align: middl=
e; width: 14px; height: 13px; line-height: 26px; }
.geo-tag .icon-visa-show[value=3D"false"] ~ .icon-visa { display: none; }
.container .chosen-choices .search-choice, .container .chosen-container-mul=
ti .chosen-choices li.search-choice { background-image: none; box-shadow: n=
one; border-color: transparent; padding-right: 1.75em; padding-top: 0.5em; =
margin: 4px 4px 0px 0px !important; }
.container .chosen-choices .search-choice .search-choice-close, .container =
.chosen-container-multi .chosen-choices li.search-choice .search-choice-clo=
se { margin: 0px !important; }
a { color: var(--blue-600); text-decoration: none; cursor: pointer; }
a:hover, a:active { color: var(--blue-500); text-decoration: none; }
a.comment-user { white-space: nowrap; padding: 0px; }
a.comment-user.owner { padding: 1px 5px; }
.post-text a:not(.post-tag):not(.badge-tag):not(.s-link__visited), .comment=
-copy a, .wmd-preview a:not(.post-tag):not(.badge-tag):not(.s-link__visited=
) { text-decoration: underline; }
.post-text a:not(.post-tag):not(.badge-tag):not(.s-link__visited):visited, =
.comment-copy a:visited, .wmd-preview a:not(.post-tag):not(.badge-tag):not(=
.s-link__visited):visited { color: var(--blue-700); }
a .mathjax { width: 115px; height: 55px; background-image: url("../../Img/s=
hare-sprite.png?v=3D0734e5a54af0"); background-position: -190px 5px; }
.external { position: relative; display: inline-block; padding-left: 20px; =
}
.external > .-icon { position: relative; display: inline-block; width: 9px;=
height: 9px; overflow: hidden; background-image: url("../../Img/share-spri=
te-new.svg?v=3D0e11bfd41fbc"), none; background-position: 0px -220px; backg=
round-repeat: no-repeat; }
.external:visited { color: var(--blue-600); }
.external:hover, .external:active { text-decoration: none; }
.external:hover > .-icon, .external:active > .-icon { background-position: =
-13px -220px; }
.question-hyperlink { font-size: 16px; font-weight: 400; }
.question-hyperlink, .answer-hyperlink { color: var(--blue-600); line-heigh=
t: 1.3; margin-bottom: 1.2em; }
.question-hyperlink:hover, .answer-hyperlink:hover, .question-hyperlink:act=
ive, .answer-hyperlink:active { color: var(--blue-500); }
.question-hyperlink:visited, .answer-hyperlink:visited { color: var(--blue-=
700); }
.gray-link, .gray-link:visited { color: rgb(132, 141, 149); cursor: pointer=
; }
.gray-link:hover, .gray-link:visited:hover, .gray-link:focus, .gray-link:vi=
sited:focus, .gray-link:active, .gray-link:visited:active { color: rgb(60, =
65, 70); }
b, strong { font-weight: bold; }
i, em { font-style: italic; }
sup, sub { font-size: 80%; }
ins { text-decoration: none; }
del, s { text-decoration: line-through; }
del .post-tag, s .post-tag, del .required-tag, s .required-tag, del .modera=
tor-tag, s .moderator-tag { text-decoration: line-through !important; }
kbd { display: inline-block; margin: 0px 0.1em; padding: 0.1em 0.6em; font-=
family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 11px; li=
ne-height: 1.4; color: var(--black-800); text-shadow: 0 1px 0 var(--white);=
background-color: var(--black-075); border: 1px solid var(--black-300); bo=
rder-radius: 3px; box-shadow: 0 1px 1px rgba(12,13,14,0.15),inset 0 1px 0 0=
var(--white); white-space: nowrap; }
body.theme-dark kbd { box-shadow: rgba(12, 13, 14, 0.75) 0px 1px 2px; }
@media (prefers-color-scheme: dark) {
body.theme-system kbd { box-shadow: rgba(12, 13, 14, 0.75) 0px 1px 2px; }
}
.text-muted { color: rgb(145, 153, 161); }
.placeholder-text { color: rgb(159, 166, 173); }
.help-text { color: rgb(94, 102, 110); font-size: 11px; }
.mute-text { color: rgb(106, 115, 124); }
.txt-underline { text-decoration: underline !important; }
.txt-align-center { text-align: center !important; }
p { clear: both; margin-bottom: 1em; margin-top: 0px; }
p code { padding: 1px 5px; }
p.lead { font-size: 1.3em; line-height: 1.5em; }
p.lead small { display: block; font-size: 13px; color: rgb(94, 102, 110); }
code { font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation =
Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monos=
pace, sans-serif; background-color: var(--black-075); }
pre { margin-bottom: 1em; padding: 12px 8px; width: auto; max-height: 600px=
; overflow: auto; font-family: Consolas, Menlo, Monaco, "Lucida Console", "=
Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier =
New", monospace, sans-serif; font-size: 13px; background-color: var(--black=
-050); border-radius: 3px; }
pre code { background-color: transparent; }
pre::-webkit-scrollbar { width: 10px; height: 10px; background-color: trans=
parent; }
pre::-webkit-scrollbar-track { border-radius: 10px; background-color: trans=
parent; }
pre::-webkit-scrollbar-thumb { border-radius: 10px; background-color: var(-=
-scrollbar); }
pre::-webkit-scrollbar-corner { background-color: transparent; border-color=
: transparent; }
li pre { margin: 0.5em 0px 1em; }
h1, h2, h3 { line-height: 1.3; margin: 0px 0px 1em; }
h1 { font-size: 22px; }
h2 { font-size: 18px; }
h3 { font-size: 15px; }
h1.lead, h2.lead { font-weight: 400; }
h1.lead { font-size: 2.6em; margin-bottom: 0.3em; }
h2.lead { font-size: 1.7em; }
.post-text h1, .post-text h2, .post-text h3, .post-text h4, .post-text h5, =
.post-text h6 { overflow-wrap: break-word; }
.post-text ul p:last-of-type, .wmd-preview ul p:last-of-type, .post-text ol=
p:last-of-type, .wmd-preview ol p:last-of-type { margin-bottom: 0px; }
.post-text li > ul, .wmd-preview li > ul, .post-text li > ol, .wmd-preview =
li > ol { padding-top: 0.5em; }
.post-text, .wmd-preview, .comment-copy, .question-status, .excerpt { font-=
family: Arial, "Helvetica Neue", Helvetica, sans-serif; }
blockquote, q { quotes: none; }
blockquote { position: relative; margin-bottom: 1em; padding: 12px 12px 12p=
x 16px; }
blockquote::before { content: ""; display: block; position: absolute; top: =
0px; bottom: 0px; left: 0px; width: 4px; border-radius: 8px; background: va=
r(--black-150); }
blockquote :last-child { margin-bottom: 0px; }
li blockquote { margin: 0.5em 0px 1em; }
.s-dl__wip dt { font-weight: bold; }
.str, .lit, .tag { color: var(--red-800); }
.kwd, .dec { color: var(--blue-800); }
.com { color: var(--black-400); }
.typ { color: rgb(43, 145, 175); }
.pun, .pln { color: var(--black-750); }
.atn { color: var(--orange-600); }
.atv { color: var(--blue-600); }
@media (prefers-color-scheme: dark) {
body.theme-system .typ { color: rgb(151, 230, 254); }
}
body.theme-dark .typ { color: rgb(151, 230, 254); }
.prettyprint { display: block; color: var(--black-800); }
@media print {
.kwd, .typ, .tag { font-weight: bold; }
.str, .atv { color: rgb(0, 102, 0); }
.kwd { color: rgb(0, 0, 102); }
.typ, .atn { color: rgb(68, 0, 68); }
.lit { color: rgb(0, 68, 68); }
.pun { color: rgb(68, 68, 0); }
.pln { color: rgb(12, 13, 14); }
.tag { color: rgb(0, 0, 102); }
.com { color: rgb(102, 0, 0); font-style: italic; }
}
.blink { animation-name: blinking; animation-duration: 3.5s; }
@keyframes blinking {=20
0% { background: rgb(244, 168, 61); }
100% { background: rgba(244, 168, 61, 0); }
}
@keyframes opacity-in {=20
0% { opacity: 0; }
100% { opacity: 1; }
}
.favicon { width: 16px; height: 16px; background-color: transparent; backgr=
ound-repeat: no-repeat; background-size: 16px; background-image: url("../..=
/Img/favicons-sprite16.png?v=3D0a677f39f988"); }
body.theme-dark .favicon { background-image: url("../../Img/favicons-sprite=
16-dark.png?v=3Dac8a7b961a01"); }
@media (prefers-color-scheme: dark) {
body.theme-system .favicon { background-image: url("../../Img/favicons-sp=
rite16-dark.png?v=3Dac8a7b961a01"); }
}
div.favicon { display: inline-block; }
@media not all, not all, only screen and (-webkit-min-device-pixel-ratio: 1=
.5), not all {
.favicon { background-image: url("../../Img/favicons-sprite32.png?v=3D135=
08cefea4d"); }
body.theme-dark .favicon { background-image: url("../../Img/favicons-spri=
te32-dark.png?v=3Df33b7a78509c"); }
}
@media not all, not all, only screen and (-webkit-min-device-pixel-ratio: 1=
.5) and (prefers-color-scheme: dark), not all {
body.theme-system .favicon { background-image: url("../../Img/favicons-sp=
rite32-dark.png?v=3Df33b7a78509c"); }
}
@media not all, not all, only screen and (-webkit-min-device-pixel-ratio: 1=
.5), not all {
.favicon { background-size: 16px 6858px; }
}
.favicon-3dprinting { background-position: 0px 0px; }
.favicon-3dprintingmeta { background-position: 0px -18px; }
.favicon-academia { background-position: 0px -36px; }
.favicon-academiameta { background-position: 0px -54px; }
.favicon-ai { background-position: 0px -72px; }
.favicon-aimeta { background-position: 0px -90px; }
.favicon-alcohol { background-position: 0px -108px; }
.favicon-alcoholmeta { background-position: 0px -126px; }
.favicon-android { background-position: 0px -144px; }
.favicon-androidmeta { background-position: 0px -162px; }
.favicon-anime { background-position: 0px -180px; }
.favicon-animemeta { background-position: 0px -198px; }
.favicon-apple { background-position: 0px -216px; }
.favicon-applemeta { background-position: 0px -234px; }
.favicon-arabic { background-position: 0px -252px; }
.favicon-arabicmeta { background-position: 0px -270px; }
.favicon-arduino { background-position: 0px -288px; }
.favicon-arduinometa { background-position: 0px -306px; }
.favicon-area51 { background-position: 0px -324px; }
.favicon-area51discuss { background-position: 0px -342px; }
.favicon-askubuntu { background-position: 0px -360px; }
.favicon-askubuntumeta { background-position: 0px -378px; }
.favicon-astronomy { background-position: 0px -396px; }
.favicon-astronomymeta { background-position: 0px -414px; }
.favicon-augur { background-position: 0px -432px; }
.favicon-augurmeta { background-position: 0px -450px; }
.favicon-aviation { background-position: 0px -468px; }
.favicon-aviationmeta { background-position: 0px -486px; }
.favicon-avp { background-position: 0px -504px; }
.favicon-avpmeta { background-position: 0px -522px; }
.favicon-beta { background-position: 0px -540px; }
.favicon-betameta { background-position: 0px -558px; }
.favicon-bicycles { background-position: 0px -576px; }
.favicon-bicyclesmeta { background-position: 0px -594px; }
.favicon-bioinformatics { background-position: 0px -612px; }
.favicon-bioinformaticsmeta { background-position: 0px -630px; }
.favicon-biology { background-position: 0px -648px; }
.favicon-biologymeta { background-position: 0px -666px; }
.favicon-bitcoin { background-position: 0px -684px; }
.favicon-bitcoinmeta { background-position: 0px -702px; }
.favicon-blender { background-position: 0px -720px; }
.favicon-blendermeta { background-position: 0px -738px; }
.favicon-boardgames { background-position: 0px -756px; }
.favicon-boardgamesmeta { background-position: 0px -774px; }
.favicon-br { background-position: 0px -792px; }
.favicon-bricks { background-position: 0px -810px; }
.favicon-bricksmeta { background-position: 0px -828px; }
.favicon-brmeta { background-position: 0px -846px; }
.favicon-buddhism { background-position: 0px -864px; }
.favicon-buddhismmeta { background-position: 0px -882px; }
.favicon-careers { background-position: 0px -900px; }
.favicon-channels { background-position: 0px -918px; }
.favicon-chemistry { background-position: 0px -936px; }
.favicon-chemistrymeta { background-position: 0px -954px; }
.favicon-chess { background-position: 0px -972px; }
.favicon-chessmeta { background-position: 0px -990px; }
.favicon-chinese { background-position: 0px -1008px; }
.favicon-chinesemeta { background-position: 0px -1026px; }
.favicon-christianity { background-position: 0px -1044px; }
.favicon-christianitymeta { background-position: 0px -1062px; }
.favicon-civicrm { background-position: 0px -1080px; }
.favicon-civicrmmeta { background-position: 0px -1098px; }
.favicon-codegolf { background-position: 0px -1116px; }
.favicon-codegolfmeta { background-position: 0px -1134px; }
.favicon-codereview { background-position: 0px -1152px; }
.favicon-codereviewmeta { background-position: 0px -1170px; }
.favicon-coffee { background-position: 0px -1188px; }
.favicon-coffeemeta { background-position: 0px -1206px; }
.favicon-communitybuilding { background-position: 0px -1224px; }
.favicon-communitybuildingmeta { background-position: 0px -1242px; }
.favicon-computergraphics { background-position: 0px -1260px; }
.favicon-computergraphicsmeta { background-position: 0px -1278px; }
.favicon-conlang { background-position: 0px -1296px; }
.favicon-conlangmeta { background-position: 0px -1314px; }
.favicon-cooking { background-position: 0px -1332px; }
.favicon-cookingmeta { background-position: 0px -1350px; }
.favicon-craftcms { background-position: 0px -1368px; }
.favicon-craftcmsmeta { background-position: 0px -1386px; }
.favicon-crafts { background-position: 0px -1404px; }
.favicon-craftsmeta { background-position: 0px -1422px; }
.favicon-crypto { background-position: 0px -1440px; }
.favicon-cryptometa { background-position: 0px -1458px; }
.favicon-cs { background-position: 0px -1476px; }
.favicon-cs50 { background-position: 0px -1494px; }
.favicon-cs50meta { background-position: 0px -1512px; }
.favicon-cseducators { background-position: 0px -1530px; }
.favicon-cseducatorsmeta { background-position: 0px -1548px; }
.favicon-csmeta { background-position: 0px -1566px; }
.favicon-cstheory { background-position: 0px -1584px; }
.favicon-cstheorymeta { background-position: 0px -1602px; }
.favicon-datascience { background-position: 0px -1620px; }
.favicon-datasciencemeta { background-position: 0px -1638px; }
.favicon-dba { background-position: 0px -1656px; }
.favicon-dbameta { background-position: 0px -1674px; }
.favicon-deepweb { background-position: 0px -1692px; }
.favicon-deepwebmeta { background-position: 0px -1710px; }
.favicon-devops { background-position: 0px -1728px; }
.favicon-devopsmeta { background-position: 0px -1746px; }
.favicon-diy { background-position: 0px -1764px; }
.favicon-diymeta { background-position: 0px -1782px; }
.favicon-drones { background-position: 0px -1800px; }
.favicon-dronesmeta { background-position: 0px -1818px; }
.favicon-drupal { background-position: 0px -1836px; }
.favicon-drupalmeta { background-position: 0px -1854px; }
.favicon-dsp { background-position: 0px -1872px; }
.favicon-dspmeta { background-position: 0px -1890px; }
.favicon-earthscience { background-position: 0px -1908px; }
.favicon-earthsciencemeta { background-position: 0px -1926px; }
.favicon-ebooks { background-position: 0px -1944px; }
.favicon-ebooksmeta { background-position: 0px -1962px; }
.favicon-economics { background-position: 0px -1980px; }
.favicon-economicsmeta { background-position: 0px -1998px; }
.favicon-edx-cs169-1x { background-position: 0px -2016px; }
.favicon-edx-cs169-1xmeta { background-position: 0px -2034px; }
.favicon-electronics { background-position: 0px -2052px; }
.favicon-electronicsmeta { background-position: 0px -2070px; }
.favicon-elementaryos { background-position: 0px -2088px; }
.favicon-elementaryosmeta { background-position: 0px -2106px; }
.favicon-ell { background-position: 0px -2124px; }
.favicon-ellmeta { background-position: 0px -2142px; }
.favicon-emacs { background-position: 0px -2160px; }
.favicon-emacsmeta { background-position: 0px -2178px; }
.favicon-embedded { background-position: 0px -2196px; }
.favicon-embeddedmeta { background-position: 0px -2214px; }
.favicon-engineering { background-position: 0px -2232px; }
.favicon-engineeringmeta { background-position: 0px -2250px; }
.favicon-english { background-position: 0px -2268px; }
.favicon-englishmeta { background-position: 0px -2286px; }
.favicon-eosio { background-position: 0px -2304px; }
.favicon-eosiometa { background-position: 0px -2322px; }
.favicon-es { background-position: 0px -2340px; }
.favicon-esmeta { background-position: 0px -2358px; }
.favicon-esperanto { background-position: 0px -2376px; }
.favicon-esperantometa { background-position: 0px -2394px; }
.favicon-ethereum { background-position: 0px -2412px; }
.favicon-ethereummeta { background-position: 0px -2430px; }
.favicon-expatriates { background-position: 0px -2448px; }
.favicon-expatriatesmeta { background-position: 0px -2466px; }
.favicon-expressionengine { background-position: 0px -2484px; }
.favicon-expressionenginemeta { background-position: 0px -2502px; }
.favicon-fitness { background-position: 0px -2520px; }
.favicon-fitnessmeta { background-position: 0px -2538px; }
.favicon-freelancing { background-position: 0px -2556px; }
.favicon-freelancingmeta { background-position: 0px -2574px; }
.favicon-french { background-position: 0px -2592px; }
.favicon-frenchmeta { background-position: 0px -2610px; }
.favicon-gamedev { background-position: 0px -2628px; }
.favicon-gamedevmeta { background-position: 0px -2646px; }
.favicon-gamification { background-position: 0px -2664px; }
.favicon-gamificationmeta { background-position: 0px -2682px; }
.favicon-gaming { background-position: 0px -2700px; }
.favicon-gamingmeta { background-position: 0px -2718px; }
.favicon-gardening { background-position: 0px -2736px; }
.favicon-gardeningmeta { background-position: 0px -2754px; }
.favicon-genealogy { background-position: 0px -2772px; }
.favicon-genealogymeta { background-position: 0px -2790px; }
.favicon-german { background-position: 0px -2808px; }
.favicon-germanmeta { background-position: 0px -2826px; }
.favicon-gis { background-position: 0px -2844px; }
.favicon-gismeta { background-position: 0px -2862px; }
.favicon-graphicdesign { background-position: 0px -2880px; }
.favicon-graphicdesignmeta { background-position: 0px -2898px; }
.favicon-ham { background-position: 0px -2916px; }
.favicon-hammeta { background-position: 0px -2934px; }
.favicon-hardwarerecs { background-position: 0px -2952px; }
.favicon-hardwarerecsmeta { background-position: 0px -2970px; }
.favicon-hermeneutics { background-position: 0px -2988px; }
.favicon-hermeneuticsmeta { background-position: 0px -3006px; }
.favicon-hinduism { background-position: 0px -3024px; }
.favicon-hinduismmeta { background-position: 0px -3042px; }
.favicon-history { background-position: 0px -3060px; }
.favicon-historymeta { background-position: 0px -3078px; }
.favicon-homebrew { background-position: 0px -3096px; }
.favicon-homebrewmeta { background-position: 0px -3114px; }
.favicon-hsm { background-position: 0px -3132px; }
.favicon-hsmmeta { background-position: 0px -3150px; }
.favicon-i2p { background-position: 0px -3168px; }
.favicon-i2pmeta { background-position: 0px -3186px; }
.favicon-interpersonal { background-position: 0px -3204px; }
.favicon-interpersonalmeta { background-position: 0px -3222px; }
.favicon-iot { background-position: 0px -3240px; }
.favicon-iota { background-position: 0px -3258px; }
.favicon-iotameta { background-position: 0px -3276px; }
.favicon-iotmeta { background-position: 0px -3294px; }
.favicon-islam { background-position: 0px -3312px; }
.favicon-islammeta { background-position: 0px -3330px; }
.favicon-italian { background-position: 0px -3348px; }
.favicon-italianmeta { background-position: 0px -3366px; }
.favicon-ja { background-position: 0px -3384px; }
.favicon-jameta { background-position: 0px -3402px; }
.favicon-japanese { background-position: 0px -3420px; }
.favicon-japanesemeta { background-position: 0px -3438px; }
.favicon-joomla { background-position: 0px -3456px; }
.favicon-joomlameta { background-position: 0px -3474px; }
.favicon-judaism { background-position: 0px -3492px; }
.favicon-judaismmeta { background-position: 0px -3510px; }
.favicon-korean { background-position: 0px -3528px; }
.favicon-koreanmeta { background-position: 0px -3546px; }
.favicon-languagelearning { background-position: 0px -3564px; }
.favicon-languagelearningmeta { background-position: 0px -3582px; }
.favicon-latin { background-position: 0px -3600px; }
.favicon-latinmeta { background-position: 0px -3618px; }
.favicon-law { background-position: 0px -3636px; }
.favicon-lawmeta { background-position: 0px -3654px; }
.favicon-lifehacks { background-position: 0px -3672px; }
.favicon-lifehacksmeta { background-position: 0px -3690px; }
.favicon-linguistics { background-position: 0px -3708px; }
.favicon-linguisticsmeta { background-position: 0px -3726px; }
.favicon-literature { background-position: 0px -3744px; }
.favicon-literaturemeta { background-position: 0px -3762px; }
.favicon-magento { background-position: 0px -3780px; }
.favicon-magentometa { background-position: 0px -3798px; }
.favicon-martialarts { background-position: 0px -3816px; }
.favicon-martialartsmeta { background-position: 0px -3834px; }
.favicon-materials { background-position: 0px -3852px; }
.favicon-materialsmeta { background-position: 0px -3870px; }
.favicon-math { background-position: 0px -3888px; }
.favicon-matheducators { background-position: 0px -3906px; }
.favicon-matheducatorsmeta { background-position: 0px -3924px; }
.favicon-mathematica { background-position: 0px -3942px; }
.favicon-mathematicameta { background-position: 0px -3960px; }
.favicon-mathmeta { background-position: 0px -3978px; }
.favicon-mathoverflow { background-position: 0px -3996px; }
.favicon-mathoverflowmeta { background-position: 0px -4014px; }
.favicon-mechanics { background-position: 0px -4032px; }
.favicon-mechanicsmeta { background-position: 0px -4050px; }
.favicon-medicalsciences { background-position: 0px -4068px; }
.favicon-medicalsciencesmeta { background-position: 0px -4086px; }
.favicon-monero { background-position: 0px -4104px; }
.favicon-monerometa { background-position: 0px -4122px; }
.favicon-money { background-position: 0px -4140px; }
.favicon-moneymeta { background-position: 0px -4158px; }
.favicon-movies { background-position: 0px -4176px; }
.favicon-moviesmeta { background-position: 0px -4194px; }
.favicon-music { background-position: 0px -4212px; }
.favicon-musicfans { background-position: 0px -4230px; }
.favicon-musicfansmeta { background-position: 0px -4248px; }
.favicon-musicmeta { background-position: 0px -4266px; }
.favicon-mythology { background-position: 0px -4284px; }
.favicon-mythologymeta { background-position: 0px -4302px; }
.favicon-neo { background-position: 0px -4320px; }
.favicon-neometa { background-position: 0px -4338px; }
.favicon-networkengineering { background-position: 0px -4356px; }
.favicon-networkengineeringmeta { background-position: 0px -4374px; }
.favicon-opendata { background-position: 0px -4392px; }
.favicon-opendatameta { background-position: 0px -4410px; }
.favicon-openscience { background-position: 0px -4428px; }
.favicon-opensciencemeta { background-position: 0px -4446px; }
.favicon-opensource { background-position: 0px -4464px; }
.favicon-opensourcemeta { background-position: 0px -4482px; }
.favicon-or { background-position: 0px -4500px; }
.favicon-ormeta { background-position: 0px -4518px; }
.favicon-outdoors { background-position: 0px -4536px; }
.favicon-outdoorsmeta { background-position: 0px -4554px; }
.favicon-parenting { background-position: 0px -4572px; }
.favicon-parentingmeta { background-position: 0px -4590px; }
.favicon-patents { background-position: 0px -4608px; }
.favicon-patentsmeta { background-position: 0px -4626px; }
.favicon-pets { background-position: 0px -4644px; }
.favicon-petsmeta { background-position: 0px -4662px; }
.favicon-philosophy { background-position: 0px -4680px; }
.favicon-philosophymeta { background-position: 0px -4698px; }
.favicon-photo { background-position: 0px -4716px; }
.favicon-photometa { background-position: 0px -4734px; }
.favicon-physics { background-position: 0px -4752px; }
.favicon-physicsmeta { background-position: 0px -4770px; }
.favicon-pm { background-position: 0px -4788px; }
.favicon-pmmeta { background-position: 0px -4806px; }
.favicon-poker { background-position: 0px -4824px; }
.favicon-pokermeta { background-position: 0px -4842px; }
.favicon-politics { background-position: 0px -4860px; }
.favicon-politicsmeta { background-position: 0px -4878px; }
.favicon-portuguese { background-position: 0px -4896px; }
.favicon-portuguesemeta { background-position: 0px -4914px; }
.favicon-productivity { background-position: 0px -4932px; }
.favicon-productivitymeta { background-position: 0px -4950px; }
.favicon-psychology { background-position: 0px -4968px; }
.favicon-psychologymeta { background-position: 0px -4986px; }
.favicon-puzzling { background-position: 0px -5004px; }
.favicon-puzzlingmeta { background-position: 0px -5022px; }
.favicon-quant { background-position: 0px -5040px; }
.favicon-quantmeta { background-position: 0px -5058px; }
.favicon-quantumcomputing { background-position: 0px -5076px; }
.favicon-quantumcomputingmeta { background-position: 0px -5094px; }
.favicon-raspberrypi { background-position: 0px -5112px; }
.favicon-raspberrypimeta { background-position: 0px -5130px; }
.favicon-retrocomputing { background-position: 0px -5148px; }
.favicon-retrocomputingmeta { background-position: 0px -5166px; }
.favicon-reverseengineering { background-position: 0px -5184px; }
.favicon-reverseengineeringmeta { background-position: 0px -5202px; }
.favicon-robotics { background-position: 0px -5220px; }
.favicon-roboticsmeta { background-position: 0px -5238px; }
.favicon-rpg { background-position: 0px -5256px; }
.favicon-rpgmeta { background-position: 0px -5274px; }
.favicon-ru { background-position: 0px -5292px; }
.favicon-rumeta { background-position: 0px -5310px; }
.favicon-rus { background-position: 0px -5328px; }
.favicon-rusmeta { background-position: 0px -5346px; }
.favicon-russian { background-position: 0px -5364px; }
.favicon-russianmeta { background-position: 0px -5382px; }
.favicon-salesforce { background-position: 0px -5400px; }
.favicon-salesforcemeta { background-position: 0px -5418px; }
.favicon-scicomp { background-position: 0px -5436px; }
.favicon-scicompmeta { background-position: 0px -5454px; }
.favicon-scifi { background-position: 0px -5472px; }
.favicon-scifimeta { background-position: 0px -5490px; }
.favicon-security { background-position: 0px -5508px; }
.favicon-securitymeta { background-position: 0px -5526px; }
.favicon-serverfault { background-position: 0px -5544px; }
.favicon-serverfaultmeta { background-position: 0px -5562px; }
.favicon-sharepoint { background-position: 0px -5580px; }
.favicon-sharepointmeta { background-position: 0px -5598px; }
.favicon-sitecore { background-position: 0px -5616px; }
.favicon-sitecoremeta { background-position: 0px -5634px; }
.favicon-skeptics { background-position: 0px -5652px; }
.favicon-skepticsmeta { background-position: 0px -5670px; }
.favicon-softwareengineering { background-position: 0px -5688px; }
.favicon-softwareengineeringmeta { background-position: 0px -5706px; }
.favicon-softwarerecs { background-position: 0px -5724px; }
.favicon-softwarerecsmeta { background-position: 0px -5742px; }
.favicon-sound { background-position: 0px -5760px; }
.favicon-soundmeta { background-position: 0px -5778px; }
.favicon-space { background-position: 0px -5796px; }
.favicon-spacemeta { background-position: 0px -5814px; }
.favicon-spanish { background-position: 0px -5832px; }
.favicon-spanishmeta { background-position: 0px -5850px; }
.favicon-sports { background-position: 0px -5868px; }
.favicon-sportsmeta { background-position: 0px -5886px; }
.favicon-sqa { background-position: 0px -5904px; }
.favicon-sqameta { background-position: 0px -5922px; }
.favicon-stackapps { background-position: 0px -5940px; }
.favicon-stackexchange { background-position: 0px -5958px; }
.favicon-stackexchangemeta { background-position: 0px -5976px; }
.favicon-stackoverflow { background-position: 0px -5994px; }
.favicon-stackoverflowmeta { background-position: 0px -6012px; }
.favicon-stats { background-position: 0px -6030px; }
.favicon-statsmeta { background-position: 0px -6048px; }
.favicon-stellar { background-position: 0px -6066px; }
.favicon-stellarmeta { background-position: 0px -6084px; }
.favicon-superuser { background-position: 0px -6102px; }
.favicon-superusermeta { background-position: 0px -6120px; }
.favicon-sustainability { background-position: 0px -6138px; }
.favicon-sustainabilitymeta { background-position: 0px -6156px; }
.favicon-techcomm { background-position: 0px -6174px; }
.favicon-techcommmeta { background-position: 0px -6192px; }
.favicon-tex { background-position: 0px -6210px; }
.favicon-texmeta { background-position: 0px -6228px; }
.favicon-tezos { background-position: 0px -6246px; }
.favicon-tezosmeta { background-position: 0px -6264px; }
.favicon-tor { background-position: 0px -6282px; }
.favicon-tormeta { background-position: 0px -6300px; }
.favicon-travel { background-position: 0px -6318px; }
.favicon-travelmeta { background-position: 0px -6336px; }
.favicon-tridion { background-position: 0px -6354px; }
.favicon-tridionmeta { background-position: 0px -6372px; }
.favicon-ukrainian { background-position: 0px -6390px; }
.favicon-ukrainianmeta { background-position: 0px -6408px; }
.favicon-unix { background-position: 0px -6426px; }
.favicon-unixmeta { background-position: 0px -6444px; }
.favicon-ux { background-position: 0px -6462px; }
.favicon-uxmeta { background-position: 0px -6480px; }
.favicon-vegetarianism { background-position: 0px -6498px; }
.favicon-vegetarianismmeta { background-position: 0px -6516px; }
.favicon-vi { background-position: 0px -6534px; }
.favicon-vimeta { background-position: 0px -6552px; }
.favicon-webapps { background-position: 0px -6570px; }
.favicon-webappsmeta { background-position: 0px -6588px; }
.favicon-webmasters { background-position: 0px -6606px; }
.favicon-webmastersmeta { background-position: 0px -6624px; }
.favicon-windowsphone { background-position: 0px -6642px; }
.favicon-windowsphonemeta { background-position: 0px -6660px; }
.favicon-woodworking { background-position: 0px -6678px; }
.favicon-woodworkingmeta { background-position: 0px -6696px; }
.favicon-wordpress { background-position: 0px -6714px; }
.favicon-wordpressmeta { background-position: 0px -6732px; }
.favicon-workplace { background-position: 0px -6750px; }
.favicon-workplacemeta { background-position: 0px -6768px; }
.favicon-worldbuilding { background-position: 0px -6786px; }
.favicon-worldbuildingmeta { background-position: 0px -6804px; }
.favicon-writing { background-position: 0px -6822px; }
.favicon-writingmeta { background-position: 0px -6840px; }
.autocomplete { position: relative; }
.autocomplete .autocomplete-suggestions-list { background: rgb(255, 255, 25=
5); border: 1px solid rgb(200, 204, 208); color: rgb(106, 115, 124); positi=
on: absolute; z-index: 999; bottom: 6px; left: 0px; right: 0px; transform: =
translate(0px, 100%); box-shadow: rgba(12, 13, 14, 0.1) 0px 6px 6px; max-he=
ight: 350px; overflow: auto; }
.autocomplete .autocomplete-suggestions-list a { color: rgb(106, 115, 124);=
}
.autocomplete .autocomplete-suggestions-list .autocomplete-category-name, .=
autocomplete .autocomplete-suggestions-list .autocomplete-suggestion, .auto=
complete .autocomplete-suggestions-list .autocomplete-default, .autocomplet=
e .autocomplete-suggestions-list .autocomplete-default { padding: 10px; }
.autocomplete .autocomplete-suggestions-list .autocomplete-category-name { =
background: rgb(246, 246, 247); font-size: 11px; text-transform: uppercase;=
}
.autocomplete .autocomplete-suggestions-list .autocomplete-suggestion { cur=
sor: pointer; display: flex; align-items: center; }
.autocomplete .autocomplete-suggestions-list .autocomplete-suggestion.child=
{ padding-left: 26px; margin-top: -5px; position: relative; }
.autocomplete .autocomplete-suggestions-list .autocomplete-suggestion.child=
::before { content: ""; display: inline-block; width: 12px; height: 12px; b=
order-left: 1px solid rgb(185, 193, 197); border-bottom: 1px solid rgb(185,=
193, 197); position: relative; top: -6px; left: -6px; }
.autocomplete .autocomplete-suggestions-list .autocomplete-suggestion:hover=
, .autocomplete .autocomplete-suggestions-list .autocomplete-default:hover =
{ background: rgb(238, 238, 240); color: rgb(12, 13, 14); }
.autocomplete .autocomplete-suggestions-list .autocomplete-suggestion-item =
{ max-width: 90%; overflow-wrap: break-word; overflow: hidden; flex-grow: 1=
; margin-left: 6px; }
.autocomplete .autocomplete-suggestions-list .autocomplete-suggestion-image=
{ width: 20px; height: 20px; overflow: hidden; flex-shrink: 0; }
.autocomplete .autocomplete-suggestions-list .autocomplete-suggestion-image=
img { max-width: 100%; height: auto; }
.autocomplete .autocomplete-suggestions-list .autocomplete-suggestion-match=
{ color: rgb(12, 13, 14); font-weight: 700; }
.autocomplete .autocomplete-suggestions-list .autocomplete-suggestion-url {=
font-size: 11px; color: rgb(187, 192, 196); }
.autocomplete .autocomplete-suggestions-list .autocomplete-suggestion-count=
{ font-size: 13px; color: rgb(145, 153, 161); }
.autocomplete .autocomplete-suggestions-list .autocomplete-default { border=
-top: 1px solid rgb(200, 204, 208); display: block; }
#tabs, .tabs { float: right; }
#tabs a, .tabs a { float: left; margin-right: 8px; padding: 12px 8px 14px; =
color: rgb(132, 141, 149); line-height: 1; text-decoration: none; border-bo=
ttom: 2px solid transparent; }
#tabs a:last-child, .tabs a:last-child { margin-right: 0px; }
#tabs a:focus, .tabs a:focus { outline: none; }
#tabs a:hover, .tabs a:hover { color: rgb(83, 90, 96); border-bottom-color:=
rgba(83, 90, 96, 0.5); }
#tabs a.youarehere, .tabs a.youarehere { font-weight: 700; color: rgb(36, 3=
9, 41); border-bottom-color: rgb(36, 39, 41); }
#tabs a.youarehere:hover, .tabs a.youarehere:hover { color: rgb(12, 13, 14)=
; border-bottom-color: rgb(12, 13, 14); }
#tabs .mod-flag-indicator, .tabs .mod-flag-indicator { margin-left: -4px; }
#tabs .bounty-indicator-tab, .tabs .bounty-indicator-tab { margin-right: 0p=
x; padding: 0.4em 0.5em 0.3em; vertical-align: middle; line-height: 1; }
.subtabs, .filter { box-sizing: border-box; float: right; margin: 0px; }
.subtabs a, .filter a { display: block; margin: 0px 0px 0px 2px; padding: 8=
px; border-bottom: 1px solid transparent; color: rgb(106, 115, 124); font-s=
ize: 12px; line-height: 1.53333; text-decoration: none; transition: all 150=
ms cubic-bezier(0.19, 1, 0.22, 1) 0s; }
.subtabs a.youarehere, .filter a.youarehere, .subtabs a.active, .filter a.a=
ctive, .subtabs a:hover, .filter a:hover { border-color: rgba(244, 128, 36,=
0.5); color: rgb(60, 65, 70); text-decoration: none; }
.subtabs a.youarehere, .filter a.youarehere, .subtabs a.active, .filter a.a=
ctive { border-color: rgb(244, 128, 36); font-weight: 700; }
.subtabs a.youarehere:hover, .filter a.youarehere:hover, .subtabs a.active:=
hover, .filter a.active:hover { border-color: rgb(255, 127, 25); color: rgb=
(13, 14, 15); }
.subtabs a { float: right; }
.subtabs.filters.tag-synonyms { width: auto; }
.filter { margin: 0px; }
.filter a { display: inline-flex; padding-left: 4px; padding-right: 4px; bo=
rder-bottom-width: 2px; }
[class*=3D"gravatar-wrapper-"] { padding: 0px; overflow: hidden; }
[class*=3D"gravatar-wrapper-"] img { margin: 0px auto; }
.gravatar-wrapper-256, .gravatar-wrapper-164, .gravatar-wrapper-128, .grava=
tar-wrapper-256 img, .gravatar-wrapper-164 img, .gravatar-wrapper-128 img {=
border-radius: 4px; }
.gravatar-wrapper-64, .gravatar-wrapper-50, .gravatar-wrapper-48, .gravatar=
-wrapper-64 img, .gravatar-wrapper-50 img, .gravatar-wrapper-48 img { borde=
r-radius: 2px; }
.gravatar-wrapper-256, .gravatar-wrapper-256 img { width: 256px; height: 25=
6px; }
.gravatar-wrapper-164, .gravatar-wrapper-164 img { width: 164px; height: 16=
4px; }
.gravatar-wrapper-128, .gravatar-wrapper-128 img { width: 128px; height: 12=
8px; }
.gravatar-wrapper-64, .gravatar-wrapper-64 img { width: 64px; height: 64px;=
}
.gravatar-wrapper-50, .gravatar-wrapper-50 img { width: 50px; height: 50px;=
}
.gravatar-wrapper-48, .gravatar-wrapper-48 img { width: 48px; height: 48px;=
}
.gravatar-wrapper-42, .gravatar-wrapper-42 img { width: 42px; height: 42px;=
}
.gravatar-wrapper-40, .gravatar-wrapper-40 img { width: 40px; height: 40px;=
}
.gravatar-wrapper-32, .gravatar-wrapper-32 img { width: 32px; height: 32px;=
}
.gravatar-wrapper-25, .gravatar-wrapper-25 img { width: 25px; height: 25px;=
}
.dropdown.left::before { left: 4px; }
.dropdown.right::before { right: 4px; }
.dropdown { top: 25px; z-index: 100; box-shadow: rgba(12, 13, 14, 0.3) 0px =
2px 5px; border-radius: 2px; background-color: var(--white); margin: 0px; p=
osition: absolute !important; }
.dropdown::before { position: absolute; z-index: 101; content: ""; width: 1=
6px; height: 16px; top: -11px; right: 4px; background: url("../../Img/filte=
r-sprites.svg?v=3Dd1e85fbf5198") -16px 0px no-repeat; }
.dropdown ul { margin: 0px; }
.dropdown li { text-align: left; white-space: nowrap; position: relative; b=
order-bottom: 1px solid var(--black-050); line-height: 12px; display: block=
; background-color: var(--white); height: auto; margin-bottom: 0px; transit=
ion: all 0.2s ease 0s; }
.dropdown li:hover { background-color: var(--black-025); }
.dropdown li:active { background-color: var(--black-050); }
.dropdown li a.selected { background-color: rgb(239, 240, 241); color: rgb(=
145, 153, 161); }
.dropdown li:first-child { border-top: 1px solid var(--black-050); }
.dropdown li .bounty-indicator-tab { margin-left: 10px; }
.dropdown li .bounty-indicator-tab a:hover { text-decoration: none; }
.dropdown li a { box-sizing: border-box; width: 100%; padding: 10px; displa=
y: inline-block; }
.dropdown li a#edit-favorite-tags { width: auto; font-size: 11px; }
.segmented-dropdown { position: relative; padding-left: 40px; }
.segmented-dropdown .-icon-a { position: absolute; top: 0px; bottom: 0px; l=
eft: 0px; padding: 0px; display: block; width: 40px; text-align: center; bo=
rder-right: 1px solid rgb(228, 230, 232); }
.segmented-dropdown .-icon-a .-icon { position: relative; top: 12px; color:=
rgb(187, 192, 196); }
.segmented-dropdown .-icon-a:hover ._toggle-star, .segmented-dropdown .-ico=
n-a:focus ._toggle-star, .segmented-dropdown .-icon-a:active ._toggle-star =
{ color: rgb(159, 166, 173); }
.segmented-dropdown .-icon-a.-is-favorited ._toggle-star { color: rgb(221, =
182, 36); }
.segmented-dropdown .-label { display: inline-block; position: relative; fo=
nt-size: 13px; color: rgb(83, 90, 96); padding: 12px; cursor: pointer; }
.segmented-dropdown .-label .-icon { position: absolute; right: -4px; top: =
50%; transform: translateY(-50%); color: rgb(106, 115, 124); }
.segmented-dropdown .-label:hover, .segmented-dropdown .-label:focus, .segm=
ented-dropdown .-label:active { color: rgb(36, 39, 41); }
.segmented-dropdown .-label:hover .-icon, .segmented-dropdown .-label:focus=
.-icon, .segmented-dropdown .-label:active .-icon { color: rgb(60, 65, 70)=
; }
.-segmented-dropdown-menu { position: absolute; top: 38px; overflow: hidden=
; max-height: 0px; }
.-segmented-dropdown-menu .-close { position: absolute; z-index: 1; top: 0p=
x; right: 0px; padding: 8px; line-height: 1; color: rgb(187, 192, 196); cur=
sor: pointer; }
.-segmented-dropdown-menu .-close:hover, .-segmented-dropdown-menu .-close:=
focus, .-segmented-dropdown-menu .-close:active { color: rgb(83, 90, 96); }
.-segmented-dropdown-menu .-close svg { height: 16px; width: 16px; }
.-segmented-dropdown-menu .-item { background-color: rgb(255, 255, 255); cu=
rsor: pointer; padding: 12px 8px 12px 0px; border-bottom: 1px solid rgb(239=
, 240, 241); border-left: 1px solid rgb(187, 192, 196); border-right: 1px s=
olid rgb(187, 192, 196); }
.-segmented-dropdown-menu .-item:last-child { border-bottom-color: rgb(187,=
192, 196); }
.-segmented-dropdown-menu .-item:hover, .-segmented-dropdown-menu .-item:fo=
cus, .-segmented-dropdown-menu .-item:active { background-color: rgb(250, 2=
50, 251); }
.-segmented-dropdown-menu .-item .-checkmark { width: 40px; flex-shrink: 0;=
color: rgb(94, 186, 125); text-align: center; line-height: 1; margin-top: =
-2px; visibility: hidden; }
.-segmented-dropdown-menu .-item .-checkmark.selected { visibility: visible=
; }
.-segmented-dropdown-menu .-item .-desc { flex-grow: 1; }
.-segmented-dropdown-menu .-item .-desc .-title { font-weight: bold; color:=
rgb(36, 39, 41); font-size: 13px; }
.-segmented-dropdown-menu .-item .-desc .-note { color: rgb(106, 115, 124);=
font-size: 12px; }
.-is-active .-frequency-menu { max-height: 40em; }
@keyframes spinnerRotate {=20
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
a.loading::before { content: ""; position: relative; display: inline-block;=
top: 1px; left: -4px; width: 8px; height: 8px; border-radius: 50%; border-=
width: 2px; border-style: solid; border-color: rgb(209, 229, 241) rgb(209, =
229, 241) rgb(209, 229, 241) rgb(160, 199, 228); border-image: initial; tra=
nsform: translateZ(0px); animation: 0.8s linear 0s infinite normal none run=
ning spinnerRotate; }
.hero-background { background-image: url("../../Img/hero/anonymousHeroBackg=
round.svg?v=3Db7f6054406b5"); background-size: contain; background-repeat: =
no-repeat; background-position: center center; }
.old-hero { color: rgb(255, 255, 255); background-color: rgb(17, 123, 243);=
background-image: url("../../Img/hero/pattern.svg?v=3D13ca42e6c21d"), line=
ar-gradient(to right, rgb(18, 108, 250) 0%, rgb(16, 138, 236) 100%); backgr=
ound-position: right center, center center; background-repeat: no-repeat, n=
o-repeat; }
.old-hero .-link { color: rgb(255, 255, 255); }
.old-hero .-link:hover { text-decoration: underline; }
.old-hero._orange { color: rgb(255, 255, 255); background-color: rgb(222, 1=
04, 10); background-image: linear-gradient(to right, rgb(228, 87, 14) 0%, r=
gb(215, 120, 6) 100%); }
.old-hero._orange .-link { color: rgb(255, 255, 255); }
.old-hero._orange .-link:hover { text-decoration: underline; }
.old-hero._photo { background-size: cover; background-position: center cent=
er; background-repeat: no-repeat; }
.hero-box { background: rgb(67, 125, 204); margin: 40px 0px; color: rgb(255=
, 255, 255); text-align: center; position: relative; }
.hero-box .hero-content { padding: 30px; }
.hero-box .hidden { display: none; }
.hero-box .hero-title { font-size: 18px; font-weight: 400; margin-bottom: 3=
0px; }
.hero-box .hero-title small { display: block; font-size: 16px; padding-top:=
4px; }
.hero-box .subtitle { font-size: 15px; }
.hero-box input[type=3D"text"] { box-shadow: none; }
.hero-box input[type=3D"text"][disabled], .hero-box input[type=3D"text"].di=
sabled { background-color: rgb(255, 255, 255); }
.hero-box .btn { background: rgb(244, 128, 36); border-color: rgb(155, 97, =
20); box-shadow: rgb(255, 194, 114) 0px 1px 0px inset; }
.hero-box .btn.loading { color: white; }
.hero-box .btn:hover { background: rgb(218, 103, 11); }
.hero-box .tag-suggestions { color: rgb(12, 13, 14); }
.modal { max-width: 700px; max-height: 900px; min-width: 400px; background-=
color: var(--white); border-radius: 3px; z-index: 9999; overflow: hidden; p=
osition: fixed !important; }
.modal * { box-sizing: border-box; }
.modal.size-medium { max-width: 500px; }
.modal.auto-center { transform: translate(-50%, -50%); left: 50% !important=
; top: 50% !important; }
.modal.wmd-prompt-dialog { padding: 0px; border: 0px; }
.modal:focus { outline: none; }
.modal .modal-close { position: absolute; top: 4px; right: 4px; z-index: 2;=
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; color: var(--=
black-200); font-size: 17px; font-weight: 600; line-height: 1; width: 30px;=
height: 30px; text-align: center; padding-top: 7px; border-radius: 50%; cu=
rsor: pointer; }
.modal .modal-close:hover { color: var(--black-600); background: var(--blac=
k-050); }
.modal .modal-header { text-align: center; }
.modal .modal-content, .modal .modal-footer { padding: 30px; }
.modal .modal-footer { background: var(--black-700); }
.modal .modal-footer::before, .modal .modal-footer::after { content: ""; di=
splay: table; }
.modal .modal-footer::after { clear: both; }
.modal .modal-footer p { font-size: 10px; color: var(--black-200); margin-b=
ottom: 0px; }
.modal .modal-footer p a:not(.btn) { color: inherit; text-decoration: under=
line; }
.modal .modal-footer p a:not(.btn):hover { color: var(--white); }
.modal .modal-footer .modal-notice { float: left; }
.modal .modal-footer .modal-cta { float: right; }
.modal .modal-footer .modal-ctas { display: flex; justify-content: space-be=
tween; }
@media (prefers-color-scheme: dark) {
body.theme-system .modal { background-color: var(--black-100); }
}
body.theme-dark .modal { background-color: var(--black-100); }
.modal-overlay { position: fixed; top: 0px; right: 0px; bottom: 0px; left: =
0px; background: rgba(12, 13, 14, 0.5); z-index: 1001; }
.modal.image-upload .modal-content { text-align: center; }
.modal.image-upload .modal-options { padding: 24px 0px 9px; color: var(--bl=
ack-700); }
.modal.image-upload .modal-options p { margin-bottom: 0px; }
.modal.image-upload .modal-options .ajax-loader { margin-left: 10px; }
.modal.image-upload .modal-input-url, .modal.image-upload .modal-options-se=
parator { margin: 0px 6px; }
.modal.image-upload .modal-dropzone-default, .modal.image-upload .modal-dro=
pzone-preview { border: 2px dashed var(--black-075); height: 246px; border-=
radius: 3px; padding: 15px; width: 620px; position: relative; }
.modal.image-upload .modal-dropzone-default { background: var(--black-050);=
cursor: pointer; transition: background 300ms ease 0s, border 300ms ease 0=
s; }
.modal.image-upload .modal-dropzone-default:hover, .modal.image-upload .mod=
al-dropzone-default.hover { background: var(--black-075); border-color: var=
(--black-100); }
.modal.image-upload .modal-dropzone-default:hover .modal-dropzone-img::befo=
re, .modal.image-upload .modal-dropzone-default.hover .modal-dropzone-img::=
before { top: -50px; }
.modal.image-upload .modal-dropzone-default:hover .modal-dropzone-img::afte=
r, .modal.image-upload .modal-dropzone-default.hover .modal-dropzone-img::a=
fter { top: -76px; }
.modal.image-upload .modal-dropzone-default > * { pointer-events: none; }
.modal.image-upload .modal-dropzone-default .modal-dropzone-img { backgroun=
d-image: url("../../Img/img-upload.svg?v=3D16d9e4614ece"), none; background=
-position: 0px 0px; width: 86px; height: 78px; position: absolute; top: 88p=
x; left: 50%; margin-left: -43px; }
.modal.image-upload .modal-dropzone-default .modal-dropzone-img::before, .m=
odal.image-upload .modal-dropzone-default .modal-dropzone-img::after { posi=
tion: absolute; background-image: url("../../Img/img-upload.svg?v=3D16d9e46=
14ece"), none; display: block; content: ""; transition: all 0.15s ease 0s; =
}
.modal.image-upload .modal-dropzone-default .modal-dropzone-img::before { b=
ackground-position: -120px -21px; width: 156px; height: 65px; top: -44px; l=
eft: -33px; }
.modal.image-upload .modal-dropzone-default .modal-dropzone-img::after { ba=
ckground-position: -130px -90px; width: 53px; height: 61px; top: -66px; lef=
t: 18px; }
.modal.image-upload .modal-dropzone-default p { margin-top: 166px; margin-b=
ottom: 0px; color: var(--black-350); font-size: 16px; }
.modal.image-upload .modal-dropzone-default p b { font-size: 28px; color: v=
ar(--black-500); font-weight: 700; display: block; margin-bottom: 10px; }
.modal.image-upload .modal-input-file { display: none; }
.modal.image-upload .modal-input-url { width: 250px; }
.modal.image-upload .modal-options-error-message { color: var(--red-500); f=
ont-weight: bold; }
.modal.image-upload .modal-footer p { padding-top: 12px; }
.modal.image-upload .modal-footer .icon-imgur-white { margin-right: 8px; ma=
rgin-left: 2px; }
.modal.wmd-prompt-dialog.insert-link { padding: 20px; width: 470px; overflo=
w: visible; }
.modal.wmd-prompt-dialog.insert-link .tabs { margin-bottom: 20px; float: le=
ft; width: 100%; height: 41px; border-bottom: 1px solid var(--black-050); }
.modal.wmd-prompt-dialog.insert-link .notes { padding: 5px; }
.modal.wmd-prompt-dialog.insert-link form { padding: 0px; margin: 0px; floa=
t: left; width: 100%; position: relative; }
.modal.wmd-prompt-dialog.insert-link form input[type=3D"text"] { display: b=
lock; width: 100%; margin: 0px auto; }
.modal.wmd-prompt-dialog.insert-link form input[type=3D"button"] { margin: =
20px 10px 0px 0px; display: inline; }
.modal.wmd-prompt-dialog.insert-link form input[type=3D"button"].insert-hyp=
erlink { width: 5em; }
.popup { z-index: 2000; display: none; position: absolute; padding: 16px; b=
ox-shadow: var(--bs-sm); background-color: var(--white); border: solid 1px =
var(--black-300); }
.popup .already-flagged { display: inline-block; margin-left: 23px; margin-=
top: 8px; color: var(--red-700); font-weight: 700; }
.popup .disabled-action { cursor: default !important; }
.popup .disabled-action .action-desc, .popup .disabled-action .action-name =
{ opacity: 0.6; cursor: default !important; }
.popup textarea { width: 100%; }
.popup .subheader { margin-bottom: 10px !important; margin-top: 25px !impor=
tant; }
.popup .popup-title-container { margin-bottom: 10px; }
.popup .popup-title-container .popup-breadcrumbs .breadcrumb .arrow { paddi=
ng: 0px 6px; }
.popup #search-text, .popup .close-as-duplicate-pane .actual-edit-overlay {=
width: 755px !important; }
.popup .question-summary { border: 0px; }
@media (prefers-color-scheme: dark) {
body.theme-system .popup { background-color: var(--black-100); }
}
body.theme-dark .popup { background-color: var(--black-100); }
.message.message-config, .contributor-dropdown, .ask-confirmation-popup { b=
order-radius: 5px; border: 0px; box-shadow: var(--bs-sm); }
.message.message-config .message-close, .contributor-dropdown .message-clos=
e, .ask-confirmation-popup .message-close, .message.message-config .popup-c=
lose a, .contributor-dropdown .popup-close a, .ask-confirmation-popup .popu=
p-close a { margin: 0px; padding: 0px; position: absolute; z-index: 2; top:=
11px; right: 10px; border: 0px; font-size: 17px; cursor: pointer; font-wei=
ght: 600; color: var(--black-200) !important; }
.message.message-config .message-close:hover, .contributor-dropdown .messag=
e-close:hover, .ask-confirmation-popup .message-close:hover, .message.messa=
ge-config .popup-close a:hover, .contributor-dropdown .popup-close a:hover,=
.ask-confirmation-popup .popup-close a:hover { color: var(--black-600) !i=
mportant; }
.message.message-config .popup-close a, .contributor-dropdown .popup-close =
a, .ask-confirmation-popup .popup-close a { background: none; right: 22px; =
}
.ask-confirmation-popup .popup-close a { top: 16px; right: 16px; }
.ask-confirmation-popup .popup-title { padding-right: 32px; }
.ask-confirmation-popup .popup-actions { display: flex; justify-content: ce=
nter; align-items: center; margin-top: 8px; }
.ask-confirmation-popup .popup-actions-cancel { margin-right: 16px; }
.message.message-config .message-tip .popup-title { font-weight: 700 !impor=
tant; }
.message.message-config .message-tip.message-tip-top-right::before, .messag=
e.message-config .message-tip.message-tip-top-left::before { width: 0px; he=
ight: 0px; border-left: 6px solid transparent; border-right: 6px solid tran=
sparent; border-bottom: 6px solid var(--white); top: -12px; }
.message.message-config .message-tip.message-tip-top-right::before { right:=
12px; }
.message.message-config .message-tip.message-tip-top-left::before { left: 1=
2px; }
.message.message-config h1, .message.message-config h2, .message.message-co=
nfig h3, .message.message-config h4 { color: var(--black-900); margin-botto=
m: 1em; }
.message.message-config h4 { text-align: left; letter-spacing: 0px; margin-=
right: 16px; }
.message.message-config h4.popup-nav-title { text-align: center; margin: 0p=
x 15px 15px 10px; }
.message.message-config .actions { margin: 20px -20px -20px; padding: 0px 1=
5px; background: rgb(60, 65, 70); height: 48px; border-radius: 0px 0px 3px =
3px; }
.message.message-config .actions::before, .message.message-config .actions:=
:after { content: ""; display: table; }
.message.message-config .actions::after { clear: both; }
.message.message-config .actions .rep-number, .message.message-config .acti=
ons .button { text-align: center; font-size: 12px; }
.message.message-config .actions .rep-number { float: left; display: inline=
-block; color: rgb(255, 255, 255); font-weight: 700; padding-top: 16px; }
.message.message-config .actions .button { float: right; padding: 8px 16px;=
margin-top: 10px; text-decoration: none; display: inline-block; font-weigh=
t: 600; background: var(--blue-400); border: 0px; border-radius: 3px; color=
: rgb(255, 255, 255) !important; box-shadow: none !important; }
.message.message-config .actions .button:hover { background: var(--blue-600=
); }
.message.message-config .actions .button::after { content: " "; display: in=
line-block; background-image: url("../../Img/user-profile-sprite.svg?v=3Dd8=
8bb7069e3d"), none; background-position: -15px -409px; width: 7px; height: =
10px; position: relative; top: 2px; left: 4px; }
.message.message-config .message-text { border-radius: 6px; position: relat=
ive; z-index: 1; padding: 20px !important; }
.message.message-config .message-text .question-hyperlink, .message.message=
-config .message-text .answer-hyperlink { font-size: 13px; text-decoration:=
none; color: var(--blue-600); }
.message.message-config .message-text .question-hyperlink:hover, .message.m=
essage-config .message-text .answer-hyperlink:hover { color: var(--blue-500=
); }
.message.message-config .popup-nav { list-style: none; margin: 0px -20px -2=
0px; padding: 0px; text-align: center; }
.message.message-config .popup-nav li { margin: 0px; padding: 0px; border-b=
ottom: 1px solid var(--black-050); }
.message.message-config .popup-nav li:last-child { border-bottom: 0px; }
.message.message-config .popup-nav li:first-child { border-top: 1px solid v=
ar(--black-050); }
.message.message-config .popup-nav li a { transition: color 0.3s ease 0s, b=
ackground 0.3s ease 0s; text-decoration: none; color: var(--black-500); fon=
t-size: 13px; display: block; padding: 10px 15px; }
.message.message-config .popup-nav li a:hover, .message.message-config .pop=
up-nav li a.active, .message.message-config .popup-nav li a.youarehere { ba=
ckground: var(--blue-600); color: var(--white); }
.message.message-config .unstyled { padding: 0px; list-style: none; text-al=
ign: center; margin: 0px -20px -20px; }
.message.message-config .unstyled li { border-bottom: 1px solid var(--black=
-050); padding: 10px; }
.message.message-config .unstyled li .badge { text-decoration: none; }
.message.message-config .unstyled li:first-child { border-top: 1px solid va=
r(--black-050); }
.message.message-config .unstyled li:last-child { border-bottom: 0px; }
.message.message-config.tooltip { border-radius: 3px; pointer-events: none;=
}
.message.message-config.tooltip .message-inner::before { display: none; }
.message.message-config.tooltip .message-text { font-weight: 500; font-size=
: 11px; color: var(--black-900); border-radius: 3px; padding: 3px 8px !impo=
rtant; }
.message.message-config .no-cta p { margin-bottom: 0px; }
.message.message-config .no-cta .bars-wrapper { margin-top: 10px; }
.popup._badge-selection { display: block; margin: 0px; border-color: var(--=
white); height: 500px; width: 960px; }
.popup._badge-selection .popup-close .-link { clear: right; display: flex; =
justify-content: center; align-items: center; position: absolute; top: 8px;=
right: 8px; width: 32px; height: 32px; z-index: 1; background-color: var(-=
-white); transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s; color=
: var(--black-600) !important; }
.popup._badge-selection .popup-close .-link:hover { background-color: var(-=
-black-050); color: var(--black-800) !important; }
.popup._badge-selection .-header { padding-top: 8px; padding-bottom: 16px; =
}
.popup._badge-selection .-header .-title { margin-bottom: 0px; font-size: 2=
4px; line-height: 1.13333; }
.popup._badge-selection .-navigation { padding-top: 8px; padding-bottom: 24=
px; }
.popup._badge-selection .subtabs a { border-bottom-width: 2px; }
.popup._badge-selection .-search { margin-bottom: 0px; padding-left: 16px; =
}
.popup._badge-selection .-search .f-input { margin: 0px; }
.popup._badge-selection .-badge-list { padding-top: 2px; padding-left: 2px;=
height: 75%; overflow: hidden auto; }
.popup._badge-selection .-list-item { margin-left: -1px; margin-top: -1px; =
padding: 12px; min-height: 64px; max-height: 128px; background-color: var(-=
-white); border: 1px solid var(--black-075); transition: all 600ms cubic-be=
zier(0.19, 1, 0.22, 1) 0s; cursor: pointer; }
.popup._badge-selection .-list-item .-flag-recommend { position: absolute; =
top: 1px; right: 1px; padding: 4px 8px; background-color: var(--green-400);=
z-index: 10; font-size: 11px; line-height: 1.46154; color: rgb(255, 255, 2=
55); }
.popup._badge-selection .-list-item .s-progress-bar._badge .-bar { backgrou=
nd-color: var(--white); }
.popup._badge-selection .-list-item .-badge-progress { padding-top: 12px; }
.popup._badge-selection .-list-item .-description { margin-bottom: 0px; pad=
ding: 16px 0px 12px; font-size: 12px; line-height: 1.13333; color: var(--bl=
ack-600); }
.popup._badge-selection .-list-item:hover { z-index: 1; background-color: v=
ar(--black-025); box-shadow: var(--bs-sm); }
.popup._badge-selection .-list-item.is-completed { background-color: var(--=
black-050); }
.popup._badge-selection .-list-item.is-completed .-description { color: var=
(--black-800); }
.popup._badge-selection .-list-item.is-completed .-icon { color: var(--gree=
n-400); }
.popup-badges .limited-badges-notice { clear: both; display: table; margin:=
0px auto; padding: 15px 0px 0px; font-size: 13px; color: var(--black-500);=
}
.envelope-on, .envelope-off, .vote-up-off, .vote-up-on, .vote-down-off, .vo=
te-down-on, .feed-icon, .vote-accepted-off, .vote-accepted-on, .vote-accept=
ed-bounty, .badge-earned-check, .delete-tag, .grippie, .expander-arrow-hide=
, .expander-arrow-show, .expander-arrow-small-hide, .expander-arrow-small-s=
how, .anonymous-gravatar, .badge1, .badge2, .badge3 { background-image: url=
("../../Img/unified/sprites.svg?v=3Dfcc0ea44ba27"), none; background-size: =
initial; background-repeat: no-repeat; overflow: hidden; }
.vote-up-off, .vote-up-on, .vote-down-off, .vote-down-on, .vote-accepted-of=
f, .vote-accepted-on { display: block; margin: 0px auto 2px; text-indent: -=
999em; width: 40px; height: 40px; }
.vote-up-off, .vote-down-off, .vote-accepted-off { cursor: pointer; }
.vote-up-off, .vote-up-on, .vote-down-off, .vote-down-on, .vote-accepted-of=
f, .vote-accepted-on { text-indent: -9999em; font-size: 1px; }
.vote-up-off { background-position: 0px -170px; }
.vote-up-on { background-position: -40px -170px; }
.vote-down-off { background-position: 0px -220px; margin-bottom: 8px; }
.vote-down-on { background-position: -40px -220px; margin-bottom: 8px; }
.vote-accepted-off { background-position: 0px -270px; }
.vote-accepted-on { background-position: -40px -270px; }
.migrated.to, .migrated.from { background-repeat: no-repeat; overflow: hidd=
en; background-color: transparent; background-image: url("../../Img/unified=
/sprites.png?v=3D0786b22b9381") !important; }
.informative-tooltip { position: absolute; padding: 0.8em; max-width: 200px=
; z-index: 3000; border-radius: 3px; background: rgb(71, 71, 71); font-size=
: 12px; color: rgb(255, 255, 255); }
.informative-tooltip.arrow::before { position: absolute; content: ""; width=
: 0px; height: 0px; }
.informative-tooltip.arrow.up-left::before, .informative-tooltip.arrow.up-c=
enter::before, .informative-tooltip.arrow.up-right::before { top: -4px; bor=
der-left: 5px solid transparent; border-right: 5px solid transparent; borde=
r-bottom: 5px solid rgb(71, 71, 71); }
.informative-tooltip.arrow.up-center::before { left: 50%; margin-left: -5px=
; }
.informative-tooltip.arrow.up-left::before { left: 10px; }
.informative-tooltip.arrow.up-right::before { right: 10px; }
.informative-tooltip.arrow.down-left::before, .informative-tooltip.arrow.do=
wn-center::before, .informative-tooltip.arrow.down-right::before { bottom: =
-4px; border-left: 5px solid transparent; border-right: 5px solid transpare=
nt; border-top: 5px solid rgb(71, 71, 71); }
.informative-tooltip.arrow.down-center::before { left: 50%; margin-left: -5=
px; }
.informative-tooltip.arrow.down-left::before { left: 10px; }
.informative-tooltip.arrow.down-right::before { right: 10px; }
.informative-tooltip.arrow.left-top::before, .informative-tooltip.arrow.lef=
t-center::before, .informative-tooltip.arrow.left-bottom::before { left: -4=
px; border-top: 5px solid transparent; border-bottom: 5px solid transparent=
; border-right: 5px solid rgb(71, 71, 71); }
.informative-tooltip.arrow.left-center::before { top: 50%; margin-top: -5px=
; }
.informative-tooltip.arrow.left-top::before { top: 10px; }
.informative-tooltip.arrow.left-bottom::before { bottom: 10px; }
.informative-tooltip.arrow.right-top::before, .informative-tooltip.arrow.ri=
ght-center::before, .informative-tooltip.arrow.right-bottom::before { right=
: -4px; border-top: 5px solid transparent; border-bottom: 5px solid transpa=
rent; border-left: 5px solid rgb(71, 71, 71); }
.informative-tooltip.arrow.right-center::before { top: 50%; margin-top: -5p=
x; }
.informative-tooltip.arrow.right-top::before { top: 10px; }
.informative-tooltip.arrow.right-bottom::before { bottom: 10px; }
.informative-tooltip.error { background: rgb(222, 83, 94); color: white; }
.informative-tooltip.display-above, .informative-tooltip.display-right { to=
p: 0px; max-width: none; }
.informative-tooltip.display-above::before, .informative-tooltip.display-ri=
ght::before { content: ""; position: absolute; width: 0px; height: 0px; bor=
der-width: 5px; border-style: solid; border-color: transparent; }
.informative-tooltip.display-above.size-200, .informative-tooltip.display-r=
ight.size-200 { width: 200px; }
.informative-tooltip.display-above.error::before, .informative-tooltip.disp=
lay-right.error::before { border-top-color: rgb(222, 83, 94); }
.informative-tooltip.display-above { left: 50%; transform: translate(-50%, =
-110%); }
.informative-tooltip.display-above::before { bottom: -4px; left: 50%; margi=
n-left: -5px; border-bottom-width: 0px; border-top-color: rgb(71, 71, 71); =
}
.informative-tooltip.display-right { right: 50%; transform: translate(115%,=
0%); }
.informative-tooltip.display-right::before { left: -4px; top: 50%; margin-t=
op: -5px; border-left-width: 0px; border-right-color: rgb(71, 71, 71); }
.has-tooltip { position: relative; }
.has-tooltip .informative-tooltip { opacity: 0; visibility: hidden; transit=
ion: opacity 300ms ease 0s, transform 300ms ease 0s; }
.has-tooltip:hover .informative-tooltip { opacity: 1; visibility: visible; =
}
.has-tooltip.on-hover .tooltip-above.arrow.down-right { right: -6px; top: -=
10px; transform: translate(0px, -80%); }
.has-tooltip.on-hover:hover .tooltip-above.arrow.down-right { transform: tr=
anslate(0px, -100%); }
.has-tooltip .informative-tooltip.display-above { transform: translate(-50%=
, -80%); }
.has-tooltip:hover .informative-tooltip.display-above { transform: translat=
e(-50%, -110%); }
.has-tooltip .informative-tooltip.display-right { transform: translate(120%=
, 0%); }
.has-tooltip:hover .informative-tooltip.display-right { transform: translat=
e(115%, 0%); }
.css-tooltip { position: relative; }
.css-tooltip[data-title]:hover::after { content: attr(data-title); backgrou=
nd: rgb(71, 71, 71); padding: 0.8em; margin-left: 5px; max-width: 200px; co=
lor: rgb(255, 255, 255); font-size: 12px; border-radius: 3px; position: abs=
olute; z-index: 1031; left: 0px; top: 100%; }
.definition-tooltip { color: var(--blue-600); cursor: pointer; }
.tooltip-new-feature { position: absolute; bottom: -24px; background: rgb(2=
44, 128, 36); color: rgb(255, 255, 255); border-radius: 3px; padding: 3px 6=
px; display: inline-block; }
.tooltip-new-feature::before { content: ""; display: block; width: 0px; hei=
ght: 0px; position: absolute; border-left: 5px solid transparent; border-ri=
ght: 5px solid transparent; border-bottom: 5px solid rgb(244, 128, 36); top=
: 0px; left: 10px; margin-top: -5px; }
.users-grid { margin-bottom: 30px; display: flex; flex-wrap: wrap; }
.users-grid .-user { border: 1px solid rgb(239, 240, 241); border-radius: 3=
px; padding: 20px 10px 20px 20px; margin: 0px 20px 20px 0px; width: calc(33=
.3333% - 13.3333px); display: flex; flex-wrap: nowrap; align-items: center;=
}
.users-grid .-user .-details { padding-left: 15px; max-width: calc(100% - 6=
4px); flex-grow: 2; }
.users-grid .-user .-details > :not(:last-child) { margin-bottom: 4px; }
.users-grid .-user .-details h3, .users-grid .-user .-details p { max-width=
: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.users-grid .-user .-details h3 { font-weight: 400; font-size: 16px; }
.users-grid .-user .-details p { margin-bottom: 0px; color: rgb(132, 141, 1=
49); }
.users-grid .-user .-details p:last-child { margin-bottom: 0px; }
.users-grid .-user:nth-child(3n) { margin-right: 0px; }
.users-grid .-user .-avatar { width: 64px; height: 64px; }
.users-grid .-user .-avatar img { max-width: 100%; height: auto; }
.users-grid .-user.-private .-avatar { background: url("../../Img/user.svg?=
v=3D20c64bb67fc9") center center / 50% no-repeat rgb(228, 234, 237); }
.users-grid .-user.-private .-details h3 { margin-bottom: 0px; }
.list-card { position: absolute; z-index: 3000; background: rgb(255, 255, 2=
55); width: 395px; padding: 20px; border-radius: 3px; box-shadow: rgba(0, 0=
, 0, 0.15) 0px 1px 25px; transform: translate(0%, -110%); align-items: cent=
er; border: 1px solid rgb(236, 236, 236); }
.list-card::before { content: ""; width: 0px; height: 0px; border-left: 12p=
x solid transparent; border-right: 12px solid transparent; border-top: 9px =
solid rgb(255, 255, 255); position: absolute; bottom: -7px; left: 20px; }
.list-card .-avatar { width: 100px; height: 100px; align-self: flex-start; =
background: rgb(255, 255, 255); padding: 6px; border: 1px solid var(--black=
-075); border-radius: 3px; display: flex; align-items: center; margin-right=
: 15px; flex: 0 0 auto; }
.list-card .-avatar img { border-radius: 3px; max-width: 100%; height: auto=
; width: 100%; }
.list-card .-avatar .logo-blank { background-color: rgb(239, 240, 241); col=
or: rgb(159, 166, 173); max-width: 100%; width: 100%; height: 100%; border-=
radius: 3px; }
.list-card .-details { color: rgb(106, 115, 124); font-weight: 400; font-si=
ze: 13px; width: 100%; }
.list-card .-details .-name { color: rgb(60, 65, 70); font-weight: 700; fon=
t-size: 16px; margin-bottom: 0px; }
.list-card .-details .-users-list { display: flex; flex-wrap: wrap; margin:=
5px 0px; }
.list-card .-details .-users-list .-user:not(:last-child) { margin-right: 4=
px; }
.list-card .-details .-users-list .avatar { width: 26px; height: 26px; over=
flow: hidden; }
.list-card .-details .-users-list .avatar img { max-width: 100%; height: au=
to; width: 100%; }
.list-card .-details .-users-list .avatar.-private { background: url("../..=
/Img/user.svg?v=3D20c64bb67fc9") center center / 50% no-repeat rgb(228, 234=
, 237); }
.list-card .-details .more { display: inline-block; margin-top: 2px; }
.topbar .profile-me { position: relative; }
.new-feature-wrapper { position: absolute; z-index: 99; }
.new-feature-wrapper .new-feature { background: rgb(255, 153, 0); color: rg=
b(255, 255, 255); text-align: center; padding: 6px; border-radius: 3px; }
.new-feature-wrapper .new-feature .title { font-size: 11px; text-transform:=
uppercase; font-weight: 700; margin-bottom: 6px; }
.new-feature-wrapper .new-feature p { font-size: 12px; margin-bottom: 0px; =
}
.html__unpinned-leftnav .new-feature-wrapper { display: none; }
.topbar .profile-me .new-feature-wrapper { top: 34px; left: -82px; width: 2=
00px; }
.topbar .profile-me .new-feature-wrapper .new-feature { margin: 0px auto; p=
osition: relative; top: 6px; height: 11px; width: 100px; }
.topbar .profile-me .new-feature-wrapper .new-feature::before { content: ""=
; display: block; width: 0px; height: 0px; border-left: 6px solid transpare=
nt; border-right: 6px solid transparent; border-bottom: 4px solid rgb(255, =
153, 0); position: absolute; top: -4px; left: 50%; margin-left: -3px; }
.topbar .profile-me .new-feature-wrapper .new-feature p { opacity: 0; margi=
n: 0px auto; visibility: hidden; }
.topbar .profile-me .new-feature-wrapper .new-feature .close-btn { display:=
block; position: absolute; top: 0px; right: 0px; background: rgb(235, 105,=
0); line-height: 16px; font-size: 11px; height: 18px; width: 18px; border-=
radius: 0px 3px; opacity: 0; }
.topbar .profile-me:hover .new-feature, .topbar .profile-me .new-feature-wr=
apper:hover .new-feature { animation: 0.3s cubic-bezier(0.175, 0.885, 0.32,=
1.275) 0s 1 normal forwards running new-profile-box; }
.topbar .profile-me:hover .new-feature .close-btn, .topbar .profile-me .new=
-feature-wrapper:hover .new-feature .close-btn, .topbar .profile-me:hover .=
new-feature p, .topbar .profile-me .new-feature-wrapper:hover .new-feature =
p { visibility: visible; animation: 0.3s ease 0.25s 1 normal forwards runni=
ng opacity-in; }
@keyframes new-profile-box {=20
0% { width: 100px; height: 11px; }
100% { width: 164px; height: 56px; }
}
.modal.auto-center.snippet-modal { position: fixed; right: 0px; bottom: 0px=
; display: flex; justify-content: center; align-items: center; pointer-even=
ts: none; transform: translateZ(0px) !important; width: 100% !important; he=
ight: 100% !important; top: 0px !important; left: 0px !important; backgroun=
d: none !important; }
.modal.auto-center.snippet-modal .snippet-holder { background: var(--white)=
; border-radius: 3px; width: 95%; height: 95%; overflow: hidden; pointer-ev=
ents: auto; }
@media (prefers-color-scheme: dark) {
body.theme-system .modal.auto-center.snippet-modal { background-color: va=
r(--black-050); }
}
body.theme-dark .modal.auto-center.snippet-modal { background-color: var(--=
black-050); }
.snippet-modal * { box-sizing: border-box; }
.snippet-modal.modal { max-width: none; max-height: none; }
.snippet-box-edit { box-sizing: border-box; position: absolute; top: 0px; l=
eft: 0px; width: 100%; height: 100%; border: 0px; margin: 0px; resize: none=
; background: var(--white); overflow: auto; }
.snippet-box-result { background-color: rgb(255, 255, 255); }
textarea.snippet-box-edit { background-color: var(--white); background-imag=
e: linear-gradient(to bottom, var(--white) 0%, var(--black-025) 69%, var(--=
black-050) 100%); }
.snippet-box-label { position: absolute; top: 10px; right: 20px; padding: 3=
px; border: 1px solid var(--black-350); font-size: 10px; color: var(--black=
-500); }
.snippet-footer { text-align: center; padding: 5px; }
.snippet-code { border: 1px solid var(--black-100); border-radius: 5px; pad=
ding: 12px; }
.snippet-code .snippet-ctas { font-size: 13px; }
.snippet-code .snippet-ctas > :not(:last-child) { margin-right: 6px; }
.snippet-code .snippet-ctas .icon-play-white { position: relative; top: 1px=
; margin-right: 2px; }
.snippet-code .hideResults::before { content: ""; display: inline-block; ba=
ckground: url("../../Img/share-sprite-new.svg?v=3D0e11bfd41fbc") 0px -238px=
no-repeat; width: 12px; height: 12px; margin-right: 6px; position: relativ=
e; top: 1px; }
.snippet-code .snippet-result .snippet-result-code { padding-top: 20px; mar=
gin-top: 20px; height: 200px; position: relative; }
.snippet-code .popin, .snippet-code .popout, .snippet-code .popout-code { f=
ont-size: 13px; right: 0px; }
.snippet-code .popout { position: absolute; top: -48px; }
.ask-mainbar .snippet-code .popout { top: -43px; }
.snippet-code .popout-code { display: inline; margin-left: 10px; }
.snippet-code .popout::before, .snippet-code .popout-code::before { content=
: ""; display: inline-block; background: url("../../Img/share-sprite-new.sv=
g?v=3D0e11bfd41fbc") 0px -220px no-repeat; width: 9px; height: 9px; margin-=
right: 6px; }
.snippet-code .popin { position: fixed; background: var(--powder-025); padd=
ing: 4px 6px; right: 0px; top: 0px; z-index: 9001; }
div.snippet-hidden div.snippet-currently-hidden { display: none; }
a.snippet-show-link-chevron, a.snippet-show-link-chevron:hover { border-bot=
tom: 0px; text-decoration: none; }
.expanded-snippet { position: absolute; top: 0px; left: 0px; margin: 5px; w=
idth: 99%; z-index: 900; }
.CodeMirror { font-family: monospace; color: var(--black); top: 0px; left: =
0px; width: 100%; height: 100%; position: absolute !important; }
.CodeMirror-lines { padding: 4px 0px; }
.CodeMirror pre { padding: 0px 4px; }
.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { background-color:=
var(--white); }
.CodeMirror-gutters { border-right: 1px solid var(--black-100); background-=
color: var(--black-025); white-space: nowrap; }
.CodeMirror-linenumber { padding: 0px 3px 0px 5px; min-width: 20px; text-al=
ign: right; color: var(--black-350); white-space: nowrap; }
.CodeMirror-guttermarker { color: var(--black); }
.CodeMirror-guttermarker-subtle { color: var(--black-350); }
.CodeMirror-cursor { border-left: 1px solid var(--black); border-right: non=
e; width: 0px; }
.CodeMirror div.CodeMirror-secondarycursor { border-left: 1px solid silver;=
}
.cm-fat-cursor .CodeMirror-cursor { width: auto; background: rgb(119, 238, =
119); border: 0px !important; }
.cm-fat-cursor div.CodeMirror-cursors { z-index: 1; }
.cm-animate-fat-cursor { width: auto; border: 0px; animation: 1.06s steps(1=
) 0s infinite normal none running blink; background-color: rgb(119, 238, 11=
9); }
@keyframes blink {=20
50% { background-color: transparent; }
}
.cm-tab { display: inline-block; text-decoration: inherit; }
.CodeMirror-rulers { position: absolute; left: 0px; right: 0px; top: -50px;=
bottom: -20px; overflow: hidden; }
.CodeMirror-ruler { border-left: 1px solid var(--black-150); top: 0px; bott=
om: 0px; position: absolute; }
.cm-s-default .cm-header { color: var(--blue-800); }
.cm-s-default .cm-quote { color: var(--green-600); }
.cm-negative { color: var(--red-400); }
.cm-positive { color: var(--green-600); }
.cm-header, .cm-strong { font-weight: bold; }
.cm-em { font-style: italic; }
.cm-link { text-decoration: underline; }
.cm-strikethrough { text-decoration: line-through; }
.cm-s-default .cm-keyword { color: var(--powder-700); }
.cm-s-default .cm-atom { color: var(--powder-800); }
.cm-s-default .cm-number { color: var(--green-700); }
.cm-s-default .cm-def { color: var(--blue-700); }
.cm-s-default .cm-variable-2 { color: var(--blue-800); }
.cm-s-default .cm-variable-3 { color: var(--green-600); }
.cm-s-default .cm-comment { color: var(--orange-800); }
.cm-s-default .cm-string { color: var(--red-700); }
.cm-s-default .cm-string-2 { color: var(--orange-500); }
.cm-s-default .cm-meta { color: var(--black-600); }
.cm-s-default .cm-qualifier { color: var(--black-600); }
.cm-s-default .cm-builtin { color: var(--powder-700); }
.cm-s-default .cm-bracket { color: var(--black-350); }
.cm-s-default .cm-tag { color: var(--green-700); }
.cm-s-default .cm-attribute { color: var(--blue-800); }
.cm-s-default .cm-hr { color: var(--black-350); }
.cm-s-default .cm-link { color: var(--blue-800); }
.cm-s-default .cm-error { color: var(--red-500); }
.cm-invalidchar { color: var(--red-500); }
.CodeMirror-composing { border-bottom: 2px solid; }
div.CodeMirror span.CodeMirror-matchingbracket { color: rgb(0, 255, 0); }
div.CodeMirror span.CodeMirror-nonmatchingbracket { color: var(--red-400); =
}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, 0.3); }
.CodeMirror-activeline-background { background: var(--powder-100); }
.CodeMirror { position: relative; overflow: hidden; background: var(--white=
); }
.CodeMirror-scroll { margin-bottom: -30px; margin-right: -30px; padding-bot=
tom: 30px; height: 100%; outline: none; position: relative; overflow: scrol=
l !important; }
.CodeMirror-sizer { position: relative; border-right: 30px solid transparen=
t; }
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-fille=
r, .CodeMirror-gutter-filler { position: absolute; z-index: 6; display: non=
e; }
.CodeMirror-vscrollbar { right: 0px; top: 0px; overflow: hidden scroll; }
.CodeMirror-hscrollbar { bottom: 0px; left: 0px; overflow: scroll hidden; }
.CodeMirror-scrollbar-filler { right: 0px; bottom: 0px; }
.CodeMirror-gutter-filler { left: 0px; bottom: 0px; }
.CodeMirror-gutters { position: absolute; left: 0px; top: 0px; min-height: =
100%; z-index: 3; padding-bottom: 30px; }
.CodeMirror-gutter { white-space: normal; height: 100%; display: inline-blo=
ck; vertical-align: top; margin-bottom: -30px; }
.CodeMirror-gutter-wrapper { position: absolute; z-index: 4; background: no=
ne !important; border: none !important; }
.CodeMirror-gutter-background { position: absolute; top: 0px; bottom: 0px; =
z-index: 4; }
.CodeMirror-gutter-elt { position: absolute; cursor: default; z-index: 4; }
.CodeMirror-gutter-wrapper { user-select: none; }
.CodeMirror-lines { cursor: text; min-height: 1px; }
.CodeMirror pre { border-radius: 0px; border-width: 0px; background: transp=
arent; font-family: inherit; font-size: inherit; margin: 0px; white-space: =
pre; overflow-wrap: normal; line-height: inherit; color: inherit; z-index: =
2; position: relative; overflow: visible; -webkit-tap-highlight-color: tran=
sparent; font-variant-ligatures: none; }
.CodeMirror-wrap pre { overflow-wrap: break-word; white-space: pre-wrap; wo=
rd-break: normal; }
.CodeMirror-linebackground { position: absolute; left: 0px; right: 0px; top=
: 0px; bottom: 0px; z-index: 0; }
.CodeMirror-linewidget { position: relative; z-index: 2; overflow: auto; }
.CodeMirror-code { outline: none; }
.CodeMirror-scroll, .CodeMirror-sizer, .CodeMirror-gutter, .CodeMirror-gutt=
ers, .CodeMirror-linenumber { box-sizing: content-box; }
.CodeMirror-measure { position: absolute; width: 100%; height: 0px; overflo=
w: hidden; visibility: hidden; }
.CodeMirror-cursor { position: absolute; pointer-events: none; }
.CodeMirror-measure pre { position: static; }
div.CodeMirror-cursors { visibility: hidden; position: relative; z-index: 3=
; }
div.CodeMirror-dragcursors { visibility: visible; }
.CodeMirror-focused div.CodeMirror-cursors { visibility: visible; }
.CodeMirror-selected { background: var(--black-100); }
.CodeMirror-focused .CodeMirror-selected { background: rgb(215, 212, 240); =
}
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirro=
r-line > span > span::selection { background: var(--powder-100); }
.cm-searching { background: rgba(255, 255, 0, 0.4); }
.cm-force-border { padding-right: 0.1px; }
@media print {
.CodeMirror div.CodeMirror-cursors { visibility: hidden; }
}
.cm-tab-wrap-hack::after { content: ""; }
span.CodeMirror-selectedtext { background: none; }
.post-layout { display: grid; grid-template-columns: max-content 1fr; }
.post-layout--left { grid-column: 1 / auto; width: auto; }
.post-layout--left, .post-layout--left.votecell { width: auto; padding-righ=
t: 16px; }
.post-layout--right { padding-right: 16px; grid-column: 2 / auto; width: au=
to; min-width: 0px; }
.post-layout--right .post-text, .post-layout--right .comments { width: 100%=
; }
.post-layout--full { grid-column: 1 / 3; }
.grid-layout { display: grid; gap: 12px; grid-template-columns: repeat(auto=
-fill, minmax(250px, 1fr)); }
.wmd-container { width: 100%; box-sizing: border-box; }
.wmd-button-bar { clear: both; background-color: transparent; margin: 10px =
0px 0px; padding: 0px; width: 100%; border-top-color: ; border-top-style: ;=
border-top-width: ; border-right-color: ; border-right-style: ; border-rig=
ht-width: ; border-left-color: ; border-left-style: ; border-left-width: ; =
border-image-source: ; border-image-slice: ; border-image-width: ; border-i=
mage-outset: ; border-image-repeat: ; border-bottom: 0px; min-height: 44px;=
overflow: hidden; z-index: 2; position: relative; }
textarea.wmd-input, textarea#wmd-input { padding: 10px; margin: -1px 0px 0p=
x; height: 200px; line-height: 1.3; width: 100%; font-family: Consolas, Men=
lo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitst=
ream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 14px=
; tab-size: 4; }
.wmd-button-row { padding: 0px 4px 0px 8px; margin: 0px; display: flex; lis=
t-style: none; flex-wrap: wrap; justify-content: flex-end; height: 44px; bo=
rder-bottom: 1px solid var(--black-200); }
.wmd-spacer { height: 44px; flex: 1 0 4px; max-width: 27px; display: flex; =
flex-wrap: wrap; overflow: hidden; position: relative; left: 4px; }
.wmd-spacer::before, .wmd-spacer::after { flex: 0 0 auto; justify-content: =
center; content: ""; position: relative; top: -44px; background: var(--gree=
n-600); }
.wmd-spacer::before { width: 9px; height: 44px; }
.wmd-spacer::after { background: var(--black-200); width: 1px; height: 43px=
; margin-top: 1px; }
.wmd-spacer-max { max-width: none; }
.wmd-button { max-width: 28px; height: 44px; flex: 10 0 23px; padding: 12px=
0px 0px; text-align: center; cursor: pointer; }
.wmd-button > span { background-repeat: no-repeat; background-position: 0px=
0px; width: 20px; height: 20px; display: inline-block; }
.wmd-prompt-background { background-color: var(--black); z-index: 8950; }
.wmd-prompt-dialog { padding: 15px; box-shadow: var(--bs-sm); background-co=
lor: var(--white); border: solid 1px var(--black-300); }
.wmd-button > span { background-image: url("../../Img/unified/wmd-buttons.s=
vg?v=3Dc26278fc22d9"); background-size: initial !important; }
.wmd-snippet-button span { background-position: -260px 0px !important; }
.wmd-snippet-button span:hover { background-position: -260px -40px !importa=
nt; }
.wmd-schematic-button span { background-position: -320px 0px !important; }
.wmd-schematic-button span:hover { background-position: -320px -40px !impor=
tant; }
.wmd-virtual-keyboard-button span { background-position: -280px 0px !import=
ant; }
.wmd-virtual-keyboard-button span:hover, .wmd-virtual-keyboard-button span.=
enabled { background-position: -280px -40px !important; }
.wmd-mockup-button span { background-position: -300px 0px !important; }
.wmd-mockup-button span:hover { background-position: -300px -40px !importan=
t; }
.wmd-cite-button span { background-position: -340px 0px !important; }
.wmd-cite-button span:hover { background-position: -340px -40px !important;=
}
body.theme-dark .wmd-button > span { background-image: url("../../Img/unifi=
ed/wmd-buttons-dark.svg?v=3D41498242bcce"); }
@media (prefers-color-scheme: dark) {
body.theme-system .wmd-button > span { background-image: url("../../Img/u=
nified/wmd-buttons-dark.svg?v=3D41498242bcce"); }
}
.wmd-inline-dialog { border-right-color: ; border-right-style: ; border-rig=
ht-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-wid=
th: ; border-left-color: ; border-left-style: ; border-left-width: ; border=
-image-source: ; border-image-slice: ; border-image-width: ; border-image-o=
utset: ; border-image-repeat: ; border-top: none; position: absolute; width=
: 100%; z-index: 1; padding: 16px; background-color: var(--white); box-shad=
ow: var(--bs-sm); }
.wmd-button__active { border-left: 1px solid var(--black-200); border-right=
: 1px solid var(--black-200); border-bottom: 1px solid var(--white); backgr=
ound-color: var(--white); }
.wmd-button__active > span { background-position-y: -40px !important; }
.wmd-button-bar.has-active-button .wmd-button:not(.wmd-button__active) { cu=
rsor: not-allowed; pointer-events: none; opacity: 0.3; }
.wmd-help-button.active-help { background-color: var(--black-050); }
.mdhelp { background-color: var(--black-050); color: var(--fc-dark); border=
-right: 1px solid var(--black-200); border-left: 1px solid var(--black-200)=
; }
.mdhelp-tabs { background-color: var(--black-050); list-style-type: none; m=
argin: 0px; padding: 3px 0px 0px 3px; overflow: hidden; }
.mdhelp-tabs li { display: inline-block; padding: 3px 6px 6px; margin: 0px =
2px; cursor: pointer; }
.mdhelp-tabs li.selected { background-color: var(--yellow-050); }
.mdhelp-tab { padding: 10px; display: none; line-height: 1.2; }
.mdhelp-tab pre { background-color: var(--yellow-100); border: none !import=
ant; }
.mdhelp-tab--content { display: flex; flex-wrap: wrap; justify-content: spa=
ce-between; margin-left: -2%; }
.mdhelp-tab--content .col1, .mdhelp-tab--content .col2 { min-width: 150px; =
flex-grow: 1; }
.mdhelp-tab--content > :not(ol) { margin-left: 2%; }
.mdhelp-tab--content > p, .mdhelp-tab--content > pre { width: 100%; }
.grippie { background-position: calc(50% + 34px) -364px; border-top-color: =
; border-top-style: ; border-right-color: ; border-right-style: ; border-bo=
ttom-color: ; border-bottom-style: ; border-left-color: ; border-left-style=
: ; border-image-source: ; border-image-slice: ; border-image-width: ; bord=
er-image-outset: ; border-image-repeat: ; border-width: 0px 1px 1px; cursor=
: s-resize; height: 11px; overflow: hidden; background-color: var(--black-0=
50); }
.wmd-button-bar.btr-sm ~ .grippie { border-bottom-left-radius: 3px; border-=
bottom-right-radius: 3px; }
.user-page .grippie { margin-bottom: 3px; }
.grippie { margin-top: -4px; }
.wmd-preview { clear: both; width: 100%; }
.wmd-preview pre { overflow-wrap: normal; }
.uql-nav .uql-nav--collapsed-item { display: none !important; }
@media screen and (max-width: 1111px) and (min-width: 980.1px) {
html.html__responsive:not(.html__unpinned-leftnav) .uql-nav .uql-nav--exp=
anded-item { display: none !important; }
html.html__responsive:not(.html__unpinned-leftnav) .uql-nav .uql-nav--col=
lapsed-item { display: flex !important; }
}
@media screen and (max-width: 947px) and (min-width: 816.1px) {
html.html__responsive.html__unpinned-leftnav .uql-nav .uql-nav--expanded-=
item { display: none !important; }
html.html__responsive.html__unpinned-leftnav .uql-nav .uql-nav--collapsed=
-item { display: flex !important; }
}
@media screen and (max-width: 771px) and (min-width: 640.1px) {
html.html__responsive:not(.html__unpinned-leftnav) .uql-nav .uql-nav--exp=
anded-item { display: none !important; }
html.html__responsive:not(.html__unpinned-leftnav) .uql-nav .uql-nav--col=
lapsed-item { display: flex !important; }
}
@media screen and (max-width: 607px) and (min-width: 640.1px) {
html.html__responsive.html__unpinned-leftnav .uql-nav .uql-nav--expanded-=
item { display: none !important; }
html.html__responsive.html__unpinned-leftnav .uql-nav .uql-nav--collapsed=
-item { display: flex !important; }
}
@media screen and (max-width: 607px) {
html.html__responsive .uql-nav .uql-nav--expanded-item { display: none !i=
mportant; }
html.html__responsive .uql-nav .uql-nav--collapsed-item { display: flex !=
important; }
}
@media print {
.uql-nav .uql-nav--expanded-item { display: none !important; }
.uql-nav .uql-nav--collapsed-item { display: flex !important; }
}
.uql-nav .uql-item { margin: 8px 0px; display: flex; }
.uql-nav .uql-item.uql-item__separator { height: 1px; margin-left: -12px; m=
argin-right: -12px; }
.topbar-dialog { color: var(--black-700); font-size: 12px; background-color=
: var(--white); box-shadow: var(--bs-sm); z-index: 999; position: absolute;=
text-align: left; border-left: 1px solid var(--black-075); border-right: 1=
px solid var(--black-075); border-bottom: 1px solid var(--black-075); font-=
family: Arial, "Helvetica Neue", Helvetica, sans-serif !important; }
.topbar-dialog .child-content-loading { text-align: center; padding-top: 10=
px; }
.topbar-dialog a:not(.s-btn):not(.nav-links--link) { color: var(--blue-600)=
; text-decoration: none; }
.topbar-dialog a:not(.s-btn):not(.nav-links--link):visited { color: var(--b=
lue-600); }
.topbar-dialog a:not(.s-btn):not(.nav-links--link):hover { color: var(--blu=
e-500); text-decoration: none; }
.topbar-dialog .related-links { color: var(--black-400); white-space: nowra=
p; }
.topbar-dialog .related-links a, .topbar-dialog .related-links a:visited { =
margin-left: 10px; color: var(--blue-600); }
.topbar-dialog.siteSwitcher-dialog { width: 375px; overflow: hidden scroll;=
min-height: 390px; max-height: 390px; }
.topbar-dialog.siteSwitcher-dialog::-webkit-scrollbar { width: 10px; height=
: 10px; background-color: transparent; }
.topbar-dialog.siteSwitcher-dialog::-webkit-scrollbar-track { border-radius=
: 10px; background-color: transparent; }
.topbar-dialog.siteSwitcher-dialog::-webkit-scrollbar-thumb { border-radius=
: 10px; background-color: var(--scrollbar); }
.topbar-dialog.siteSwitcher-dialog::-webkit-scrollbar-corner { background-c=
olor: transparent; border-color: transparent; }
.topbar-dialog.siteSwitcher-dialog .call-to-login { padding: 7px 0px; text-=
align: center; line-height: 1.3; }
.topbar-dialog.siteSwitcher-dialog .modal-content { padding: 0px; }
.topbar-dialog.siteSwitcher-dialog .modal-content li:first-child { padding-=
top: 2px; }
.topbar-dialog.siteSwitcher-dialog .modal-content li:last-child { padding-b=
ottom: 2px; }
.topbar-dialog.siteSwitcher-dialog .modal-content li { padding-left: 7px; p=
adding-right: 7px; }
.topbar-dialog.siteSwitcher-dialog .modal-content .pinned-site-candidate { =
padding-top: 6px; padding-bottom: 6px; }
.topbar-dialog.siteSwitcher-dialog .modal-content#your-communities-section =
{ max-height: none; }
.topbar-dialog.siteSwitcher-dialog .other-sites { min-height: 345px; }
.topbar-dialog.siteSwitcher-dialog .other-sites .other-site-link { display:=
inline-block; width: 100%; }
.topbar-dialog.siteSwitcher-dialog .current-site .current-site-link { font-=
weight: bold; }
.topbar-dialog.siteSwitcher-dialog .current-site li { border: none; }
.topbar-dialog.siteSwitcher-dialog .current-site li:hover { background-colo=
r: var(--powder-100); }
.topbar-dialog.siteSwitcher-dialog .site-desc { margin-bottom: 0px; margin-=
left: 25px; color: rgb(159, 166, 173); font-size: 12px; padding-right: 4px;=
}
.topbar-dialog.siteSwitcher-dialog .L-shaped-icon-container { float: left; =
padding: 0px; margin: 8px 6px 0px 15px; }
.topbar-dialog.siteSwitcher-dialog .L-shaped-icon { width: 10px; height: 10=
px; border-style: solid; border-color: rgb(185, 193, 197); border-image: in=
itial; border-width: 0px 0px 1px 1px; display: inline-block; }
.topbar-dialog.inbox-dialog .modal-content .message-text, .topbar-dialog.mo=
dInbox-dialog .modal-content .message-text { width: 313px; }
.topbar-dialog.inbox-dialog, .topbar-dialog.modInbox-dialog, .topbar-dialog=
.achievements-dialog { width: 375px; max-height: 505px; }
.topbar-dialog.inbox-dialog .modal-content, .topbar-dialog.modInbox-dialog =
.modal-content, .topbar-dialog.achievements-dialog .modal-content { min-hei=
ght: 390px; max-height: 390px; overflow: hidden auto; }
.topbar-dialog.inbox-dialog .modal-content::-webkit-scrollbar, .topbar-dial=
og.modInbox-dialog .modal-content::-webkit-scrollbar, .topbar-dialog.achiev=
ements-dialog .modal-content::-webkit-scrollbar { width: 10px; height: 10px=
; background-color: transparent; }
.topbar-dialog.inbox-dialog .modal-content::-webkit-scrollbar-track, .topba=
r-dialog.modInbox-dialog .modal-content::-webkit-scrollbar-track, .topbar-d=
ialog.achievements-dialog .modal-content::-webkit-scrollbar-track { border-=
radius: 10px; background-color: transparent; }
.topbar-dialog.inbox-dialog .modal-content::-webkit-scrollbar-thumb, .topba=
r-dialog.modInbox-dialog .modal-content::-webkit-scrollbar-thumb, .topbar-d=
ialog.achievements-dialog .modal-content::-webkit-scrollbar-thumb { border-=
radius: 10px; background-color: var(--scrollbar); }
.topbar-dialog.inbox-dialog .modal-content::-webkit-scrollbar-corner, .topb=
ar-dialog.modInbox-dialog .modal-content::-webkit-scrollbar-corner, .topbar=
-dialog.achievements-dialog .modal-content::-webkit-scrollbar-corner { back=
ground-color: transparent; border-color: transparent; }
.topbar-dialog.inbox-dialog .modal-content .timestamp, .topbar-dialog.modIn=
box-dialog .modal-content .timestamp, .topbar-dialog.achievements-dialog .m=
odal-content .timestamp { color: rgb(145, 153, 161); }
.topbar-dialog.inbox-dialog .inbox-item .item-content .item-header, .topbar=
-dialog.modInbox-dialog .inbox-item .item-content .item-header, .topbar-dia=
log.achievements-dialog .inbox-item .item-content .item-header { color: rgb=
(132, 141, 149); }
.topbar-dialog.inbox-dialog .inbox-item .item-content .item-creation, .topb=
ar-dialog.modInbox-dialog .inbox-item .item-content .item-creation, .topbar=
-dialog.achievements-dialog .inbox-item .item-content .item-creation { floa=
t: right; }
.topbar-dialog.inbox-dialog .inbox-item .item-content .item-location, .topb=
ar-dialog.modInbox-dialog .inbox-item .item-content .item-location, .topbar=
-dialog.achievements-dialog .inbox-item .item-content .item-location { marg=
in: 4px 0px; }
.topbar-dialog.inbox-dialog .inbox-item .item-content .item-summary, .topba=
r-dialog.modInbox-dialog .inbox-item .item-content .item-summary, .topbar-d=
ialog.achievements-dialog .inbox-item .item-content .item-summary { color: =
var(--black-700); }
.topbar-dialog.inbox-dialog .inbox-item.inbox-se-link, .topbar-dialog.modIn=
box-dialog .inbox-item.inbox-se-link, .topbar-dialog.achievements-dialog .i=
nbox-item.inbox-se-link { text-align: center; }
.topbar-dialog.inbox-dialog.anon, .topbar-dialog.achievements-dialog.anon {=
width: 275px; }
.topbar-dialog.inbox-dialog.anon .modal-content, .topbar-dialog.achievement=
s-dialog.anon .modal-content { min-height: 200px; padding: 13px 20px; }
.topbar-dialog.inbox-dialog.anon .huge-button-container, .topbar-dialog.ach=
ievements-dialog.anon .huge-button-container { text-align: center; }
.topbar-dialog.inbox-dialog.anon .huge-button, .topbar-dialog.achievements-=
dialog.anon .huge-button { width: 35%; padding: 3% 0px; }
.topbar-dialog.help-dialog { width: 215px; }
.topbar-dialog.help-dialog .modal-content { max-height: none; }
.topbar-dialog.help-dialog .item-summary { display: block; color: var(--bla=
ck-700); margin-top: 4px; }
.topbar-dialog.help-dialog a { display: block; }
.topbar-dialog.review-dialog { width: 215px; }
.topbar-dialog.review-dialog.review-dialog-mod { width: 265px; }
.topbar-dialog.review-dialog .modal-content { max-height: none; }
.topbar-dialog.review-dialog .modal-content li { display: block; }
.topbar-dialog.review-dialog .modal-content li > a { display: flex; align-i=
tems: center; flex-flow: row nowrap; }
.topbar-dialog.review-dialog .modal-content li > a:visited { color: rgb(0, =
119, 204); }
.topbar-dialog.review-dialog .modal-content li > a .-title { flex-grow: 2; =
}
.topbar-dialog.review-dialog .modal-content li > a .-indicator { font-size:=
11px; display: inline-block; padding: 3px 5px; background: rgba(12, 13, 14=
, 0.05); color: rgb(132, 141, 149); border-radius: 2px; }
.topbar-dialog.feature-notice-dialog .s-popover--arrow__tl::before, .topbar=
-dialog.feature-notice-dialog .s-popover--arrow__tl::after { left: 20px; }
.topbar-dialog.network-logo-dialog { width: 320px; border: 1px solid var(--=
black-200); border-radius: 2px; font-size: 13px; box-shadow: var(--bs-sm); =
}
.topbar-dialog.network-logo-dialog .dialog-content { padding: 16px; backgro=
und: var(--white); border-radius: 4px; }
.topbar-dialog.network-logo-dialog h4 { margin-bottom: 12px; }
.topbar-dialog.network-logo-dialog a { font-weight: normal; }
.topbar-dialog.network-logo-dialog .icon-close { position: absolute; top: 1=
6px; right: 16px; display: block; width: 18px; height: 18px; border-radius:=
2px; color: rgb(209, 209, 209); transition: opacity 0.2s ease-in-out 0s; }
.topbar-dialog.network-logo-dialog .icon-close:hover { opacity: 0.5; }
.topbar-dialog ul { padding-left: 0px; margin-left: 0px; margin-bottom: 0px=
; }
.topbar-dialog ul li { list-style: none; margin-left: 0px; line-height: 1.3=
; }
.topbar-dialog .header { background-color: var(--black-050); width: 100%; b=
ox-sizing: border-box; position: relative; clear: both; display: flex; just=
ify-content: space-between; align-items: center; padding: 8px 10px; }
.topbar-dialog .header h3 { color: var(--black-500); font-weight: bold; tex=
t-transform: uppercase; font-size: 11px; margin-bottom: 0px; display: inlin=
e-block; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif !impor=
tant; }
.topbar-dialog .header h3 a { font-size: inherit; color: inherit; font-fami=
ly: Arial, "Helvetica Neue", Helvetica, sans-serif !important; }
.topbar-dialog .header .-right { color: rgb(159, 166, 173); }
.topbar-dialog .header .-right a { color: rgb(0, 119, 204); }
.topbar-dialog #edit-pinned-sites, .topbar-dialog #cancel-pinned-sites { fl=
oat: right; }
.topbar-dialog .modal-content { width: 100%; max-height: 300px; position: r=
elative; }
.topbar-dialog .modal-content li { border-bottom: 1px solid var(--black-050=
); margin-bottom: 0px; }
.topbar-dialog .modal-content li .rep-score { float: right; color: var(--bl=
ack-400); font-size: 12px; }
.topbar-dialog .modal-content li:hover { background-color: var(--black-075)=
; }
.topbar-dialog .modal-content li > * { padding: 8px; }
.topbar-dialog .modal-content li > a > * { white-space: normal; }
.topbar-dialog .modal-content li > a.pinned-site-link { display: inline-blo=
ck; }
.topbar-dialog .modal-content li:last-child { border-bottom: none; }
.topbar-dialog .modal-content .message-text { display: inline-block; }
.topbar-dialog .modal-content .message-text h4 { margin-bottom: 0px; font-s=
ize: 100%; font-weight: normal; color: inherit; font-family: Arial, "Helvet=
ica Neue", Helvetica, sans-serif !important; }
.topbar-dialog .unread-item { background-color: var(--powder-100); padding-=
bottom: 8px; padding-top: 8px; }
.topbar-dialog .unread-item .unread-bold { font-weight: bold; color: var(--=
blue-700); }
.topbar-dialog .unread-item:hover { background-color: var(--powder-200); }
.topbar-dialog .site-icon { width: 16px; height: 16px; vertical-align: top;=
flex: 0 0 auto; }
.topbar-dialog .site-title, .topbar-dialog .site-title:visited { color: var=
(--black-700); }
.topbar-dialog .pinned-site-editor-container { width: 100%; }
.topbar-dialog .pinned-site-editor-container .site-filter-input { width: 10=
0%; }
.topbar-dialog .pinned-site-editor-container .found-sites { position: absol=
ute; background-color: var(--white); border: 1px solid var(--black-075); }
.topbar-dialog .pinned-site-editor-container .found-sites li:hover { font-w=
eight: bold; cursor: pointer; }
.topbar-dialog .pinned-site-editor-container .found-sites li.already-pinned=
-site { font-weight: normal; background-color: var(--blue-050); cursor: def=
ault; }
.topbar-dialog .pinned-site-editor-container .remove-pinned-site-link { flo=
at: right; }
.topbar-dialog .pinned-site-editor-container .remove-pinned-site-link a { p=
adding: 0px 5px 2px; font-weight: bold; color: var(--black-350); background=
-color: var(--black-050); line-height: 1; border-radius: 15px; font-family:=
Arial, "Helvetica Neue", Helvetica, sans-serif !important; }
.topbar-dialog .pinned-site-editor-container .remove-pinned-site-link a:hov=
er { color: var(--white); background-color: var(--black-400); }
.topbar-dialog .pinned-site-editor-container .sortable li { cursor: move; }
.achievements-dialog { width: 450px; max-height: 505px; font-size: 12px; }
.achievements-dialog .utc-clock { color: rgb(145, 153, 161); font-size: 11p=
x; font-weight: normal; display: inline-block; padding-left: 5px; font-vari=
ant: small-caps; }
.achievements-dialog .date-group .date-group-toggle-row { cursor: pointer; =
}
.achievements-dialog .date-group .date-group-toggle { display: inline-block=
; width: 10px; height: 10px; background-position: 2px -94px; }
.achievements-dialog .date-group .date-group-toggle.toggle-hidden { backgro=
und-position: -17px -94px; }
.achievements-dialog ul { margin-bottom: 10px; }
.achievements-dialog .rep-change { vertical-align: top; text-align: right; =
font-size: 11px; display: inline-block; white-space: nowrap; }
.achievements-dialog .rep-up { color: var(--green-400); }
.achievements-dialog .rep-down { color: var(--red-500); }
.achievements-dialog .rep-site-container { margin: 10px 0px; width: 100%; c=
ursor: default; }
.achievements-dialog .rep-site-container .rep-site { width: 30px; display: =
inline-block; text-align: center; }
.achievements-dialog .rep-site-container .rep-site img { display: block; ma=
rgin: 0px auto 4px; }
.achievements-dialog .date-header, .achievements-dialog .single-rep-site-co=
ntainer { font-weight: bold; margin: 3px 0px 4px; display: inline-block; fo=
nt-size: 12px; }
.achievements-dialog .date-header .rep-change, .achievements-dialog .single=
-rep-site-container .rep-change { font-size: 12px; }
.achievements-dialog .date-header { padding: 8px; color: var(--black-400); =
}
.achievements-dialog .single-rep-site-container { margin-left: 2px; }
.achievements-dialog .message-text { margin-left: 2px; width: 278px; }
.achievements-dialog .achievements-badge { text-align: right; }
.achievements-dialog .achievements-privilege-category .icon { vertical-alig=
n: top; margin: 0px; width: 18px; }
.achievements-dialog .modal-content.short { min-height: 297px; max-height: =
297px; }
.achievements-dialog .modal-content.tiny { min-height: 197px; max-height: 1=
97px; }
.self-actions { width: 200px; max-height: 505px; left: 535px; }
.top-bar ~ .container, .top-bar ~ #announcement-banner { margin-top: 50px; =
}
.top-bar ~ #announcement-banner ~ .container { margin-top: 0px; }
.top-bar { position: absolute; top: 0px; left: 0px; width: 100%; z-index: 5=
050; background-color: var(--black-025); transition: box-shadow 0.25s cubic=
-bezier(0.165, 0.84, 0.44, 1) 0s; height: 50px; font-family: Arial, "Helvet=
ica Neue", Helvetica, sans-serif; box-sizing: border-box; border-top: 3px s=
olid rgb(244, 128, 36); }
.top-bar._fixed { position: fixed; min-width: auto; box-shadow: var(--bs-sm=
); }
.top-bar .-container { max-width: 1264px; width: 100%; height: 100%; margin=
: 0px auto; box-sizing: content-box; position: relative; display: flex; fle=
x-flow: row nowrap; align-items: center; }
.top-bar .-main { height: 100%; flex-shrink: 0; display: flex; flex-flow: r=
ow nowrap; align-items: center; }
.top-bar .-logo { box-sizing: content-box; padding: 0px 12px; height: 100%;=
flex: 1 0 auto; display: flex; align-items: center; background-color: tran=
sparent; }
.top-bar .-logo .-img { display: inline-block; text-indent: -9999em; height=
: 30px; width: 146px; margin-top: -4px; margin-left: 0px; background-positi=
on: 0px -500px; }
.top-bar .-logo .-img._glyph { height: 30px; width: 25px; margin-top: 0px; =
margin-left: 0px; }
.top-bar a.-logo:hover { background-color: var(--black-075); }
.top-bar a.-logo.topbar-icon-on { background-color: var(--black-075); }
.top-bar .-feature-notice { text-decoration: none; height: 100%; display: i=
nline-flex; align-items: center; margin: 0px 4px 0px 0px; }
.top-bar .-feature-notice span { border-radius: 2px; background-color: var(=
--black-400); color: rgb(255, 255, 255); font-weight: bold; font-size: 11px=
; text-transform: uppercase; padding: 4px 8px; margin: 0px 8px; }
.top-bar .-feature-notice:hover, .top-bar .-feature-notice.topbar-icon-on {=
background-color: var(--black-075); }
.top-bar .-feature-notice:hover span, .top-bar .-feature-notice.topbar-icon=
-on span { background-color: var(--black-700); }
.top-bar .-feature-notice.unread-feature-notice span { background-color: rg=
b(244, 128, 36) !important; }
.top-bar .left-sidebar-toggle:hover { color: var(--black-700); background-c=
olor: var(--black-075); }
.top-bar .left-sidebar-toggle.topbar-icon-on { color: var(--black-800); bac=
kground-color: var(--black-100); }
.top-bar * { box-sizing: border-box; }
.top-bar .navigation { font-size: 14px; height: 100%; max-width: 500px; opa=
city: 1; transform-origin: left center; transition: opacity 0.3s ease-in 0s=
, max-width 0.3s ease-in 0s; flex: 1 0 auto; }
.top-bar .navigation .-list { list-style: none; margin: 0px; padding: 0px; =
display: flex; flex-flow: row nowrap; height: 100%; }
.top-bar .navigation .-item { display: inline-flex; line-height: 1; }
.top-bar .navigation .-item._current .-link { color: var(--black); font-wei=
ght: bold; }
.top-bar .navigation .-link { display: inline-flex; align-items: center; pa=
dding: 0px 12px; color: var(--black-600); text-decoration: none; white-spac=
e: nowrap; position: relative; }
.top-bar .navigation .-link:hover, .top-bar .navigation .-link:focus { back=
ground-color: var(--black-075); color: var(--black-800); text-decoration: n=
one; outline: none; }
.top-bar .navigation .new-badge { background-color: rgb(244, 128, 36); colo=
r: rgb(255, 255, 255); font-size: 11px; padding: 2px 4px; text-transform: u=
ppercase; border-radius: 0px 0px 2px 2px; line-height: 1; position: absolut=
e; right: 12px; top: 0px; }
.top-bar .navigation .beta-badge { color: rgb(187, 192, 196); font-size: 10=
px; padding: 2px 0px; text-transform: uppercase; border-radius: 0px 0px 2px=
2px; line-height: 1; position: absolute; right: 12px; top: 35px; }
.top-bar .-marketing-link { display: inline-block; padding: 6px 16px; borde=
r-radius: 1000px; color: var(--black-600); white-space: nowrap; }
@media screen and (max-width: 640px) {
html.html__responsive .top-bar .-marketing-link { padding-left: 8px; padd=
ing-right: 8px; }
}
@media print {
.top-bar .-marketing-link { padding-left: 8px; padding-right: 8px; }
}
.top-bar .-marketing-link:hover, .top-bar .-marketing-link:focus { backgrou=
nd-color: var(--black-075); color: var(--black-900); text-decoration: none;=
outline: none; }
.top-bar .-marketing-link.is-selected { background-color: rgb(244, 128, 36)=
; color: var(--white); }
.top-bar .-marketing-link.is-selected:hover, .top-bar .-marketing-link.is-s=
elected:focus { background-color: rgb(218, 103, 11); color: var(--white); t=
ext-decoration: none; outline: none; }
.top-bar .-secondary .-ctas { padding-left: 4px; padding-right: 8px; white-=
space: nowrap; }
.top-bar .-secondary .-item { position: relative; flex-shrink: 0; display: =
inline-flex; padding-bottom: 0px; height: 100%; }
.top-bar .-secondary .-item .-link:hover { color: var(--black-700); backgro=
und-color: var(--black-075); text-decoration: none; }
.top-bar .-secondary .-item .-link:hover .indicator-badge { border-color: v=
ar(--black-075); top: 4px; }
.top-bar .-secondary .-item._active, .top-bar .-secondary .-item .-link.top=
bar-icon-on, .top-bar .-secondary .-item .-link.topbar-icon-on:hover { colo=
r: var(--black-800); background-color: var(--black-100); text-decoration: n=
one; }
.top-bar .-secondary .-item._active .indicator-badge, .top-bar .-secondary =
.-item .-link.topbar-icon-on .indicator-badge, .top-bar .-secondary .-item =
.-link.topbar-icon-on:hover .indicator-badge { border-color: var(--black-10=
0); top: 4px; }
.top-bar .-secondary .-item._has-divider { border-left: 1px solid var(--bla=
ck-400); }
.top-bar .-secondary .-item.searchbar-trigger { display: none; }
@media screen and (max-width: 816px) {
.top-bar .-secondary .-item.searchbar-trigger { display: inline-flex; }
}
.top-bar .-secondary .-link { color: var(--black-400); display: inline-flex=
; align-items: center; padding: 0px 10px; text-decoration: none; white-spac=
e: nowrap; position: relative; }
.top-bar .-secondary .-link .svg-icon { vertical-align: text-top; }
.top-bar .-secondary .-link .indicator-badge:not(._regular) { position: abs=
olute; top: 8px; right: 2px; transition: top 0.15s cubic-bezier(0.165, 0.84=
, 0.44, 1) 0s; }
.top-bar .-secondary .-link._highlighted-positive, .top-bar .-secondary .-l=
ink._highlighted-positive:hover, .top-bar .-secondary .-link._highlighted-p=
ositive.topbar-icon-on { color: rgb(94, 186, 125); }
.top-bar .-secondary .-link._highlighted-mod, .top-bar .-secondary .-link._=
highlighted-mod:hover, .top-bar .-secondary .-link._highlighted-mod.topbar-=
icon-on { color: rgb(0, 119, 204); }
.top-bar .-secondary .-link._highlighted-reviews, .top-bar .-secondary .-li=
nk._highlighted-reviews:hover, .top-bar .-secondary .-link._highlighted-rev=
iews.topbar-icon-on { color: rgb(218, 103, 11); }
.top-bar .-secondary .-link._highlighted-announcement, .top-bar .-secondary=
.-link._highlighted-announcement:hover, .top-bar .-secondary .-link._highl=
ighted-announcement.topbar-icon-on { color: rgb(244, 128, 36); }
.top-bar .-secondary .-link._text-only { padding: 0px 4px; }
.top-bar .-secondary .-link._danger-indicator::after { content: ""; width: =
10px; height: 10px; border-radius: 50%; position: absolute; box-sizing: con=
tent-box; right: 2px; top: 10px; background: rgb(209, 56, 61); z-index: 2; =
border: 2px solid var(--black-025); transition: top 0.15s cubic-bezier(0.16=
5, 0.84, 0.44, 1) 0s; }
.top-bar .-secondary .-link._danger-indicator:hover::after { top: 6px; bord=
er-color: var(--black-075); }
.top-bar .-secondary .tour-bubble { top: 55px; right: -19px; }
.top-bar .indicator-badge { background-color: var(--blue-600); color: rgb(2=
55, 255, 255); font-size: 10px; line-height: 1; padding: 2px 3px; border-ra=
dius: 4px; background-clip: padding-box; display: inline-block; min-width: =
18px; text-align: center; border: 2px solid var(--black-025); }
.top-bar .indicator-badge._regular { font-size: 12px; padding: 4px; }
.top-bar .indicator-badge._positive { background-color: var(--green-500); }
.top-bar .indicator-badge._important { background-color: var(--red-500); }
.top-bar .indicator-badge._reviews { background-color: var(--orange-600); }
.top-bar .indicator-badge._mod { background-color: var(--blue-600); }
.top-bar .indicator-badge._announcement { background-color: var(--orange-40=
0); }
.top-bar .my-profile { padding: 0px 12px; height: 100%; font-size: 12px; co=
lor: var(--black-700); white-space: nowrap; display: flex; flex-flow: row n=
owrap; align-items: center; }
.top-bar .my-profile:hover { background-color: var(--black-075); color: var=
(--black-700); text-decoration: none; }
.top-bar .my-profile .gravatar-wrapper-24 .-avatar { border-radius: 2px; ve=
rtical-align: middle; }
.top-bar .my-profile .-rep { padding-left: 8px; font-weight: bold; color: v=
ar(--black-600); }
.top-bar .my-profile .-badges { color: var(--black-050); }
.top-bar .my-profile .-badges > span { padding-left: 6px; }
.top-bar .my-profile .-badges .badge1, .top-bar .my-profile .-badges .badge=
2, .top-bar .my-profile .-badges .badge3 { text-indent: -9999em; }
.top-bar .my-profile .-badges .badgecount { font-weight: normal; }
.top-bar .my-profile .-badges .badge1 + .badgecount { color: var(--gold-dar=
ker); }
.top-bar .my-profile .-badges .badge2 + .badgecount { color: var(--silver-d=
arker); }
.top-bar .my-profile .-badges .badge3 + .badgecount { color: var(--bronze-d=
arker); }
.top-bar .searchbar { transform: translate3d(0px, 0px, 0px); flex-shrink: 1=
0000; }
.top-bar .searchbar .s-input { border-color: var(--black-200); background-c=
olor: var(--white); box-shadow: none; color: var(--black-700); }
.top-bar .searchbar .s-input:focus { border-color: var(--blue-300); box-sha=
dow: 0 0 0 4px var(--focus-ring); }
.top-bar .searchbar .s-input::-webkit-input-placeholder { color: var(--blac=
k-200); font-style: normal; }
.top-bar .searchbar .s-input::placeholder { color: var(--black-200); font-s=
tyle: normal; }
.top-bar .searchbar .s-select::before, .top-bar .searchbar .s-select::after=
{ border-color: var(--black-700) transparent; z-index: 30; }
.top-bar .searchbar .s-select > select { border-color: var(--black-200); ba=
ckground-color: var(--black-075); color: var(--black-700); }
.top-bar .searchbar .s-select > select:focus { border-color: var(--blue-300=
); box-shadow: 0 0 0 4px var(--focus-ring); z-index: 25; }
@media screen and (max-width: 816px) {
.top-bar .searchbar { display: none; position: absolute; left: 0px; top: =
100%; right: 0px; max-width: 100%; padding: 8px 12px; background: var(--bla=
ck-100); }
.top-bar .searchbar.searchbar__open { display: block; max-width: none; }
.top-bar .searchbar .s-input { border-color: var(--black-200); background=
-color: var(--white); color: var(--black-700); }
.top-bar .searchbar .s-input:focus { border-color: var(--blue-300); box-s=
hadow: 0 0 0 4px var(--focus-ring); }
.top-bar .searchbar .s-input::-webkit-input-placeholder { color: var(--bl=
ack-200); font-style: normal; }
.top-bar .searchbar .s-input::placeholder { color: var(--black-200); font=
-style: normal; }
.top-bar .searchbar .s-select::before, .top-bar .searchbar .s-select::aft=
er { border-color: var(--black-700) transparent; }
.top-bar .searchbar .s-select > select { border-color: var(--black-200); =
background-color: var(--black-050); color: var(--black-700); }
.top-bar .searchbar .s-select > select:focus { border-color: var(--blue-3=
00); box-shadow: 0 0 0 4px var(--focus-ring); }
}
.top-bar-for-debug .top-bar { position: absolute; top: auto; }
.top-bar-for-debug.topbar-for-debug { margin-top: 85px; }
.top-bar-for-debug .cache-info { top: 145px; }
@media screen and (max-width: 1090px) {
.top-bar .-container { margin: 0px; max-width: calc(100vw - 24px); }
.top-bar .navigation .-link { padding: 0px 8px; }
.top-bar .navigation .beta-badge { right: 8px; }
.top-bar .my-profile { padding-left: 5px; padding-right: 5px; }
}
@media screen and (max-width: 980px) {
.top-bar .navigation { font-size: 12px; }
.top-bar .my-profile .-badges, .top-bar .my-profile .-rep { display: none=
; }
}
.top-bar { min-width: auto; }
.top-bar .-container { max-width: 1264px; box-sizing: border-box; }
.top-bar .-logo { padding: 0px 8px; }
.top-bar .-logo .-img._glyph { width: 150px; height: 30px; margin-top: -4px=
; }
@media screen and (max-width: 640px) {
html.html__responsive .top-bar .-logo .-img._glyph { width: 25px; margin-=
top: 0px; }
}
@media print {
.top-bar .-logo .-img._glyph { width: 25px; margin-top: 0px; }
}
@media screen and (max-width: 640px) {
html.html__responsive .top-bar .-logo.network-logo { width: 25px; overflo=
w: hidden; display: block; }
html.html__responsive .top-bar .-logo.network-logo .svg-icon { transform:=
scale(2); transform-origin: 0px -10px; }
}
@media print {
.top-bar .-logo.network-logo { width: 25px; overflow: hidden; display: bl=
ock; }
.top-bar .-logo.network-logo .svg-icon { transform: scale(2); transform-o=
rigin: 0px -10px; }
}
.top-bar .topbar-dialog.leftnav-dialog { width: auto; right: auto; }
.top-bar .topbar-dialog.leftnav-dialog .left-sidebar:not(:empty) { width: 2=
40px; }
@media screen and (max-width: 640px) {
html.html__responsive .topbar-dialog, html.html__responsive .topbar-dialo=
g.review-dialog.review-dialog-mod { width: 100%; left: 0px; right: 0px; }
html.html__responsive .topbar-dialog.feature-notice-dialog .s-popover--ar=
row__tl::before, html.html__responsive .topbar-dialog.feature-notice-dialog=
.s-popover--arrow__tl::after { left: 105px; }
}
@media print {
.topbar-dialog, .topbar-dialog.review-dialog.review-dialog-mod { width: 1=
00%; left: 0px; right: 0px; }
.topbar-dialog.feature-notice-dialog .s-popover--arrow__tl::before, .topb=
ar-dialog.feature-notice-dialog .s-popover--arrow__tl::after { left: 105px;=
}
}
body.theme-dark .top-bar .-logo .-img { filter: invert(0.5) brightness(2); =
}
@media (prefers-color-scheme: dark) {
body.theme-system .top-bar .-logo .-img { filter: invert(0.5) brightness(=
2); }
}
.question-list-layout { margin: 0px; right: -332px; top: 38px; }
.top-bar._fixed ~ .container.topic-page .workbench.sticky, .top-bar._fixed =
~ .container .sticky:not(.sticky-bottom).job-requirements-form { top: 50px;=
}
.top-bar._fixed ~ .container .sticky-menu-wrapper._sticky { top: 50px; }
.jobdetail #hed .sticky-detail-header-block { z-index: 5051 !important; }
.animated-flash-message { top: 65px !important; }
.danger-dialog .-item a { padding-left: 32px; position: relative; }
.danger-dialog .-item a::before { content: ""; width: 10px; height: 10px; p=
osition: absolute; left: 10px; top: 50%; margin-top: -5px; border-radius: 5=
0%; background: transparent; }
.danger-dialog .-item.danger-urgent .-title { font-weight: bold; }
.danger-dialog .-item.danger-urgent a::before { background: rgb(209, 56, 61=
); box-shadow: rgba(209, 56, 61, 0.2) 0px 0px 5px; }
.danger-dialog .-item.danger-active a::before { background: rgb(214, 217, 2=
20); }
.site-footer, .site-footer *, .site-footer ::before, .site-footer ::after {=
box-sizing: border-box; }
.site-footer .-list { margin: 0px; list-style: none; }
.site-footer .-item { padding-bottom: 0px; }
.site-footer .-link { color: rgb(132, 141, 149); padding: 4px 0px; line-hei=
ght: 1.30769; display: inline-block; text-decoration: none; }
.site-footer .-link:hover { color: rgb(187, 192, 196); }
.site-footer .-link._active { font-weight: bold; color: rgb(244, 128, 36); =
}
.site-footer .-link._expandable { position: relative; padding-right: 18px; =
}
.site-footer .-link._expandable::before, .site-footer .-link._expandable::a=
fter { content: ""; position: absolute; overflow: hidden; pointer-events: n=
one; }
.site-footer .-link._expandable::before { right: 0px; top: 50%; margin-top:=
-6px; max-width: 12px; width: 12px; height: 12px; background-color: rgba(1=
32, 141, 149, 0.35); opacity: 0.5; border-radius: 3px; }
.site-footer .-link._expandable::after { right: 5px; top: 50%; margin-top: =
-2px; z-index: 2; width: 4px; height: 4px; max-width: 4px; transform: rotat=
e(45deg); border-top: 1px solid rgba(132, 141, 149, 0.8); border-right: 1px=
solid rgba(132, 141, 149, 0.8); border-bottom-color: rgba(132, 141, 149, 0=
.8); border-left-color: rgba(132, 141, 149, 0.8); border-bottom-right-radiu=
s: 1px; }
.site-footer .-link._expandable:hover::before { opacity: 1; background-colo=
r: rgba(132, 141, 149, 0.25); }
.site-footer .-link._expandable:hover::after { border-color: rgb(132, 141, =
149); }
.site-footer .-title { text-transform: uppercase; font-weight: bold; margin=
-bottom: 12px; color: rgb(187, 192, 196); line-height: 1.30769; max-width: =
230px; }
.site-footer .-title a { color: rgb(187, 192, 196); text-decoration: none; =
}
.site-footer .-title a:hover { color: rgb(242, 243, 243); }
.site-footer--back { display: none; align-items: center; justify-content: c=
enter; height: 32px; width: 32px; border-radius: 2px; margin-top: -4px; mar=
gin-right: 12px; background-color: rgba(132, 141, 149, 0.25); color: rgb(13=
2, 141, 149); opacity: 0.85; }
.site-footer--back:hover { opacity: 1; color: rgb(187, 192, 196); }
.site-footer { background-color: rgb(36, 39, 41); background-image: none; b=
ackground-position: left top; background-repeat: no-repeat; border-top: 0px=
; background-size: auto; color: rgb(106, 115, 124); padding-top: 0px; paddi=
ng-bottom: 0px; }
.site-footer--container, .site-footer--extra { max-width: 1264px; width: 10=
0%; margin: 0px auto; padding: 32px 12px 12px; display: flex; flex-flow: ro=
w wrap; }
@media screen and (max-width: 640px) {
.site-footer--container, .site-footer--extra { padding: 24px 12px; }
}
.site-footer--extra { padding: 32px 12px; border-top: 1px solid rgba(187, 1=
92, 196, 0.15); }
.site-footer--logo { flex: 0 0 64px; margin: -12px 0px 32px; }
@media screen and (max-width: 640px) {
.site-footer--logo { display: none; }
}
.site-footer--nav { display: flex; flex: 2 1 auto; flex-wrap: wrap; }
.site-footer--col { display: none; padding: 0px 12px 24px 0px; flex: 1 0 au=
to; }
.site-footer--col__visible { display: block; }
.site-footer--categories { display: none; flex-grow: 1; }
@supports (display: grid) {
.site-footer--categories { grid-template-columns: repeat(auto-fit, minmax=
(130px, 1fr)); }
}
.site-footer--categories-nav { padding-right: 32px; position: relative; fle=
x: 0 1 230px; }
@media screen and (max-width: 640px) {
.site-footer--categories-nav { padding-right: 12px; }
}
.site-footer--categories-nav::after { display: none; content: ""; border-ri=
ght: 1px solid rgba(187, 192, 196, 0.15); position: absolute; top: -32px; b=
ottom: -12px; right: 16px; }
@media screen and (max-width: 640px) {
.site-footer--category { padding-left: 44px; }
}
.site-footer--copyright { flex: 1 1 150px; display: flex; flex-direction: c=
olumn; }
.site-footer--copyright ul { display: flex; list-style: none; margin: 0px; =
padding: 0px; }
.site-footer--copyright ul li + li { margin-left: 12px; }
.site-footer--copyright p { margin-top: auto; margin-bottom: 24px; }
.site-footer--copyright p a, .site-footer--copyright p a:visited { line-hei=
ght: inherit; color: rgb(132, 141, 149); padding: 0px; }
.site-footer__open .site-footer--logo, .site-footer__open .site-footer--cop=
yright { display: none; }
.site-footer__open .site-footer--back { display: inline-flex; }
.site-footer__open .site-footer--categories { display: flex; }
@supports (display: grid) {
.site-footer__open .site-footer--categories { display: grid; }
}
.site-footer__open .site-footer--categories-nav { display: flex; }
.site-footer__open .site-footer--categories-nav::after { display: inline-bl=
ock; }
@media screen and (max-width: 640px) {
.site-footer__open .site-footer--categories-nav::after { display: none; }
}
#footer-flair { float: right; margin: -40px 0px 0px; padding: 0px; text-ali=
gn: right; }
#footer-flair a { display: inline-block; vertical-align: top; text-indent: =
-999999em; }
.message.error, .message.success, .message.regular, .message.incomplete, .m=
essage.gray { display: inline-block; padding: 12px; margin: 10px 0px; borde=
r-radius: 3px; }
.message.error.text-only, .message.success.text-only, .message.regular.text=
-only, .message.incomplete.text-only, .message.gray.text-only { background:=
none; border: 0px; padding: 0px; margin: 0px 0px 10px; color: var(--black-=
500); }
.message.error.text-only i[class^=3D"icon-"], .message.success.text-only i[=
class^=3D"icon-"], .message.regular.text-only i[class^=3D"icon-"], .message=
.incomplete.text-only i[class^=3D"icon-"], .message.gray.text-only i[class^=
=3D"icon-"], .message.error.text-only span[class^=3D"icon-"], .message.succ=
ess.text-only span[class^=3D"icon-"], .message.regular.text-only span[class=
^=3D"icon-"], .message.incomplete.text-only span[class^=3D"icon-"], .messag=
e.gray.text-only span[class^=3D"icon-"] { margin-right: 4px; }
.message.error.centered, .message.success.centered, .message.regular.center=
ed, .message.incomplete.centered, .message.gray.centered { text-align: cent=
er; }
.message.error.centered-block, .message.success.centered-block, .message.re=
gular.centered-block, .message.incomplete.centered-block, .message.gray.cen=
tered-block { display: block; margin: 10px auto; }
.message.error.left-block, .message.success.left-block, .message.regular.le=
ft-block, .message.incomplete.left-block, .message.gray.left-block { displa=
y: block; margin: 10px auto; }
.message.error .message-ctas, .message.success .message-ctas, .message.regu=
lar .message-ctas, .message.incomplete .message-ctas, .message.gray .messag=
e-ctas { display: flex; justify-content: space-between; align-items: center=
; margin-top: 10px; }
.message.error .message-cta, .message.success .message-cta, .message.regula=
r .message-cta, .message.incomplete .message-cta, .message.gray .message-ct=
a { margin-top: 10px; }
.message.error .message-title, .message.success .message-title, .message.re=
gular .message-title, .message.incomplete .message-title, .message.gray .me=
ssage-title { text-align: center; font-weight: 700; padding: 10px 0px; marg=
in: -12px -12px 10px; border-radius: 3px 3px 0px 0px; }
.message.error .message-title [class^=3D"icon"], .message.success .message-=
title [class^=3D"icon"], .message.regular .message-title [class^=3D"icon"],=
.message.incomplete .message-title [class^=3D"icon"], .message.gray .messa=
ge-title [class^=3D"icon"] { margin-right: 4px; vertical-align: middle; }
.message.error .message-title [class*=3D"icon-warning"], .message.success .=
message-title [class*=3D"icon-warning"], .message.regular .message-title [c=
lass*=3D"icon-warning"], .message.incomplete .message-title [class*=3D"icon=
-warning"], .message.gray .message-title [class*=3D"icon-warning"] { positi=
on: relative; top: -1px; }
.message.inline-message { display: block; }
.message.inline-message::before, .message.inline-message::after { content: =
""; display: table; }
.message.inline-message::after { clear: both; }
.message.inline-message .message-title { display: inline-block; margin: 0px=
12px 0px 0px; color: var(--orange); }
.message.inline-message .inline-message-cta { float: right; }
.message.regular { background: var(--yellow-050); color: var(--yellow-900);=
border: 1px solid var(--yellow-100); }
.message.error { color: var(--red-900); background: var(--red-050); border:=
1px solid var(--red-100); }
.message.error.text-only { color: var(--red-500); }
.message.error.text-only::before { top: 3px; background-position: -72px -33=
0px; }
.message.success { color: var(--green-900); background: var(--green-050); b=
order: 1px solid var(--green-100); }
.message.success.text-only { color: var(--green-500); }
.message.success.text-only::before { background-position: -95px -330px; }
.message.incomplete { color: var(--black-900); background: var(--orange-050=
); border: 1px solid var(--orange-100); }
.message.incomplete .message-title { color: var(--orange); background: var(=
--orange-100); padding: 10px 0px; margin: -12px -12px 10px; }
.message.gray { background: rgb(246, 246, 247); color: rgb(12, 13, 14); bor=
der: 1px solid rgb(228, 230, 232); }
.message.gray .message-title { background: rgb(228, 230, 232); padding: 10p=
x 0px; }
.job-requirements { padding: 15px; }
.job-requirements input[type=3D"submit"].dno { display: none; }
.message.job-improve .message-title { background: rgb(228, 230, 232); paddi=
ng: 10px 0px; }
.message.label.regular { font-size: 12px; padding: 6px; margin: 0px; }
.message.label.regular.has-tooltip { cursor: default; }
h1 .message.label, h2 .message.label, h3 .message.label { position: relativ=
e; top: -1px; }
.message.message-config.message-dismissable.message-takeover { position: ab=
solute; width: 480px; top: 260px; left: calc(50% - 240px); z-index: 10000; =
}
.message.message-config.message-dismissable.message-takeover h1 { margin-bo=
ttom: 10px; }
.message.message-config.message-dismissable.message-ask-survey { position: =
absolute; width: 480px; top: 260px; left: calc(50% - 240px); z-index: 10000=
; }
.message.message-config.message-dismissable.message-ask-survey h1 { margin-=
bottom: 10px; }
.top-notification { background: rgb(0, 149, 255); color: rgb(255, 255, 255)=
; font-size: 12px; margin-bottom: 20px; padding: 10px 20px; }
.top-notification .container { width: 100%; max-width: 1050px; margin: 0px =
auto; min-height: 30px; align-items: center; }
.top-notification a { color: rgb(255, 255, 255); }
.top-notification .-content p:last-child { margin-bottom: 0px; }
.top-notification .-content .btn { background: rgb(244, 128, 36); box-shado=
w: rgba(255, 255, 255, 0.4) 0px 1px 0px inset; margin-left: 10px; }
.top-notification .-actions { text-align: right; }
.comments { width: 660px; padding-bottom: 10px; }
.comments > table { width: 100%; }
.comments-link { padding: 0px 3px 2px; }
a.comments-link:hover { padding: 0px 3px 2px; text-decoration: none; }
tr.comment > td { padding: 6px 6px 6px 0px; vertical-align: top; line-heigh=
t: 1.3; border-bottom: 1px solid var(--black-050); }
.comment img { vertical-align: middle; }
.comment:not([style*=3D"background-color"]) { transition: background-color =
2s linear 0s; }
.comment-actions { padding-left: 3px; width: 15px; }
.comment-score span { font-size: 13px; font-weight: normal; padding-right: =
4px; }
.comment-text, .comment-form { padding: 0px 6px 0px 7px; vertical-align: te=
xt-top; }
.comment-text code { padding: 1px 5px; white-space: normal; }
.comment-text .comment-edited { margin-top: 3px; margin-left: 2px; vertical=
-align: top; }
.comment-form > form textarea, .comment-form > form div[contenteditable=3D"=
true"] { margin-bottom: 4px; height: 5em; width: 100%; resize: vertical; ov=
erflow: auto; }
.comment-date { color: var(--black-400); }
.text-counter { margin-right: 20px; }
.comment-text .hover-only-label { visibility: hidden; }
.comment-text:hover .hover-only-label { visibility: visible; }
.comment-text:focus-within .hover-only-label { visibility: visible; }
.comment-text button:focus .hover-only-label { visibility: visible; }
@media (hover: none) {
.comment-text .hover-only-label { visibility: visible; }
}
.comment__highlight:not([style*=3D"background-color"]) { transition: none 0=
s ease 0s; background-color: var(--yellow-100); }
table.comment-edit-history { max-width: 850px; }
table.comment-edit-history th:first-child { padding-right: 6px; }
table.comment-edit-history td:first-child { text-align: center; }
table.comment-edit-history th, table.comment-edit-history td { font-size: 1=
2px; }
table.comment-edit-history td:not(.comment-text) { white-space: nowrap; }
.no-comment-edit-history { padding-right: 20px; }
.so-reaction { padding: 4px 2px; margin-right: 8px; background: transparent=
; white-space: nowrap; color: rgb(132, 141, 149); }
.so-reaction .svg-icon { vertical-align: text-bottom; margin-right: 4px; }
.so-reaction[aria-pressed=3D"true"] { color: rgb(0, 119, 204); }
.comments-add-link { font-weight: bold; }
.comments-link-annotation { color: rgb(106, 115, 124); }
ul.comments-list { list-style-type: none; margin: 0px; }
ul.comments-list .comment { display: flex; }
ul.comments-list .comment-score { width: 2ch; padding-right: 4px; }
ul.comments-list .comment-score > span { float: right; padding-right: 0px; =
min-width: 2ch; }
ul.comments-list .comment-text { flex-grow: 1; }
ul.comments-list .comment-voting, ul.comments-list .comment-flagging { widt=
h: 20px; }
ul.comments-list .comment > * { border-bottom: 1px solid var(--black-050); =
}
ul.comments-list .comment-text, ul.comments-list comment-form, ul.comments-=
list .comment-actions { padding: 6px 0px; }
ul.comments-list .comment-text { min-width: 0px; flex-basis: 0px; padding-l=
eft: 6px; padding-right: 6px; }
ul.comments-list .comment-body { overflow-wrap: break-word; }
ul.comments-list .comment-actions { padding-right: 2px; }
ul.comments-list .comment-text, ul.comments-list .comment-actions { transit=
ion: background-color 3s ease-out 0s; }
ul.comments-list .deleted-comment { background-color: transparent; }
ul.comments-list .deleted-comment .comment-text, ul.comments-list .deleted-=
comment .comment-actions { background-color: var(--red-050); }
ul.comments-list .comment__highlight { background-color: transparent; }
ul.comments-list .comment__highlight .comment-text { transition: none 0s ea=
se 0s; background-color: var(--yellow-100); }
ul.comments-list .comment-actions { width: 38px; flex-shrink: 0; }
ul.comments-list .comment-score { display: inline-block; }
ul.comments-list .comment-voting, ul.comments-list .comment-flagging { floa=
t: right; }
@supports (display: grid) {
ul.comments-list .comment-actions { display: grid; grid-template-columns:=
repeat(2, max-content); align-content: flex-start; width: calc(2ch + 16px =
+ 4px + 2px); }
ul.comments-list .comment-flagging:nth-child(3) { grid-column: 2 / auto; =
}
}
@supports (display: grid) and (display: contents) and (not (-apple-trailing=
-word: auto)) {
body:not(.no-grid-comments) ul.comments-list { display: grid; grid-templa=
te-columns: max-content 1fr; }
body:not(.no-grid-comments) ul.comments-list .comment-score { width: auto=
; min-width: 16px; }
body:not(.no-grid-comments) ul.comments-list .comment-score > span { min-=
width: 0px; float: none; }
body:not(.no-grid-comments) ul.comments-list .comment-actions { width: au=
to; }
body:not(.no-grid-comments) ul.comments-list .comment { display: contents=
; }
body:not(.no-grid-comments) ul.comments-list .comment__highlight .comment=
-actions { transition: none 0s ease 0s; background-color: var(--yellow-100)=
; }
}
.message.message-config.unsubscribe-all-popup { z-index: 2000; }
body.user-page #content * { box-sizing: border-box; }
.user-page .popup #tabs > a { margin-top: -1px; }
.l-col-primary, .l-col-secondary { float: left; }
.l-col-primary { margin-left: 40px; width: 720px; }
.l-col-secondary { width: 220px; }
.col-6.with-padding:first-child { padding-right: 10px; }
.col-6.with-padding:last-child { padding-left: 10px; }
#main-content::before, #main-content::after { content: ""; display: table; =
}
#main-content::after { clear: both; }
.profile-section-title { font-weight: 700; color: var(--fc-dark); }
.profile-section-title span { font-weight: 400; color: var(--fc-light); }
#mod-content { margin-top: 25px; }
#mod-content .mod-sidebar { padding-right: 30px; }
#mod-content .mod-sidebar .account-details { margin-bottom: 20px; }
.mod-quick-links { margin-bottom: 30px; }
.mod-links li { margin-bottom: 5px; }
.account-info .row.mod-section { padding-bottom: 20px; margin-bottom: 20px;=
border-bottom: 1px solid rgb(239, 240, 241); }
#mod-content .row h3 { margin-bottom: 10px; }
.row.mod-credentials { margin-top: 20px; margin-bottom: 0px; }
.account-info dl { float: right; font-size: 0.8em; }
.account-info dl dt { display: inline-block; font-weight: bold; }
.account-info dl dd { display: inline-block; font-style: italic; }
.block { display: block; }
.w-100 { width: 100%; }
.inline-block { display: inline-block; }
.float-left, .fl { float: left !important; }
.float-right, .fr { float: right !important; }
.vt { vertical-align: top; }
.vm { vertical-align: middle; }
.fw { margin-bottom: 4px; width: 100%; }
.relative { position: relative; }
.cp { cursor: pointer; }
.ar { text-align: right !important; }
.al { text-align: left !important; }
.help-text { color: rgb(106, 115, 124); }
.bold { font-weight: 700; }
.help-text.has-icon, .message.text-only.has-icon { display: flex; }
.help-text.has-icon [class^=3D"icon"], .message.text-only.has-icon [class^=
=3D"icon"], .help-text.has-icon .svg-icon, .message.text-only.has-icon .svg=
-icon { flex-shrink: 0; margin-top: -3px; margin-right: 5px; }
.help-text.has-icon .icon-i-orange, .message.text-only.has-icon .icon-i-ora=
nge { position: relative; top: 2px; }
.success-text { color: rgb(72, 168, 104); }
.error-text { color: rgb(209, 56, 61); }
.text-left { text-align: left; }
.text-right { text-align: right; }
.text-centered { text-align: center; }
.hidden, .dno, ._hidden { display: none; }
.hidden-important { display: none !important; }
@media print {
.hide-for-print { display: none; }
}
.show-for-print { display: none; }
@media print {
.show-for-print { display: block; }
}
.stop-scrolling { height: 100%; overflow: hidden; }
.stop-scrolling-mobile { height: 100%; overflow: hidden; position: fixed; }
._blocked { overflow: hidden; position: fixed; }
html { height: 100%; min-width: 1264px; }
body { min-height: 100%; display: flex; flex-direction: column; background-=
color: var(--white); background-image: none; background-position: left top;=
background-repeat: repeat; background-size: auto; min-width: 1279px; }
body.read-only .askquestion, body.read-only .login-link, body.read-only .bo=
okmark-off, body.read-only .vote-down-off, body.read-only .vote-up-off { op=
acity: 0.3; }
body.read-only .bookmark-off, body.read-only .vote-down-off, body.read-only=
.vote-up-off { cursor: not-allowed; }
.container { position: relative; width: 100%; flex: 1 0 auto; margin: 0px a=
uto; text-align: left; }
#content { box-sizing: content-box; margin: 0px auto; padding: 15px; width:=
1264px; background-color: rgb(255, 255, 255); }
#content::before, #content::after { content: ""; display: table; }
#content::after { clear: both; }
.ask-page:not(.wizard) #content { min-height: 750px; overflow: visible; }
body:not(.unified-theme) .container._full #content { padding: 0px; width: 1=
00%; }
body:not(.unified-theme) .container._full #content .inner-content { box-siz=
ing: content-box; margin: 0px auto; padding: 15px; width: 1264px; }
body:not(.unified-theme) .container._full #content .inner-content::before, =
body:not(.unified-theme) .container._full #content .inner-content::after { =
content: ""; display: table; }
body:not(.unified-theme) .container._full #content .inner-content::after { =
clear: both; }
.main-columns { display: flex; }
@media screen and (max-width: 980px) {
html.html__responsive:not(.html__unpinned-leftnav) .main-columns { flex-d=
irection: column; }
}
@media screen and (max-width: 816px) {
html.html__responsive.html__unpinned-leftnav .main-columns { flex-directi=
on: column; }
}
@media print {
.main-columns { flex-direction: column; }
}
.main-columns #mainbar, .main-columns .mainbar { float: none; }
.main-columns #sidebar, .main-columns .sidebar { float: none; margin-left: =
24px; }
@media screen and (max-width: 980px) {
html.html__responsive:not(.html__unpinned-leftnav) .main-columns #sidebar=
, html.html__responsive:not(.html__unpinned-leftnav) .main-columns .sidebar=
{ margin-left: auto; }
}
@media screen and (max-width: 816px) {
html.html__responsive.html__unpinned-leftnav .main-columns #sidebar, html=
.html__responsive.html__unpinned-leftnav .main-columns .sidebar { margin-le=
ft: auto; }
}
@media print {
.main-columns #sidebar, .main-columns .sidebar { margin-left: auto; }
}
.container__full { max-width: 100%; }
.container__full .left-sidebar { display: none; }
.container__full #content { padding: 0px; max-width: 100%; width: 100%; }
.container .container--inner { max-width: 1264px; padding: 0px 24px; margin=
: 0px auto; }
#header { margin: 0px auto; width: 1264px; height: 96px; padding: 0px 15px;=
box-sizing: content-box; position: relative; }
#questions, #answers { clear: both; width: 728px; }
#questions { float: left; margin-bottom: 20px; }
#question-header .question-hyperlink { font-size: 2.07692rem; font-family: =
Arial, "Helvetica Neue", Helvetica, sans-serif; line-height: 1.35; font-wei=
ght: normal; margin-bottom: 0px; }
.question-summary { overflow: hidden; padding: 15px 0px; float: left; width=
: 728px; border-bottom: 1px solid var(--black-050); }
.question-summary .question-summary-scroll { border-bottom: none; }
.question-summary .question-hyperlink { font-family: Arial, "Helvetica Neue=
", Helvetica, sans-serif; }
.stats { margin: 0px; width: 58px; }
.statscontainer { width: 78px; float: left; margin-right: 8px; margin-left:=
8px; color: var(--black-500); font-size: 11px; }
.statscontainer .views { width: 58px; }
.statscontainer .status { padding: 7px 0px 5px; border-radius: 3px; }
.statscontainer .status strong { font-size: 20px; font-weight: normal; }
.narrow .status { display: inline-block; margin: 0px 3px 0px 0px; min-width=
: 44px; height: auto; font-size: 11px; padding: 6px; border: 1px solid tran=
sparent; border-radius: 3px; }
.narrow .started { width: auto; line-height: inherit; padding-top: 4px; whi=
te-space: nowrap; }
.narrow .votes { display: inline-block; height: 38px; min-width: 38px; marg=
in: 0px 3px 0px 0px; font-size: 11px; color: var(--black-400); padding: 6px=
; }
.narrow .stats { background: none; margin: 0px 0px 0px 7px; padding: 0px; w=
idth: auto; height: 48px; display: inline-block; }
.narrow .views { display: inline-block; height: 38px; min-width: 40px; marg=
in: 0px 7px 0px 0px; font-size: 11px; color: var(--black-400); padding: 7px=
6px; }
.narrow .summary { width: 530px; padding: 0px; float: left; }
.narrow .summary h3 { margin-bottom: 0.35em; line-height: 1.3; }
.narrow .cp { vertical-align: top; float: left; margin-right: 10px; }
.narrow .mini-counts { font-size: 17px; font-weight: 300; margin-bottom: 4p=
x; }
.votes { padding: 0px; margin-bottom: 8px; text-align: center; }
.vote-count-post { display: block; font-size: 20px; }
.vote-count-post strong { font-weight: normal; }
.status { padding: 0px; margin-bottom: 8px; text-align: center; }
.status strong { display: block; }
.vote-count-separator { border-top: 1px solid var(--black-050); width: 36px=
; margin-top: 5px; margin-bottom: 5px; }
.views { padding-top: 4px; text-align: center; }
.views strong { display: block; }
#question-suggestions { overflow: hidden; padding-bottom: 2px; font-size: 1=
4px; }
#question-suggestions .answer-hyperlink, #question-suggestions .question-hy=
perlink { font-size: 13px; }
#question-suggestions .answer-votes { font-size: 11px; line-height: 1.3; pa=
dding: 1px 0px 2px; font-weight: normal; }
#question-suggestions label { margin: 10px 0px; }
#question-suggestions .answer-summary { overflow: auto; display: flex; }
.question-originals-of-duplicate.question-status { width: auto; margin: 10p=
x 0px; padding: 10px; background-image: none; }
.question-originals-of-duplicate p { margin: 0px; font-weight: bold; }
.question-originals-of-duplicate ul { margin: 0px; }
.question-originals-of-duplicate ul li { list-style-type: none; margin: 0px=
; }
.question-originals-of-duplicate .question-originals-answer-count { font-st=
yle: italic; padding-left: 5px; }
.question-originals-of-duplicate #edit-or-approve-duplicate { margin: 15px =
0px 5px; }
.question-originals-of-duplicate #edit-or-approve-duplicate #got-my-answer =
{ margin: 0px; }
.question-originals-of-duplicate #edit-or-approve-duplicate > div { line-he=
ight: 33px; }
.question-status { margin-top: 15px; margin-bottom: 10px; padding: 15px 8px=
1px 60px; background-color: var(--black-050); border: var(--black-075); cl=
ear: both; }
.question-status h2 { font-size: 15px; line-height: 18px; margin-bottom: 10=
px; }
.question-status p { font-size: 13px; overflow-wrap: break-word; }
.question-status .site-specific-close-reason-status-list { margin-bottom: 0=
px; }
.question-status .close-status-suffix { display: block; margin-top: 10px; }
.question-status .voter-history .badge1 { vertical-align: middle; }
#answers { padding-top: 10px; }
#answers-header { margin-top: 10px; width: 728px; }
.question { clear: both; }
.question .postcell { vertical-align: top; }
.question-page #answers .answer { border-bottom: 1px solid var(--black-075)=
; }
hr { border: 0px; color: var(--black-300); background-color: var(--black-30=
0); height: 1px; margin-bottom: 20px; }
.date { text-align: right; width: 70px; white-space: nowrap; color: var(--b=
lack-150); height: 35px; font-size: 18px; }
.date_brick { float: right; width: 45px; color: var(--black-350); text-alig=
n: center; line-height: 1.4; font-size: 13px; margin-left: 10px; padding-to=
p: 5px; letter-spacing: 0px; overflow: hidden; }
.revcell1 { width: 25px; cursor: pointer; text-align: right; }
.revcell2 { width: 50px; cursor: pointer; font-size: 250%; font-weight: bol=
d; color: var(--black-500); text-align: left; }
.revcell3 { vertical-align: middle; width: 660px; padding-top: 8px; padding=
-bottom: 5px; }
.revcell4 { padding: 5px; width: 185px; }
.revcell5 { margin-top: 10px; margin-left: 10px; }
.unanswered .mini-counts span { color: var(--black-800); }
.votecell { vertical-align: top; padding-right: 15px; }
.votecell .vote-count-post { margin: 8px 0px; }
.votecell .vote { min-width: 46px; }
#scroller { margin-top: 5px; }
.answer { padding-bottom: 16px; padding-top: 16px; }
.post-signature { text-align: left; vertical-align: top; width: 200px; }
.accept-rate { margin-left: 37px; margin-top: 3px; margin-bottom: 6px; }
.owner { border-radius: 3px; background-color: var(--powder-100); }
.new-contributor-indicator { background-color: var(--powder-200); }
.downvoted-answer .comment-body, .downvoted-answer .post-signature, .downvo=
ted-answer .post-text, .downvoted-answer .vote > * { opacity: 0.5; transiti=
on: opacity 0.5s ease 0s; }
.downvoted-answer .vote .message { opacity: 1; }
.downvoted-answer:hover .comment-body, .downvoted-answer:hover .post-signat=
ure, .downvoted-answer:hover .post-text, .downvoted-answer:hover .vote > * =
{ opacity: 1; }
.item-multiplier { margin-right: 4px; color: var(--black-400); }
.reputation-score { font-weight: bold; font-size: 12px; margin-right: 2px; =
}
.relativetime { text-decoration: none; }
#notify-container { font-size: 16px; text-align: center; position: fixed; l=
eft: 0px; top: 0px; width: 100%; height: 0px; z-index: 5051; }
#notify-container span.notify-close { float: right; margin-right: 20px; tex=
t-decoration: none; display: block; cursor: pointer; }
#notify-container span.notify-close a { text-decoration: none; font-size: 1=
6px; font-weight: bold; color: rgb(255, 255, 255); }
#notify-container div { color: rgb(255, 255, 255); padding: 9px 0px; backgr=
ound: rgb(255, 153, 0); }
.summaryinfo { color: rgb(106, 115, 124); text-align: center; }
.summarycount { text-align: center; font-size: 26px; line-height: 1; }
.summarycount + p { margin-bottom: 0px; }
.lsep { margin: 0px 2px; color: rgb(27, 64, 114); font-size: 1px; visibilit=
y: hidden; }
.post-taglist { margin-bottom: 10px; clear: both; }
.post-menu { padding-top: 2px; }
.post-menu > a { padding: 0px 4px 2px; color: var(--black-400); }
.post-menu > a:hover { color: var(--black-700); text-decoration: none; }
.post-menu .lsep { margin: 0px; padding: 0px; }
.post-menu > :not(.s-popover) { display: inline-block; }
.edit-tags-wrapper { padding-right: 40px; }
.edit-tags-wrapper > a.post-tag { margin-right: 6px; }
.inline-tag-edit-link { padding: 0px 3px 2px; color: var(--black-400); }
.inline-tag-edit-link:hover { color: var(--black-700); text-decoration: non=
e; }
.accept-answer-link { font-weight: bold; color: var(--green-600) !importan=
t; }
.deleted-post { color: var(--red-400) !important; font-weight: bold !impor=
tant; }
.deleted-post:hover { color: var(--white) !important; background-color: va=
r(--red-400) !important; }
.search-highlight { color: var(--black-750); background-color: var(--yellow=
-050); font-weight: bold; }
.page-description { font-size: 14px; margin: 10px 0px; line-height: 18px; }
.content-page { padding: 20px 0px; }
.content-page h2 { margin-bottom: 10px; font-size: 140%; font-weight: bold;=
}
.content-page h3 { margin-bottom: 10px; font-size: 120%; font-weight: bold;=
}
.user-list { margin-right: 10px; width: 225px; height: 21px; float: left; t=
ext-align: left; white-space: nowrap; overflow: hidden; }
.user-flair { float: left; }
.user-info { box-sizing: border-box; padding: 5px 6px 7px 7px; color: var(-=
-black-500); }
.user-info::before, .user-info::after { content: ""; display: table; }
.user-info::after { clear: both; }
.user-info .user-gravatar32 { float: left; width: 32px; height: 32px; borde=
r-radius: 1px; }
.user-info .user-gravatar32 img { border-radius: 1px; }
.user-info .user-gravatar32 + .user-details { margin-left: 8px; width: calc=
(100% - 40px); }
.user-info .user-gravatar48 + .user-details { margin-left: 8px; width: calc=
(100% - 48px); }
.user-info .user-gravatar64 + .user-details { margin-left: 8px; width: calc=
(100% - 64px); }
.user-info .user-action-time { margin-top: 1px; margin-bottom: 4px; font-si=
ze: 12px; white-space: nowrap; }
.user-info .user-details { float: left; width: 100%; }
.user-info .-flair { display: block; }
.user-info-td .user-info { padding: 0px; }
.user-details { line-height: 17px; overflow-wrap: break-word; }
.user-details .badgecount { font-weight: 400; font-size: 12px; }
.user-details td { color: var(--black); padding: 4px 0px; }
#revisions { margin-top: 20px; margin-left: 20px; }
.revision td { background-color: var(--black-050); }
.vote-revision td { background-color: var(--black-100); }
.owner-revision td { background-color: var(--powder-100); }
.revision-comment { color: var(--black-750); padding: 0px; }
.answer-votes { color: var(--black-600); text-align: center; float: left; p=
adding: 3px; min-width: 36px; min-height: 15px; text-decoration: none; bord=
er-radius: 2px; }
#mainbar h2, .mainbar h2, #mainbar h3, .mainbar h3, #mainbar h4, .mainbar h=
4 { font-weight: 400; }
.answer-link { float: left; width: 700px; padding-left: 10px; color: var(--=
black-600); }
.answer-summary { padding: 3px; clear: both; }
.bounty-indicator { float: left; color: rgb(255, 255, 255); font-size: 11px=
; padding: 0.2em 0.5em 0.25em; line-height: 1.3; background-color: var(--bl=
ue-600); margin-right: 5px; border-radius: 2px; }
.bounty-indicator-tab { color: rgb(255, 255, 255); display: inline; backgro=
und-color: var(--blue-600); padding: 0.2em 0.5em 0.25em; margin-right: 5px;=
font-size: 10px; line-height: 1.3; border-radius: 2px; }
.bounty p { margin-top: 10px; }
.bounty-stats { overflow: auto; margin-bottom: 5px; border-bottom: solid 1p=
x var(--black-050); }
#bounty-submit { box-shadow: var(--bs-sm); background-color: var(--red-600)=
; border-color: var(--red-300) var(--red-900) var(--red-900) var(--red-300)=
; border-style: solid; border-width: 1px 2px 2px 1px; color: rgb(255, 255, =
255); font-size: 14px; font-weight: bold; margin: 3px; padding: 4px; }
.history-table { line-height: 180%; }
.history-table .answer-hyperlink, .history-table .question-hyperlink { font=
-size: 13px; }
.history-table span.revision-comment { line-height: 180%; }
.history-table .comments { border-top: none; }
.history-table p { margin-bottom: 10px; margin-top: 3px; }
#noscript-warning { font-family: sans-serif; position: fixed; top: 0px; lef=
t: 0px; width: 100%; z-index: 5050; text-align: center; font-weight: bold; =
font-size: 120%; color: rgb(255, 255, 255); background-color: var(--red-600=
); padding: 5px 0px; }
#noscript-warning a { color: rgb(255, 255, 255); text-decoration: underline=
; }
.nav ul { margin: 0px; }
.nav ul li { display: inline-block; margin-left: 15px; }
.nav ul li a { text-decoration: none; display: block; }
.top-banner-message-container { width: 1264px; margin: 0px auto 14px; paddi=
ng: 0px; box-sizing: content-box; position: relative; }
.top-banner-message-container .message { width: 100%; }
#sidebar, .sidebar { float: right; width: 300px; margin: 0px 0px 15px; }
#sidebar .badge, .sidebar .badge, #sidebar .badge-tag, .sidebar .badge-tag,=
#sidebar .moderator-tag, .sidebar .moderator-tag, #sidebar .post-tag, .sid=
ebar .post-tag, #sidebar .required-tag, .sidebar .required-tag { margin-bot=
tom: 0.5em; }
#sidebar h4, .sidebar h4 { margin-bottom: 1em; }
#sidebar.ask-sidebar { width: 365px; }
@media screen and (max-width: 980px) {
html.html__responsive:not(.html__unpinned-leftnav) #sidebar.ask-sidebar {=
width: 300px; }
}
@media screen and (max-width: 816px) {
html.html__responsive.html__unpinned-leftnav #sidebar.ask-sidebar { width=
: 300px; }
}
@media print {
#sidebar.ask-sidebar { width: 300px; }
}
#mainbar, .mainbar { float: left; width: 728px; margin: 0px; padding: 0px; =
}
#mainbar-full, .mainbar-full { width: 100%; padding: 0px; }
#mainbar-full::before, .mainbar-full::before, #mainbar-full::after, .mainba=
r-full::after { content: ""; display: table; }
#mainbar-full::after, .mainbar-full::after { clear: both; }
div.form-error { color: var(--red-700); font-weight: bold; font-size: 130%;=
}
.user-stats-table { margin-left: 15px !important; }
.subheader { clear: both; margin-bottom: 10px; height: 40px; border-bottom:=
1px solid var(--black-075); }
.subheader h1, .subheader h2 { float: left; margin-bottom: 0px; font-weight=
: normal; }
.subheader h1 { color: var(--black-700); font-size: 18px; line-height: 2.22=
; }
.subheader h2 { color: var(--black-700); font-size: 18px; }
.subheader.tools-rev { margin-bottom: 10px; }
.subheader a.link { color: var(--blue-600); }
body.home-page .subheader, body.questions-page .subheader { margin-bottom: =
0px; }
.vote-up, .vote-down { display: block; margin: 0px auto; }
.cool, .mini-counts.cool { color: var(--black-350); }
.coolbg { background-color: var(--black-350); color: rgb(255, 255, 255) !im=
portant; }
.mini-counts.warm, .warm { color: var(--orange-800); }
.hot, .mini-counts.hot { color: var(--orange-600); }
.hotbg { background-color: var(--orange-600); color: rgb(255, 255, 255) !im=
portant; }
.mini-counts.supernova, .supernova { color: var(--orange-400); }
.supernovabg { background: var(--orange-400); }
.answered, .answered .mini-counts, .answered strong { color: var(--green-50=
0); }
.answered strong { font-weight: normal; font-size: 20px; }
.answered-accepted { background-color: var(--green-400); }
.answered-accepted, .answered-accepted .mini-counts, .answered-accepted .mi=
nicounts span { color: rgb(255, 255, 255); }
.summary { float: left; width: 630px; }
.summary h3 { font-size: 15px; line-height: 1.4; margin-bottom: 0.5em; }
.excerpt { padding: 0px 0px 5px; margin: 0px; }
.excerpt .started { float: right; width: 185px; height: 55px; margin-top: 5=
px; }
.excerpt p { margin-bottom: 3px; }
.excerpt .tags { width: 410px; margin-top: 5px; }
.tags { line-height: 18px; float: left; }
.tags a:hover { text-decoration: none; }
.started { width: 200px; float: right; line-height: 18px; }
.started img { vertical-align: baseline; }
.started .user-action-time { margin-bottom: 2px; }
.started .reputation-score, .started .user-info { color: var(--black-400); =
}
.started .mod-flair, .started a:not(.started-link) { font-size: 12px; color=
: var(--blue-600); }
.started .mod-flair:hover, .started a:not(.started-link):hover { color: var=
(--blue-500); }
.started-link { font-size: 12px; color: var(--black-350); }
.started-link:hover { color: var(--blue-600); }
.mod-flair { color: var(--blue-600); margin-left: 3px; font-weight: bold; f=
ont-size: 15px; line-height: 1; }
.module { margin-bottom: 1.5em; }
.module:not(.s-sidebarwidget) .spacer { margin-bottom: 8px; }
.module:not(.s-sidebarwidget) ul { margin-left: 15px; list-style-type: squa=
re; margin-right: 30px; line-height: 120%; }
.module:not(.s-sidebarwidget) li { margin-bottom: 4px; }
.module:not(.s-sidebarwidget) h4 { font-size: 14px; color: var(--black-700)=
; font-weight: normal; }
.newuser { padding: 15px 15px 10px; background-color: rgb(255, 248, 220); b=
order: 1px solid rgb(224, 220, 191); font-size: 14px; }
.vote { text-align: center; }
.vote span { display: block; color: var(--black-500); }
.post-text { width: 660px; }
.post-text, .wmd-preview { margin-bottom: 5px; overflow-wrap: break-word; f=
ont-size: 15px; line-height: 1.3; }
.post-text pre, .wmd-preview pre { overflow-wrap: normal; }
.post-text code, .wmd-preview code { font-size: 13px; }
.post-text sub code, .wmd-preview sub code, .post-text sup code, .wmd-previ=
ew sup code { font-size: 90%; }
.post-text hr, .wmd-preview hr { background-color: var(--black-100); color:=
var(--black-100); margin-bottom: 1em; }
.post-text li, .wmd-preview li { overflow-wrap: break-word; }
.post-text li pre, .wmd-preview li pre { overflow-wrap: normal; }
.post-text h1, .wmd-preview h1, .post-text h2, .wmd-preview h2, .post-text =
h3, .wmd-preview h3, .post-text h4, .wmd-preview h4, .post-text h5, .wmd-pr=
eview h5, .post-text h6, .wmd-preview h6 { font-weight: bold !important; }
.post-text h1 code, .wmd-preview h1 code, .post-text h2 code, .wmd-preview =
h2 code, .post-text h3 code, .wmd-preview h3 code, .post-text h4 code, .wmd=
-preview h4 code, .post-text h5 code, .wmd-preview h5 code, .post-text h6 c=
ode, .wmd-preview h6 code { margin-bottom: 0.5em; }
.post-text h1, .wmd-preview h1, .post-text h1 code, .wmd-preview h1 code { =
font-size: 21px; }
.post-text h2, .wmd-preview h2, .post-text h2 code, .wmd-preview h2 code { =
font-size: 19px; }
.post-text h3, .wmd-preview h3, .post-text h3 code, .wmd-preview h3 code { =
font-size: 17px; }
.post-text h4, .wmd-preview h4, .post-text h4 code, .wmd-preview h4 code { =
font-size: 15px; }
.post-text img, .wmd-preview img { max-width: 100%; margin-bottom: 0.5em; }
.post-text blockquote img, .wmd-preview blockquote img, .post-text li img, =
.wmd-preview li img, .post-text p img, .wmd-preview p img { margin-bottom: =
0px; }
.post-text ol li, .wmd-preview ol li, .post-text ul li, .wmd-preview ul li =
{ margin-bottom: 0.5em; }
.post-text ol li:last-child, .wmd-preview ol li:last-child, .post-text ul l=
i:last-child, .wmd-preview ul li:last-child { margin-bottom: 0px; }
.post-text .youtube-embed, .wmd-preview .youtube-embed { width: 100%; max-w=
idth: 640px; position: relative; }
.post-text .youtube-embed > div, .wmd-preview .youtube-embed > div { width:=
100%; height: 35px; padding-bottom: 56.25%; position: relative; }
.post-text .youtube-embed > div iframe, .wmd-preview .youtube-embed > div i=
frame { position: absolute; width: 100%; height: 100%; }
.post-text .soundcloud-embed iframe, .wmd-preview .soundcloud-embed iframe =
{ width: 100%; max-width: 640px; height: 116px; }
.post-text .post-tag, .wmd-preview .post-tag { margin-bottom: 0px !importan=
t; }
.mb { margin: 15px; }
@media screen {
.spoiler { background: var(--black-050); border-radius: 3px; }
.spoiler > * { opacity: 0; transition: opacity 0.25s ease-in-out 0s; }
.spoiler:hover > * { opacity: 1; }
.diffs .spoiler > *, .body-diffs .spoiler > * { opacity: 0.3; }
.diffs .spoiler > :hover, .body-diffs .spoiler > :hover { opacity: 1; }
}
.form-item { padding: 10px 0px 15px; }
.form-item label:not(.s-label) { display: block; font-weight: bold; padding=
-bottom: 3px; }
span.feed-icon { display: inline-block; text-decoration: none; vertical-ali=
gn: middle; background-position: -79px -320px; width: 24px; height: 16px; }
span.form-error { color: rgb(153, 0, 0); font-weight: bold; margin-left: 5p=
x; font-size: 90%; }
.post-editor { margin-top: 10px; width: 660px; box-sizing: border-box; }
.edit-block { display: none; }
.page-sizer, .pager { margin: 20px 0px; }
.page-sizer a, .pager a, .page-sizer a:hover, .pager a:hover { text-decorat=
ion: none; }
.leftcol { width: 390px; padding-top: 20px; }
.rightcol { padding-top: 20px; }
.system-alert { padding: 10px; font-weight: bold; margin-bottom: 10px; marg=
in-top: 5px; border: 1px dotted rgb(174, 0, 0); }
#popup-flag-post textarea { width: 590px; max-width: 100%; }
#start-bounty-popup { width: 500px; }
#start-bounty-popup textarea { width: 550px; max-width: 100%; }
.edit-tags { padding: 5px 0px 0px 15px; }
.flag-menu { width: 22em; cursor: default; }
.flag-reasons { padding: 10px 0px 15px 15px; }
.flag-reasons input { border: none; cursor: pointer; }
.flag-reasons label { margin-left: 0.5em; cursor: pointer; }
.flag-reasons textarea { margin-top: 4px; margin-bottom: 4px; }
.close-reasons input { border: none; cursor: pointer; }
.close-reasons li { list-style-type: none; }
.close-reasons li td.close-desc { color: rgb(106, 115, 124); padding-top: 2=
px; padding-bottom: 8px; line-height: 130%; }
.close-reasons tr td:last-child { cursor: pointer; padding-left: 0.5em; }
.close-reasons span.close-reason { font-weight: bold; }
.flag-comment { margin-top: 15px; display: none; }
.flag-submit { float: right; }
.item-multiplier-count { font-size: 11px; color: var(--black-500); }
span.diff-delete { text-decoration: line-through; color: var(--red-700); ba=
ckground-color: var(--red-200); }
img.diff-delete { border: 2px solid var(--red-500); opacity: 0.5; }
span.diff-add { background: var(--green-100); color: var(--green-800); }
img.diff-add { border: 2px solid var(--green-500); }
img.sponsor-tag-img { border: none; opacity: 1; width: 18px; height: 16px; =
vertical-align: top; padding-right: 4px; margin-top: -2px; box-sizing: cont=
ent-box !important; }
.tagged-ignored { opacity: 0.35; background: transparent; }
p#tag-subscriptions { text-align: left; }
.tagged-ignored-hidden { display: none !important; }
.tagged-interesting { background-color: var(--yellow-050); }
@media (prefers-color-scheme: dark) {
body.theme-system .tagged-interesting { background-color: var(--black-025=
); }
}
body.theme-dark .tagged-interesting { background-color: var(--black-025); }
#interestingTag { font-size: 12px; margin-right: 5px; }
#ignoredTag { font-size: 12px; margin-right: 5px; }
.everyonelovesstackoverflow { margin-bottom: 10px; }
.everyoneloves__top-leaderboard, .everyoneloves__mid-leaderboard, .everyone=
loves__bot-mid-leaderboard, .everyoneloves__tag-sponsorship { margin-left: =
auto; margin-right: auto; width: 728px; }
.everyoneloves__mid-leaderboard, .everyoneloves__bot-mid-leaderboard { marg=
in-top: 10px; }
.everyoneloves__inline-sidebar { display: none; }
.welovestackoverflow { padding: 10px; line-height: 1.3; overflow: hidden; m=
argin-bottom: 8px; border: 2px solid var(--black-075); }
.welovestackoverflow a { color: var(--blue-600); }
.tagged { margin-top: 5px; }
.related { line-height: 1.3; font-size: 12px; }
.related a { font-size: 12px; font-weight: normal; }
.linked { line-height: 1.3; font-size: 12px; }
.linked a { font-size: 12px; font-weight: normal; }
.cbt { clear: both; }
.space { padding-top: 20px; }
.label-key { color: var(--black-350); font-size: 14px; }
.label-key b, .label-key strong { color: var(--black-700); font-weight: nor=
mal; }
.bottom-notice { margin-top: 15px; font-weight: normal; padding: 0px 10px 0=
px 0px; line-height: 1.4; font-size: 16px; }
#question-mini-list { overflow: auto; margin-bottom: 30px; }
.tag-col { width: 184px; }
.accept-reminder { clear: both; text-align: center; margin: 0px 0px 8px; co=
lor: maroon; }
.pager-answers { padding-top: 10px; overflow: hidden; clear: both; }
.ac_results { padding: 0px; border: 1px solid var(--black-500); background-=
color: var(--white); overflow: hidden; z-index: 10000; text-align: left; }
.ac_results ul { width: 100%; list-style: none; padding: 0px; margin: 0px; =
}
.ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: b=
lock; line-height: 16px; overflow: hidden; }
.ac_highlight { font-weight: bold; text-decoration: underline; }
.ac_loading { background: url("../../Img/progress-dots.gif?v=3D679ddd617b7d=
") right center no-repeat rgb(255, 255, 255); }
.ac_over { color: rgb(255, 255, 255); background-color: rgb(244, 128, 36); =
}
@media print {
* { position: relative; }
.site-footer, #header, #hlinks, #hmenus, #nav, #sidebar, #tabs, #feed-lin=
k, .bounty-link, .comments-link, .notify, .post-comments, .post-menu, .top-=
bar, .tabs, div.vote, form, h2.bottom-notice, td.votecell { display: none; =
}
.container, body { height: auto; font-size: 10pt !important; overflow: vi=
sible !important; }
.container { width: 710px; }
#answers, #content, #mainbar, #question-header, .container, .post-text, .=
question { width: 100%; float: none !important; overflow: visible !importan=
t; }
pre { max-height: none; display: block; width: 600px; height: auto; overf=
low-x: auto; white-space: pre-wrap; overflow-wrap: break-word; clear: both;=
}
code, pre { font-size: 9pt !important; }
#answers-header { clear: both; break-after: avoid; }
.comments { font-size: 9pt; width: 650px; }
#mainbar { margin: 0px; }
.post-text { width: 90%; }
#content { width: auto; height: 100%; overflow: auto; border: none; }
.answer { width: 700px; overflow-y: auto; }
}
.comment-up-off, .comment-flag-off { color: var(--black-100); cursor: point=
er; }
.comment-up-off:hover, .comment-up-on { color: rgb(244, 128, 36); cursor: p=
ointer; }
.comment-flag-on, .comment-flag:hover, .flag-on { color: var(--red-500); }
.delete-tag { width: 14px; height: 14px; vertical-align: middle; display: i=
nline-block; background-position: -40px -319px; cursor: pointer; margin-lef=
t: 3px; margin-top: -2px; margin-bottom: -1px; }
.delete-tag-active, .delete-tag:hover { background-position: -40px -340px; =
}
.badge-earned-check { width: 20px; display: inline-block; background-positi=
on: -20px -322px; height: 10px; position: relative; top: 1px; }
.vote-accepted-bounty, .vote-accepted-off, .vote-accepted-on { display: blo=
ck; margin: 0px auto; }
.expander-arrow-hide { display: inline-block; width: 20px; height: 15px; ba=
ckground-position: 0px -380px; }
.expander-arrow-show { display: inline-block; width: 20px; height: 15px; ba=
ckground-position: -20px -380px; }
.expander-arrow-small-hide { display: inline-block; width: 8px; height: 13p=
x; background-position: 0px -380px; }
.expander-arrow-small-show { display: inline-block; width: 13px; height: 8p=
x; background-position: -20px -383px; }
.anonymous-gravatar { display: inline-block; width: 32px; height: 32px; bac=
kground-position: 0px -400px; }
.vcard { margin-top: 10px; }
.mod-flag-indicator { color: rgb(255, 255, 255); display: inline; margin-ri=
ght: 5px; font-size: 10px; line-height: 1; border-radius: 2px; padding: 0.2=
em 0.5em 0.25em !important; }
.tag-popup { width: 340px; padding: 12px; }
.tag-popup .-container { position: relative; background-color: var(--white)=
; border: 1px solid var(--black-200); border-radius: 5px; padding: 16px; fo=
nt-size: 13px; box-shadow: var(--bs-md); }
.tag-popup .-arrow { position: absolute; display: none; left: 50%; }
.tag-popup .-arrow::before { position: absolute; content: ""; background: v=
ar(--white); border-top-color: ; border-top-style: ; border-top-width: ; bo=
rder-left-color: ; border-left-style: ; border-left-width: ; border-image-s=
ource: ; border-image-slice: ; border-image-width: ; border-image-outset: ;=
border-image-repeat: ; border-bottom: none; border-right: none; top: -6px;=
left: -6px; width: 12px; height: 12px; }
.tag-popup .-arrow.-top { display: block; transform: rotate(45deg); top: -1=
px; }
.tag-popup .-arrow.-bottom { display: block; transform: rotate(225deg); bot=
tom: -1px; }
body.theme-dark .tag-popup .-container { background-color: var(--black-075)=
; border-color: transparent; box-shadow: var(--bs-lg); }
body.theme-dark .tag-popup .-arrow::before { background: var(--black-075); =
border-color: transparent; }
@media (prefers-color-scheme: dark) {
body.theme-system .tag-popup .-container { background-color: var(--black-=
075); border-color: transparent; box-shadow: var(--bs-lg); }
body.theme-system .tag-popup .-arrow::before { background: var(--black-07=
5); border-color: transparent; }
}
#user-menu { border-radius: 2px; border: 1px solid var(--black-800); backgr=
ound-color: var(--black-600); color: var(--black-075); text-align: left; pa=
dding: 10px; box-shadow: var(--bs-sm); font-family: Arial, "Helvetica Neue"=
, Helvetica, sans-serif; z-index: 320; position: relative; width: 300px; fo=
nt-size: 11px; line-height: 1.2; }
#user-menu .um-gravatar { float: left; margin-right: 0.8em; margin-bottom: =
0.75em; }
#user-menu .um-header-info .mod-flair, #user-menu .um-header-info .um-user-=
link { font-size: 18px; color: var(--black-075) !important; }
#user-menu .um-header-info .um-flair .badgecount, #user-menu .um-header-inf=
o .um-flair .reputation-score { color: var(--black-075); }
#user-menu .um-about-me { clear: both; font-size: 11px; margin: 5px 0px; ov=
erflow: hidden; }
#user-menu .um-links a { margin-right: 8px; font-size: 11px; }
#user-menu a, #user-menu a:visited { color: var(--powder-300); text-decorat=
ion: none; }
#user-menu a:hover { color: var(--powder-100); }
.ask-mainbar, #mainbar.ask-mainbar { width: 665px; }
.ask-mainbar #excerpt, #mainbar.ask-mainbar #excerpt { box-sizing: border-b=
ox; width: 660px; }
td.post-cell { padding-left: 10px; vertical-align: top; }
td.answercell { vertical-align: top; }
.nowrap { white-space: nowrap; }
code { white-space: pre-wrap; padding: 1px 5px; }
pre code { white-space: inherit; padding: 0px; }
.user-timeline-deleted-action { display: block; color: rgb(106, 115, 124); =
font-size: 11px; }
.expandable-question-summary { float: none; }
.expandable-question-summary:not(.is-expanded) { position: relative; }
.expandable-question-summary:not(.is-expanded) .expandable-question-summary=
__body { height: 100px; overflow: hidden; position: relative; }
.expandable-question-summary:not(.is-expanded) .expandable-question-summary=
__body::after { content: ""; display: block; position: absolute; height: 50=
%; left: 0px; bottom: 0px; right: 0px; background: linear-gradient(rgba(255=
, 255, 255, 0), rgb(255, 255, 255)) left center repeat; }
.tag-sponsorship { height: 135px; overflow: hidden; width: 100%; padding-bo=
ttom: 5px; }
.disabled-link { color: rgb(132, 141, 149); opacity: 0.6; padding: 0px 3px =
2px; }
.disabled-button { opacity: 0.6; cursor: default !important; }
.show-votes .sidebar-linked .spacer, .show-votes .sidebar-related .spacer {=
margin-bottom: 12px; display: flex; }
.show-votes .sidebar-linked .spacer > a:first-child, .show-votes .sidebar-r=
elated .spacer > a:first-child { padding-right: 10px; }
.show-votes .sidebar-linked .spacer > a:first-child .answer-votes, .show-vo=
tes .sidebar-related .spacer > a:first-child .answer-votes { padding: 3px 0=
px; white-space: nowrap; width: 38px; text-align: center; box-sizing: borde=
r-box; height: auto; float: none; border-radius: 2px; font-size: 90%; backg=
round-color: var(--black-050); color: var(--black-700); transform: translat=
eY(-1px); }
.show-votes .sidebar-linked .spacer > a:first-child .answer-votes.answered-=
accepted, .show-votes .sidebar-related .spacer > a:first-child .answer-vote=
s.answered-accepted { color: rgb(255, 255, 255); background-color: var(--gr=
een-400); }
.show-votes .sidebar-linked .spacer > a:first-child .answer-votes.extra-lar=
ge, .show-votes .sidebar-related .spacer > a:first-child .answer-votes.extr=
a-large, .show-votes .sidebar-linked .spacer > a:first-child .answer-votes.=
large, .show-votes .sidebar-related .spacer > a:first-child .answer-votes.l=
arge { padding: 3px 0px; min-width: 16px; }
.show-votes .sidebar-linked .spacer > a.question-hyperlink, .show-votes .si=
debar-related .spacer > a.question-hyperlink { display: inline-block; paddi=
ng-top: 2px; width: calc(100% - 48px); margin-bottom: 0px; }
.comments .deleted-comment, .comments .deleted-comment:hover { background-c=
olor: var(--red-050); }
.comments .deleted-comment .deleted-comment-info { color: rgb(182, 84, 84);=
display: block; text-align: right; }
.comments .deleted-comment .deleted-comment-info a { text-decoration: none;=
border-bottom: 0px; }
.highlighted-post { animation: 3s ease-out 0s 1 normal none running highlig=
hted-post-fade; }
@keyframes highlighted-post-fade {=20
0% { background-color: var(--yellow-100); }
100% { background-color: rgba(0, 0, 0, 0); }
}
.deleted-answer { margin-left: -24px; padding-left: 24px; margin-top: -1px;=
background-color: var(--red-050); border-top: 1px solid var(--red-100); wi=
dth: auto !important; }
.deleted-answer pre, .deleted-answer pre code { background-color: inherit; =
}
.deleted-answer .hidden-deleted-answer a, .deleted-answer .hidden-deleted-q=
uestion a { font-weight: bold; text-decoration: underline; }
.deleted-answer .comments .comment:hover { background-color: var(--red-050)=
; }
.deleted-answer .comments .deleted-comment, .deleted-answer .comments .dele=
ted-comment:hover { background-color: var(--red-050); }
.deleted-answer .comments .deleted-comment .undelete-comment, .deleted-answ=
er .comments .deleted-comment:hover .undelete-comment { display: none; }
.deleted-answer-info { color: rgb(182, 84, 84); margin-top: 10px; margin-le=
ft: 3px; }
.comment-date, .comment-date > a, .comment-date > a:hover { border-bottom: =
none; color: var(--black-350); }
.existing-flag-count::before { content: "("; }
.existing-flag-count::after { content: ")"; }
.popup-submit { float: right; }
.popup-cancel { float: left; }
.popup-close { float: right; }
.popup-close a { padding: 3px 6px 2px; font-size: 16px; font-weight: normal=
; background-color: rgb(12, 13, 14); font-family: Arial, Helvetica, sans-se=
rif; line-height: 1; color: rgb(255, 255, 255) !important; }
.popup-close a:hover { text-decoration: none; }
#popup-close-question { width: 800px; }
#popup-close-question #close-question-form { overflow: hidden; }
#popup-close-question #close-question-form.close-question-voted label span =
{ cursor: default !important; }
#popup-close-question #close-question-form.close-question-voted input[type=
=3D"submit"] { visibility: hidden; }
#popup-close-question .action-list > li { width: auto; }
#popup-close-question .popup-pane, #popup-close-question .popup-subpane { m=
in-height: 430px; }
#popup-close-question .bounty-indicator-tab { margin-left: 3px; }
#popup-close-question .popup-actions { text-align: right; margin-bottom: 2p=
x; }
#popup-close-question .popup-actions .last-flag-details { display: inline-b=
lock; line-height: 17px; text-align: left; }
#popup-close-question .popup-actions .popup-submit { float: none; }
.close-as-duplicate-pane .search-prompt { font-weight: bold; }
.close-as-duplicate-pane .search-errors { color: rgb(153, 0, 0); text-align=
: left; font-weight: bold; font-size: 13px; height: 13px; margin: 4px 0px; =
}
.close-as-duplicate-pane .original-display { margin: 13px 0px; }
.close-as-duplicate-pane .original-display .navi-container { font-weight: b=
old; color: rgb(47, 51, 55); margin-bottom: 7px; }
.close-as-duplicate-pane .original-display .navi-container .navi { display:=
inline-block; margin-right: 5px; }
.close-as-duplicate-pane .original-display .preview { height: 310px; overfl=
ow-y: auto; border: 1px solid rgb(159, 166, 173); padding: 7px 0px; }
.close-as-duplicate-pane .original-display .preview .show-original .show-ti=
tle { font-size: 16px; margin: 3px 0px 10px; }
.close-as-duplicate-pane .original-display .preview .show-original .answer-=
count { font-size: 14px; font-weight: bold; border-bottom: 1px solid var(--=
black-300); padding: 5px; margin: 0px 3px 0px 5px; }
.close-as-duplicate-pane .original-display .preview .show-original .answer =
{ border-bottom-color: var(--black-150); }
.close-as-duplicate-pane .original-display .list-originals { height: 310px;=
overflow-y: auto; border: 1px solid rgb(159, 166, 173); padding: 7px 0px; =
}
.close-as-duplicate-pane .original-display .list-originals .list { padding:=
0px 8px; }
.close-as-duplicate-pane .original-display .list-originals .list .item { fl=
oat: left; padding: 9px 5px 9px 0px; border-bottom: 1px solid var(--black-1=
00); cursor: pointer; }
.close-as-duplicate-pane .original-display .list-originals .list .item:last=
-child { border-bottom: 0px; }
.close-as-duplicate-pane .original-display .list-originals .list .item .sta=
ts { float: left; margin: 0px 10px 0px 0px; background: rgb(239, 240, 241);=
padding: 4px 7px 6px; width: 58px; }
.close-as-duplicate-pane .original-display .list-originals .list .item .sum=
mary { width: 605px; float: left; }
.close-as-duplicate-pane .original-display .list-originals .list .item .pos=
t-link { font-weight: bold; font-size: 14px; margin-bottom: 5px; }
.close-as-duplicate-pane .original-display .list-originals .list .item .pos=
t-link a:hover { border-bottom: 0px; text-decoration: none !important; }
.close-as-duplicate-pane .original-display .list-originals .list .item .bou=
nty-indicator-tab { margin-left: 3px; }
.close-as-duplicate-pane .original-display .list-originals .list .item .pos=
t-type-abbr { font-weight: bold; }
.close-as-duplicate-pane .original-display .list-originals .list .item .vot=
es-and-usages { color: rgb(145, 153, 161); }
.close-as-duplicate-pane .original-display .list-originals .list .item .bod=
y-summary { line-height: 15px; color: rgb(47, 51, 55); }
.close-as-duplicate-pane .original-display .list-originals .list .item.hove=
r { background-color: var(--black-075); }
.close-as-duplicate-pane .original-display .list-originals .list .item.hove=
r .stats { background-color: var(--black-075); }
.migration-pane .migration-targets td { vertical-align: middle; }
.migration-pane .migration-targets .target-icon { min-width: 58px; min-heig=
ht: 58px; }
.migration-pane .migration-targets .target-icon img { width: 58px; height: =
58px; }
.popup-tab-content { clear: both; }
.action-list:not(.popup-condensed) { margin-right: 5px; margin-left: 5px !i=
mportant; margin-bottom: 10px !important; }
.action-list:not(.popup-condensed) > li { width: 650px; max-width: 100%; }
.action-list:not(.popup-condensed) li { list-style-type: none; padding: 6px=
; }
.action-list:not(.popup-condensed) li > label { display: block; margin: 5px=
0px; }
.popup._hidden-descriptions .action-list:not(.popup-condensed) li > label {=
margin: 0px; }
.action-list:not(.popup-condensed) input[type=3D"radio"] { margin-right: 1p=
x; margin-top: 1px; }
.action-list:not(.popup-condensed) .action-desc, .action-list:not(.popup-co=
ndensed) .action-name { cursor: pointer; margin-left: 5px; }
.action-list:not(.popup-condensed) .action-disabled-reason-muted { color: v=
ar(--black-500); margin-left: 18px; }
.action-list:not(.popup-condensed) .action-name { font-weight: bold; font-s=
ize: 105%; vertical-align: top; }
.action-list:not(.popup-condensed) .action-desc { display: block; color: va=
r(--black-500); line-height: 115%; padding: 0px 0px 0px 18px; margin-top: -=
17px; }
.action-list:not(.popup-condensed) .action-desc p:last-child { margin-botto=
m: 0px; }
.action-list:not(.popup-condensed) .action-subform p:last-child { margin-bo=
ttom: 1em; }
.action-list:not(.popup-condensed) .action-name ~ .action-desc { padding-to=
p: 23px; }
.action-list:not(.popup-condensed) .action-disabled span { color: var(--bla=
ck-350); font-weight: normal; cursor: default !important; }
.action-list:not(.popup-condensed) .action-selected { background-color: var=
(--black-075); }
.action-list:not(.popup-condensed) .action-subform { display: none; margin:=
15px auto; width: 535px; max-width: 100%; }
.action-list:not(.popup-condensed) .action-subform .wide { width: 400px; }
.action-list:not(.popup-condensed) h4 { margin-bottom: 5px; }
@media screen and (max-width: 980px) {
html.html__responsive:not(.html__unpinned-leftnav) .responsively-horizont=
ally-centered-legacy-popup { width: 800px; margin: 0px auto; max-width: 90v=
w !important; left: 0px !important; right: 0px !important; }
}
@media screen and (max-width: 816px) {
html.html__responsive.html__unpinned-leftnav .responsively-horizontally-c=
entered-legacy-popup { width: 800px; margin: 0px auto; max-width: 90vw !imp=
ortant; left: 0px !important; right: 0px !important; }
}
@media print {
.responsively-horizontally-centered-legacy-popup { width: 800px; margin: =
0px auto; max-width: 90vw !important; left: 0px !important; right: 0px !imp=
ortant; }
}
.special-status { padding-bottom: 10px; }
.wide-tag-col { width: 230px; }
#tags-table .answer-votes { margin-right: 5px; width: 25px; margin-top: 2px=
; display: inline-block; float: none; }
#tags-browser { width: 100%; }
#overlay-header { opacity: 0; display: none; background: var(--black-050); =
font-size: 16px; font-weight: normal; text-align: center; left: 0px; paddin=
g: 0.5em 10%; position: fixed; top: 0px; width: 100%; z-index: 5052; box-sh=
adow: var(--bs-sm); }
#overlay-header .close-overlay { color: var(--black-350); cursor: pointer; =
font-size: 12px; font-weight: normal; }
.mod-post-actions { padding: 2px; line-height: 20px; }
.bounty-indicator-tab.flagbg { background-color: red !important; }
.timeline-answers { color: var(--black-600); }
.answer-votes { cursor: pointer; }
.answer-votes.large { font-size: 90%; padding-top: 4px; padding-bottom: 2px=
; }
.answer-votes.extra-large { font-size: 90%; padding-top: 4px; padding-botto=
m: 2px; min-width: 32px; }
.quality-score { font-size: 80%; margin-right: 10px; }
table.full-diff td { border: none; vertical-align: top; }
.revision-comment.blur { color: rgb(145, 153, 161); }
.revision-comment { line-height: 20px; }
.suggested-edit { width: 960px; }
.suggested-edit .summary { width: 910px; }
.suggested-edit .score { display: block; background: rgb(239, 240, 241); pa=
dding: 8px 8px 6px; color: rgb(83, 90, 96); font-size: 120%; font-weight: b=
old; margin-bottom: 30px; text-decoration: none; text-align: center; width:=
15px; }
.suggested-edit .revision { display: block; margin-bottom: 8px; }
.suggested-edit .revision-comment { padding-right: 8px; }
.suggested-edit .diff-choices { margin-top: 0px; margin-bottom: 20px; }
.suggested-edit .body-diffs { margin-top: 18px; }
.suggested-edit .body-diffs td { vertical-align: top; }
.suggested-edit .body-diffs table { table-layout: fixed; width: 900px; }
.suggested-edit .body-diffs .full-diff .content { font-family: Consolas, Me=
nlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bits=
tream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 12p=
x; }
.suggested-edit .body-diffs .full-diff td { margin-right: 5px; border-left:=
4px solid rgb(255, 255, 255); border-right: 4px solid rgb(255, 255, 255); =
}
.suggested-edit .body-diffs .full-diff td.content { width: 435px; max-width=
: 435px; overflow-wrap: break-word; white-space: pre-wrap; color: rgb(145, =
153, 161); }
.suggested-edit .body-diffs .full-diff .deleted > div { background-color: r=
gb(255, 244, 244); }
.suggested-edit .body-diffs .full-diff .inserted > div { background-color: =
rgb(249, 255, 225); }
.suggested-edit .body-diffs .full-diff td.content.deleted, .suggested-edit =
.body-diffs .full-diff td.content.inserted { background-color: transparent;=
color: inherit; }
.suggested-edit .body-diffs .full-diff .skip { text-align: center; padding:=
10px; background-color: rgb(239, 240, 241); color: rgb(159, 166, 173); bor=
der-top: 4px solid rgb(255, 255, 255); border-bottom: 4px solid rgb(255, 25=
5, 255); }
.suggested-edit .body-diffs .full-html-diff .post-text { width: 435px; max-=
width: 435px; overflow-wrap: break-word; }
.suggested-edit .body-diffs .full-html-diff .post-text img { max-width: 430=
px; }
.suggested-edit .body-diffs .full-html-diff .gutter { width: 30px; max-widt=
h: 30px; }
.suggested-edit .body-diffs .full-html-diff th { color: rgb(145, 153, 161);=
padding: 6px 0px 4px; }
.suggested-edit .user-info-actions { width: 900px; }
.suggested-edit .user-info-actions .started { float: none !important; }
.suggested-edit .user-info-actions .current-owner { width: 445px; }
.suggested-edit .user-info-actions .gutter { width: 7px; }
.suggested-edit .user-info-actions .actions { text-align: right; }
.suggested-edit .user-info-actions .form-error { padding: 15px 0px 5px; dis=
play: none; }
.popup-suggested-edit { padding-top: 5px; }
.popup-suggested-edit .popup-controls { text-align: right; }
.popup-suggested-edit .handle { display: inline-block; width: 965px; height=
: 20px; }
.popup-suggested-edit .popup-close { float: none; display: inline-block; }
.popup-suggested-edit .suggested-edit-container { overflow: auto; width: 99=
0px; }
.lightbox { display: none; background: rgb(12, 13, 14); opacity: 0.7; posit=
ion: absolute; top: 0px; left: 0px; min-width: 100%; z-index: 8950; }
.lightbox-panel { display: none; z-index: 1001; border: 0px !important; }
.comment-help { background-color: rgb(254, 250, 226); border: 1px solid rgb=
(243, 238, 213); }
.comment-help { margin-top: 5px; padding: 5px; max-width: 465px; }
.comment-help p:last-child { margin-bottom: 0px; }
.comment-help { color: rgb(12, 13, 14); }
table.flagged-posts tr.messageDivider > td { border-top: 1px solid rgb(159,=
166, 173); padding: 10px 5px; }
table.flagged-posts tr.messageDivider > td > div > div, table.flagged-posts=
tr.messageDivider > td > div > div > div, table.flagged-posts tr.messageDi=
vider > td > div { padding-top: 0px; padding-bottom: 3px; }
table.flagged-posts tr.messageDivider > td div.mod-audit-user-info { paddin=
g: 3px; }
table.flagged-posts .delete-options > input:hover { cursor: pointer; }
table.flagged-posts .mod-message td { padding: 4px 5px; }
table.flagged-posts .mod-message .post-list li { list-style: none; }
table.flagged-posts .messageDivider > .tagged-ignored:hover { opacity: 1; }
table.flagged-posts tr.loaded-body > td { border-top: 1px dotted rgb(159, 1=
66, 173); }
table.flagged-posts .comments .flagcell { width: 28px; text-align: center; =
}
table.flagged-posts .comments tr.message-divider > td { padding-top: 4px; }
table.flagged-posts .comments .bounty-indicator-tab { margin-right: 0px; }
table.flagged-posts .comments .comment-score span { padding-right: 0px; }
table.flagged-posts tr.loaded-body > td:empty, table.flagged-posts tr.messa=
geDivider:first-child > td { border-top: 0px none transparent; }
table.flagged-posts .answer-summary { padding-left: 0px; }
table.flagged-posts .answer-link { margin-top: 0px; padding-left: 0px; }
table.flagged-posts .bounty-indicator-tab { line-height: 17px; margin-left:=
0px; }
table.flagged-posts td.messageTime { width: 100px; }
table.flagged-posts .relativetime { color: rgb(132, 141, 149); font-weight:=
normal; }
table.flagged-posts .relativetime.old { color: rgb(12, 13, 14); }
table.flagged-posts .flag-issue { vertical-align: top; }
table.flagged-posts td.flag-issue { padding-left: 0px; }
table.flagged-posts div.flag-issue { text-align: left; }
table.flagged-posts .popup { background: rgb(255, 255, 255); }
table.flagged-posts .post-text { width: auto; }
table.flagged-posts div.post-header .answer-link { width: auto; }
table.flagged-posts .answer-votes.default, table.flagged-posts .answer-vote=
s.large { padding-bottom: 3px; padding-top: 2px; }
table.flagged-posts .fullhide { display: none; }
table.flagged-posts .delete-options { float: right; padding-right: 10px; }
table.flagged-posts .dismiss-options { float: left; }
table.flagged-posts .dismiss-options, table.flagged-posts .post-options { p=
adding-top: 0px !important; padding-bottom: 0px !important; }
table.flagged-posts .spacer { clear: left; }
table.flagged-posts .answer, table.flagged-posts .question-summary { border=
-bottom: none; width: auto; }
table.flagged-posts .mod-audit { width: 193px; padding-left: 8px; }
table.flagged-posts .mod-audit .mod-post-actions { display: inline-block; }
table.flagged-posts .mod-post-actions { background-color: maroon; color: rg=
b(255, 255, 255); }
table.flagged-posts .mod-message { line-height: 17px; }
table.flagged-posts .mod-message, table.flagged-posts .mod-post-header, tab=
le.flagged-posts div.post-header, table.flagged-posts div.post-summary { ov=
erflow-wrap: break-word; }
table.flagged-posts .mod-post-header { margin: 0px; padding: 0px 0px 8px; w=
idth: 100%; }
table.flagged-posts .mod-post-header .post-detail, table.flagged-posts .mod=
-post-header .post-header, table.flagged-posts .mod-post-header .post-summa=
ry { max-width: 715px; }
table.flagged-posts .post-text pre { width: 650px; }
table.flagged-posts .post-summary-body { width: 500px; line-height: 16px; o=
verflow-wrap: break-word; }
div.form-field-error.form-error { font-size: 12px; display: block; margin-t=
op: -15px; }
#hot-network-questions h4 a { font-weight: inherit; font-size: inherit; wid=
th: inherit; }
#hot-network-questions ul { margin: 0px; }
#hot-network-questions li { list-style-type: none; white-space: nowrap; mar=
gin-bottom: 10px; margin-left: 0px; }
#hot-network-questions .favicon, #hot-network-questions a, #hot-network-que=
stions img { display: inline-block; vertical-align: top; }
#hot-network-questions .favicon, #hot-network-questions img { margin: 2px 6=
px 0px 0px; }
#hot-network-questions a { font-weight: normal; font-size: 12px; white-spac=
e: normal; width: 90%; }
#hot-network-questions .show-more { margin-left: 22px; }
.questions-page .show-more, .tagged-questions-page .show-more, .tags-page .=
show-more { display: block; margin: 5px 0px; }
.more-arrow { display: block; margin-top: 5px; }
.tag-editor { cursor: text; background-color: var(--white); position: relat=
ive; overflow: hidden; white-space: normal; height: auto !important; min-he=
ight: 37px !important; padding-top: 2px !important; padding-bottom: 2px !im=
portant; }
.tag-editor .rendered-element { margin: 2px; font-size: 12px; }
.tag-editor input { margin: 0px 3px; height: 25px; border: none !important;=
box-shadow: none !important; outline: 0px !important; padding: 0px !import=
ant; background-color: transparent !important; }
.tag-editor input[type=3D"text"] { margin: 0px; height: 29px; box-sizing: c=
ontent-box; }
.tag-editor input[type=3D"text"]:not([placeholder=3D""]) { min-width: 100%;=
font-size: 13px; }
.tag-editor:not(.s-input) { border: 1px solid var(--black-150); }
.tag-editor:not(.s-input) span:not(:empty) + input { padding-left: 4px !imp=
ortant; }
.tag-editor.s-input { padding-left: 2px !important; }
.tag-editor.s-input input { padding-left: calc(0.7em - 2px) !important; }
.tag-editor.s-input span:not(:empty) + input { padding-left: 4px !important=
; }
#tagnames { width: 100%; }
.tag-suggestions { background-color: var(--white); border: 1px solid var(--=
black-150); padding: 4px; z-index: 300; border-radius: 5px; box-shadow: var=
(--bs-md); display: flex; flex-wrap: wrap; }
.tag-suggestions > div { padding: 8px; width: 200px; overflow: hidden; posi=
tion: relative; border-radius: 3px; cursor: pointer; }
.tag-suggestions > div:focus { background-color: var(--black-075); }
.tag-suggestions > div:focus .more-info { background-color: var(--black-075=
); }
.tag-suggestions > div:hover { background-color: var(--black-050); }
.tag-suggestions > div:hover .more-info { background-color: var(--black-050=
); }
.tag-suggestions > div p { font-size: 11px; line-height: 1.15385; }
.tag-suggestions > div p.more-info { visibility: hidden; position: absolute=
; margin-bottom: 0px; right: 5px; top: 7px; padding: 3px; }
.tag-suggestions > div p.more-info a { text-indent: -9999em; width: 16px; h=
eight: 16px; border: 1px solid rgb(132, 141, 149); box-sizing: border-box; =
border-radius: 50%; display: inline-block; position: relative; transition: =
none 0s ease 0s; }
.tag-suggestions > div p.more-info a::after, .tag-suggestions > div p.more-=
info a::before { content: ""; width: 2px; height: 2px; position: absolute; =
left: 6px; top: 3px; display: inline-block; background-color: rgb(132, 141,=
149); }
.tag-suggestions > div p.more-info a::after { top: 6px; height: 5px; }
.tag-suggestions > div p.more-info a:hover { border-color: var(--blue-600);=
}
.tag-suggestions > div p.more-info a:hover::after, .tag-suggestions > div p=
.more-info a:hover::before { background-color: var(--blue-600); }
.tag-suggestions > div:focus p.more-info, .tag-suggestions > div:hover p.mo=
re-info { visibility: visible; }
.tag-suggestions .match { font-weight: bold; text-decoration: underline; }
.search-prompt { padding-right: 3px; }
.tools-rev-dim-link { color: rgb(159, 166, 173) !important; }
.tools-rev h1 .lsep { color: rgb(214, 217, 220); visibility: visible; font-=
size: 100%; margin-left: 5px; margin-right: 5px; }
.diff-skipped > div { border-bottom: 2px dotted rgb(208, 208, 208); }
.diff-skipped { padding: 4px 0px 8px; cursor: pointer; }
.diff-choices { margin: 15px 0px; overflow: hidden; }
.diff-choices a { float: left; height: 26px; display: block; border: 1px so=
lid var(--white); background-position: 2px 4px; padding-top: 5px; padding-r=
ight: 6px; margin-right: 20px; }
.diff-choices a.selected, .diff-choices a.selected:hover { border: 1px soli=
d var(--black-150); background-color: var(--black-050); }
.diff-choices a:hover { border: 1px solid var(--black-100); background-colo=
r: var(--black-075); }
.diff-choices a { background-repeat: no-repeat; }
.diff-choices a.selected, .diff-choices a.selected:hover { border: 1px soli=
d var(--black-150); background-color: var(--black-075); }
.diff-choices a:hover { border: 1px solid var(--black-100); background-colo=
r: var(--black-050); }
.diff-choices .inline-html-diff { background-image: url("../../Img/diff-ico=
ns/inline-html.png?v=3D104a656237a9"); padding-left: 23px; }
.diff-choices .sidebyside-html-diff { background-image: url("../../Img/diff=
-icons/sidebyside-html.png?v=3D724bc8e2771d"); padding-left: 37px; }
.diff-choices .sidebyside-markdown-diff { background-image: url("../../Img/=
diff-icons/sidebyside-markdown.png?v=3D9565c3d3b581"); padding-left: 37px; =
}
a.bounty-link { padding: 0px 3px 2px; }
.comment-form form { position: relative; }
#tabcomplete { position: absolute; top: -17px; margin-left: 5px; }
#tabcomplete li { display: inline; background-color: rgb(255, 255, 255); co=
lor: rgb(12, 13, 14); padding: 2px; margin-right: 5px; border: 1px solid rg=
b(132, 141, 149); cursor: pointer; }
#tabcomplete li.chosen { font-weight: bold; }
.comments { -webkit-tap-highlight-color: rgba(255, 255, 255, 0); }
span.highlight { background-color: rgb(255, 255, 119); }
textarea { resize: none; }
.new-post-activity, .new-answer-activity { background-color: var(--black-05=
0); }
.post-section-title { font-weight: bold; font-size: 120%; }
.ask-advice-search-container .search-title { width: 85%; }
.similar-questions { height: 200px; }
.title-search-float { border: 1px solid rgb(12, 13, 14); z-index: 99; backg=
round: rgb(255, 255, 255); }
.title-search-container { max-height: 150px; overflow: hidden scroll; }
.title-float-selected { background-color: rgb(0, 255, 255); height: 24px; }
.title-loading { background-image: url("../../Img/progress-dots.gif?v=3D679=
ddd617b7d"); background-repeat: no-repeat; background-position: right cente=
r; }
#show-editor-button { margin-bottom: 8px; }
.ask-page .privacy-policy-agreement, .question-page .privacy-policy-agreeme=
nt { margin-top: 15px; }
.newsletter-popup .privacy-policy-agreement { margin-top: 15px; font-size: =
90%; }
.privacy-policy-agreement { font-style: italic; }
body.read-only .login-link { opacity: 0.3; }
body.read-only #question-header .btn, body.read-only #questions-count .btn,=
body.read-only .askquestion { opacity: 0.3; }
body.read-only .bookmark-off, body.read-only .vote-down-off, body.read-only=
.vote-up-off { opacity: 0.3; cursor: not-allowed; }
.text-description { color: rgb(106, 115, 124); font-size: 13px; }
.review-post-author-guidance { background: var(--black-050); border: var(--=
black-075); padding: 10px; }
.review-post-author-guidance p:last-child { margin-bottom: 0px; }
.facebook-login, .facebook-login:hover { color: rgb(255, 255, 255); backgro=
und-color: rgb(57, 86, 151); }
.auth-shadow { box-shadow: rgba(0, 0, 0, 0.05) 0px 10px 25px, rgba(0, 0, 0,=
0.05) 0px 20px 48px, rgba(0, 0, 0, 0.1) 0px 1px 4px; }
.module { overflow-wrap: break-word; }
.module p.took-ms { font-size: 0.9em; }
.module p.side-desc { margin-bottom: 0.1em; }
#tag-suggestions { min-height: 30px; margin-bottom: 10px; }
#tag-suggestions .post-tag { margin-right: 6px; }
#tag-suggestions span.post-tag { opacity: 0.5; }
.general-error { color: rgb(192, 72, 72); font-weight: bold; margin-bottom:=
10px; }
.general-success { color: rgb(68, 180, 73); font-weight: bold; margin-botto=
m: 10px; }
.validation-error { border-color: rgb(192, 72, 72) !important; }
.val-message { margin: 24px auto; padding: 32px; width: 100%; max-width: 64=
0px; border: 1px solid transparent; color: rgb(36, 39, 41); text-align: cen=
ter; }
.val-message p { margin-bottom: 0.5em; padding-left: 12px; padding-right: 1=
2px; font-size: 15px; line-height: 1.26667; }
.val-message p:last-of-type { margin-bottom: 0px; }
.val-message .val--title { margin-bottom: 0.57em; font-size: 21px; line-hei=
ght: 1.26667; }
.val-message .val--icon { width: 36px; height: 36px; color: rgb(72, 168, 10=
4); }
.val-textemphasis { font-weight: 700; margin-top: 12px; }
.val-success { background-color: rgb(238, 248, 241); border-color: rgb(130,=
202, 154); }
.val-success .val--title { color: rgb(72, 168, 104); }
.val-error { background-color: rgb(253, 243, 244); border-color: rgb(222, 8=
3, 94); }
.val-info { background-color: rgb(253, 247, 227); border-color: rgb(221, 18=
2, 36); }
.message.message-error { z-index: 3000; display: none; color: var(--red-050=
); background-color: var(--red-600); text-align: left; width: auto; font-fa=
mily: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 13px; line=
-height: 1.26667; }
.message.message-error.message-dismissable { cursor: pointer; }
.message.message-error a:not(.badge-tag):not(.button):not(.btn):not(.post-t=
ag) { color: var(--white); text-decoration: underline; }
.message.message-error ul { margin: 0px 0px 0px 15px; padding: 0px; }
.message.message-error ul li { margin: 0px 0px 5px; padding: 0px; }
.message.message-error ul li:last-child { margin-bottom: 0px; }
.message.message-error code { background: transparent; }
.message.message-error .message-inner { position: relative; }
.message.message-error .message-tip::before { content: ""; position: absolu=
te; border-width: 9px; border-style: solid; border-color: transparent; }
.message.message-error .message-tip-top-center::before { top: -9px; left: 5=
0%; border-top-width: 0px; border-bottom-color: var(--red-600); }
.message.message-error .message-tip-left-top::before { top: 0px; left: -9px=
; border-bottom-width: 0px; border-right-width: 0px; border-top-color: var(=
--red-600); }
.message.message-error .message-tip-top-left::before { top: -9px; left: 0px=
; border-bottom-width: 0px; border-right-width: 0px; border-left-color: var=
(--red-600); }
.message.message-error .message-tip-left-bottom::before { bottom: 0px; left=
: -9px; border-bottom-width: 0px; border-left-width: 0px; border-right-colo=
r: var(--red-600); }
.message.message-error .message-tip-bottom-left::before { top: 100%; left: =
0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: va=
r(--red-600); }
.message.message-error .message-tip-right-top::before { top: 0px; left: 100=
%; border-bottom-width: 0px; border-left-width: 0px; border-top-color: var(=
--red-600); }
.message.message-error .message-tip-top-right::before { top: -9px; right: 0=
px; border-bottom-width: 0px; border-left-width: 0px; border-right-color: v=
ar(--red-600); }
.message.message-error .message-tip-right-bottom::before { bottom: 0px; lef=
t: 100%; border-bottom-width: 0px; border-right-width: 0px; border-left-col=
or: var(--red-600); }
.message.message-error .message-tip-bottom-right::before { top: 100%; right=
: 0px; border-bottom-width: 0px; border-right-width: 0px; border-top-color:=
var(--red-600); }
.message.message-error .message-tip-bottom-center::before { top: 100%; left=
: 50%; border-bottom-width: 0px; border-top-color: var(--red-600); }
.message.message-error .message-text { padding: 12px; }
.message.message-error .message-close { box-sizing: border-box; float: righ=
t; margin-top: 8px; margin-right: 8px; width: 24px; height: 24px; backgroun=
d-color: transparent; text-align: center; font-family: Arial, "Helvetica Ne=
ue", Helvetica, sans-serif; font-size: 16px; line-height: 24px; font-weight=
: 700; transition: all 600ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s; color: =
var(--white) !important; }
.message.message-error .message-close:hover { background-color: var(--white=
); border-color: var(--white); color: var(--red-600) !important; }
.message.message-error .popup-title-award { text-overflow: ellipsis; overfl=
ow: hidden; display: block; }
.message.message-info { z-index: 3000; display: none; color: var(--blue-050=
); background-color: var(--blue-600); text-align: left; width: auto; font-f=
amily: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 13px; lin=
e-height: 1.26667; }
.message.message-info.message-dismissable { cursor: pointer; }
.message.message-info a:not(.badge-tag):not(.button):not(.btn):not(.post-ta=
g) { color: var(--white); text-decoration: underline; }
.message.message-info ul { margin: 0px 0px 0px 15px; padding: 0px; }
.message.message-info ul li { margin: 0px 0px 5px; padding: 0px; }
.message.message-info ul li:last-child { margin-bottom: 0px; }
.message.message-info code { background: transparent; }
.message.message-info .message-inner { position: relative; }
.message.message-info .message-tip::before { content: ""; position: absolut=
e; border-width: 9px; border-style: solid; border-color: transparent; }
.message.message-info .message-tip-top-center::before { top: -9px; left: 50=
%; border-top-width: 0px; border-bottom-color: var(--blue-600); }
.message.message-info .message-tip-left-top::before { top: 0px; left: -9px;=
border-bottom-width: 0px; border-right-width: 0px; border-top-color: var(-=
-blue-600); }
.message.message-info .message-tip-top-left::before { top: -9px; left: 0px;=
border-bottom-width: 0px; border-right-width: 0px; border-left-color: var(=
--blue-600); }
.message.message-info .message-tip-left-bottom::before { bottom: 0px; left:=
-9px; border-bottom-width: 0px; border-left-width: 0px; border-right-color=
: var(--blue-600); }
.message.message-info .message-tip-bottom-left::before { top: 100%; left: 0=
px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: var=
(--blue-600); }
.message.message-info .message-tip-right-top::before { top: 0px; left: 100%=
; border-bottom-width: 0px; border-left-width: 0px; border-top-color: var(-=
-blue-600); }
.message.message-info .message-tip-top-right::before { top: -9px; right: 0p=
x; border-bottom-width: 0px; border-left-width: 0px; border-right-color: va=
r(--blue-600); }
.message.message-info .message-tip-right-bottom::before { bottom: 0px; left=
: 100%; border-bottom-width: 0px; border-right-width: 0px; border-left-colo=
r: var(--blue-600); }
.message.message-info .message-tip-bottom-right::before { top: 100%; right:=
0px; border-bottom-width: 0px; border-right-width: 0px; border-top-color: =
var(--blue-600); }
.message.message-info .message-tip-bottom-center::before { top: 100%; left:=
50%; border-bottom-width: 0px; border-top-color: var(--blue-600); }
.message.message-info .message-text { padding: 12px; }
.message.message-info .message-close { box-sizing: border-box; float: right=
; margin-top: 8px; margin-right: 8px; width: 24px; height: 24px; background=
-color: transparent; text-align: center; font-family: Arial, "Helvetica Neu=
e", Helvetica, sans-serif; font-size: 16px; line-height: 24px; font-weight:=
700; transition: all 600ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s; color: v=
ar(--white) !important; }
.message.message-info .message-close:hover { background-color: var(--white)=
; border-color: var(--white); color: var(--blue-600) !important; }
.message.message-info .popup-title-award { text-overflow: ellipsis; overflo=
w: hidden; display: block; }
.message.message-warning { z-index: 3000; display: none; color: var(--yello=
w-900); background-color: var(--yellow-300); text-align: left; width: auto;=
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 13=
px; line-height: 1.26667; }
.message.message-warning.message-dismissable { cursor: pointer; }
.message.message-warning a:not(.badge-tag):not(.button):not(.btn):not(.post=
-tag) { color: var(--blue-600); text-decoration: underline; }
.message.message-warning ul { margin: 0px 0px 0px 15px; padding: 0px; }
.message.message-warning ul li { margin: 0px 0px 5px; padding: 0px; }
.message.message-warning ul li:last-child { margin-bottom: 0px; }
.message.message-warning code { background: transparent; }
.message.message-warning .message-inner { position: relative; }
.message.message-warning .message-tip::before { content: ""; position: abso=
lute; border-width: 9px; border-style: solid; border-color: transparent; }
.message.message-warning .message-tip-top-center::before { top: -9px; left:=
50%; border-top-width: 0px; border-bottom-color: var(--yellow-300); }
.message.message-warning .message-tip-left-top::before { top: 0px; left: -9=
px; border-bottom-width: 0px; border-right-width: 0px; border-top-color: va=
r(--yellow-300); }
.message.message-warning .message-tip-top-left::before { top: -9px; left: 0=
px; border-bottom-width: 0px; border-right-width: 0px; border-left-color: v=
ar(--yellow-300); }
.message.message-warning .message-tip-left-bottom::before { bottom: 0px; le=
ft: -9px; border-bottom-width: 0px; border-left-width: 0px; border-right-co=
lor: var(--yellow-300); }
.message.message-warning .message-tip-bottom-left::before { top: 100%; left=
: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: =
var(--yellow-300); }
.message.message-warning .message-tip-right-top::before { top: 0px; left: 1=
00%; border-bottom-width: 0px; border-left-width: 0px; border-top-color: va=
r(--yellow-300); }
.message.message-warning .message-tip-top-right::before { top: -9px; right:=
0px; border-bottom-width: 0px; border-left-width: 0px; border-right-color:=
var(--yellow-300); }
.message.message-warning .message-tip-right-bottom::before { bottom: 0px; l=
eft: 100%; border-bottom-width: 0px; border-right-width: 0px; border-left-c=
olor: var(--yellow-300); }
.message.message-warning .message-tip-bottom-right::before { top: 100%; rig=
ht: 0px; border-bottom-width: 0px; border-right-width: 0px; border-top-colo=
r: var(--yellow-300); }
.message.message-warning .message-tip-bottom-center::before { top: 100%; le=
ft: 50%; border-bottom-width: 0px; border-top-color: var(--yellow-300); }
.message.message-warning .message-text { padding: 12px; }
.message.message-warning .message-close { box-sizing: border-box; float: ri=
ght; margin-top: 8px; margin-right: 8px; width: 24px; height: 24px; backgro=
und-color: transparent; text-align: center; font-family: Arial, "Helvetica =
Neue", Helvetica, sans-serif; font-size: 16px; line-height: 24px; font-weig=
ht: 700; transition: all 600ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s; color=
: var(--blue-600) !important; }
.message.message-warning .message-close:hover { background-color: var(--blu=
e-600); border-color: var(--blue-600); color: var(--yellow-300) !important=
; }
.message.message-warning .popup-title-award { text-overflow: ellipsis; over=
flow: hidden; display: block; }
.message.message-config, .message.message-info.contributor-dropdown { z-ind=
ex: 3000; display: none; color: var(--black-600); background-color: var(--w=
hite); text-align: left; width: auto; font-family: Arial, "Helvetica Neue",=
Helvetica, sans-serif; font-size: 13px; line-height: 1.26667; }
.message.message-config.message-dismissable, .message.message-info.contribu=
tor-dropdown.message-dismissable { cursor: pointer; }
.message.message-config a:not(.badge-tag):not(.button):not(.btn):not(.post-=
tag), .message.message-info.contributor-dropdown a:not(.badge-tag):not(.but=
ton):not(.btn):not(.post-tag) { color: var(--black-800); text-decoration: u=
nderline; }
.message.message-config ul, .message.message-info.contributor-dropdown ul {=
margin: 0px 0px 0px 15px; padding: 0px; }
.message.message-config ul li, .message.message-info.contributor-dropdown u=
l li { margin: 0px 0px 5px; padding: 0px; }
.message.message-config ul li:last-child, .message.message-info.contributor=
-dropdown ul li:last-child { margin-bottom: 0px; }
.message.message-config code, .message.message-info.contributor-dropdown co=
de { background: transparent; }
.message.message-config .message-inner, .message.message-info.contributor-d=
ropdown .message-inner { position: relative; }
.message.message-config .message-tip::before, .message.message-info.contrib=
utor-dropdown .message-tip::before { content: ""; position: absolute; borde=
r-width: 9px; border-style: solid; border-color: transparent; }
.message.message-config .message-tip-top-center::before, .message.message-i=
nfo.contributor-dropdown .message-tip-top-center::before { top: -9px; left:=
50%; border-top-width: 0px; border-bottom-color: var(--white); }
.message.message-config .message-tip-left-top::before, .message.message-inf=
o.contributor-dropdown .message-tip-left-top::before { top: 0px; left: -9px=
; border-bottom-width: 0px; border-right-width: 0px; border-top-color: var(=
--white); }
.message.message-config .message-tip-top-left::before, .message.message-inf=
o.contributor-dropdown .message-tip-top-left::before { top: -9px; left: 0px=
; border-bottom-width: 0px; border-right-width: 0px; border-left-color: var=
(--white); }
.message.message-config .message-tip-left-bottom::before, .message.message-=
info.contributor-dropdown .message-tip-left-bottom::before { bottom: 0px; l=
eft: -9px; border-bottom-width: 0px; border-left-width: 0px; border-right-c=
olor: var(--white); }
.message.message-config .message-tip-bottom-left::before, .message.message-=
info.contributor-dropdown .message-tip-bottom-left::before { top: 100%; lef=
t: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color:=
var(--white); }
.message.message-config .message-tip-right-top::before, .message.message-in=
fo.contributor-dropdown .message-tip-right-top::before { top: 0px; left: 10=
0%; border-bottom-width: 0px; border-left-width: 0px; border-top-color: var=
(--white); }
.message.message-config .message-tip-top-right::before, .message.message-in=
fo.contributor-dropdown .message-tip-top-right::before { top: -9px; right: =
0px; border-bottom-width: 0px; border-left-width: 0px; border-right-color: =
var(--white); }
.message.message-config .message-tip-right-bottom::before, .message.message=
-info.contributor-dropdown .message-tip-right-bottom::before { bottom: 0px;=
left: 100%; border-bottom-width: 0px; border-right-width: 0px; border-left=
-color: var(--white); }
.message.message-config .message-tip-bottom-right::before, .message.message=
-info.contributor-dropdown .message-tip-bottom-right::before { top: 100%; r=
ight: 0px; border-bottom-width: 0px; border-right-width: 0px; border-top-co=
lor: var(--white); }
.message.message-config .message-tip-bottom-center::before, .message.messag=
e-info.contributor-dropdown .message-tip-bottom-center::before { top: 100%;=
left: 50%; border-bottom-width: 0px; border-top-color: var(--white); }
.message.message-config .message-text, .message.message-info.contributor-dr=
opdown .message-text { padding: 12px; }
.message.message-config .message-close, .message.message-info.contributor-d=
ropdown .message-close { box-sizing: border-box; float: right; margin-top: =
8px; margin-right: 8px; width: 24px; height: 24px; background-color: transp=
arent; text-align: center; font-family: Arial, "Helvetica Neue", Helvetica,=
sans-serif; font-size: 16px; line-height: 24px; font-weight: 700; transiti=
on: all 600ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s; color: var(--black-800=
) !important; }
.message.message-config .message-close:hover, .message.message-info.contrib=
utor-dropdown .message-close:hover { background-color: var(--black-800); bo=
rder-color: var(--black-800); color: var(--white) !important; }
.message.message-config .popup-title-award, .message.message-info.contribut=
or-dropdown .popup-title-award { text-overflow: ellipsis; overflow: hidden;=
display: block; }
.message.message-config .message-close, .message.message-info.contributor-d=
ropdown .message-close { margin-top: 2px; margin-right: 2px; }
.message.message-success { z-index: 3000; display: none; color: var(--green=
-025); background-color: var(--green-500); text-align: left; width: auto; f=
ont-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 13px=
; line-height: 1.26667; }
.message.message-success.message-dismissable { cursor: pointer; }
.message.message-success a:not(.badge-tag):not(.button):not(.btn):not(.post=
-tag) { color: var(--white); text-decoration: underline; }
.message.message-success ul { margin: 0px 0px 0px 15px; padding: 0px; }
.message.message-success ul li { margin: 0px 0px 5px; padding: 0px; }
.message.message-success ul li:last-child { margin-bottom: 0px; }
.message.message-success code { background: transparent; }
.message.message-success .message-inner { position: relative; }
.message.message-success .message-tip::before { content: ""; position: abso=
lute; border-width: 9px; border-style: solid; border-color: transparent; }
.message.message-success .message-tip-top-center::before { top: -9px; left:=
50%; border-top-width: 0px; border-bottom-color: var(--green-500); }
.message.message-success .message-tip-left-top::before { top: 0px; left: -9=
px; border-bottom-width: 0px; border-right-width: 0px; border-top-color: va=
r(--green-500); }
.message.message-success .message-tip-top-left::before { top: -9px; left: 0=
px; border-bottom-width: 0px; border-right-width: 0px; border-left-color: v=
ar(--green-500); }
.message.message-success .message-tip-left-bottom::before { bottom: 0px; le=
ft: -9px; border-bottom-width: 0px; border-left-width: 0px; border-right-co=
lor: var(--green-500); }
.message.message-success .message-tip-bottom-left::before { top: 100%; left=
: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: =
var(--green-500); }
.message.message-success .message-tip-right-top::before { top: 0px; left: 1=
00%; border-bottom-width: 0px; border-left-width: 0px; border-top-color: va=
r(--green-500); }
.message.message-success .message-tip-top-right::before { top: -9px; right:=
0px; border-bottom-width: 0px; border-left-width: 0px; border-right-color:=
var(--green-500); }
.message.message-success .message-tip-right-bottom::before { bottom: 0px; l=
eft: 100%; border-bottom-width: 0px; border-right-width: 0px; border-left-c=
olor: var(--green-500); }
.message.message-success .message-tip-bottom-right::before { top: 100%; rig=
ht: 0px; border-bottom-width: 0px; border-right-width: 0px; border-top-colo=
r: var(--green-500); }
.message.message-success .message-tip-bottom-center::before { top: 100%; le=
ft: 50%; border-bottom-width: 0px; border-top-color: var(--green-500); }
.message.message-success .message-text { padding: 12px; }
.message.message-success .message-close { box-sizing: border-box; float: ri=
ght; margin-top: 8px; margin-right: 8px; width: 24px; height: 24px; backgro=
und-color: transparent; text-align: center; font-family: Arial, "Helvetica =
Neue", Helvetica, sans-serif; font-size: 16px; line-height: 24px; font-weig=
ht: 700; transition: all 600ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s; color=
: var(--white) !important; }
.message.message-success .message-close:hover { background-color: var(--whi=
te); border-color: var(--white); color: var(--green-500) !important; }
.message.message-success .popup-title-award { text-overflow: ellipsis; over=
flow: hidden; display: block; }
.message.toast { position: fixed; top: 20px; right: 30px; z-index: 5051; }
.anon-vote-popup { width: 275px; min-height: 315px; text-align: left; line-=
height: 115%; }
.anon-vote-popup .anon-vote-left, .anon-vote-popup .anon-vote-right { float=
: left; width: 310px; }
.anon-vote-popup .anon-vote-left { margin-right: 30px; border-right: 1px so=
lid var(--black-150); min-height: 230px; }
.anon-vote-popup .anon-vote-left .huge-button { width: 50%; padding: 7% 0px=
; text-align: center; margin-bottom: 25px; }
.anon-vote-popup.anon-vote-newsletter { width: 655px; }
.anon-vote-popup .anon-vote-blurb { min-height: 70px; }
.anon-vote-popup .anon-newsletter-email { width: 200px; }
#newsletter-ad ul { margin: 1em 0px 1em 1.5em; }
#newsletter-ad ul li { margin-bottom: 5px; }
#newsletter-email-input { width: 200px; }
.post-text h1, .post-text h2, .post-text h3, .post-text h4, .post-text h5, =
.post-text h6 { overflow-wrap: break-word; }
#custom-header { display: none; }
.recently-deleted { padding-top: 10px; }
.privilege-icon { display: inline-block; width: 20px; height: 16px; backgro=
und-image: url("../../Img/share-sprite-new.svg?v=3D0e11bfd41fbc"), none; ba=
ckground-repeat: no-repeat; background-color: transparent; overflow: hidden=
; text-indent: -999em; outline: none; background-position-x: 50px; margin-b=
ottom: -3px; margin-right: 6px; }
.privilege-icon.icon-milestone { background-position: -60px 0px; }
.privilege-icon.icon-moderation { background-position: -80px 0px; }
.privilege-icon.icon-communication { background-position: -100px 0px; }
.privilege-icon.icon-creation { background-position: -120px 0px; }
.privilege-icon.icon-documentation { background-position: -140px 0px; }
a.mathjax { width: 115px; height: 55px; background-image: url("../../Img/sh=
are-sprite.png?v=3D0734e5a54af0"); background-position: -190px 5px; }
.review-audit-subtabs { width: 400px; }
.tools-index-subtabs { width: 600px; }
.info-box { margin-top: 1em; padding: 0.5em; font-size: 14px; text-align: c=
enter; }
.info-box p { margin-bottom: 0.5em; }
.migrated.to { width: 48px; height: 48px; background-image: url("../../Img/=
fatarrows.png?v=3Dae7d0b13a3f3"); display: inline-block; background-repeat:=
no-repeat; overflow: hidden; background-position: -48px 0px; }
.login-success, .recovery-success, .signup-success { background-image: url(=
"../../Img/open-graph/checkmark.png?v=3D334e396767b9"); background-repeat: =
no-repeat; padding-left: 100px; display: inline-block; height: 90px; paddin=
g-top: 30px; }
#mainbar-full h2.title { margin: 20px 0px; }
#popup-fancy-delete-question { width: 700px; }
#popup-fancy-delete-question .popup-title-container { margin-bottom: 15px; =
}
#popup-fancy-delete-question #pane-main { margin-right: 25px; line-height: =
115%; }
#popup-fancy-delete-question .cancel-delete { margin-left: 5px; }
#rep-page-container #master-graph rect { stroke: none; }
sub sub sub sub, sup sup sup sup { font-size: 101%; position: initial; }
.quality-warning { font-weight: bold; padding-top: 15px; }
.tm-links .review-indicator span { color: rgb(255, 255, 255); font-size: 11=
px; padding: 0.2em 0.5em 0.25em; line-height: 1.3; border-radius: 2px; floa=
t: right; background-color: rgb(207, 119, 33); margin-right: 0px; }
.review-indicator span { color: rgb(255, 255, 255); display: inline; paddin=
g: 0.2em 0.5em 0.25em; font-size: 10px; line-height: 1.3; border-radius: 2p=
x; background-color: rgb(207, 119, 33); margin: 0px; }
.migrated.from { background-position: 0px -464px !important; }
.migrated.to { background-position: -34px -464px !important; }
.migrated.from, .migrated.to { margin-right: 15px; width: 30px !important; =
height: 28px !important; }
.mod-page #tabs-interval { width: 400px; }
h4#h-linked { margin-top: 15px; }
.flagged-post .answer-link { width: 650px; }
#additional-notices { clear: both; }
#large-user-info::after { content: ""; display: table; clear: both; }
.tools.close-stats h1 { padding-top: 15px; }
.tools.close-stats .header { font-weight: bold; }
.tools.close-stats .row { padding: 3px 0px; }
.tools.close-stats .row .col-4 { width: 30%; padding-right: 10px; }
.tools.close-stats .close-reasons .inactive, .tools.close-stats .close-reas=
ons .inactive a { opacity: 0.5; }
.tools.close-stats .closure-stats .row:nth-child(2n+1), .tools.close-stats =
.custom-reasons .row:nth-child(2n+1) { background-color: rgb(250, 250, 251)=
; }
.container.edit-tag-wiki .input-section { margin-bottom: 15px; }
.container.edit-tag-wiki .input-section h3 { margin-bottom: 8px; }
.container.edit-tag-wiki .input-section .text-counter { display: block; hei=
ght: 15px; margin-top: 5px; }
.convert-image-to-link { width: 250px; }
.home-page #qlist-wrapper { clear: both; }
.dupe-hammer-message-hover { margin-left: 4px; cursor: pointer; }
.dupe-hammer-message-hover .badge-tag { vertical-align: middle; }
.dupe-hammer-message { display: block; max-width: 430px; line-height: 22px;=
}
.realtime-post-deleted-notification { z-index: 100; text-align: center; }
.realtime-post-deleted-notification p { margin-top: 30px; padding: 15px; fo=
nt-size: 15px; background-color: var(--red-050); }
.upload-image-warning { text-align: center; background-color: rgb(252, 248,=
227); padding: 10px 10px 5px; border: 1px solid rgb(251, 238, 213); margin=
-bottom: 15px; border-radius: 3px; color: rgb(192, 152, 83); font-size: 13p=
x; line-height: 1.3; }
.tooltip-message { cursor: auto !important; }
.tooltip-message .message-text { max-width: 270px; }
.tooltip-message .user-tooltip-controls { position: relative; padding-top: =
10px; }
.tooltip-message .user-tooltip-done, .tooltip-message .user-tooltip-next { =
position: absolute; right: 0px; }
.tooltip-message .user-tooltip-message { line-height: 1.3; }
.tooltip-message .message-close { cursor: pointer !important; }
.originals-of-duplicate .originals-list .g-row { padding: 7px 3px; border-b=
ottom: 1px solid rgb(239, 240, 241); }
.originals-of-duplicate .originals-list .g-row h2 { margin-bottom: 0px; }
.originals-of-duplicate .originals-list .g-row:hover { background-color: rg=
b(247, 247, 249); }
.originals-of-duplicate ul { list-style: none; margin: 0px; }
.originals-of-duplicate li { cursor: move; }
.originals-of-duplicate .drag-handle { width: 0px; height: 34px; display: i=
nline-block; border: 1px dotted rgb(145, 153, 161); margin-right: 5px; }
.originals-of-duplicate .dupe-actions { margin-top: 10px; }
.oauth-authorizebody { background: rgb(239, 240, 241); }
.oauth-authorize.app-has-icon .app-icon-container { margin-top: 18px; }
.oauth-authorize.app-has-icon .icons-container { margin-bottom: 4px !import=
ant; }
.oauth-authorize .root { text-align: center; padding: 40px; }
.oauth-authorize .root .app-authorization { display: inline-block; margin: =
auto; text-align: left; padding: 40px; border: 1px solid rgb(214, 216, 219)=
; border-radius: 2px; background: rgb(255, 255, 255); }
.oauth-authorize .root .app-authorization .icons-container { margin-bottom:=
25px; position: relative; }
.oauth-authorize .root .app-authorization .icons-container .enterprise-sub-=
icon { position: absolute; bottom: -7px; left: 29px; }
.oauth-authorize .root .app-authorization .icons-container .app-icon-contai=
ner { display: flex; flex-direction: row; justify-content: flex-start; }
.oauth-authorize .root .app-authorization .icons-container .app-icon-contai=
ner .app-icon-large { height: 50px; vertical-align: top; }
.oauth-authorize .root .app-authorization .icons-container .app-icon-contai=
ner .no-icon { visibility: hidden; }
.oauth-authorize .root .app-authorization .authorize-text { font-size: 17px=
; margin-bottom: 0.5em; }
.oauth-authorize .root .app-authorization .authorize-text .app-name { font-=
weight: bold; }
.oauth-authorize .root .app-authorization .authorizing-scopes { margin-bott=
om: 0px; font-size: 15px; }
.oauth-authorize .root .app-authorization .authorizing-scopes li { margin: =
12px 0px; }
.oauth-authorize .root .app-authorization .authorizing-scopes li .channel-n=
ame { text-decoration: underline; }
.oauth-authorize .root .app-authorization .auth-buttons { margin-top: 20px;=
}
.dropdown-questions-filters { top: 42px; right: 6px; }
.MathJax_SVG_Display, .MathJax_Display { overflow: auto hidden; }
.js-post-notice blockquote { position: relative; padding: 6px 12px 6px 16px=
; background-color: inherit; margin-bottom: 0px; border-left: none; margin-=
top: 4px; }
.js-post-notice blockquote::before { content: ""; display: block; position:=
absolute; top: 0px; bottom: 0px; left: 0px; width: 4px; border-radius: 8px=
; background: var(--powder-400); }
.js-post-notice blockquote div { margin-bottom: 8px; }
.js-post-notice blockquote :last-child { margin-bottom: 0px; }
.vote-up-off, .vote-up-on, .vote-down-off, .vote-down-on { height: 30px; }
.vote-down-off, .vote-down-on { margin-bottom: 10px; }
.top-bar { box-shadow: rgba(12, 13, 14, 0.15) 0px 1px 0px; }
.top-bar .-logo .-img { background-image: url("../../Img/unified/sprites.sv=
g?v=3Dfcc0ea44ba27"); }
.top-bar .navigation .-item._current .-link { font-weight: normal; }
.top-bar .navigation .-item._current .-link::after { content: ""; position:=
absolute; height: 2px; width: 100%; left: 0px; bottom: -1px; background-co=
lor: rgb(244, 128, 36); font-weight: normal; }
#tabs a, .tabs a { position: relative; padding: 13px 10px; background-color=
: var(--white); border: 1px solid transparent; font-size: 12px; }
#tabs a::before, .tabs a::before { content: ""; position: absolute; top: -1=
px; left: -1px; right: -1px; height: 2px; background-color: transparent; }
#tabs a:hover, .tabs a:hover { background-color: rgba(132, 141, 149, 0.05);=
border-top-color: ; border-right-color: ; border-left-color: ; border-bott=
om-color: transparent; }
#tabs a.youarehere, .tabs a.youarehere { padding-bottom: 14px; font-weight:=
400; border-top-color: ; border-right-color: ; border-left-color: ; border=
-bottom-color: transparent; cursor: default; }
#tabs a.youarehere::before, .tabs a.youarehere::before { background-color: =
rgb(244, 128, 36); }
#tabs a.youarehere:hover, .tabs a.youarehere:hover { background-color: rgb(=
255, 255, 255); border-bottom-color: rgb(255, 255, 255); }
#tabs a.external, .tabs a.external { color: var(--blue-600); }
#tabs a.external:hover, .tabs a.external:hover { color: var(--blue-500); bo=
rder-color: transparent transparent rgb(244, 128, 36); background-color: rg=
b(247, 248, 248); box-shadow: rgb(255, 255, 255) 0px -1px 0px 0px inset; }
#tabs #tab-switch { display: inline-block; color: rgb(106, 115, 124); borde=
r: 1px solid rgb(214, 217, 220); font-size: 12px; padding: 3px 6px; border-=
radius: 2px; margin: 7px auto 5px 5px; background-color: transparent; trans=
ition: all 0s ease 0s, all 0.15s ease 0s, all 0s ease 0s; }
#tabs #tab-switch:hover { border-color: rgb(189, 205, 215); }
#sidebar h4 { color: var(--black-700); font-size: 18px; font-weight: 400; }
#sidebar .related, #sidebar .linked { font-size: 13px; }
#sidebar .related a, #sidebar .linked a { font-size: 13px; }
#sidebar .aside-cta { margin-bottom: 1em; text-align: right; }
#sidebar #questions-count { display: flex; flex-flow: row nowrap; justify-c=
ontent: space-between; }
#sidebar #questions-count .-main-cta { padding-left: 20px; }
#sidebar #questions-count .-main-cta .btn { white-space: nowrap; }
.post-tag, .geo-tag, .container .chosen-choices .search-choice, .container =
.chosen-container-multi .chosen-choices li.search-choice { font-size: 12px;=
}
.-flair > span:not(.reputation-score) { margin-right: 3px; margin-left: 2px=
; }
.badge { transition: background 0.1s ease 0s; }
.badge1, .badge2, .badge3 { margin-right: 3px; margin-left: 2px; width: 6px=
; }
.badge1 { background-position: -102px -398px; }
.badge2 { background-position: -82px -398px; }
.badge3 { background-position: -62px -398px; }
.badgecount { padding-left: 0px; }
body:not(.unified-theme) .narrow .mini-counts { margin-bottom: 2px; }
body:not(.unified-theme) .narrow .votes, body:not(.unified-theme) .narrow .=
status, body:not(.unified-theme) .narrow .views { padding: 8px 5px; line-he=
ight: 1; }
.narrow .status { color: var(--black-400); }
.answered, .answered-accepted { border: 1px solid transparent; }
.status.answered { border-color: var(--green-400); }
.status.answered, .status.answered .mini-counts, .status.answered strong { =
color: var(--green-500); }
.status.answered-accepted, .status.answered-accepted .mini-counts, .status.=
answered-accepted .minicounts span { color: rgb(255, 255, 255); }
.status.unanswered .mini-counts span { color: inherit; }
body:not(.unified-theme) .question-summary { padding: 12px 0px; border-bott=
om: 1px solid var(--black-075); }
#question-header { display: flex; flex-flow: row nowrap; justify-content: s=
pace-between; }
#question-header .-main-cta { padding-left: 20px; }
#question-header .-main-cta .btn { white-space: nowrap; }
#question-header .question-hyperlink { color: var(--black-700); }
.comment-text { font-size: 13px; line-height: 1.3; }
.displaying-results { margin-top: -12px; }
input[type=3D"text"]:not(.s-input):not(.s-textarea):focus, input[type=3D"em=
ail"]:not(.s-input):not(.s-textarea):focus, input[type=3D"password"]:not(.s=
-input):not(.s-textarea):focus, textarea:not(.s-input):not(.s-textarea):foc=
us { outline: 0px; border: 1px solid rgb(108, 187, 247); }
input[type=3D"text"]:not(.s-input), textarea:not(.wmd-input):not(.s-textare=
a), input[type=3D"url"], input[type=3D"datetime"], input[type=3D"datetime-l=
ocal"], input[type=3D"date"], .tag-editor:not(.s-input) { box-shadow: rgba(=
12, 13, 14, 0.1) 0px 1px 2px inset; }
.error-page h1 { margin-bottom: 24px; }
.error-page p { font-size: 15px; }
@media (prefers-color-scheme: dark) {
}
html, body { min-width: 1264px; }
html.html__unpinned-leftnav, html.html__unpinned-leftnav body { min-width: =
1100px; }
html.html__responsive, html.html__responsive body { min-width: auto; }
body { padding-top: 50px; }
@media print {
body { padding-top: 0px; }
}
body .top-bar ~ .container, body .top-bar ~ #announcement-banner { margin-t=
op: 0px; }
body > .container { max-width: 1264px; width: 100%; background: none; displ=
ay: flex; justify-content: space-between; margin: 0px auto; }
html.html__unpinned-leftnav body > .container { max-width: 1100px; }
body > .container::after, body > .container::before { display: none; }
body.floating-content > .container { justify-content: center; margin: 0px; =
background-color: var(--black-050); }
body.floating-content > .container, html.html__unpinned-leftnav body.floati=
ng-content > .container { max-width: 100%; }
body.floating-content > .container #left-sidebar { display: none; }
#content { max-width: 1100px; width: calc(100% - 164px); background-color: =
var(--white); border-radius: 0px; border-top-color: ; border-top-style: ; b=
order-right-color: ; border-right-style: ; border-bottom-color: ; border-bo=
ttom-style: ; border-left-color: ; border-left-style: ; border-image-source=
: ; border-image-slice: ; border-image-width: ; border-image-outset: ; bord=
er-image-repeat: ; border-width: 0px 0px 0px 1px; padding: 24px; box-sizing=
: border-box; }
@media screen and (max-width: 640px) {
html.html__responsive #content { border-left: 0px; border-right: 0px; }
}
@media print {
#content { border-left: 0px; border-right: 0px; }
}
html.html__unpinned-leftnav #content { width: 100%; }
html.html__unpinned-leftnav #content { border-left-width: 0px; }
@media screen and (max-width: 980px) {
html.html__responsive:not(.html__unpinned-leftnav) #content { padding-lef=
t: 16px; padding-right: 16px; }
}
@media screen and (max-width: 816px) {
html.html__responsive.html__unpinned-leftnav #content { padding-left: 16p=
x; padding-right: 16px; }
}
@media print {
#content { padding-left: 16px; padding-right: 16px; }
}
@media screen and (max-width: 640px) {
html.html__responsive #content { padding-left: 12px; padding-right: 12px;=
width: 100%; }
}
@media print {
#content { padding-left: 12px; padding-right: 12px; width: 100%; }
}
body.floating-content #content { width: 100%; max-width: 1264px; margin: 0p=
x; background-color: transparent; border-left: 0px; border-right: 0px; }
#sidebar, .sidebar { margin-left: 24px; }
@media screen and (max-width: 980px) {
html.html__responsive:not(.html__unpinned-leftnav) #sidebar, html.html__r=
esponsive:not(.html__unpinned-leftnav) .sidebar { float: none; clear: both;=
margin: 0px auto; }
}
@media screen and (max-width: 816px) {
html.html__responsive.html__unpinned-leftnav #sidebar, html.html__respons=
ive.html__unpinned-leftnav .sidebar { float: none; clear: both; margin: 0px=
auto; }
}
@media print {
#sidebar, .sidebar { float: none; clear: both; margin: 0px auto; }
}
.site-footer--container, .site-footer--extra { max-width: 1264px; }
body > .container__full { max-width: 100%; }
body > .container__full .left-sidebar { display: none; }
body > .container__full #content { padding: 0px; max-width: 100%; }
body > .container .container--inner { max-width: 1264px; padding: 0px 24px;=
margin: 0px auto; }
#mainbar, .mainbar { width: calc((100% - 300px) - 24px); }
#mainbar.ask-mainbar, .mainbar.ask-mainbar { width: calc((100% - 365px) - 2=
4px); }
@media screen and (max-width: 980px) {
html.html__responsive:not(.html__unpinned-leftnav) #mainbar, html.html__r=
esponsive:not(.html__unpinned-leftnav) .mainbar { width: 100%; float: none;=
}
}
@media screen and (max-width: 816px) {
html.html__responsive.html__unpinned-leftnav #mainbar, html.html__respons=
ive.html__unpinned-leftnav .mainbar { width: 100%; float: none; }
}
@media print {
#mainbar, .mainbar { width: 100%; float: none; }
}
#questions, #answers { width: auto; float: none; }
.answer, .post-editor, #answers-header { width: 100%; }
.subheader { box-sizing: content-box; }
.site-header { box-sizing: border-box; background-color: rgb(244, 128, 36);=
background-image: none; background-position: left center; background-repea=
t: repeat; background-size: auto; border-bottom: 0px; }
.site-header .site-header--container { width: 100%; min-height: 70px; max-w=
idth: 1264px; margin: 0px auto; padding: 0px 8px; display: flex; align-item=
s: center; justify-content: space-between; background-color: transparent; b=
ackground-image: none; background-position: right bottom; background-repeat=
: no-repeat; background-size: auto; }
html.html__unpinned-leftnav .site-header .site-header--container { max-widt=
h: 1100px; }
body.floating-content .site-header .site-header--container, html.html__unpi=
nned-leftnav body.floating-content .site-header .site-header--container { m=
ax-width: 1264px; }
@media screen and (max-width: 640px) {
html.html__responsive .site-header .site-header--container { background-i=
mage: none; }
}
@media print {
.site-header .site-header--container { background-image: none; }
}
.site-header .site-header--link { color: rgb(244, 128, 36); }
.site-header .site-header--sponsored { color: rgba(255, 255, 255, 0.4); fon=
t-size: 10px; }
.s-banner button, .s-banner a { text-decoration: underline; }
.s-banner button:hover, .s-banner a:hover { text-decoration: underline; }
.s-banner__danger button, .s-banner__danger a { color: white; }
.s-banner__danger button:hover, .s-banner__danger a:hover { color: white; }
.left-sidebar { width: 164px; flex-shrink: 0; z-index: 1000; box-shadow: rg=
ba(12, 13, 14, 0.05) 0px 0px 0px; transition: box-shadow 0.1s ease-in-out 0=
s, transform 0.1s ease-in-out 0s; }
.left-sidebar, .left-sidebar *, .left-sidebar ::after, .left-sidebar ::befo=
re { box-sizing: border-box; }
.left-sidebar .nav { position: sticky; top: 24px; padding-bottom: 12px; }
.left-sidebar .-label { font-weight: bold; padding-left: 12px; color: var(-=
-black-400); padding-bottom: 4px; font-size: 12px; }
.left-sidebar--sticky-container { position: fixed; width: 164px; padding-to=
p: 24px; }
@supports (position: sticky) or (position: -webkit-sticky) {
.left-sidebar--sticky-container:not(.left-sidebar__fake-sticky) { positio=
n: sticky; width: auto; top: 0px; margin-bottom: 8px; max-height: calc(100v=
h); overflow-y: auto; }
.left-sidebar--sticky-container:not(.left-sidebar__fake-sticky)::-webkit-=
scrollbar { width: 10px; height: 10px; background-color: transparent; }
.left-sidebar--sticky-container:not(.left-sidebar__fake-sticky)::-webkit-=
scrollbar-track { border-radius: 10px; background-color: transparent; }
.left-sidebar--sticky-container:not(.left-sidebar__fake-sticky)::-webkit-=
scrollbar-thumb { border-radius: 10px; background-color: var(--scrollbar); =
}
.left-sidebar--sticky-container:not(.left-sidebar__fake-sticky)::-webkit-=
scrollbar-corner { background-color: transparent; border-color: transparent=
; }
.top-bar._fixed ~ .container .left-sidebar--sticky-container:not(.left-si=
debar__fake-sticky) { top: 50px; max-height: calc(100vh - 50px); }
html.html__unpinned-leftnav .left-sidebar--sticky-container:not(.left-sid=
ebar__fake-sticky) { max-height: calc(100vh - 50px); }
}
.leftnav-dialog .left-sidebar--sticky-container { position: static; width: =
auto; }
html.html__unpinned-leftnav .container .left-sidebar { display: none; }
.activity-indicator { width: 10px; height: 10px; }
.nav-links { padding: 0px; margin: 0px 0px 12px; list-style: none; }
.nav-links .nav-links--link { display: block; padding: 4px 4px 4px 30px; li=
ne-height: 1.8; font-size: 13px; }
.nav-links .nav-links--link, .nav-links .nav-links--link:visited { color: v=
ar(--black-600); }
.nav-links .nav-links--link:hover, .nav-links .nav-links--link:focus, .nav-=
links .nav-links--link:active { color: var(--black-900); }
.nav-links .nav-links--link.-link__with-icon { display: flex; padding: 8px =
6px 8px 0px; }
.nav-links .nav-links--link.-link__with-icon .svg-icon { flex-shrink: 0; ma=
rgin-top: -1px; margin-right: 4px; color: var(--black-400); }
.nav-links .nav-links--link.-link__with-icon:hover .svg-icon, .nav-links .n=
av-links--link.-link__with-icon:focus .svg-icon, .nav-links .nav-links--lin=
k.-link__with-icon:active .svg-icon { color: var(--black-900); }
.nav-links .nav-links--link .-link--channel-name { line-height: 1.30769; }
.nav-links .youarehere .nav-links--link { font-weight: bold; background: va=
r(--black-050); color: var(--black-900); border-right: 3px solid rgb(244, 1=
28, 36); }
.nav-links .youarehere .nav-links--link .svg-icon { color: var(--black-900)=
; }
.nav-links.admin-nav-links .youarehere .nav-links--link { border-right: non=
e; }
.left-sidebar-improvements .nav-links .nav-links--link { padding-left: 30px=
; }
.left-sidebar-toggle { display: none; padding-top: 3px; height: 100%; width=
: 44px; flex-shrink: 0; }
.left-sidebar-toggle span { width: 18px; height: 2px; background-color: var=
(--black-400); }
.left-sidebar-toggle span::before, .left-sidebar-toggle span::after { posit=
ion: absolute; content: ""; width: 18px; height: 2px; left: 0px; background=
: var(--black-400); top: -5px; transition: all 0.1s ease-in-out 0s; }
.left-sidebar-toggle span::after { top: 5px; }
@media screen and (max-width: 640px) {
html.html__responsive .left-sidebar-toggle { display: flex; }
}
@media print {
.left-sidebar-toggle { display: flex; }
}
html.html__unpinned-leftnav .left-sidebar-toggle { display: flex; }
.left-sidebar-toggle.topbar-icon-on span { background-color: transparent; }
.left-sidebar-toggle.topbar-icon-on span::before, .left-sidebar-toggle.topb=
ar-icon-on span::after { top: 0px; transform: rotate(-45deg); }
.left-sidebar-toggle.topbar-icon-on span::after { transform: rotate(45deg);=
}
.flush-left { margin-left: -24px; border-top: 1px solid var(--black-100); }
.flush-left .question-summary { width: 100%; padding-left: 8px; box-sizing:=
border-box; }
.flush-left .flush-left, .flush-left .mixed-question-list { border-top: non=
e; }
@media screen and (max-width: 980px) {
html.html__responsive:not(.html__unpinned-leftnav) .flush-left { margin-l=
eft: -16px; margin-right: -16px; width: calc(100% + 32px); }
}
@media screen and (max-width: 816px) {
html.html__responsive.html__unpinned-leftnav .flush-left { margin-left: -=
16px; margin-right: -16px; width: calc(100% + 32px); }
}
@media print {
.flush-left { margin-left: -16px; margin-right: -16px; width: calc(100% +=
32px); }
}
@media screen and (max-width: 640px) {
html.html__responsive .flush-left { margin-left: -12px; margin-right: -12=
px; width: calc(100% + 24px); }
}
@media print {
.flush-left { margin-left: -12px; margin-right: -12px; width: calc(100% +=
24px); }
}
.question-summary { display: flex; padding: 12px 8px; float: none; width: 1=
00%; }
.question-summary .stats, .question-summary .stats + .views { margin-left: =
0px; }
.question-summary h3, .question-summary .excerpt { overflow-wrap: break-wor=
d; word-break: break-word; }
.statscontainer { margin-right: 16px; width: 58px; float: none; }
.summary, .narrow .summary { flex: 1 1 auto; width: auto; float: none; marg=
in: 0px; overflow: hidden; }
.cp, .narrow .cp { float: none; display: flex; flex-wrap: nowrap; align-ite=
ms: flex-start; margin-right: 0px; padding: 0px 8px 0px 0px; box-sizing: co=
ntent-box; flex-shrink: 0; }
.narrow .started { white-space: normal; }
@media screen and (max-width: 980px) {
html.html__responsive:not(.html__unpinned-leftnav) #tabs a, html.html__re=
sponsive:not(.html__unpinned-leftnav) .tabs a { margin-right: 0px; padding-=
left: 8px; padding-right: 8px; }
}
@media screen and (max-width: 816px) {
html.html__responsive.html__unpinned-leftnav #tabs a, html.html__responsi=
ve.html__unpinned-leftnav .tabs a { margin-right: 0px; padding-left: 8px; p=
adding-right: 8px; }
}
@media print {
#tabs a, .tabs a { margin-right: 0px; padding-left: 8px; padding-right: 8=
px; }
}
._with-left-nav ~ .container .col-sidebar { margin-right: 32px; }
.user-page ._with-left-nav ~ .container .settings-page { margin: 0px 0px 0p=
x 32px !important; }
#add-login-page, #login-page, #signup-page { box-sizing: content-box; }
.fc-theme-primary { color: rgb(244, 128, 36) !important; }
.bg-theme-primary { background-color: rgb(244, 128, 36) !important; }
.timeline-wrapper .timeline { width: 798px; }
.timeline-wrapper .timeline-sidebar { margin-left: 24px; }
.user-page .row { max-width: 1100px; }
#profile-side { margin-right: 24px; }
[data-can-be] { display: none; }
@media screen and (max-width: 640px) {
html.html__responsive [data-is-here-when]:not([data-is-here-when~=3D"sm"]=
) { display: none; }
}
@media print {
[data-is-here-when]:not([data-is-here-when~=3D"sm"]) { display: none; }
}
@media screen and (max-width: 980px) and (min-width: 640.1px) {
html.html__responsive:not(.html__unpinned-leftnav) [data-is-here-when]:no=
t([data-is-here-when~=3D"md"]) { display: none; }
}
@media screen and (max-width: 816px) and (min-width: 640.1px) {
html.html__responsive.html__unpinned-leftnav [data-is-here-when]:not([dat=
a-is-here-when~=3D"md"]) { display: none; }
}
@media screen and (min-width: 980.1px) {
html.html__responsive:not(.html__unpinned-leftnav) [data-is-here-when]:no=
t([data-is-here-when~=3D"lg"]) { display: none; }
}
@media screen and (min-width: 816.1px) {
html.html__responsive.html__unpinned-leftnav [data-is-here-when]:not([dat=
a-is-here-when~=3D"lg"]) { display: none; }
}
@media screen and (max-width: 640px) {
html.html__responsive .statscontainer { margin-left: 0px; margin-right: 1=
2px; }
html.html__responsive .question-summary { padding-left: 12px !important; =
padding-right: 12px !important; }
html.html__responsive .question-summary.narrow { flex-direction: column; =
}
html.html__responsive .narrow .cp { width: 100%; float: none; padding-bot=
tom: 8px !important; padding-left: 0px !important; padding-right: 0px !impo=
rtant; }
html.html__responsive .narrow .votes, html.html__responsive .narrow .stat=
us, html.html__responsive .narrow .views { padding: 4px 0px; line-height: 1=
; box-sizing: border-box; width: auto; height: auto; border-radius: 3px; mi=
n-width: auto; text-align: left; margin: 0px 4px 0px 0px; }
html.html__responsive .narrow .votes > div, html.html__responsive .narrow=
.status > div, html.html__responsive .narrow .views > div { display: inlin=
e-block; font-size: 12px; margin-bottom: 0px; }
html.html__responsive .narrow .votes > div.mini-counts, html.html__respon=
sive .narrow .status > div.mini-counts, html.html__responsive .narrow .view=
s > div.mini-counts { font-weight: bold; }
html.html__responsive .narrow .status { margin-top: -1px; padding: 4px 8p=
x; }
html.html__responsive .narrow .summary { width: 100%; float: none; }
}
@media print {
.statscontainer { margin-left: 0px; margin-right: 12px; }
.question-summary { padding-left: 12px !important; padding-right: 12px !i=
mportant; }
.question-summary.narrow { flex-direction: column; }
.narrow .cp { width: 100%; float: none; padding-bottom: 8px !important; p=
adding-left: 0px !important; padding-right: 0px !important; }
.narrow .votes, .narrow .status, .narrow .views { padding: 4px 0px; line-=
height: 1; box-sizing: border-box; width: auto; height: auto; border-radius=
: 3px; min-width: auto; text-align: left; margin: 0px 4px 0px 0px; }
.narrow .votes > div, .narrow .status > div, .narrow .views > div { displ=
ay: inline-block; font-size: 12px; margin-bottom: 0px; }
.narrow .votes > div.mini-counts, .narrow .status > div.mini-counts, .nar=
row .views > div.mini-counts { font-weight: bold; }
.narrow .status { margin-top: -1px; padding: 4px 8px; }
.narrow .summary { width: 100%; float: none; }
}
html.html__responsive .everyoneloves__inline-sidebar { justify-content: cen=
ter; margin-top: 24px; }
html.html__responsive .everyoneloves__top-leaderboard, html.html__responsiv=
e .everyoneloves__mid-leaderboard, html.html__responsive .everyoneloves__bo=
t-mid-leaderboard, html.html__responsive .everyoneloves__tag-sponsorship { =
margin-left: -16px; margin-right: -16px; display: flex; justify-content: fl=
ex-start; width: auto; overflow: hidden; }
html.html__responsive .everyoneloves__top-leaderboard > *, html.html__respo=
nsive .everyoneloves__mid-leaderboard > *, html.html__responsive .everyonel=
oves__bot-mid-leaderboard > *, html.html__responsive .everyoneloves__tag-sp=
onsorship > * { flex: 0 0 auto; }
html.html__responsive .everyoneloves__top-leaderboard::before, html.html__r=
esponsive .everyoneloves__mid-leaderboard::before, html.html__responsive .e=
veryoneloves__bot-mid-leaderboard::before, html.html__responsive .everyonel=
oves__tag-sponsorship::before, html.html__responsive .everyoneloves__top-le=
aderboard::after, html.html__responsive .everyoneloves__mid-leaderboard::af=
ter, html.html__responsive .everyoneloves__bot-mid-leaderboard::after, html=
.html__responsive .everyoneloves__tag-sponsorship::after { content: ""; fle=
x: 0 1 16px; }
@media screen and (max-width: 980px) {
html.html__responsive:not(.html__unpinned-leftnav) .everyoneloves__inline=
-sidebar { display: flex; }
html.html__responsive:not(.html__unpinned-leftnav) .everyoneloves__top-si=
debar { display: none; }
}
@media screen and (max-width: 816px) {
html.html__responsive.html__unpinned-leftnav .everyoneloves__inline-sideb=
ar { display: flex; }
html.html__responsive.html__unpinned-leftnav .everyoneloves__top-sidebar =
{ display: none; }
}
@media print {
.everyoneloves__inline-sidebar { display: flex; }
.everyoneloves__top-sidebar { display: none; }
}
@media screen and (max-width: 1280px) {
html.html__responsive:not(.html__unpinned-leftnav) .everyoneloves__top-le=
aderboard, html.html__responsive:not(.html__unpinned-leftnav) .everyonelove=
s__mid-leaderboard, html.html__responsive:not(.html__unpinned-leftnav) .eve=
ryoneloves__bot-mid-leaderboard, html.html__responsive:not(.html__unpinned-=
leftnav) .everyoneloves__tag-sponsorship { display: none; }
}
@media screen and (max-width: 1116px) {
html.html__responsive.html__unpinned-leftnav .everyoneloves__top-leaderbo=
ard, html.html__responsive.html__unpinned-leftnav .everyoneloves__mid-leade=
rboard, html.html__responsive.html__unpinned-leftnav .everyoneloves__bot-mi=
d-leaderboard, html.html__responsive.html__unpinned-leftnav .everyoneloves_=
_tag-sponsorship { display: none; }
}
@media print {
.everyoneloves__top-leaderboard, .everyoneloves__mid-leaderboard, .everyo=
neloves__bot-mid-leaderboard, .everyoneloves__tag-sponsorship { display: no=
ne; }
}
@media screen and (max-width: 980px) {
html.html__responsive:not(.html__unpinned-leftnav) .everyoneloves__mid-le=
aderboard, html.html__responsive:not(.html__unpinned-leftnav) .everyonelove=
s__bot-mid-leaderboard, html.html__responsive:not(.html__unpinned-leftnav) =
.everyoneloves__tag-sponsorship { display: flex; }
}
@media screen and (max-width: 816px) {
html.html__responsive.html__unpinned-leftnav .everyoneloves__mid-leaderbo=
ard, html.html__responsive.html__unpinned-leftnav .everyoneloves__bot-mid-l=
eaderboard, html.html__responsive.html__unpinned-leftnav .everyoneloves__ta=
g-sponsorship { display: flex; }
}
@media print {
.everyoneloves__mid-leaderboard, .everyoneloves__bot-mid-leaderboard, .ev=
eryoneloves__tag-sponsorship { display: flex; }
}
@media screen and (max-width: 940px) {
html.html__responsive:not(.html__unpinned-leftnav) .everyoneloves__top-le=
aderboard, html.html__responsive:not(.html__unpinned-leftnav) .everyonelove=
s__mid-leaderboard, html.html__responsive:not(.html__unpinned-leftnav) .eve=
ryoneloves__bot-mid-leaderboard, html.html__responsive:not(.html__unpinned-=
leftnav) .everyoneloves__tag-sponsorship { display: none; }
}
@media screen and (max-width: 776px) {
html.html__responsive.html__unpinned-leftnav .everyoneloves__top-leaderbo=
ard, html.html__responsive.html__unpinned-leftnav .everyoneloves__mid-leade=
rboard, html.html__responsive.html__unpinned-leftnav .everyoneloves__bot-mi=
d-leaderboard, html.html__responsive.html__unpinned-leftnav .everyoneloves_=
_tag-sponsorship { display: none; }
}
@media print {
.everyoneloves__top-leaderboard, .everyoneloves__mid-leaderboard, .everyo=
neloves__bot-mid-leaderboard, .everyoneloves__tag-sponsorship { display: no=
ne; }
}
@media screen and (min-width: 1050px) {
.wide\:bg-image-ask-v2 { background-image: url("../../Img/ask/background.=
svg?v=3D2e9a8205b368"); }
.wide\:h-ask-v2-background { height: 130px; }
}
------MultipartBoundary--42Wcs6JUwS8S7HuoVCZ8O2gM0Vqf1oDeXNiFsnyFQX----
Content-Type: image/svg+xml
Content-Transfer-Encoding: quoted-printable
Content-Location: https://cdn.sstatic.net/Img/unified/sprites.svg?v=fcc0ea44ba27
<svg width=3D"189" height=3D"530" fill=3D"none" xmlns=3D"http://www.w3.org/=
2000/svg"><path d=3D"M48 280.8v7.6l8.5 7.6L73 281.2V273l-16.5 14.9-8.5-7.1z=
M22 324v3l4 4 7-6v-4l-7 6" fill=3D"#5EBA7D"/><path d=3D"M8 280.8v7.6l8.6 7.=
6L33 281.2V273l-16.4 14.9" fill=3D"#C9CBCF"/><path d=3D"M45 191h29l-14.4-15=
" fill=3D"#F48024"/><path d=3D"M5 191h29l-14.5-15" fill=3D"#C9CBCF"/><path =
d=3D"M59.6 243L74 228H45l14.6 15zM6.5 322.5L0 329h13" fill=3D"#F48024"/><pa=
th d=3D"M7.5 386.5L0 380v13l7.5-6.5zm47.5 87l-8-6.5v13l8-6.5zm-48.5 0L14 48=
0v-13l-7.5 6.5zm20-84L33 383H20M6.5 341.5L0 348h13M19.5 243L34 228H5M19.5 1=
20l2.9 9.2H32l-7.7 5.6 3 9.2-7.8-5.7-7.8 5.7 3-9.2-7.7-5.6h9.6" fill=3D"#C9=
CBCF"/><path d=3D"M59.6 120l2.9 9.2h9.6l-7.7 5.6 3 9.2-7.8-5.7-7.8 5.7 3-9.=
2-7.7-5.6h9.6" fill=3D"#FFD83D"/><path d=3D"M59.6 123.3l2.2 6.9H69l-5.8 4.2=
2.3 6.9-5.9-4.3-5.9 4.3 2.3-6.9-5.8-4.2h7.3l2.1-6.9zm0-3.3l-2.9 9.2h-9.6l7=
.7 5.6-3 9.2 7.8-5.7 7.8 5.7-3-9.2 7.7-5.6h-9.6l-2.9-9.2z" fill=3D"#EAC328"=
/><path d=3D"M65 408a3 3 0 100-6 3 3 0 000 6z" fill=3D"#D1A684"/><path d=3D=
"M85 408a3 3 0 100-6 3 3 0 000 6z" fill=3D"#B4B8BC"/><path d=3D"M105 408a3 =
3 0 100-6 3 3 0 000 6z" fill=3D"#FFCC01"/><path d=3D"M47 367h2v2h-2v-2zm3 3=
h2v2h-2v-2zm6 0h2v2h-2v-2zm6 0h2v2h-2v-2zm6 0h2v2h-2v-2zm-15-3h2v2h-2v-2zm6=
0h2v2h-2v-2zm6 0h2v2h-2v-2zm6 0h2v2h-2" fill=3D"#93999F"/><path d=3D"M0 40=
0v31h31v-31" fill=3D"#C9CBCF"/><path d=3D"M20 419a14 14 0 018 12H3a14.1 14.=
1 0 018-12v-.5a7.5 7.5 0 1111.6-8.4 7.5 7.5 0 01-2.6 8.4v.5z" fill=3D"#fff"=
/><path d=3D"M60 340h2v14h-2M63 341h10v8H63" fill=3D"#C9CBCF"/><path d=3D"M=
60 320h2v14h-2" fill=3D"#DD3C4C"/><path d=3D"M63 321h10v8H63" fill=3D"#EEC4=
C8"/><path d=3D"M80 320h14v14H80" fill=3D"#FE6502"/><path d=3D"M84 329c-1.4=
0-2 .6-2 2 0 .4.6 1 2 1 .4 0 1-.6 1-1 0-1.4-.6-2-1-2zm-2-4v2a5.1 5.1 0 015=
5h2a7 7 0 00-7-7zm0-3v2a7.9 7.9 0 018 8h2a10 10 0 00-10-10z" fill=3D"#fff"=
/><path d=3D"M22.6 347.1l-.7 3.2 3.2-.7-2.5-2.5zm.8-.7l3.6-3.6 2.5 2.5-3.6 =
3.6-2.5-2.5zm5.7-5.1c-.4 0-.8.1-1.1.4l-.7.7 2.5 2.5.7-.7c.2-.3.4-.7.4-1.1 0=
-1-.8-1.8-1.8-1.8z" fill=3D"#6C737A"/><path d=3D"M107 459a7 7 0 100-14 7 7 =
0 000 14z" fill=3D"#C91D2E"/><path d=3D"M110.2 453.7l-1.9-1.9 1.9-1.9v-.3l-=
.9-.8h-.3l-2 2-1.8-2h-.3l-.9.8v.3l1.9 1.9-1.9 1.9v.3l.9.9h.3l1.9-1.9 1.9 1.=
9h.3l.9-.9" fill=3D"#fff"/><path d=3D"M47 354a7 7 0 100-14 7 7 0 000 14z" f=
ill=3D"#C91D2E"/><path d=3D"M50.2 348.7l-1.9-1.9 1.9-1.9v-.3l-.9-.8H49l-2 2=
-1.8-2h-.3l-.9.8v.3l1.9 1.9-1.9 1.9v.3l.9.9h.3l1.9-1.9 1.9 1.9h.3l.9-.9" fi=
ll=3D"#fff"/><path d=3D"M47 333a7 7 0 100-14 7 7 0 000 14z" fill=3D"#C9CBCF=
"/><path d=3D"M50.2 327.7l-1.9-1.9 1.9-1.9v-.3l-.9-.8H49l-2 2-1.8-2h-.3l-.9=
.8v.3l1.9 1.9-1.9 1.9v.3l.9.9h.3l1.9-1.9 1.9 1.9h.3l.9-.9" fill=3D"#fff"/><=
path d=3D"M42 31l-2.2-.2c-1.7-.1-2.3-.8-2.3-2 0-1.4 1-2.2 3-2.2 1.3-.1 2.6.=
3 3.6 1.1l1.3-1.3a7.5 7.5 0 00-4.8-1.4c-2.9 0-4.9 1.5-4.9 3.9 0 2.2 1.4 3.4=
4 3.6l2.2.2c1.6.1 2.2.8 2.2 2 0 1.6-1.4 2.4-3.6 2.4-1.6.1-3.1-.5-4.2-1.6L3=
5 36.8c1.5 1.4 3.5 2 5.5 1.9 3.2 0 5.5-1.5 5.5-4.1 0-2.6-1.6-3.4-4-3.6zm15.=
8-6.1c-2.2 0-3.5.4-4.7 1.9l1.3 1.3a3.6 3.6 0 013.4-1.5c2.5 0 3.4 1 3.4 2.9v=
1.3h-4c-3 0-4.6 1.5-4.6 3.9 0 1 .3 2 1 2.7.8.9 1.9 1.2 3.8 1.2 1.4.1 2.9-.4=
3.9-1.4v1.3h2v-9.1c-.1-2.9-1.9-4.5-5.5-4.5zm3.4 8.9c.1.8-.1 1.7-.7 2.3a4 4=
0 01-3 .9c-2.1 0-3.1-.7-3.1-2.3 0-1.6 1-2.4 3-2.4h3.8v1.5zm9.7-7.1c1.2 0 2=
.4.5 3.1 1.5l1.3-1.3a5.4 5.4 0 00-4.4-2c-3.4 0-5.9 2.3-5.9 6.9 0 4.6 2.6 6.=
9 5.9 6.9 1.7.1 3.3-.7 4.4-2L74 35.4c-.7 1-1.9 1.5-3.1 1.5-1.2.1-2.4-.5-3.1=
-1.5-.7-1.1-1-2.3-.9-3.6-.1-1.3.2-2.5.9-3.6.7-1 1.9-1.6 3.1-1.5zm16.8-1.6h-=
2.4L79.2 31V19.1h-2v19.4h2v-4.9l2.4-2.4 4.5 7.3h2.4l-5.6-8.6 4.8-4.8zm9.2-.=
2c-1.6 0-3.2.5-4.3 1.7-1.3 1.3-1.6 3-1.6 5.4 0 2.5.3 4.1 1.6 5.4a6.1 6.1 0 =
004.3 1.7c1.6.1 3.2-.5 4.3-1.7 1.3-1.3 1.6-2.9 1.6-5.4 0-2.5-.3-4-1.6-5.4a5=
.4 5.4 0 00-4.3-1.7zm1.7 10.5c-.9.8-2.3.8-3.2 0-.7-.7-.8-2-.8-3.4s.1-2.7.8-=
3.4c.9-.8 2.3-.8 3.2 0 .7.7.8 2 .8 3.4 0 1.5-.1 2.7-.8 3.4zM112.2 25l-2.8 8=
.6-2.8-8.6h-3.7l5.2 14h2.7l5.1-14h-3.7zm9.6 0c-3.6 0-6.1 2.5-6.1 7 0 5.7 3.=
2 7.2 6.5 7.2 2 .1 4-.7 5.3-2.2l-2.1-2c-.8.8-2 1.3-3.2 1.2a3 3 0 01-3.1-2.7=
v-.4h8.7v-1.6c.1-3.8-2.1-6.6-6-6.6zm-2.7 5.7l.3-1.5c.4-.9 1.3-1.4 2.3-1.4 1=
0 1.9.5 2.3 1.4l.3 1.5h-5.2zm13.3-4.3v-1.3H129v14h3.5v-8.4c0-1.3.8-2.4 2.1=
-2.6h.2c.7 0 1.4.3 1.8.8l2.6-2.6A4.1 4.1 0 00136 25c-1.3 0-2.6.4-3.5 1.4zm7=
.6-2.8V39h3.5V28h2.6v-2.7h-2.6v-1.5c0-.6.3-1.2 1-1.3h1.5v-3h-2a3.9 3.9 0 00=
-4 3.8v.3zm20.3 1.3c-1.6 0-3.2.5-4.3 1.7-1.3 1.3-1.6 3-1.6 5.4 0 2.5.3 4.1 =
1.6 5.4a6.1 6.1 0 004.3 1.7c1.6.1 3.2-.5 4.3-1.7 1.3-1.3 1.6-2.9 1.6-5.4 0-=
2.5-.3-4-1.6-5.4a5.4 5.4 0 00-4.3-1.7zm1.7 10.5c-.9.8-2.3.8-3.2 0-.7-.7-.8-=
2-.8-3.4s.1-2.7.8-3.4c.9-.8 2.3-.8 3.2 0 .7.7.8 2 .8 3.4 0 1.5-.1 2.7-.8 3.=
4zM182.7 25l-2.3 8.6-2.9-8.6H175l-2.8 8.7-2.3-8.6h-3.7l4.3 14h2.9l2.9-8.8 2=
.9 8.8h3l4.3-14h-3.8zm-31.2 9.8V19.6H148V35a3.8 3.8 0 003.6 4h2.5v-3h-1.3c-=
.6.1-1.1-.2-1.3-.8v-.4zm-98.8-9.4H49V21h-2v13.9c0 2 1.1 3.6 3.4 3.6h1.4v-1.=
7h-1c-1.3 0-1.8-.7-1.8-2v-7.7h1.9l1.8-1.7z" fill=3D"#222426"/><path d=3D"M2=
6 41v-9h4v13H0V32h4v9h22z" fill=3D"#BCBBBB"/><path d=3D"M23 34l.8-3-16.1-3.=
3L7 31l16 3zM9.2 23.2l15 7 1.4-3-15-7-1.4 3zm4.2-7.4L26 26.4l2.1-2.5-12.7-1=
0.6-2.1 2.5zM21.5 8l-2.7 2 9.9 13.3 2.7-2L21.5 8zM7 38h16v-3H7v3z" fill=3D"=
#F48024"/><path d=3D"M21 527v-8h3v11H0v-11h3v8h18z" fill=3D"#BCBBBB"/><path=
d=3D"M5.4 519.1l13.6 2 .1-2.4L6 516l-.5 3zm1.8-6.8l12 5.6 1.1-2.4-12-5.6-1=
.1 2.4zm3.4-5.9l10.2 8.5 1.7-2-10.2-8.5-1.7 2zm6.5-6.2l-2.1 1.6 7.9 10.6 2.=
1-1.6-7.9-10.6zM5 525h14v-3H5v3z" fill=3D"#F48024"/><path d=3D"M34 518.9l-1=
.7-.2c-1.3 0-1.8-.6-1.8-1.5 0-1 .7-1.8 2.3-1.8 1 0 2 .3 2.6.8l1-1c-1-.7-2.2=
-1-3.6-1-2.2 0-3.8 1.1-3.8 3 0 1.7 1 2.6 3 2.8l1.8.1c1.2.1 1.7.6 1.7 1.6 0 =
1.2-1 1.8-2.6 1.8-1.3 0-2.4-.3-3.2-1.1l-1 1c1.2 1 2.5 1.3 4.2 1.3 2.5 0 4.2=
-1.1 4.2-3-.2-2-1.5-2.6-3.2-2.8zm12.7-4.6c-1.7 0-2.7.3-3.6 1.4l1 1c.6-.9 1.=
2-1.2 2.6-1.2 1.8 0 2.6.8 2.6 2.2v1h-3.1c-2.3 0-3.6 1.2-3.6 3 0 .7.3 1.5.8 =
2 .7.8 1.4 1 2.9 1a4 4 0 003-1v1h1.5v-7c-.1-2.3-1.4-3.4-4.1-3.4zm2.6 6.7c0 =
.9-.2 1.4-.5 1.7-.7.6-1.5.7-2.3.7-1.7 0-2.3-.6-2.3-1.7 0-1.2.7-1.8 2.3-1.8h=
2.9l-.1 1.1zm7.2-5.4c1 0 1.6.3 2.4 1.2l1-1c-1.1-1.1-2-1.5-3.4-1.5-2.6 0-4.6=
1.7-4.6 5.3 0 3.4 2 5.2 4.6 5.2 1.4 0 2.3-.3 3.3-1.5l-1-1c-.8 1-1.4 1.2-2.=
3 1.2a3 3 0 01-2.4-1.1c-.5-.7-.7-1.5-.7-2.8 0-1.3.2-2.1.7-2.8.6-.8 1.5-1.2 =
2.4-1.2zm12.9-1.2h-1.8l-4.6 4.5v-9.1h-1.6v14.8H63v-3.8l1.8-1.8 3.5 5.6H70l-=
4.2-6.7 3.5-3.5zm7-.3c-1.5 0-2.6.6-3.3 1.3-1 1-1.2 2.3-1.2 4.2 0 1.9.3 3.1 =
1.2 4 .7.8 1.8 1.4 3.3 1.4 1.5 0 2.7-.5 3.3-1.3 1-1 1.2-2.2 1.2-4.1 0-2-.3-=
3.2-1.2-4.2-.6-.7-1.7-1.3-3.3-1.3zm1.3 8c-.3.3-.7.4-1.3.4-.6 0-1-.1-1.2-.4-=
.6-.6-.6-1.6-.6-2.6 0-1.2 0-2 .6-2.6.2-.3.6-.5 1.2-.5s1 .2 1.3.5c.5.6.5 1.4=
.5 2.6.1 1.1 0 2-.5 2.6zm10.3-7.9l-2.1 6.6-2.2-6.6h-2.8l4 10.6h2l4-10.6H88z=
m7.3-.1c-2.8 0-4.6 2-4.6 5.5 0 4.3 2.4 5.4 4.9 5.4 2 0 3-.5 4-1.6L98 522a3 =
3 0 01-2.4 1c-1.5 0-2.3-1-2.3-2.5h6.6v-1.1c0-3-1.6-5.2-4.6-5.2zm-2 4.4c0-.5=
0-.8.3-1.1.3-.7.8-1.2 1.8-1.2a2 2 0 011.8 1.2c.2.3.2.6.3 1.1h-4.2zm10.5-3.=
2v-1.1h-2.5v10.6h2.6v-6.4c0-1.3.9-1.9 1.8-1.9.6 0 1 .2 1.4.7l2-2c-.8-.8-1.4=
-1-2.5-1-1.2-.1-2.2.4-2.8 1zm5.4-2.3v11.8h2.7v-8.4h2v-2h-2v-1.2c0-.5.3-1 1-=
1h1v-2.1h-1.5c-2.2 0-3.2 1.5-3.2 3zm16.2 1.1c-1.5 0-2.6.6-3.2 1.3-1 1-1.3 2=
.3-1.3 4.2 0 1.9.3 3.1 1.3 4 .6.8 1.7 1.4 3.2 1.4 1.6 0 2.7-.5 3.3-1.3 1-1 =
1.2-2.2 1.2-4.1 0-2-.3-3.2-1.2-4.2-.6-.7-1.7-1.3-3.3-1.3zm1.3 8c-.3.3-.7.4-=
1.3.4-.6 0-1-.1-1.2-.4-.6-.6-.6-1.6-.6-2.6 0-1.2.1-2 .6-2.6.3-.3.6-.5 1.2-.=
5s1 .2 1.3.5c.5.6.5 1.4.5 2.6 0 1.1 0 2-.5 2.6zm15.8-7.9l-1.7 6.6-2.2-6.6h-=
2l-2.2 6.6-1.7-6.6H130l3.3 10.6h2.2l2.2-6.7 2.2 6.7h2.2l3.3-10.6h-2.8zm-24.=
6 7.4V510h-2.7v11.8c0 1.5 1 3 3.1 3h1.6v-2.2h-1c-.7 0-1-.3-1-1zM41 516l1.4-=
1.3h-3v-3.4H38V522c0 1.5.9 2.7 2.6 2.7h1v-1.2h-.7c-1 0-1.4-.6-1.4-1.5V516H4=
1z" fill=3D"#222426"/></svg>
------MultipartBoundary--42Wcs6JUwS8S7HuoVCZ8O2gM0Vqf1oDeXNiFsnyFQX----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://cdn.sstatic.net/Sites/stackoverflow/secondary.css?v=f639e4bb543c
@charset "utf-8";
.hero-step-counter { position: relative; top: 14px; display: flex; justify-=
content: center; }
.hero-step-counter .step { width: 10px; height: 10px; border-radius: 50%; b=
ackground: var(--powder-100); }
.hero-step-counter .step:not(:first-child) { margin-left: 15px; }
.hero-step-counter .step.active { background: var(--blue-400); }
.hero-step-counter .step.completed { background: url("../../Img/developer-s=
tory/onboarding/check.svg?v=3D3154e6942caf") center center no-repeat; width=
: 11px; }
.hero-box.devstory { box-sizing: border-box; max-width: 630px; width: 100%;=
margin: 40px auto; border: 1px solid var(--black-075); background: var(--w=
hite); color: var(--black-800); }
.hero-box.devstory .input-group:last-of-type { margin-bottom: 0px; }
.hero-box.devstory .tag-editor { position: relative; overflow: hidden; min-=
width: 100%; width: 100%; display: inline-block; margin: 0px; padding: 1px =
0px 2px 5px; vertical-align: middle; color: var(--black-700); height: auto =
!important; min-height: 36px !important; }
.hero-box.devstory .tag-editor .post-tag { padding: 6px 5px 5px 6px; margin=
: 3px 3px 1px; }
.hero-box.devstory .tag-editor input[type=3D"text"] { margin: 0px; height: =
30px; box-sizing: content-box; padding: 0px 0px 0px 5px !important; }
.hero-box.devstory .tag-editor input[type=3D"text"]:not([placeholder=3D""])=
{ min-width: 230px; padding-left: 10px !important; }
.hero-box.devstory .tag-editor ~ .tag-suggestions { width: 100% !important;=
}
.hero-box.devstory .tag-editor ~ .tag-suggestions > div { max-width: 50%; v=
ertical-align: top; display: inline-block !important; float: none !importan=
t; width: auto !important; }
.hero-box.devstory .hero-title { padding-bottom: 30px; margin-bottom: 15px;=
border-bottom: 1px solid var(--black-075); }
.hero-box.devstory .hero-title > h2 { font-size: 20px; color: var(--black-7=
00); font-weight: 400; margin-bottom: 6px; }
.hero-box.devstory .hero-title > p { font-size: 14px; color: var(--black-40=
0); margin-bottom: 0px; }
.hero-box.devstory .hero-content { padding: 15px 0px; max-width: 432px; mar=
gin: 0px auto; }
.hero-box.devstory .hero-content._small { max-width: 284px; }
.hero-box.devstory .hero-content .tag-editor { margin-top: 5px; }
.hero-box.devstory .hero-content .double-input.flex { margin-bottom: 14px; =
}
.hero-box.devstory .hero-content .double-input.flex + p.message { margin: -=
14px 0px 10px; }
.hero-box.devstory .hero-content .double-input.flex .separator { margin: 0p=
x; }
.hero-box.devstory .hero-content .double-input.flex input[type=3D"text"] { =
margin: 0px; width: 100%; }
.hero-box.devstory .hero-content .double-input.flex .autocomplete { flex-gr=
ow: 1; width: 100%; }
.hero-box.devstory .hero-content .double-input.flex .autocomplete .coverabl=
e-input, .hero-box.devstory .hero-content .double-input.flex .autocomplete =
.coverable-input input { height: 100%; }
.hero-box.devstory .hero-content .double-input.flex .autocomplete input[typ=
e=3D"text"] { width: 100%; margin: 0px; }
.hero-box.devstory .job-search-status-options { margin-bottom: 20px; }
.hero-box.devstory .job-search-status-options > label { display: block; mar=
gin-top: 6px; }
.hero-box.devstory .job-recommendations { margin-top: 6px; }
.hero-box.devstory .job-recommendations.is-disabled > label { color: var(--=
black-400); }
.hero-box.devstory .hero-cta-section { padding-top: 20px; margin-top: 15px;=
border-top: 1px solid var(--black-075); display: flex; justify-content: ce=
nter; flex-wrap: wrap; }
.hero-box.devstory .hero-cta-section .main-cta { width: 100%; font-size: 15=
px; flex-grow: 1; order: 1; margin-bottom: 10px; }
.hero-box.devstory .hero-cta-section > :not(.main-cta) { order: 2; color: v=
ar(--black-350); }
.hero-box.devstory .hero-cta-section > :not(.main-cta):not(:last-child) { m=
argin-right: 4px; }
.hero-box.devstory .hero-cta-section > :not(.main-cta) a { color: var(--bla=
ck-350); }
.hero-box.devstory .hero-cta-section > :not(.main-cta) a:hover { color: rgb=
(55, 159, 239); }
.hero-box.devstory .hero-cta-section > :not(.main-cta):hover { color: rgb(5=
5, 159, 239); }
.hero-box.devstory .filters { margin: 30px 0px -20px; }
.hero-box.devstory .filters label { color: var(--black-500); padding-bottom=
: 11px; cursor: pointer; font-size: 12px; }
.hero-box.devstory .filters label:hover { color: var(--black-800); }
.hero-box.devstory .filters label:not(:first-of-type) { margin-left: 20px; =
}
.hero-box.devstory .filters input[type=3D"radio"] { display: none; }
.hero-box.devstory .filters input[type=3D"radio"]:checked + label { color: =
var(--black-800); border-bottom: 1px solid var(--orange); }
.hero-box.devstory .f-input { transition: none 0s ease 0s; }
.hero-box.devstory + .notice { color: var(--black-350); font-size: 10px; te=
xt-align: center; margin-top: -30px; }
.hero-box.devstory + .notice p { font-style: normal; }
.hero-box.devstory + .notice a { color: var(--black-350); text-decoration: =
underline; }
.hero-box.devstory .textarea-with-counter textarea { width: 100%; }
.event-form { box-sizing: border-box; width: 500px; margin: 0px auto; paddi=
ng: 20px; border: 1px solid rgb(214, 217, 220); border-radius: 2px; box-sha=
dow: rgba(0, 0, 0, 0.05) 0px 1px 2px; }
.event-form * { box-sizing: border-box; }
.event-form label { font-weight: bold; display: block; padding-bottom: 5px;=
}
.event-form > .-row { padding-bottom: 15px; }
.event-form > .-row input[type=3D"text"], .event-form > .-row input[type=3D=
"password"], .event-form > .-row input[type=3D"number"], .event-form > .-ro=
w input[type=3D"email"], .event-form > .-row input[type=3D"url"], .event-fo=
rm > .-row input[type=3D"search"], .event-form > .-row input[type=3D"tel"],=
.event-form > .-row input[type=3D"datetime"], .event-form > .-row input[ty=
pe=3D"datetime-local"], .event-form > .-row input[type=3D"date"], .event-fo=
rm > .-row textarea, .event-form > .-row select { width: 100%; margin: 0px;=
}
.event-form > .-row select { padding: 8px 10px; }
.event-form > .-row:last-child { padding-bottom: 0px; }
.event-form h2 { margin-top: 0px !important; }
.event-form .message { width: 100%; margin: 0px 0px 15px; }
.data-list { box-sizing: border-box; width: 500px; margin: 0px auto 20px; b=
order: 1px solid rgb(214, 217, 220); border-radius: 2px; padding: 0px; box-=
shadow: rgba(0, 0, 0, 0.05) 0px 1px 2px; }
.data-list li { border-bottom: 1px solid rgb(214, 217, 220); display: flex;=
flex-flow: nowrap; }
.data-list li > span { padding: 10px 0px; }
.data-list li .-label { width: 30%; text-align: right; font-size: 11px; fon=
t-weight: bold; padding-right: 10px; background: rgb(239, 240, 241); color:=
rgb(132, 141, 149); }
.data-list li .-value { width: 70%; padding-left: 10px; }
.data-list li:last-child { border-bottom: 0px; }
.marketing-events .-event { margin-bottom: 20px; border: 1px solid rgb(214,=
217, 220); border-radius: 2px; padding: 25px; box-shadow: rgba(0, 0, 0, 0.=
05) 0px 1px 2px; display: flex; flex-flow: row nowrap; align-items: center;=
}
.marketing-events .-event .-logo { width: 150px; background: rgb(239, 240, =
241); text-align: center; }
.marketing-events .-event .-logo img { border-radius: 2px; max-width: 150px=
; max-height: 112px; width: auto; height: auto; vertical-align: middle; mar=
gin-bottom: 0px; }
.marketing-events .-event .-logo .-empty { background: rgb(239, 240, 241); =
border-radius: 2px; text-align: center; height: 112px; line-height: 112px; =
display: block; color: rgb(187, 192, 196); }
.marketing-events .-event .-details { padding-left: 20px; }
.marketing-events .-event .-details h3 { font-size: 16px; margin-bottom: 5p=
x; }
.marketing-events .-event .-details .-meta { color: rgb(132, 141, 149); mar=
gin-bottom: 10px; }
.marketing-events .-event .-details p { margin-bottom: 0px; color: rgb(83, =
90, 96); }
@media (prefers-color-scheme: dark) {
}
.user-page .settings-page .email-settings { padding-bottom: 32px; }
.user-page .settings-page .email-settings h1 { border-bottom: 0px; }
.user-page .settings-page .email-settings .-title-row { background-color: v=
ar(--black-050); padding: 12px 16px; line-height: 1; }
.user-page .settings-page .email-settings .-title-row * { vertical-align: m=
iddle; }
.user-page .settings-page .email-settings .-title-row .-title { color: var(=
--black-500); font-size: 12px; text-transform: uppercase; }
.user-page .settings-page .email-settings .-title-row .-icons { flex-grow: =
0; font-size: 11px; color: vaR(--black-400); }
.user-page .settings-page .email-settings .-title-row .-icons ul { list-sty=
le: none; margin: 0px; }
.user-page .settings-page .email-settings .-title-row .-icons ul li { displ=
ay: inline-block; margin-left: 4px; }
.user-page .settings-page .email-settings .-title-row .-icons .informative-=
tooltip { white-space: nowrap; line-height: 1.53333; padding: 8px 16px; }
.user-page .settings-page .email-settings .-info { background-color: var(--=
black-025); padding: 16px; border-top: 1px solid var(--black-050); border-b=
ottom: 1px solid var(--black-050); }
.user-page .settings-page .email-settings .-info p:not(.message) { color: v=
ar(--black-500); margin: 8px 0px; }
.user-page .settings-page .email-settings .-info .input-group, .user-page .=
settings-page .email-settings .-info input { margin: 0px; }
.user-page .settings-page .email-settings .-info .g-row { max-width: 500px;=
}
.user-page .settings-page .email-settings .-info .g-row._full { max-width: =
none; }
.user-page .settings-page .email-settings .-info .iconShareSm { margin-left=
: 3px; vertical-align: text-bottom; }
.user-page .settings-page .email-settings .-settings { width: 100%; }
.user-page .settings-page .email-settings .-settings tr:not(:last-child) td=
{ border-bottom: 1px solid var(--black-050); }
.user-page .settings-page .email-settings .-settings td { padding: 24px; ve=
rtical-align: middle; }
.user-page .settings-page .email-settings .-settings td.-desc { padding-lef=
t: 16px; line-height: 1.13333; }
.user-page .settings-page .email-settings .-settings td.-desc img { display=
: inline-block; vertical-align: middle; padding-right: 10px; }
.user-page .settings-page .email-settings .-settings td.-desc strong { disp=
lay: inline-block; font-size: 14px; color: var(--black-800); position: rela=
tive; }
.user-page .settings-page .email-settings .-settings td.-desc strong .-icon=
-not-allowed { position: absolute; left: -16px; top: -7px; color: var(--bla=
ck-150); }
.user-page .settings-page .email-settings .-settings td.-desc strong .-icon=
-not-allowed .svg-icon { height: 12px; width: 12px; }
.user-page .settings-page .email-settings .-settings td.-desc span { displa=
y: block; margin-top: 4px; font-size: 13px; color: var(--black-400); }
.user-page .settings-page .email-settings .-settings td.-action { padding-r=
ight: 22px; text-align: right; }
.user-page .settings-page .email-settings .-settings td.-action * { white-s=
pace: nowrap; }
.user-page .settings-page .email-settings .-settings td.-action .-action-co=
ntainer { position: relative; }
.user-page .settings-page .email-settings .-settings td.-action .-action-co=
ntainer .-confirmation { position: relative; }
.user-page .settings-page .email-settings .-settings td.-action .-action-co=
ntainer .-is-confirmed { display: none; color: var(--green-400); font-size:=
12px; position: absolute; right: 0px; top: -13px; padding: 4px; background=
-color: var(--green-025); }
.user-page .settings-page .email-settings .-settings td.-action .-action-co=
ntainer .input-group { margin: 0px; }
.user-page .settings-page .email-settings .-settings tr.-success td { backg=
round: var(--green-025); }
.user-page .settings-page .email-settings .-unsubscribe { border-top: 10px =
solid var(--black-050); }
.user-page .settings-page .email-settings .-edit-email-address .-btn { flex=
: 0 1 auto; }
.user-page .settings-page .email-settings .-edit-email-address.has-warning =
.f-input, .user-page .settings-page .email-settings .-edit-email-address.ha=
s-error .f-input, .user-page .settings-page .email-settings .-edit-email-ad=
dress.is-success .f-input { padding-right: 36px; }
.user-page .settings-page .email-settings .-section .-empty-label { display=
: none; }
.user-page .settings-page .email-settings .-section.-empty .-empty-label { =
display: inherit; }
.user-page .settings-page .email-settings .-section.-empty + .-section { bo=
rder-top: 1px solid var(--black-100); }
.user-page .tabs, .user-page #tabs, .user-show-new .tabs { float: left; }
.user-page .subheader.reloaded { box-sizing: content-box !important; }
.user-page .subheader.reloaded::before, .user-page .subheader.reloaded .tab=
s::before, .user-page .subheader.reloaded #tabs::before, .user-page .subhea=
der.reloaded::after, .user-page .subheader.reloaded .tabs::after, .user-pag=
e .subheader.reloaded #tabs::after { content: ""; display: table; }
.user-page .subheader.reloaded::after, .user-page .subheader.reloaded .tabs=
::after, .user-page .subheader.reloaded #tabs::after { clear: both; }
.user-page .subheader.reloaded .mini-avatar, .user-page .subheader.reloaded=
.additional-links { position: relative; float: right; }
.user-page .subheader.reloaded .mini-avatar { top: 4px; }
.user-page .subheader.reloaded .mini-avatar .user-gravatar-mini, .user-page=
.subheader.reloaded .mini-avatar .name { position: relative; float: left; =
overflow: hidden; }
.user-page .subheader.reloaded .mini-avatar .user-gravatar-mini { width: 32=
px; height: 32px; border-radius: 3px; }
.user-page .subheader.reloaded .mini-avatar .user-gravatar-mini a { display=
: block; }
.user-page .subheader.reloaded .mini-avatar .name { margin-left: 8px; margi=
n-right: 8px; max-width: 24em; white-space: nowrap; text-overflow: ellipsis=
; font-size: 1.30769rem; font-weight: 700; color: var(--fc-dark); line-heig=
ht: 1.61538; text-align: right; }
.user-page .subheader.reloaded .mini-avatar .name.mod-tabs { max-width: 8em=
; }
.user-page .subheader.reloaded .mini-avatar .name span { margin-left: 0px; =
font-weight: 400; color: inherit; }
.user-page .subheader.reloaded .additional-links { top: 8px; }
.user-page .subheader.reloaded .additional-links .favicon { position: relat=
ive; top: 3px; }
.user-page .subheader.reloaded .additional-links a { display: inline-block;=
position: relative; margin: -3px 4px 0px -2px; padding: 4px; border-radius=
: 3px; background-color: rgba(244, 248, 251, 0); font-size: 12px; }
.user-page .subheader.reloaded .additional-links a.is-hidden { opacity: 0.4=
; }
.user-page .subheader.reloaded .additional-links a:hover { background-color=
: rgba(244, 248, 251, 0.25); }
.user-page .subheader.reloaded .additional-links .mod-flag-indicator { top:=
-1px; }
.user-page .subheader.reloaded .additional-links .account-toggle.active { p=
adding-left: 8px; padding-right: 8px; background-color: rgb(0, 119, 204); c=
olor: rgb(255, 255, 255); }
.user-page .subheader.reloaded .additional-links .account-toggle.active:hov=
er { background-color: rgb(0, 100, 189); }
.user-page .subheader.reloaded .mod-links .supernovabg { background-color: =
rgb(244, 128, 36); }
.user-page .subheader.reloaded .mod-links .supernovabg:hover, .user-page .s=
ubheader.reloaded .mod-links .supernovabg:active { background-color: rgb(24=
2, 114, 12); }
.user-page .subheader.reloaded .mod-links .hotbg { background-color: rgb(20=
7, 119, 33); }
.user-page .subheader.reloaded .mod-links .hotbg:hover, .user-page .subhead=
er.reloaded .mod-links .hotbg:active { background-color: rgb(163, 94, 26); =
}
.user-page .subheader.reloaded .mod-links .coolbg { background-color: rgb(1=
45, 153, 161); }
.user-page .subheader.reloaded .mod-links .coolbg:hover, .user-page .subhea=
der.reloaded .mod-links .coolbg:active { background-color: rgb(106, 115, 12=
4); }
.user-page .subheader.reloaded .mod-links .supernovabg, .user-page .subhead=
er.reloaded .mod-links .hotbg, .user-page .subheader.reloaded .mod-links .s=
upernovabg:hover, .user-page .subheader.reloaded .mod-links .hotbg:hover { =
color: rgb(255, 255, 255) !important; }
.user-page .subheader.reloaded .popup-close a:hover { border-bottom: 0px; b=
ackground-color: rgb(83, 90, 96); color: rgb(255, 255, 255) !important; }
.profile-user--about { height: 278px; }
.profile-user--name .mod-flair { font-size: inherit; color: inherit; }
.profile-user--name a { color: inherit; }
.profile-user--role a:not(.profile-user--role-add) { color: rgb(12, 13, 14)=
; }
.profile-user--role a:not(.profile-user--role-add):hover { color: rgb(0, 0,=
0); }
.profile-user--role-add { font-size: 1.15385rem; text-decoration: underline=
; }
.profile-user--bio p { margin-bottom: 8px; }
.profile-user--bio p:last-child, .profile-user--bio ul:last-child { margin-=
bottom: 0px; }
.profile-user--bio p, .profile-user--bio a { word-break: break-word; }
.profile-user--bio sub { position: inherit; top: inherit; }
.profile-user--bio img { max-width: 100%; }
.profile-links .url { color: rgb(12, 13, 14); }
.profile-links .url:hover { color: rgb(0, 0, 0); text-decoration: underline=
; }
.user-card .ui-datepicker { top: 100%; right: 0px; }
.profile-avatar { box-shadow: inset 0 10em 0 var(--black-050) !important; =
}
.profile-avatar .avatar { width: 164px; height: 164px; }
.profile-avatar .gravatar-wrapper-164, .profile-avatar .gravatar-wrapper-16=
4 img { border-radius: 3px; }
.profile-communities--rep-badges { display: inline-flex; align-items: cente=
r; position: absolute; right: -100%; margin: -1px 0px 0px; width: 0px; back=
ground-color: var(--white); opacity: 0; }
.profile-communities--rep-badges::before { content: ""; display: inline-blo=
ck; position: absolute; top: 0px; left: -3.1em; height: 100%; width: 3.1em;=
background-image: linear-gradient(270deg, var(--white), rgba(255,255,255,0=
)); }
.profile-communities--rep-badges > span { display: inline-flex; align-items=
: center; margin-left: 4px; }
.profile-communities--rep-badges .badge1, .profile-communities--rep-badges =
.badge2, .profile-communities--rep-badges .badge3 { height: 8px; margin-rig=
ht: 2px; background-image: none; width: 8px !important; }
.profile-communities--rep-badges .badge1::before, .profile-communities--rep=
-badges .badge2::before, .profile-communities--rep-badges .badge3::before {=
content: "=E2=97=8F"; position: relative; top: -4px; font-size: 1.15385rem=
; line-height: 1; }
.profile-communities--rep-badges .badgecount { color: var(--fc-light); }
.profile-communities--rep-badges .badge1::before { color: var(--gold); }
.profile-communities--rep-badges .badge2::before { color: var(--silver); }
.profile-communities--rep-badges .badge3::before { color: var(--bronze); }
.profile-communities--item { position: relative; }
.profile-communities--item:hover .profile-communities--rep-badges { right: =
0px; opacity: 1; width: auto; transition: right 50ms cubic-bezier(0.165, 0.=
84, 0.44, 1) 0s, opacity 150ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, width=
150ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s; }
.profile-communities--item .favicon { min-width: 16px; }
.profile-top-tags .badge-tag { padding: 0px; border-color: transparent; bac=
kground-color: transparent; }
.profile-top-tags > .grid--cell:nth-of-type(1) .post-tag, .profile-top-tags=
> .grid--cell:nth-of-type(1) .badge-tag { font-size: 1.46154rem; }
.profile-top-tags > .grid--cell:nth-of-type(2) .post-tag, .profile-top-tags=
> .grid--cell:nth-of-type(2) .badge-tag { font-size: 1.15385rem; }
.profile-posts .filter { float: right; position: relative; }
.profile-posts .icon-a, .profile-posts .icon-q { position: relative; }
.profile-badges .badge, .profile-badges .badge-tag { max-width: 150px; whit=
e-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.profile--empty { border: 1px solid transparent; }
.profile-placeholder--image { background-image: url("../../Img/user-profile=
-no-data.svg?v=3D1a1adc773b96"), none; background-repeat: no-repeat; backgr=
ound-position: 0px 0px; width: 155px; height: 145px; }
.user-card .user-stats.placeholder { color: rgb(12, 13, 14); }
.user-card .user-stats.placeholder span { margin: 0px 3px 3px 0px; }
.communities-posts.placeholder .site-list { margin: 0px; }
.communities-posts.placeholder .site-list li { display: inline; padding-rig=
ht: 9px; }
.communities-posts.placeholder .site-list li:last-child { padding-right: 0p=
x; }
.communities-posts.placeholder .site-list a, .communities-posts.placeholder=
.site-list span { display: inline-block; }
.communities-posts.placeholder .site-list .view-more::before, .communities-=
posts.placeholder .site-list .view-more::after { content: ""; display: tabl=
e; }
.communities-posts.placeholder .site-list .view-more::after { clear: both; =
}
.communities-posts.placeholder .site-list .view-more a { margin-top: 1em; f=
loat: right; }
.profile-cards .css-tooltip::after { min-width: 12em; top: 110% !important;=
margin-left: 0px !important; }
.profile-cards .badge, .profile-cards .badge-tag .post-tag { max-width: 180=
px; overflow: hidden; text-overflow: ellipsis; }
.profile-cards .message .-progress { margin-bottom: 8px; }
.profile-cards .message .-requirements { font-size: 12px; line-height: 1.30=
769; }
.profile-cards .message .-requirements .-icon > div:not(.-checkmark) { padd=
ing: 1px 2px; width: 18px; height: 18px; border-radius: 50%; background-col=
or: rgb(228, 230, 232); color: rgb(145, 153, 161); }
.profile-cards .message .-requirements .-icon > div:not(.-checkmark) .svg-i=
con { width: 14px; height: 14px; }
.profile-cards .message .-requirements .-icon > div.-checkmark { color: rgb=
(94, 186, 125); }
.profile-cards--graph { position: relative; overflow: hidden; width: 197px;=
height: 68px; background-image: repeating-linear-gradient(0deg, transparen=
t, transparent 13px, var(--black-075) -13px, var(--black-075) 21px); backgr=
ound-position: 0px -4px; }
.profile-cards--graph .line { stroke: var(--green-400); stroke-width: 2; fi=
ll: none; }
.profile-cards--graph > svg { margin-left: 24px; }
.profile-cards--graph .overlay { fill: none; pointer-events: all; }
.profile-cards--graph .graph-rep { fill: var(--fc-medium); font-size: 13px;=
font-weight: 700; }
.profile-cards--graph.profile-cards--graph__empty { cursor: default; }
.profile-cards--graph.profile-cards--graph__empty svg { margin-left: 0px; }
.profile-cards--rep-increase.css-tooltip:hover::after { top: -16px !importa=
nt; left: 100% !important; margin-left: 4px !important; }
.profile-cards--rep-increase ~ .badge, .profile-cards--rep-increase ~ .badg=
e-tag, .profile-cards--rep-increase ~ .post-tag { max-width: 120px; }
.profile-cards--checkmark { width: 64px; height: 64px; border-radius: 50%; =
background-color: var(--green-400); color: rgb(255, 255, 255); }
.profile-cards--checkmark .svg-icon { width: 32px; height: 32px; }
.user-tab-content .question-summary * { box-sizing: content-box; }
.profile-mod-info { margin-top: 12px; margin-bottom: 12px; }
.profile-mod-info table th, .profile-mod-info table td { padding: 4px; vert=
ical-align: middle; }
.profile-mod-info .mod-label { color: var(--black-350); }
.profile-mod-info .mod-label.extra-padding { padding-left: 30px; }
.profile-mod-info .ip-address-lookup { font-weight: bold; }
.profile-mod-info .detail-info, .user-tab .subheader .blocked-info .detail-=
info { color: var(--black-400); }
.profile-mod-info a, .user-tab .subheader .blocked-info a { color: var(--bl=
ue-600); }
.profile-mod-info .blocked-yes, .user-tab .subheader .blocked-info .blocked=
-yes { font-weight: bold; color: maroon; }
.user-show-reloaded #tabs { float: left; }
.user-show-reloaded .preferences { margin-top: 15px; }
.account-info .row { margin-bottom: 5px; }
.account-info .row > div[class^=3D"col-"] { padding-right: 10px; }
.account-info .row div.actions { padding-right: 0px; text-align: right; }
.account-info .row h3 { margin-bottom: 0px; }
.account-info .bio { height: 123px; overflow: hidden auto; }
.account-info .bio::-webkit-scrollbar { width: 10px; height: 10px; backgrou=
nd-color: transparent; }
.account-info .bio::-webkit-scrollbar-track { border-radius: 10px; backgrou=
nd-color: transparent; }
.account-info .bio::-webkit-scrollbar-thumb { border-radius: 10px; backgrou=
nd-color: var(--scrollbar); }
.account-info .bio::-webkit-scrollbar-corner { background-color: transparen=
t; border-color: transparent; }
.account-info span.disabled { color: dimgray; }
.account-info .row.sidebar-element { margin-top: 0px; padding-bottom: 15px;=
padding-top: 15px; border-bottom: 1px solid var(--black-050); }
.account-info .row.sidebar-element .rep { font-size: 13px; }
.account-info .row.sidebar-element .account-details { color: var(--black-50=
0); font-size: 12px; }
.account-info .list .rep { float: none; }
#side-menu { margin: 16px 0px 0px; }
#side-menu ul { margin: 0px; padding: 0px; }
#side-menu ul li { list-style: none; margin: 0px; padding: 0px; }
#side-menu ul .category { color: rgb(244, 128, 36); text-transform: upperca=
se; font-size: 12px; padding-bottom: 32px; }
#side-menu ul ul { margin-top: 8px; }
#side-menu ul ul li { position: relative; display: block; }
#side-menu ul ul li > a { width: 100%; padding: 8px 0px; color: var(--black=
-400); display: block; font-size: 13px; line-height: 1; text-transform: non=
e; }
#side-menu ul ul li > a::first-letter { text-transform: uppercase; }
#side-menu ul ul li > a:hover, #side-menu ul ul li > a:focus, #side-menu ul=
ul li > a:active { color: var(--black-600); }
#side-menu ul ul li > a:hover .svg-icon, #side-menu ul ul li > a:focus .svg=
-icon, #side-menu ul ul li > a:active .svg-icon { color: var(--black-600); =
}
#side-menu ul ul li > a.youarehere { font-weight: bold; }
#side-menu ul ul li > a:hover, #side-menu ul ul li > a:focus, #side-menu ul=
ul li > a:active, #side-menu ul ul li > a.youarehere { color: var(--black-=
800); }
#side-menu ul ul li > a:hover::after, #side-menu ul ul li > a:focus::after,=
#side-menu ul ul li > a:active::after, #side-menu ul ul li > a.youarehere:=
:after { background-position: -34px -370px; }
#side-menu ul ul li > a .svg-icon { float: right; margin-top: -3px; color: =
var(--black-200); }
#logins-table { margin-top: 40px; }
#logins-table .credential-group td { padding-bottom: 0px; }
#logins-table .login-group-pad-bottom td { padding-top: 0px; }
#logins-table .login-group span { display: inline-block; vertical-align: mi=
ddle; }
#logins-table .group-name { font-size: 14px; font-weight: 700; color: rgb(6=
0, 65, 70); }
#logins-table .pretty-login { color: rgb(119, 119, 119); padding: 0.615385e=
m 1em; margin-left: 16px; }
#logins-table .credential-rule { width: 100%; height: 0px; border-top: 1px =
solid rgba(132, 141, 149, 0.1); }
#logins-table .footer-actions th { padding-top: 40px; }
.title-box { padding: 18px 20px 20px; width: 220px; border-radius: 3px; bac=
kground: var(--powder-050); color: var(--black-500); border-top: 2px solid =
transparent; }
.title-box > .title { color: var(--black-700); font-size: 15px; margin-bott=
om: 15px; }
.title-box > p:last-child { margin-bottom: 0px; }
.title-box.completed { border-top-color: var(--green-500); }
.title-box + .content { margin-left: 30px; padding: 15px 0px; width: 100%; =
}
.inner-container { margin: 20px 0px; padding: 13px 0px 40px; border-bottom:=
1px solid var(--black-050); }
.inner-container:first-child { margin-top: 0px; }
.inner-container:last-child { border-bottom: 0px; }
.inner-container input[type=3D"text"]:not(.s-input), .inner-container input=
[type=3D"email"]:not(.s-input), .inner-container input[type=3D"password"]:n=
ot(.s-input), .inner-container input[type=3D"url"]:not(.s-input), .inner-co=
ntainer .tag-editor { margin-bottom: 18px; }
.inner-container.inner-container-flex { display: flex; }
.inner-container.inner-container-flex .title-box { flex-shrink: 0; }
.field-separator { background: var(--black-200); height: 2px; width: 100px;=
margin: 12px 0px 30px; }
.field-separator.regular-margin { margin: 30px 0px; }
.field-separator._less-top-margin { margin-top: 5px; }
.StackMailSettings-warning { max-width: 800px; text-align: center; margin: =
0px auto; padding: 30px; font-size: 14px; }
.StackMailSettings-warning .-message { margin: 32px auto; }
.StackMailSettings-warning .-message p { font-weight: bold; color: var(--bl=
ack-800); margin: 0px 0px 8px; }
.StackMailSettings-warning .-user-card { display: inline-block; text-align:=
left; padding: 10px; border: 1px solid var(--black-075); }
.StackMailSettings-warning .-logout a { font-weight: bold; }
#mainbar.settings-page-stackmail { text-align: center; width: 100%; }
.email-prefs { margin: auto; width: 728px; text-align: left; }
.email-prefs .email-buckets { border-top: 1px solid var(--black-075); borde=
r-bottom: 1px solid var(--black-075); padding: 20px 0px; }
.email-prefs .email-bucket { padding: 10px 0px; }
.email-prefs .email-prefs-footer { padding-top: 20px; }
.email-prefs .full-prefs-title { display: block; }
.email-prefs .full-prefs-byline { display: block; font-size: 12px; color: v=
ar(--black-600); }
.user-page .settings-page { margin: 0px !important; width: calc((100% - 220=
px) - 24px) !important; }
.user-page .settings-page .user-page-content { padding-top: 0px; }
.user-page .settings-page h1 { border-bottom: 1px solid var(--black-050); p=
adding-bottom: 22px; margin: 10px 0px; }
.user-page .settings-page h1:first-child { margin-top: 7px; }
.user-page .settings-page h1._has_subtitle { border-bottom: none; padding-b=
ottom: 5px; }
.user-page .settings-page h1 + div.subtitle { color: var(--black-500); font=
-size: 15px; border-bottom: 1px solid var(--black-050); padding-bottom: 22p=
x; }
.user-page .settings-page h2 { margin-bottom: 23px; }
.user-page .settings-page h2 .text-muted { font-weight: 400; }
.user-page .settings-page h3 { margin-top: 12px; }
.user-page .settings-page .mute-text { padding-left: 20px; }
.user-page .settings-page #email-save, .user-page .settings-page #job-board=
-save { float: right; margin: 20px 0px 0px; }
.user-page .settings-page #email-container #email-freq { display: block; ma=
rgin: 5px 0px; padding: 3px; }
.user-page .settings-page #email-container .other-emails { margin-top: 16px=
; }
.user-page .settings-page #email-container .other-emails input[type=3D"chec=
kbox"] { margin-top: 0px; }
.user-page .settings-page #email-container .external-links { margin-top: 18=
px; }
.user-page .settings-page #email-container .external-links a { display: blo=
ck; margin-top: 4px; }
.user-page .settings-page #email-container .external-links a:first-child { =
margin-top: 0px; }
.user-page .settings-page #job-board { margin-bottom: 10px; }
.user-page .settings-page #job-board .row { margin-bottom: 10px; }
.user-page .settings-page #job-board label { display: block; font-weight: 6=
00; }
.user-page .settings-page #job-board label .informative-tooltip { font-weig=
ht: 200; }
.user-page .settings-page #job-board ul { list-style: none; margin-left: 0p=
x; margin-top: 5px; }
.user-page .settings-page #job-board .form-success { display: none; color: =
var(--green-500); }
.user-page .settings-page #job-board #job-board-email { width: 300px; }
.user-page .settings-page #keyboardShortcuts { margin-top: 0px; }
.user-page .settings-page .val-message { max-width: unset; }
.user-page .settings-page .val-message.val-info p { text-align: left; }
.user-page .settings-page h1 + .val-message { margin-top: 28px; }
.user-page .settings-page .flair-textbox { height: 120px; margin: 6px 0px; =
width: 100% !important; }
.user-page .settings-page .flair-img { display: block; }
.user-page .settings-page .flair-wrapper { margin-bottom: 20px; }
.user-page .settings-page .flair-wrapper > a { display: block; margin-top: =
6px; }
.user-page .settings-page i { font-size: 11px; }
.user-page .settings-page .form-error { font-size: 13px; }
.user-page .settings-page .form-error ul { margin-top: 10px; }
.user-page .settings-page .help { color: rgb(119, 119, 119); font-size: 11p=
x; padding: 2px 0px 0px; }
.user-page .settings-page .form-submit > p { margin-bottom: 4px; }
.user-page .settings-page .form-submit #cancel { margin-left: 6px; }
.user-page .settings-page .edit-profile h3 { margin-bottom: 0px; }
.avatar-wrapper #change-picture, .avatar-wrapper .change-picture { position=
: absolute; bottom: 0px; left: 0px; right: 0px; background: var(--black-600=
); border: 0px; border-radius: 0px 0px 3px 3px; color: var(--white); text-a=
lign: center; padding: 8px 0px; width: auto; }
.avatar-wrapper #change-picture:hover, .avatar-wrapper .change-picture:hove=
r { background: var(--black-700); }
.edit-profile label:not(.btn) { display: block; }
.edit-profile label:not(.btn).align-right { text-align: right; padding-righ=
t: 20px; }
.edit-profile input[type=3D"text"], .edit-profile input[type=3D"password"],=
.edit-profile input[type=3D"email"] { display: block; width: 100%; max-wid=
th: 390px; }
.edit-profile .col-6:first-child { padding-right: 10px; }
.edit-profile .col-6:last-child { padding-left: 10px; }
.edit-profile .stacked { margin-top: 18px; }
.edit-profile .stacked:first-child { margin-top: 0px; }
.edit-profile .first-row .col-9 input { max-width: none; }
.edit-profile .first-row input[type=3D"text"] { margin-bottom: 6px; }
.edit-profile .first-row label { margin-top: 18px; }
.edit-profile .first-row .col-9 > label:first-child { margin-top: 0px; }
.edit-profile .avatar-wrapper { position: relative; width: 164px; height: 1=
64px; overflow: hidden; }
.edit-profile #loc-result, .edit-profile #loc-not-found { display: none; }
.edit-profile .web-presence .careers-input { max-width: 523px; }
.edit-profile .show-careers { padding-top: 15px; }
.edit-profile .show-careers input, .edit-profile .show-careers label { disp=
lay: inline-block; margin-top: 0px; }
.edit-profile .switcher label { margin-top: 0px; width: 119px; }
.edit-profile .double-input input { max-width: 164px; width: auto; display:=
inline-block; }
.edit-profile .pro-area .separator, .edit-profile .student-area .separator =
{ min-width: 32px; }
.edit-profile .search-status .switcher label { width: 246px; height: 46px; =
padding-top: 17px; }
.edit-profile input[name=3D"TitleDisplay"].logo { padding-left: 30px; backg=
round-size: 16px 16px; background-repeat: no-repeat; background-position: 6=
px 8px; }
.title-box + .content.resume-uploader-container { padding-top: 0px; min-hei=
ght: 120px; }
@keyframes bg-pos {=20
0% { background-position: -1250px 0%; }
100% { background-position: 1250px 0%; }
}
.resume-uploader { margin-bottom: 0px; }
.resume-uploader .saved-resume-upload { display: block; }
.resume-uploader .saved-resume { display: none; }
.resume-uploader.is-uploading #uploader-wrapper .qq-upload-drop-area, .resu=
me-uploader.is-virus-scanning #uploader-wrapper .qq-upload-drop-area, .resu=
me-uploader.is-fetching-external-resume #uploader-wrapper .qq-upload-drop-a=
rea { border: none; padding: 0px; }
.resume-uploader.is-uploading #uploader-wrapper .qq-upload-drop-area .drag-=
text, .resume-uploader.is-virus-scanning #uploader-wrapper .qq-upload-drop-=
area .drag-text, .resume-uploader.is-fetching-external-resume #uploader-wra=
pper .qq-upload-drop-area .drag-text, .resume-uploader.is-uploading #upload=
er-wrapper .qq-upload-drop-area .upload-text, .resume-uploader.is-virus-sca=
nning #uploader-wrapper .qq-upload-drop-area .upload-text, .resume-uploader=
.is-fetching-external-resume #uploader-wrapper .qq-upload-drop-area .upload=
-text, .resume-uploader.is-uploading #uploader-wrapper .qq-upload-drop-area=
.upload-allowed-extensions, .resume-uploader.is-virus-scanning #uploader-w=
rapper .qq-upload-drop-area .upload-allowed-extensions, .resume-uploader.is=
-fetching-external-resume #uploader-wrapper .qq-upload-drop-area .upload-al=
lowed-extensions { display: none; }
.resume-uploader.is-uploading #uploader-wrapper .qq-upload-drop-area .uploa=
ding-file, .resume-uploader.is-virus-scanning #uploader-wrapper .qq-upload-=
drop-area .uploading-file, .resume-uploader.is-fetching-external-resume #up=
loader-wrapper .qq-upload-drop-area .uploading-file { display: block; }
.resume-uploader .saved-resume-visible-to-employers { display: none; }
.resume-uploader.is-uploading .saved-resume-visible-to-employers, .resume-u=
ploader.is-virus-scanning .saved-resume-visible-to-employers, .resume-uploa=
der.is-fetching-external-resume .saved-resume-visible-to-employers, .resume=
-uploader.has-resume .saved-resume-visible-to-employers { display: block; }
.resume-uploader.is-virus-scanning #uploader-wrapper .qq-upload-drop-area .=
uploading-file .generic-loading-bar, .resume-uploader.is-fetching-external-=
resume #uploader-wrapper .qq-upload-drop-area .uploading-file .generic-load=
ing-bar { display: block; }
.resume-uploader.has-resume .saved-resume-upload { display: none; }
.resume-uploader.has-resume .saved-resume { display: block; }
.resume-uploader #uploader-wrapper { text-align: center; }
.resume-uploader #uploader-wrapper .loading-text { margin: 8px 0px; display=
: block; }
.resume-uploader #uploader-wrapper .qq-uploader { position: relative; }
.resume-uploader #uploader-wrapper .qq-upload-drop-area { position: relativ=
e; z-index: 1; width: 100%; border: 1px dashed var(--black-100); padding: 1=
9px 15px 17px; }
.resume-uploader #uploader-wrapper .qq-upload-drop-area.qq-upload-drop-area=
-active { border-color: var(--blue); }
.resume-uploader #uploader-wrapper .qq-upload-drop-area .qq-upload-list { d=
isplay: none; }
.resume-uploader #uploader-wrapper .qq-upload-drop-area .uploading-file { d=
isplay: none; text-align: left; }
.resume-uploader #uploader-wrapper .qq-upload-drop-area .uploading-file .qq=
-total-progress-bar-container, .resume-uploader #uploader-wrapper .qq-uploa=
d-drop-area .uploading-file .generic-loading-bar { margin-top: 6px; width: =
auto; height: 7px; border-radius: 7px; }
.resume-uploader #uploader-wrapper .qq-upload-drop-area .uploading-file .qq=
-total-progress-bar-container { background-color: var(--black-100); }
.resume-uploader #uploader-wrapper .qq-upload-drop-area .uploading-file .qq=
-total-progress-bar-container.qq-hide { display: none; }
.resume-uploader #uploader-wrapper .qq-upload-drop-area .uploading-file .qq=
-total-progress-bar-container .qq-progress-bar { width: 0px; height: 100%; =
border-radius: 7px; background-color: var(--blue); }
.resume-uploader #uploader-wrapper .qq-upload-drop-area .uploading-file .ge=
neric-loading-bar { display: none; background: linear-gradient(90deg, var(-=
-blue) 0, var(--blue) 38%, var(--blue-400) 50%, var(--blue) 62%, var(--blue=
) 100%); animation: 7s linear 0s infinite normal none running bg-pos; }
.resume-uploader p.drag-text { margin-bottom: 5px; font-size: 14px; }
.resume-uploader p.upload-text { margin-bottom: 4px; }
.resume-uploader p.upload-allowed-extensions { margin-bottom: 0px; font-siz=
e: 12px; color: var(--black-400); }
.resume-uploader .uploading-text, .resume-uploader .qq-total-progress-bar-c=
ontainer, .resume-uploader .upload-complete, .resume-uploader .generic-load=
ing-bar { margin-left: 25px; }
.resume-uploader .uploading-text, .resume-uploader .upload-complete { margi=
n-top: 5px; font-size: 12px; color: var(--black-400); }
.resume-uploader .saved-resume .svg-icon, .resume-uploader .uploading-file =
.svg-icon { color: var(--black-300); }
.resume-uploader .saved-resume .saved-resume-filename, .resume-uploader .up=
loading-file .saved-resume-filename, .resume-uploader .saved-resume .upload=
ing-filename, .resume-uploader .uploading-file .uploading-filename { font-s=
ize: 14px; padding-top: 3px; color: var(--black-600); }
.resume-uploader .saved-resume .saved-resume-links, .resume-uploader .uploa=
ding-file .saved-resume-links { white-space: nowrap; }
.resume-uploader .saved-resume .saved-resume-links .download-saved-resume, =
.resume-uploader .uploading-file .saved-resume-links .download-saved-resume=
, .resume-uploader .saved-resume .saved-resume-links .remove-saved-resume-l=
abel, .resume-uploader .uploading-file .saved-resume-links .remove-saved-re=
sume-label { padding-left: 10px; }
.resume-uploader .saved-resume .upload-complete, .resume-uploader .uploadin=
g-file .upload-complete { display: none; }
.resume-uploader .saved-resume .upload-complete .upload-complete-checkmark,=
.resume-uploader .uploading-file .upload-complete .upload-complete-checkma=
rk { margin-left: 4px; margin-bottom: 2px; color: var(--green-300); }
.resume-uploader .resume-error { margin-top: 10px; margin-left: 1px; color:=
var(--red); }
.badges-page .badge-table { width: 100%; }
.badges-page .badge-row { padding-top: 0.7em; padding-bottom: 0.7em; border=
-top: 1px solid var(--black-075); }
.badges-page .badge-row .badge { margin: 0px; }
.badges-page .general .badge-hierarchy { margin-bottom: 0.4em; padding-top:=
0.4em; border-top: 1px solid var(--black-075); }
.badges-page .general .badge-hierarchy .badge-row { padding-top: 0.2em; pad=
ding-bottom: 0.2em; border-top: none; }
.badges-page .tags .badge-hierarchy { margin-top: 0.3em; }
.badges-page .check-cell { display: inline-block; vertical-align: middle; w=
idth: 28px; }
.badges-page .badge-cell { height: 32px; width: 215px; }
.badges-page .badge-cell-large { width: 200px; }
.badges-page .badge-cell-large, .badges-page .badge-description, .badges-pa=
ge .badge-count { display: inline-block; vertical-align: middle; }
.badges-page .badge-description { width: 420px; overflow-wrap: break-word; =
}
.badges-page .badge-count { width: 95px; text-align: right; }
.badges-page .badge-tag { white-space: nowrap; }
.badges-page h2 { margin-top: 3em; clear: both; }
.badges-page #badge-legend { padding: 8px; }
.badges-page #badge-legend .mb { overflow: visible; }
@media screen and (max-width: 980px) {
html.html__responsive:not(.html__unpinned-leftnav) .badges-page #badge-le=
gend { display: flex; margin-bottom: -30px; }
}
@media screen and (max-width: 816px) {
html.html__responsive.html__unpinned-leftnav .badges-page #badge-legend {=
display: flex; margin-bottom: -30px; }
}
@media print {
.badges-page #badge-legend { display: flex; margin-bottom: -30px; }
}
@media screen and (max-width: 640px) {
html.html__responsive .badges-page #badge-legend { flex-direction: column=
; }
html.html__responsive .badges-page #badge-legend .mb { padding-top: 0px; =
padding-bottom: 0px; margin: 0px; }
}
@media print {
.badges-page #badge-legend { flex-direction: column; }
.badges-page #badge-legend .mb { padding-top: 0px; padding-bottom: 0px; m=
argin: 0px; }
}
.badges-page #badge-legend.badges-page-ex { padding-left: 0px; }
.badges-page #badge-legend.badges-page-ex .mb { padding-top: 0.5em; margin-=
left: 0px; }
.badges-page .mb { margin-bottom: 15px; overflow: auto; }
.badges-page .mb.post-badge .user-list { margin-bottom: 10px; width: 100%; =
height: 25px; }
.badges-page .mb.post-badge h3 { display: inline; }
.badges-page .mb.tag-badge .user-list { margin-bottom: 10px; width: 31%; he=
ight: 30px; }
.badges-page .mb.tag-badge .user-list .relativetime { float: left; width: 1=
18px; }
.badges-page .pl { padding-left: 10px; }
.badges-page .legend-cell { display: inline-block; margin-left: 0.6%; verti=
cal-align: top; min-height: 100px; width: 32.3%; min-width: 32.3%; }
.badges-page .clear { clear: both; }
.badges-page .single-badge-table, .badges-page .single-badge-table .single-=
badge-header, .badges-page .single-badge-table .single-badge-wrapper, .badg=
es-page .single-badge-table .single-badge-count, .badges-page .single-badge=
-table .single-badge-row-question, .badges-page .single-badge-table .single=
-badge-awarded, .badges-page .single-badge-table .single-badge-user, .badge=
s-page .single-badge-table .single-badge-row-reason { width: 100%; }
.badges-page .single-badge-table .delete-tag { margin: 0px; }
.badges-page .single-badge-table .single-badge-header { margin: 1em 0px 2em=
; }
.badges-page .single-badge-table .single-badge-wrapper { display: block; ma=
x-width: 100%; vertical-align: top; }
.badges-page .single-badge-table .single-badge-wrapper .single-badge-badge,=
.badges-page .single-badge-table .single-badge-wrapper .single-badge-title=
{ display: table-cell; }
.badges-page .single-badge-table .single-badge-wrapper .single-badge-badge =
a, .badges-page .single-badge-table .single-badge-wrapper .single-badge-tit=
le a { margin: 0px; }
.badges-page .single-badge-table .single-badge-wrapper .single-badge-badge =
{ vertical-align: top; }
.badges-page .single-badge-table .single-badge-wrapper .single-badge-title =
{ vertical-align: middle; padding-left: 20px; }
.badges-page .single-badge-table .single-badge-count { display: block; padd=
ing-top: 1.5em; }
.badges-page .single-badge-table .single-badge-row-question { padding-top: =
1em; margin-bottom: 1em; border-top: 1px solid var(--black-075); }
.badges-page .single-badge-table .single-badge-row-question .single-badge-s=
ummary, .badges-page .single-badge-table .single-badge-row-question .single=
-badge-rightblock { display: inline-block; vertical-align: top; }
.badges-page .single-badge-table .single-badge-row-question .single-badge-s=
ummary { padding-right: 10px; width: calc(100% - 214px); }
.badges-page .single-badge-table .single-badge-row-reason { padding-top: 1e=
m; margin-bottom: 1em; border-top: 1px solid var(--black-075); vertical-ali=
gn: top; }
.badges-page .single-badge-table .single-badge-row-reason .single-badge-awa=
rded, .badges-page .single-badge-table .single-badge-row-reason .single-bad=
ge-user { width: 26%; }
.badges-page .single-badge-table .single-badge-row-reason .single-badge-awa=
rded, .badges-page .single-badge-table .single-badge-row-reason .single-bad=
ge-user, .badges-page .single-badge-table .single-badge-row-reason .single-=
badge-reason { display: inline-block; vertical-align: middle; }
.badges-page .single-badge-table .single-badge-row-double { display: inline=
-block; padding-top: 1em; margin-bottom: 1em; width: 49.7%; }
.badges-page .single-badge-table .single-badge-row-double .single-badge-awa=
rded { width: 48%; }
.badges-page .single-badge-table .single-badge-row-double .single-badge-awa=
rded, .badges-page .single-badge-table .single-badge-row-double .single-bad=
ge-user { display: inline-block; vertical-align: middle; }
.team-summary { background: rgb(246, 248, 249); border-radius: 2px; padding=
: 24px; margin-bottom: 30px; display: flex; flex-flow: row nowrap; justify-=
content: space-between; align-items: center; }
.team-summary .-avatar { width: 100px; height: 100px; align-self: flex-star=
t; background: rgb(255, 255, 255); padding: 6px; border: 1px solid var(--bl=
ack-075); border-radius: 3px; display: flex; align-items: center; }
.team-summary .-avatar img, .team-summary .-avatar .placeholder { border-ra=
dius: 3px; }
.team-summary .-avatar img { max-width: 100%; height: auto; width: 100%; }
.team-summary .-avatar .logo-blank { background-color: rgb(239, 240, 241); =
color: rgb(159, 166, 173); max-width: 100%; width: 100%; height: 100%; bord=
er-radius: 3px; }
.team-summary .-avatar .logo-blank.dno { display: none; }
.team-summary .-avatar.-avatar-edit { text-align: center; border-radius: 3p=
x; width: 100px; height: 100px; display: inline-block; position: relative; =
}
.team-summary .-avatar.-avatar-edit .img { height: auto; }
.team-summary .-avatar.-avatar-edit .remove { font-size: 11px; color: white=
; background: rgba(0, 0, 0, 0.5); position: absolute; top: 0px; right: 0px;=
min-height: 0px; display: block; width: 20px; height: 20px; text-align: ce=
nter; padding: 5px; border-radius: 0px; }
.team-summary .-avatar.-avatar-edit .remove:hover { background: rgba(0, 0, =
0, 0.7); }
.team-summary .-avatar.-avatar-edit .img-wrapper { position: relative; widt=
h: 100%; height: 100%; background: rgb(228, 234, 237); }
.team-summary .-avatar.-avatar-edit .img-wrapper .placeholder { padding: 18=
px; }
.team-summary .-avatar.-avatar-edit .picture-upload-zone { display: block; =
padding: 4px; position: absolute; right: 0px; bottom: 0px; left: 0px; font-=
size: 11px; color: white; background: rgba(0, 0, 0, 0.5); transition: backg=
round 300ms ease 0s; cursor: pointer; }
.team-summary .-avatar.-avatar-edit .picture-upload-zone:hover { background=
: rgba(0, 0, 0, 0.7); }
.team-summary .-details { flex: 2 1 0%; padding: 0px 24px; }
.team-summary .-details h1 { font-size: 30px; margin-bottom: 5px; color: rg=
b(47, 51, 55); }
.team-summary .-details p, .team-summary .-details ul { margin-bottom: 0px;=
color: rgb(106, 115, 124); }
.team-summary .-details ul { margin-left: 0px; }
.team-summary .-details ul li { display: inline-block; }
.team-summary .-details ul li:not(:first-child) { margin-left: 10px; }
.team-summary .-details a { color: inherit; }
.team-summary .-details a:hover { text-decoration: underline; }
.team-summary .-actions { text-align: center; }
.team-summary .-actions .main-btn { display: block; margin-bottom: 6px; }
.team-summary.-editing { position: relative; display: block; }
.team-summary.-editing .edit-form { display: flex; justify-content: space-a=
round; align-items: center; }
.team-summary.-editing .edit-form .-details > label { margin-right: 4px; }
.team-summary.-editing .edit-form .-details > label:not(:first-child) { mar=
gin-left: 20px; }
.team-summary.-editing .delete-form { position: absolute; bottom: 15px; lef=
t: 134px; }
.min-ds-step-counter { position: relative; top: 14px; display: flex; justif=
y-content: center; }
.min-ds-step-counter .step { width: 10px; height: 10px; border-radius: 50%;=
background: rgb(214, 226, 234); }
.min-ds-step-counter .step:not(:first-child) { margin-left: 15px; }
.min-ds-step-counter .step.active { background: rgb(55, 159, 239); }
.min-ds-step-counter .step.completed { background: url("../../Img/developer=
-story/onboarding/check.svg?v=3D3154e6942caf") center center no-repeat; wid=
th: 11px; }
.min-ds-wizard div, .min-ds-wizard span, .min-ds-wizard h1, .min-ds-wizard =
h2, .min-ds-wizard h3, .min-ds-wizard h4, .min-ds-wizard h5, .min-ds-wizard=
h6, .min-ds-wizard p, .min-ds-wizard blockquote, .min-ds-wizard pre, .min-=
ds-wizard a, .min-ds-wizard abbr, .min-ds-wizard em, .min-ds-wizard img, .m=
in-ds-wizard q, .min-ds-wizard s, .min-ds-wizard small, .min-ds-wizard stro=
ng, .min-ds-wizard sub, .min-ds-wizard sup, .min-ds-wizard tt, .min-ds-wiza=
rd var, .min-ds-wizard b, .min-ds-wizard u, .min-ds-wizard i, .min-ds-wizar=
d center, .min-ds-wizard dl, .min-ds-wizard dt, .min-ds-wizard dd, .min-ds-=
wizard ol, .min-ds-wizard ul, .min-ds-wizard li, .min-ds-wizard fieldset, .=
min-ds-wizard form, .min-ds-wizard label, .min-ds-wizard legend, .min-ds-wi=
zard table, .min-ds-wizard caption, .min-ds-wizard tbody, .min-ds-wizard tf=
oot, .min-ds-wizard thead, .min-ds-wizard tr, .min-ds-wizard th, .min-ds-wi=
zard td, .min-ds-wizard article, .min-ds-wizard aside, .min-ds-wizard canva=
s, .min-ds-wizard details, .min-ds-wizard embed, .min-ds-wizard figure, .mi=
n-ds-wizard figcaption, .min-ds-wizard footer, .min-ds-wizard header, .min-=
ds-wizard hgroup, .min-ds-wizard menu, .min-ds-wizard nav, .min-ds-wizard o=
utput, .min-ds-wizard section, .min-ds-wizard summary, .min-ds-wizard time,=
.min-ds-wizard mark { margin: 0px; padding: 0px; border: 0px; font-size: 1=
00%; vertical-align: baseline; }
.min-ds-wizard .min-ds-box.jobs { max-width: 630px; width: 100%; margin: 40=
px auto; border: 1px solid var(--black-075); background: white; color: var(=
--black-800); }
.min-ds-wizard .min-ds-box.jobs #min-ds-form .hide { display: none; }
.min-ds-wizard .min-ds-box.jobs ~ .timeline-wrapper, .min-ds-wizard .min-ds=
-box.jobs ~ .header-cta { display: none; }
.min-ds-wizard .min-ds-box.jobs .min-ds-title { padding-bottom: 20px; margi=
n-bottom: 20px; border-bottom: 1px solid var(--black-075); }
.min-ds-wizard .min-ds-box.jobs .min-ds-title h2 { font-size: 20px; color: =
rgb(60, 65, 70); font-weight: 400; margin-bottom: 6px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-title p { font-size: 14px; color: r=
gb(132, 141, 149); margin-bottom: 0px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-title .filters { margin: 30px 0px -=
10px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-title .filters label { color: rgb(1=
19, 119, 119); padding-bottom: 11px; cursor: pointer; font-size: 12px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-title .filters label:hover { color:=
rgb(34, 34, 34); }
.min-ds-wizard .min-ds-box.jobs .min-ds-title .filters label:not(:first-of-=
type) { margin-left: 20px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-title .filters input[type=3D"radio"=
] { display: none; }
.min-ds-wizard .min-ds-box.jobs .min-ds-title .filters input[type=3D"radio"=
]:checked + label { color: rgb(34, 34, 34); border-bottom: 1px solid rgb(24=
4, 128, 36); }
.min-ds-wizard .min-ds-box.jobs .min-ds-content { max-width: 432px; margin:=
0px auto; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .label-required { font-weig=
ht: 400; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content label .optional-unless-resu=
me, .min-ds-wizard .min-ds-box.jobs .min-ds-content .optional-text { margin=
-left: 8px; color: rgb(106, 115, 124); font-style: italic; font-weight: nor=
mal; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content label .optional-unless-resu=
me { display: none; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content.has-saved-resume label .opt=
ional-unless-resume { display: inline; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .input-group { margin-botto=
m: 10px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .input-group.has-error text=
area.f-input { background-position: 97% 8%; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content input#RealName, .min-ds-wiz=
ard .min-ds-box.jobs .min-ds-content input#Email, .min-ds-wizard .min-ds-bo=
x.jobs .min-ds-content input#Location { font-size: inherit; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content select[disabled] { color: r=
gb(173, 179, 185); background-color: rgb(239, 240, 241); border-color: rgb(=
228, 230, 232); }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .textarea-with-counter { ma=
rgin-bottom: 5px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .textarea-with-counter text=
area { width: 100%; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .has-error .textarea-with-c=
ounter textarea { padding-right: 20px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .message { padding: 0px; di=
splay: none; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content input.input-validation-erro=
r.reqd { border-left: 4px solid rgb(246, 22, 0) !important; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content select { padding: 8px 10px;=
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 14=
px; color: rgb(59, 64, 69); background: rgb(255, 255, 255); border: 1px sol=
id rgb(200, 204, 208); }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .timeFrame .g-row { margin-=
bottom: 5px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .timeFrame.has-error select=
{ border-color: rgb(220, 61, 76); }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .current { display: inline-=
block; padding: 8px 10px 4px; margin-left: 2px; background-color: rgb(239, =
240, 241); border: 1px solid rgb(200, 204, 208); }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .-isCurrentLabel { line-hei=
ght: 1.375; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .informative-tooltip { padd=
ing: 5px; text-align: center; width: 150px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .-left { float: left; width=
: 50%; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .-right { float: right; wid=
th: 50%; text-align: right; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .autocomplete { flex-grow: =
1; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .autocomplete input[type=3D=
"text"] { width: 100%; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .job-search-status-options =
{ margin-bottom: 20px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .job-search-status-options =
> label { display: block; margin-top: 6px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .job-recommendations { marg=
in-top: 6px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .job-recommendations.is-dis=
abled > label { color: rgb(132, 141, 149); }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wrapper { width=
: 100%; margin-bottom: 5px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wrapper .tag-ed=
itor { position: relative; overflow: hidden; min-width: 100%; width: 100%; =
background-color: rgb(255, 255, 255); box-shadow: rgba(145, 153, 161, 0.2) =
0px 1px 2px inset, rgb(255, 255, 255) 0px 0px 0px; transition: all 600ms cu=
bic-bezier(0.165, 0.84, 0.44, 1) 0s; display: inline-block; margin: 0px; pa=
dding: 1px 0px 0px 5px; vertical-align: middle; color: rgb(59, 64, 69); lin=
e-height: 22px; border: 1px solid rgb(187, 192, 196); border-radius: 2px; c=
ursor: text; opacity: 1 !important; height: auto !important; min-height: 35=
px !important; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wrapper .tag-ed=
itor.hover { border-color: rgba(0, 149, 255, 0.5); box-shadow: rgb(211, 214=
, 218) 0px 0px 2px inset, rgba(0, 149, 255, 0.2) 0px 0px 2px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wrapper .tag-ed=
itor.focus { border-color: rgb(0, 149, 255); box-shadow: rgb(239, 240, 241)=
0px 0px 4px inset, rgba(0, 149, 255, 0.5) 0px 0px 5px; outline: 0px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wrapper .tag-ed=
itor.error { border-color: rgb(220, 61, 76); }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wrapper .tag-ed=
itor.error.focus { border-color: rgb(201, 29, 46); box-shadow: rgb(239, 240=
, 241) 0px 0px 4px inset, rgb(229, 154, 161) 0px 0px 4px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wrapper .tag-ed=
itor .post-tag { font-size: 12px; padding: 6px 5px 5px 6px; margin: 3px 3px=
1px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wrapper .tag-ed=
itor .post-tag .delete-tag { opacity: 0.85; margin-top: -1px; margin-left: =
3px; vertical-align: top; width: 14px; height: 14px; display: inline-block;=
background-image: url("../../Img/jobs/comment-del.svg?v=3D5ad20a0e7020") !=
important; background-position: 0px 0px !important; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wrapper .tag-ed=
itor .post-tag .delete-tag:hover { opacity: 1; cursor: pointer; background-=
image: url("../../Img/jobs/comment-del-hover.svg?v=3D025e8a8a5766") !import=
ant; background-position: 0px 0px !important; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wrapper .tag-ed=
itor input, .min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wra=
pper .tag-editor input[type=3D"text"] { width: 60px; margin: 4px 3px 0px; b=
order: none !important; box-shadow: none !important; outline: 0px !importan=
t; padding: 0px !important; background-color: transparent !important; displ=
ay: inline-block !important; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wrapper .tag-ed=
itor input[type=3D"text"] { margin: 0px; height: 30px; box-sizing: content-=
box; padding: 0px 0px 0px 5px !important; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wrapper .tag-ed=
itor input[type=3D"text"]:not([placeholder=3D""]) { min-width: 230px; font-=
size: 13px; padding-left: 10px !important; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wrapper .actual=
-edit-overlay { border: none !important; height: 33px !important; backgroun=
d-color: transparent !important; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wrapper .tag-su=
ggestions { background-color: rgb(255, 255, 255); border: 1px solid rgb(214=
, 217, 220); padding: 5px; z-index: 300; box-shadow: rgba(36, 39, 41, 0.2) =
0px 2px 5px; margin-top: 1px; width: 100% !important; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wrapper .tag-su=
ggestions > div { padding: 2px; overflow: hidden; float: left; position: re=
lative; cursor: pointer; width: auto !important; clear: none !important; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wrapper .tag-su=
ggestions > div:hover, .min-ds-wizard .min-ds-box.jobs .min-ds-content .tag=
-editor-wrapper .tag-suggestions > div:focus { background: none; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wrapper .tag-su=
ggestions > div:hover .post-tag, .min-ds-wizard .min-ds-box.jobs .min-ds-co=
ntent .tag-editor-wrapper .tag-suggestions > div:focus .post-tag { backgrou=
nd: rgb(218, 231, 241); }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wrapper .tag-su=
ggestions > div .post-tag { font-size: 12px; padding: 6px 5px 5px 6px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .tag-editor-wrapper .tag-su=
ggestions > div .item-multiplier, .min-ds-wizard .min-ds-box.jobs .min-ds-c=
ontent .tag-editor-wrapper .tag-suggestions > div > p { display: none; }
.min-ds-wizard .min-ds-box.jobs .min-ds-content .input-group.upload-resume =
{ margin-bottom: 20px; }
.min-ds-wizard .min-ds-box.jobs .min-ds-cta-section { height: 60px; padding=
-top: 20px; margin-top: 20px; border-top: 1px solid var(--black-075); displ=
ay: flex; justify-content: space-between; }
.min-ds-wizard .min-ds-box.jobs .min-ds-cta-section div { width: 100%; }
.pac-container { margin-top: -2px; margin-left: 1px; border-radius: 0px; bo=
rder-top: none !important; }
.pac-container::before { content: ""; position: absolute; top: 0px; left: 0=
px; right: 0px; height: 1px; margin-top: 1px; background-color: rgb(200, 20=
4, 208); }
.pac-container .pac-item { padding: 5px 10px; border-top: 0px; }
.pac-container .pac-item:hover, .pac-container .pac-item.pac-item-selected =
{ background-color: rgb(250, 250, 251); }
.pac-container .pac-item .pac-icon { background: url("../../Img/jobs/ico-lo=
cation-gray.svg?v=3Ddc9423bf731f") 0px 0px / 20px 20px no-repeat; width: 20=
px; height: 20px; opacity: 0.25; }
.pac-logo::after { margin-right: 4px; height: 20px !important; }
.user-page .row { max-width: 1060px; }
.user-page #main-content > .row:last-child { padding-bottom: 30px; }
.user-page h1#user-displayname a { color: var(--black-800); }
.user-page .answer-summary .statscontainer { width: 40px; }
.user-page .answer-summary .summary { width: 670px; }
.user-page .answer-summary .relativetime { float: right; padding-top: 6px; =
}
.user-page .subheader .sub-header-links { padding-bottom: 3px; }
.user-page .answer-hyperlink, .user-page .question-hyperlink { margin-botto=
m: 5px; }
.faq-page .content-page table { margin-left: 20px; margin-bottom: 15px; }
.faq-page .content-page td { padding: 5px; }
.faq-page #top-section { display: none; padding-bottom: 7px; margin-bottom:=
10px; border-bottom: solid 1px var(--black-050); }
.faq-page #top-section .content-page { margin-bottom: 5px; }
.faq-page #top-section .col-section { border: solid 1px var(--yellow-050); =
background-color: var(--yellow-050); padding: 10px; }
.faq-page #top-section .col-section .col-section { border: none; }
.faq-page .col-section { padding: 0.25em; border-radius: 5px; }
.faq-page #mainbar .col-section h2 { padding-top: 15px; }
.faq-page #mainbar .col-section .col-section .col-section { margin-left: 20=
px; }
.faq-page #mainbar .col-section .col-section h2 a, .faq-page #mainbar .col-=
section .col-section h3 a { color: var(--black-750); }
.faq-page #mainbar .col-section .col-section h3 a { font-size: 0.85em; }
.faq-page h2 > .expander-arrow-small-hide { margin-left: 5px; }
.faq-page .col-summary { cursor: pointer; }
.faq-page .col-summary.only { display: none; }
.faq-page .col-section.expanded .col-summary { cursor: text; }
.faq-page .col-section.expandable { cursor: pointer; }
.faq-page .col-section.expandable.expanded { cursor: text; }
.faq-page .col-section > .col-detail { display: none; }
.faq-page .col-section > .col-summary, .faq-page .col-section > h2, .faq-pa=
ge .col-section > h3, .faq-page .col-summary.only { display: block; }
.faq-page #mainbar .col-section h2#link-questions { margin-top: 0px; paddin=
g-top: 0px; }
.faq-page .module, .faq-page .newuser { padding: 0px; }
.faq-page .module ul { padding: 8px 0px; }
.faq-page .module li { padding: 2px 8px; }
.faq-page .module li.sub-section { padding-left: 16px; }
.faq-page .module li.current { background-color: var(--black-100); }
.faq-page .show-more { position: relative; top: -7px; line-height: 100%; fo=
nt-size: 0.75em; }
.faq-page .share-more { font-size: 0.85em; border-top: solid 1px var(--blac=
k-050); }
.revision-page .originals-of-duplicate { margin-top: 4px; }
.revision-page .originals-of-duplicate li { padding-top: 3px; color: rgb(14=
5, 153, 161); }
.revision-page .post-menu > a:first-child { padding-left: 0px; }
.revision-page .redaction-indicator { color: red; display: inline-block; ma=
rgin-left: 20px; }
.election-page .post-text { width: calc(100% - 16px); }
.election-page #sidebar, .election-page .sidebar { margin-top: 15px; }
.election-page .debug-prompt { font-size: 11px; color: maroon; padding-left=
: 5px; }
.election-page .election-candidates .candidate-vote-button { padding-bottom=
: 4px; transition: opacity 300ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s; }
.election-page .election-candidates .candidate-vote-button.selected-choice =
{ opacity: 1; }
.election-page .election-candidates .candidate-vote-button.not-selected-cho=
ice { opacity: 0.6; }
.answer-summary.question-style .statscontainer { width: 86px; }
.answer-summary.question-style .summary { width: 630px; }
.answer-summary .post-menu, .question-summary .post-menu { margin-top: 12px=
; }
.answer-summary.question-summary .answer-votes { font-size: 120%; width: au=
to; padding: 8px 8px 6px; margin-right: 5px; }
.answer-summary.question-summary .answer-votes.large { font-size: 110%; wid=
th: auto; padding: 8px 4px 6px; margin-right: 5px; }
.answer-summary.question-summary .answer-votes.extra-large { font-size: 100=
%; width: auto; padding: 6px 4px 4px; margin-right: 5px; }
.answer-summary.question-summary .vote-info { margin-top: 5px; float: right=
; }
.answer-summary.question-summary .answer-link { width: 550px; display: bloc=
k; padding: 0px; float: none; }
#synonyms-table .arrow { margin-right: 30px; font-size: 20px; line-height: =
12px; }
.votes-cast-stats { margin-top: 10px; font-size: 16px; line-height: 20px; }
.votes-cast-stats th { color: var(--black-700); padding-bottom: 5px; }
.votes-cast-stats th.spacer { width: 40px; }
.votes-cast-stats td { font-weight: bold; color: var(--black-500); vertical=
-align: middle; text-align: right; }
.votes-cast-stats td.span { text-align: left; }
.votes-cast-stats td.desc { font-size: 10px; color: var(--black-700); paddi=
ng-left: 6px; text-align: left; }
#bigsearch, .bigsearch { clear: both; }
#bigsearch table, .bigsearch table { width: 100%; margin-bottom: 10px; }
#bigsearch td, .bigsearch td { vertical-align: middle; }
#bigsearch .col1, .bigsearch .col1 { width: 100%; padding-left: 0px; paddin=
g-right: 15px; }
#bigsearch .col1 input, .bigsearch .col1 input, #bigsearch .col1 textarea, =
.bigsearch .col1 textarea { width: 95%; max-width: 100%; font-size: 15px; }
#bigsearch .col2 input, .bigsearch .col2 input { font-size: 15px; }
#bigsearch.half-width { padding: 0px; }
#bigsearch.half-width table { width: 70%; margin-left: auto; margin-right: =
auto; }
.openid-icon { width: 24px; height: 24px; background: url("../../Img/openid=
/openid-logos.png?v=3D1591f83ed01d") rgb(255, 255, 255); }
.icon-stackexchange { background-position: -27px -352px; }
.icon-google { background-position: -1px -300px; }
.icon-github { background-position: -53px -300px; }
.icon-facebook { background-position: -27px -378px; }
.icon-myopenid { background-position: -27px -326px; }
.icon-yahoo { background-position: -27px -300px; }
.icon-aol { background-position: -27px -249px; }
.icon-claimid { background-position: -1px -326px; }
.icon-livejournal { background-position: -1px -352px; }
.icon-wordpress { background-position: -1px -404px; }
.icon-blogger { background-position: -1px -249px; }
.icon-verisign { background-position: -1px -378px; }
.icon-steam { background-position: -1px -430px; }
.icon-edx { background-position: -52px -430px; }
.icon-launchpad { background-position: -1px -1px; }
.icon-openid { background-position: -27px -404px; }
.icon-vk { background-position: -53px -249px; }
.icon-yandex { background-position: -53px -274px; }
#revisions table { width: 100%; }
#revisions .first-revision { margin-left: 40px; }
#revisions .sidebyside-diff > div { float: left; margin: 0px 10px 15px; wid=
th: 460px; }
#revisions .sidebyside-diff > div img { max-width: 330px; }
#revisions .sidebyside-diff > div span.title-diff { font-size: 80%; }
#revisions .tags-diff { clear: both; }
#revisions .markdown-diff .full-diff { table-layout: fixed; width: 870px; }
#revisions .markdown-diff .full-diff .content { font-family: Consolas, Menl=
o, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstr=
eam Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 12px;=
}
#revisions .markdown-diff .full-diff td { margin-right: 5px; border-left: 4=
px solid var(--white); border-right: 4px solid var(--white); }
#revisions .markdown-diff .full-diff td.content { width: 440px; max-width: =
440px; overflow-wrap: break-word; white-space: pre-wrap; color: var(--black=
-350); }
#revisions .markdown-diff .full-diff .deleted > div { background-color: var=
(--red-050); }
#revisions .markdown-diff .full-diff .inserted > div { background-color: va=
r(--green-025); }
#revisions .markdown-diff .full-diff td.content.deleted, #revisions .markdo=
wn-diff .full-diff td.content.inserted { background-color: transparent; col=
or: inherit; }
#revisions .markdown-diff .full-diff .skip { text-align: center; padding: 1=
0px; background-color: var(--black-050); border-top: 4px solid var(--white)=
; border-bottom: 4px solid var(--white); color: var(--black-300); }
.user-show-new .moderator { margin-left: 15px; float: left; line-height: 1;=
}
.user-show-new .user-type { margin-left: 15px; line-height: 1; float: left;=
opacity: 0.6; }
.user-show-new .toggle-summary-wrap { margin-left: 15px; float: left; line-=
height: 1; }
.user-show-new #user-tab-answers .answer-votes, .user-show-new .post-contai=
ner .vote, .user-show-new .user-panel .mini-counts, .user-show-new .user-re=
p .rep-amount .rep-down, .user-show-new .user-rep .rep-amount .rep-up { fon=
t-size: 12px; font-weight: normal; line-height: 1.3; text-align: center; co=
lor: var(--black-500); min-width: 36px; height: auto; padding: 3px 6px; mar=
gin-right: 10px; display: inline-block; border: 1px solid var(--black-300);=
border-radius: 2px; }
.user-show-new #user-tab-answers .answer-votes.accepted, .user-show-new .po=
st-container .vote.accepted, .user-show-new .user-panel .mini-counts.accept=
ed, .user-show-new .user-rep .rep-amount .rep-down.accepted, .user-show-new=
.user-rep .rep-amount .rep-up.accepted, .user-show-new #user-tab-answers .=
answer-votes.answered-accepted, .user-show-new .post-container .vote.answer=
ed-accepted, .user-show-new .user-panel .mini-counts.answered-accepted, .us=
er-show-new .user-rep .rep-amount .rep-down.answered-accepted, .user-show-n=
ew .user-rep .rep-amount .rep-up.answered-accepted, .user-show-new #user-ta=
b-answers .answer-votes.special-rep, .user-show-new .post-container .vote.s=
pecial-rep, .user-show-new .user-panel .mini-counts.special-rep, .user-show=
-new .user-rep .rep-amount .rep-down.special-rep, .user-show-new .user-rep =
.rep-amount .rep-up.special-rep { border-color: var(--green-400); backgroun=
d: var(--green-400); color: rgb(255, 255, 255); }
.user-show-new .user-rep .rep-amount .rep-up { color: var(--green-500); bor=
der-color: var(--green-400); }
.user-show-new .sub-header-links .lsep, .user-show-new .sub-header-links a =
{ margin-left: 10px; }
.user-show-new .sub-header-links div.favicon, .user-show-new .sub-header-li=
nks img { vertical-align: middle; }
.user-show-new .sub-header-links .current-section { font-weight: bold; }
.user-show-new .sub-header-links .mod-links a { color: var(--blue-600); mar=
gin-left: 0px; }
.user-show-new .sub-header-links .mod-links .popup { z-index: 300; }
.user-show-new .user-header .user-header-left { float: left; width: calc((1=
00% - 30px) / 2); margin-right: 30px; }
.user-show-new .user-header .user-header-left .gravatar { float: left; marg=
in-right: 15px; }
.user-show-new .user-header .user-header-left .gravatar .reputation { margi=
n-top: 10px; text-align: center; width: 128px; }
.user-show-new .user-header .user-header-left .gravatar .reputation span { =
display: block; font-size: 220%; margin-bottom: 5px; }
.user-show-new .user-header .user-header-left .gravatar .reputation a { col=
or: rgb(12, 13, 14); }
.user-show-new .user-header .user-header-left .gravatar .badges { margin-to=
p: 15px; width: 128px; text-align: center; }
.user-show-new .user-header .user-header-left .gravatar .badges > span { di=
splay: block; font-size: 120%; margin-bottom: 5px; }
.user-show-new .user-header .user-header-left .gravatar .change-picture-ove=
rlay { overflow: hidden; height: 30px; position: absolute; top: -30px; widt=
h: 128px; }
.user-show-new .user-header .user-header-left .gravatar .change-picture-ove=
rlay .change-picture-slide { text-align: center; padding-top: 9px; backgrou=
nd-color: rgba(12, 13, 14, 0.7); color: rgb(238, 255, 255); opacity: 0.9; t=
op: 30px; height: 30px; position: relative; }
.user-show-new .user-header .data { line-height: 1.3; float: left; }
.user-show-new .user-header .data th { font-weight: normal; color: rgb(159,=
166, 173); font-style: normal; font-size: 92%; text-align: left; }
.user-show-new .user-header .data td, .user-show-new .user-header .data th =
{ padding: 3px 8px 3px 0px; white-space: nowrap; vertical-align: top; }
.user-show-new .user-header .data tbody:first-child tr:first-child td, .use=
r-show-new .user-header .data tbody:first-child tr:first-child th { padding=
-top: 0px; }
.user-show-new .user-header .data tr:last-child td, .user-show-new .user-he=
ader .data tr:last-child th { padding-bottom: 15px; }
.user-show-new .user-header .data td:last-child { padding-right: 0px; white=
-space: normal; max-width: 145px; width: 100%; }
.user-show-new .user-header .data .no-overflow { width: 205px; }
.user-show-new .user-header .data .days-visited td { padding: 0px; white-sp=
ace: normal; }
.user-show-new .user-header .data .days-visited td:last-child { white-space=
: normal; width: auto; }
.user-show-new .user-header .data .days-visited tr:last-child td, .user-sho=
w-new .user-header .data .days-visited tr:last-child th { padding-bottom: 0=
px; }
.user-show-new .user-header .data .days-visited .ui-state-default { backgro=
und: none !important; }
.user-show-new .user-header .data .days-visited .ui-state-active { opacity:=
1 !important; color: rgb(12, 13, 14) !important; }
.user-show-new .user-header .data .days-visited .ui-state-active span { col=
or: rgb(255, 255, 255); background-color: rgb(51, 153, 51) !important; }
.user-show-new .user-header .data .days-visited .ui-datepicker { position: =
absolute; width: 300px; z-index: 2; display: block !important; }
.user-show-new .user-header .data .days-visited .ui-state-clickable span { =
cursor: pointer; }
.user-show-new .subheader-slim { margin-bottom: 0px; }
.user-show-new .user-header-slim .data { width: auto; background-color: var=
(--black-025); border: solid 1px var(--black-075); padding: 4px; float: non=
e; }
.user-show-new .user-header-slim .data table { width: 100%; }
.user-show-new .user-header-slim .data table tr:last-child td, .user-show-n=
ew .user-header-slim .data table tr:last-child th { padding-bottom: 0px; }
.user-show-new .user-header-slim .data table .gravatar-cell { padding: 0px =
20px 0px 0px; }
.user-show-new .user-header-slim .data table .view-more { white-space: nowr=
ap; }
.user-show-new .user-panel { width: calc((100% - 30px) / 2); float: left; m=
argin-bottom: 30px; margin-top: 20px; }
.user-show-new .user-panel.user-panel:nth-child(2n+1)::before { display: ta=
ble; content: " "; clear: both; }
.user-show-new .user-panel .subheader { border-bottom: 1px solid var(--blac=
k-150); height: auto; padding-bottom: 6px; }
.user-show-new .user-panel .subheader::before, .user-show-new .user-panel .=
subheader::after { content: ""; display: table; }
.user-show-new .user-panel .subheader::after { clear: both; }
.user-show-new .user-panel .subheader .title-section { float: left; }
.user-show-new .user-panel .subheader .count { font-weight: normal; color: =
var(--black-400); }
.user-show-new .user-panel .subheader h1 { line-height: 1.8; }
.user-show-new .user-panel #leagueRank, .user-show-new .user-panel .user-pa=
nel-subtabs { float: right; width: auto; margin: 0px; }
.user-show-new .user-panel #leagueRank a, .user-show-new .user-panel .user-=
panel-subtabs a { float: left; font-size: 11px; font-weight: normal; margin=
-left: 10px; }
.user-show-new .user-panel .user-panel-content { margin-bottom: 10px; }
.user-show-new .user-panel table { width: 100%; }
.user-show-new .user-panel table td { padding: 4px 0px; vertical-align: top=
; }
.user-show-new .user-panel .user-accounts .badges > span { padding-left: 4p=
x; }
.user-show-new .user-panel .user-accounts .badges > span:first-of-type { pa=
dding-left: 0px; }
.user-show-new .user-panel .answer-hyperlink, .user-show-new .user-panel .q=
uestion-hyperlink, .user-show-new .user-panel .site-hyperlink { font-size: =
15px; font-weight: normal; line-height: 1.3; display: block; max-width: 425=
px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.user-show-new .user-panel .answer-hyperlink, .user-show-new .user-panel .q=
uestion-hyperlink { width: 425px; }
.user-show-new .user-panel .user-badges td, .user-show-new .user-panel .use=
r-tags td { padding: 3px 3px 3px 0px; }
.user-show-new .user-panel .user-badges td .badge, .user-show-new .user-pan=
el .user-tags td .badge { margin: 0px 3px 3px 0px; }
.user-show-new .user-panel .user-badges td .badge-tag, .user-show-new .user=
-panel .user-tags td .badge-tag { margin: 0px 3px 1px 0px; }
.user-show-new .user-panel .votes-cast-stats { margin-left: 10px; width: au=
to; }
.user-show-new .user-panel .votes-cast-stats td.desc { padding-left: 6px; }
.user-show-new .user-panel .votes-cast-stats tr { border-top: none; }
.user-show-new .user-panel .favicon { height: 16px; }
.user-show-new .user-panel-content { padding-top: 5px; }
.user-show-new .user-tab .subheader .blocked-info { font-size: 12px; }
.user-show-new .user-panel:nth-child(2n+1) { margin-right: 30px; }
.user-show-new .user-tab .subheader { margin-top: 30px; }
.user-show-new .user-tab .subheader .subtabs { margin: 0px; width: auto; po=
sition: relative; top: -1px; }
.user-show-new .user-tab .subheader .count { font-weight: normal; color: va=
r(--black-400); }
.user-show-new .user-questions .question-summary { width: 900px; }
.user-show-new .user-rep .rep-amount { padding-right: 10px; min-width: 20px=
; }
.user-show-new .user-rep .rep-down { color: var(--red-600) !important; }
.user-show-new .user-rep .answer-hyperlink, .user-show-new .user-rep .quest=
ion-hyperlink { margin-bottom: 10px; }
.user-show-new .user-rep-chart-summary { width: 100%; height: 35px; font-si=
ze: 0px; border-bottom: 1px solid var(--black-100); margin-bottom: 2px; }
.user-show-new .user-rep-chart-summary .user-rep-chart-summary-tooltip { di=
splay: inline-block; position: relative; height: 100%; width: 13px; margin-=
right: 3px; }
.user-show-new .user-rep-chart-summary .user-rep-chart-summary-tooltip:last=
-child { margin-right: 0px; }
.user-show-new .user-rep-chart-summary .user-rep-chart-summary-tooltip:hove=
r { background-color: var(--black-050); }
.user-show-new .user-rep-chart-summary .user-rep-chart-summary-tooltip:hove=
r .user-rep-chart-summary-bar { background-color: var(--green-400); }
.user-show-new .user-rep-chart-summary .user-rep-chart-summary-bar { positi=
on: absolute; width: 13px; background-color: var(--green-200); bottom: 0px;=
}
.user-show-new #tabs a, .user-show-new .tabs a { padding-left: 7px; padding=
-right: 7px; }
.user-show-new .bounty-indicator-tab { margin-right: 0px; }
.user-show-new .user-rep-full .no-rep-results { text-align: center; padding=
-top: 10px; }
.user-show-new .user-rep-full #stats { margin: 10px 0px; }
.user-show-new .user-rep-full .rep-table { width: 100%; }
.user-show-new .user-rep-full .rep-table-row > td { border-bottom: solid 1p=
x var(--black-050); padding-top: 2px; padding-bottom: 6px; cursor: pointer;=
}
.user-show-new .user-rep-full .tbl-reputation { width: 100%; }
.user-show-new .user-rep-full #stats .bounty-indicator-tab { margin-right: =
0px; }
.user-show-new .user-rep-full #stats .accept-indicator-tab { background-col=
or: var(--green-400); color: var(--white); }
.user-show-new .user-rep-full #stats .accept-indicator-tab-deleted { backgr=
ound-color: var(--red-600); }
.user-show-new .user-rep-full .rep-cell { font-weight: bold; padding: 2px; =
white-space: nowrap; width: 50px; text-align: right; font-size: 140%; }
.user-show-new .user-rep-full .rep-left { padding: 2px; white-space: nowrap=
; width: 50px; text-align: right; }
.user-show-new .user-rep-full .rep-big { font-weight: bold; font-size: 110%=
; }
.user-show-new .user-rep-full .rep-up { color: var(--green-500); }
.user-show-new .user-rep-full .rep-up.bounty-indicator-tab { color: var(--w=
hite); }
.user-show-new .user-rep-full .rep-sep { color: var(--black-700); font-weig=
ht: normal; }
.user-show-new .user-rep-full .rep-down { color: var(--red-600); }
.user-show-new .user-rep-full .rep-neutral { color: var(--black-700); }
.user-show-new .user-rep-full .rep-time { width: 100px; padding-left: 15px;=
}
.user-show-new .user-rep-full .rep-link a, .user-show-new .user-rep-full .r=
ep-link a.answer-hyperlink, .user-show-new .user-rep-full .rep-link a.quest=
ion-hyperlink { font-size: 100%; line-height: 1; }
.user-show-new .user-rep-full .rep-desc, .user-show-new .user-rep-full .rep=
-info { color: var(--black-500); }
.user-show-new .user-rep-full .rep-desc { padding-right: 10px; width: 80px;=
}
.user-show-new .user-rep-full .rep-day { color: var(--black-500); }
.user-show-new .user-rep-full .rep-none { color: var(--black-350); }
.user-show-new .user-rep-full .rep-footnote { padding: 10px 0px 5px; color:=
var(--black-400); text-align: center; }
.user-show-new .user-rep-full .rep-table .loaded-body { background: var(--b=
lack-025); }
.user-show-new .user-rep-full .rep-breakdown { padding: 6px 0px; }
.user-show-new .user-rep-full .rep-breakdown-row > td { padding-bottom: 6px=
; }
.user-show-new .user-rep-full .rep-recent-row { background-color: var(--yel=
low-050); }
.user-show-new .user-rep-full .expandable-row { cursor: pointer; }
.user-show-new .user-rep-full .rep-time, .user-show-new .user-rep-full .tim=
eline-date { padding-right: 5px; color: var(--black-200); }
.user-show-new .user-rep-full .timeline-date { display: inline-block; min-w=
idth: 85px; }
.user-show-new .user-rep-full .rep-no-changes { text-align: center; color: =
var(--black-400); }
.user-show-new .user-badges, .user-show-new .user-tags { width: 100%; }
.user-show-new .user-badges .answer-votes, .user-show-new .user-tags .answe=
r-votes { margin-right: 7px; margin-top: 2px; padding-left: 0px; padding-ri=
ght: 0px; width: 30px; height: auto; text-align: right; }
.user-show-new .user-page-content { padding-top: 5px; }
.user-show-new #user-info-container { margin-bottom: 10px; }
.user-show-new .answer-summary { padding: 5px 0px; float: left; border-bott=
om: 1px solid var(--black-050); width: 100%; }
.user-show-new .answer-link { padding: 0px 10px 4px; margin-top: 4px; }
.user-show-new #user-tab-accounts .account-container { border-bottom: 1px s=
olid var(--black-050); overflow: auto; clear: both; padding: 15px; text-ali=
gn: left; }
.user-show-new #user-tab-accounts .account-container .account-icon { width:=
48px; height: 48px; float: left; margin-right: 15px; text-align: center; }
.user-show-new #user-tab-accounts .account-container .account-icon img { wi=
dth: 48px; height: 48px; display: block; }
.user-show-new #user-tab-accounts .account-container .account-site { float:=
left; width: 401px; }
.user-show-new #user-tab-accounts .account-container .account-site h2 { fon=
t-size: 16px; line-height: 16px; margin-bottom: 4px !important; margin-top:=
0px !important; }
.user-show-new #user-tab-accounts .account-container .account-site p { marg=
in-bottom: 2px; }
.user-show-new #user-tab-accounts .account-container .account-stat { float:=
left; margin-left: 15px; font-size: 11px; text-align: center; width: 80px;=
}
.user-show-new #user-tab-accounts .account-container .account-stat .account=
-number { display: inline-block; font-size: 18px; font-weight: bold; width:=
100%; }
.user-show-new #user-tab-accounts .account-container .account-stat .account=
-badges, .user-show-new #user-tab-accounts .account-container .account-stat=
.account-number { height: 20px; }
.user-show-new #user-tab-accounts .account-container .account-stat .account=
-badges .badgecount { font-size: 15px; font-weight: bold; }
.user-show-new #user-tab-accounts .account-container .account-stat.account-=
stat-wide { width: 138px; }
.user-show-new .history-table .answer-hyperlink, .user-show-new .history-ta=
ble .question-hyperlink { font-size: 16px; line-height: 1.3em; font-weight:=
400; }
.user-show-new .history-table .date_brick { margin-left: 0px; float: left; =
}
.user-show-new .history-table td { padding: 5px; vertical-align: middle; }
.user-show-new .history-table > tbody > tr { border-top: 1px solid var(--bl=
ack-050); }
.user-show-new .history-table > tbody > tr:first-child { border-top: none; =
}
.user-show-new .history-table > tbody > tr > td:last-child { width: 100%; }
.user-show-new .history-table .loaded-body { border-top: none; }
.user-show-new .history-table .loaded-body td:last-child { width: auto; }
.user-show-new .history-table .date { text-align: center; font-size: 18px; =
width: auto; height: inherit; }
.user-show-new .history-table .reviewed-action { background-color: var(--bl=
ack-050); font-weight: bold; padding: 2px; }
.user-show-new .no-content { padding-top: 25px; color: var(--black-350); te=
xt-align: center; }
.user-show-new .user-tab-content .user-badges td, .user-show-new .user-tab-=
content .user-tags td { padding: 3px 0px; }
.user-show-new .question-summary { width: 100%; border-bottom: 1px solid va=
r(--black-050); }
.user-show-new .count-cell, .user-show-new .icon-cell { width: 30px; }
.user-show-new .user-answers { overflow: auto; }
.user-show-new #small-user-info .logo { float: left; }
.user-show-new .subheader { margin-bottom: 15px; }
.user-show-new .subheader h1 { line-height: 1; }
.user-show-new .empty { margin-bottom: 10px; }
.user-show-new .user-tab-content .question-summary { width: auto; float: no=
ne; }
.user-show-new .user-tab-content .question-summary .cp { float: left; }
.user-show-new .user-tab-content .question-summary .summary { float: none; =
width: auto; }
.user-show-new .user-tab-content .question-summary .bounty-comment { margin=
-right: 4px; float: left; }
.user-show-new .user-tab-content .question-summary .bounty-comment .relativ=
etime { font-weight: normal; }
.user-show-new .highlight-row { background-color: var(--yellow-050); }
.user-show-new .answer-hyperlink, .user-show-new .question-hyperlink, .user=
-show-new .site-hyperlink { font-size: 15px; font-weight: normal; }
.user-show-new .answer-summary .answer-votes { margin-top: 2px; }
#change-picture-progress { text-align: center; }
.profile-picture-popup { width: 260px; text-align: left; border: solid 1px =
var(--black-150); box-shadow: var(--bs-sm); }
.profile-picture-popup hr { margin-bottom: 0px; }
.profile-picture-popup .avatar-change { display: block; height: 42px; paddi=
ng: 4px 0px; margin: 8px 0px; position: relative; text-decoration: none; }
.profile-picture-popup .avatar-change img { border: 1px solid var(--black-1=
50); height: 42px; width: 42px; left: 4px; position: absolute; top: 4px; }
.profile-picture-popup .avatar-change .avatar-description { line-height: 42=
px; font-size: 16px; padding-left: 56px; font-weight: bold; }
.profile-picture-popup .avatar-change .badge-earned-check { float: right; m=
argin-top: 10px; display: none; }
.profile-picture-popup #avatar-upload { margin-top: 15px; }
.profile-picture-popup #profile-picture-cancel { float: right; padding-top:=
22px; }
.avatar-change:hover { background-color: var(--black-050); }
.search-page s.remove { color: var(--red-600); }
.search-page span.tag { color: var(--green-500); }
.search-page .search-desc { font-weight: normal; }
.search-page .search-suggestions { font-size: 0.9em; }
.search-page .subheader { width: auto; }
.search-page .subheader.search-header { border-bottom: 0px !important; }
.search-page .subheader h1 { float: none; }
.search-page .subheader h2 { margin-left: 0px; }
.cv-page .top-bar, .cv-page #hmenus, .cv-page #content .subheader, .cv-page=
.site-footer { display: none; }
.users-page .user-info .user-gravatar48 { float: left; width: 48px; height:=
48px; }
.users-page .user-info .user-details { margin-left: 9px; width: calc(100% -=
64px); line-height: 1.3; }
.users-page .user-info .user-details > a { display: inline-block; font-size=
: 14px; }
.users-page .user-info .user-details .-flair, .users-page .user-info .user-=
details .user-location { display: block; }
.users-page .user-info .user-details .user-location { font-size: 12px; marg=
in-bottom: 2px; }
.users-page .user-info .user-details .-flair { line-height: 1; margin-botto=
m: 4px; }
.users-page .user-info .user-tags { clear: both; font-size: 12px; margin-le=
ft: 57px; }
.users-page .no-search-results { font-weight: bold; font-size: 120%; paddin=
g: 20px; }
.users-page .user-info { overflow: hidden; }
.app-icon { width: 50px; height: 50px; vertical-align: top; }
.app { min-height: 60px; border-bottom: 1px solid var(--black-050); padding=
-bottom: 4px; }
.app-description { padding-left: 5px; }
.app-container { width: 700px; }
.app-container .access-channels { margin-bottom: 15px; padding-left: 5px; }
.app-container .access-channels p { margin-bottom: 0.5em; }
.app-container .access-channels li { list-style: none; }
.app-container .access-channels li a { color: var(--black-600); }
.app-disallow { padding-left: 5px; }
.app-text { width: 650px; }
.app-name { padding-left: 5px; }
.app-ad img { width: 220px; height: 250px; }
.app-ad p { padding-top: 3px; }
.app-ad-container { width: 100%; margin-top: 25px; }
.app-ad-segment { width: 30%; padding-left: 5px; padding-right: 6px; }
.review-filter-link { display: inline-block; margin-left: 15px; visibility:=
hidden; }
.review-filter-link, .review-filter-summary { position: relative; top: 12px=
; }
.review-filter-summary { color: rgb(145, 153, 161); margin-left: 5px; displ=
ay: inline-block; cursor: pointer; }
.review-filter-container { position: relative; }
.review-filter-container .review-filter-popup { position: absolute; display=
: none; padding: 10px; background-color: rgb(255, 255, 255); border: 1px so=
lid rgb(187, 192, 196); box-shadow: rgba(12, 13, 14, 0.1) 1px 1px 2px; z-in=
dex: 1; }
.review-filter-container .review-filter-popup .review-filter-heading { font=
-weight: bold; margin-bottom: 5px; }
.review-filter-container .review-filter-popup .review-filter-section { marg=
in-bottom: 15px; }
.review-filter-container .review-filter-popup .review-filter-tags { width: =
200px; }
.reviewable-post { clear: both; }
.reviewable-post .reviewable-post-stats td { padding: 3px 6px; }
.reviewable-post .reviewable-post-stats th { padding-right: 16px; padding-b=
ottom: 4px; }
.reviewable-post .reviewable-post-stats .label-value { font-weight: bold; }
#badge-progress-count { float: left; height: 36px; padding-top: 13px; paddi=
ng-right: 10px; }
#badge-progress-menu { border-radius: 2px; border: 1px solid var(--black-80=
0); background-color: var(--black-600); color: var(--black-075); text-align=
: left; padding: 10px; box-shadow: var(--bs-sm); font-family: Arial, "Helve=
tica Neue", Helvetica, sans-serif; z-index: 320; position: relative; font-s=
ize: 12px; width: 320px; }
#badge-progress-menu .tm-heading { color: rgb(255, 255, 255); font-weight: =
bold; border-bottom: 1px solid var(--black-500); padding-bottom: 8px; margi=
n-bottom: 8px; }
#badge-progress-menu .tm-description { line-height: 13px; font-size: 11px; =
margin-bottom: 8px; overflow-wrap: break-word; }
#badge-progress-menu .tm-description p { margin-bottom: 8px; }
#badge-progress-menu .tm-description a, #badge-progress-menu .tm-descriptio=
n a:visited { color: var(--powder-300); }
#badge-progress-menu .tm-favorite { color: var(--yellow-400); font-size: 13=
px; text-decoration: none; }
#badge-progress-menu .tm-favorite-clear { color: var(--black-200); font-siz=
e: 13px; padding-right: 3px; text-decoration: none; }
#badge-progress-menu .tm-favorite-ignore { color: var(--red-500); font-size=
: 13px; text-decoration: none; }
#badge-progress-menu .tm-sub-links a, #badge-progress-menu .tm-sub-links a:=
visited { font-weight: normal; color: var(--orange-400); text-decoration: n=
one; }
#badge-progress-menu .tm-sub-links a:hover { color: var(--orange-300); }
#badge-progress-menu .tm-links { color: var(--black-500); }
#badge-progress-menu .tm-links a, #badge-progress-menu .tm-links a:visited =
{ color: var(--powder-300); font-size: 11px; text-decoration: none; margin-=
right: 8px; }
#badge-progress-menu .tm-links a:hover { color: var(--powder-100); }
.review-stats-current-user { background-color: rgb(239, 240, 241); height: =
40px; padding: 2px; }
.review-stats-all { height: 40px; padding: 2px; }
.review-stats-all-count { height: 44px; width: 100px; vertical-align: middl=
e; }
.review-stats-count-current-user { height: 44px; width: 100px; background-c=
olor: rgb(239, 240, 241); vertical-align: middle; }
.stats-mainbar { float: left; margin-bottom: 40px; width: 735px; }
.stats-mainbar .task-stat-table { width: 100%; background-color: rgb(239, 2=
40, 241); height: 40px; margin-bottom: 10px; padding: 4px; }
.stats-mainbar .task-stat-table td { height: 60px; text-align: center; vert=
ical-align: middle; background-color: rgb(239, 240, 241); padding: 5px; bor=
der: 5px solid rgb(255, 255, 255); }
.stats-mainbar .task-stat-table .review-stats-count { color: rgb(106, 115, =
124); font-size: 1.5em; font-weight: bold; }
.stats-mainbar .task-stat-leaderboard { width: 300px; margin-top: 20px; }
.stats-mainbar .task-stat-leaderboard .user-details { line-height: 30px; }
.stats-sidebar { overflow: hidden; float: right; width: 300px; margin-botto=
m: 60px; }
.review-gotcha { margin-bottom: 10px; margin-top: -10px; }
.review-gotcha-container { max-width: 800px; }
#delete-question-popup { width: 690px; }
.displaying-results { margin: 0px 0px 24px; font-size: 12px; color: rgb(106=
, 115, 124); line-height: 1; }
.displaying-results .displaying-results--highlight { font-weight: bold; }
#mainbar .subheader.search-header { margin-bottom: 0px; margin-top: -12px; =
height: auto; border-bottom: none; background: none; width: auto; }
#bigsearch { margin-top: -12px; margin-bottom: 16px; }
.search-module { background: none; border: none; }
.search-module .search-side-top { margin-top: 20px; margin-bottom: 50px; fo=
nt-size: 100%; }
.search-module p { font-size: 12px; }
.search-module .advanced-tips { padding: 10px; }
.did-you-mean { margin-bottom: 16px; }
.did-you-mean a { font-weight: bold; font-style: italic; }
.search-results { margin-top: 10px; }
.search-results .search-result .stats .answered .vote-count-post { color: i=
nherit !important; }
.search-results .search-result .stats .votes { padding: 7px 0px 5px; }
.search-results .answer-summary.question-style .summary { width: 690px; }
.search-results .question-summary .summary { float: none; width: auto; marg=
in: 0px 0px 0px 88px; padding: 0px 6px; }
.search-results .started { width: auto; }
.search-results .result-type { font-weight: bold; color: rgb(12, 13, 14); d=
isplay: none; }
.search-results .result-link { margin-bottom: 4px; }
.search-results .result-link a { font-size: 16px; }
.search-results .excerpt .identifier { font-weight: bold; }
.search-results .result-meta { margin-bottom: 4px; color: rgb(132, 141, 149=
); font-size: 0.9em; }
.search-results .result-meta.accepted { color: rgb(72, 168, 104); }
.search-results .result-meta .result-answers { padding: 4px 2px; }
.search-results .result-meta .result-answers .num { font-weight: normal; }
.search-results .result-meta .result-answers.accepted { color: rgb(72, 168,=
104); }
.search-results .search-score { text-align: center; padding: 3px 0px 0px; c=
olor: rgb(132, 141, 149); }
.result-highlight { color: rgb(12, 13, 14); font-weight: bold; background: =
none; }
.about-page .new-about-content-page { width: 900px; margin: 20px auto 10px;=
padding-top: 30px; padding-bottom: 20px; font-size: 16px; line-height: 1.4=
; position: relative; }
.about-page .new-about-content-page .about-intro h2.about-title { margin-bo=
ttom: 0.5em !important; }
.about-page .new-about-content-page .about-intro p.helper-text { font-size:=
100%; margin-left: 0px; }
.about-page .new-about-content-page h2.about-title { font-weight: normal; t=
ext-align: center; font-size: 28px !important; color: var(--black-900) !im=
portant; margin-bottom: 1.5em !important; }
.about-page .new-about-content-page .site-icon { display: block; margin: 0p=
x auto 1em; height: 158px; width: 158px; }
.about-page .new-about-content-page p { margin-bottom: 1.5em; }
.about-page .new-about-content-page p.tag-line { text-align: center; }
.about-page .new-about-content-page .col-l { width: 320px; float: left; fon=
t-size: 14px; margin-bottom: 30px; }
.about-page .new-about-content-page .col-r { width: 530px; float: right; fo=
nt-size: 14px; margin-bottom: 30px; overflow: hidden; }
.about-page .new-about-content-page .col-r + .col-l { clear: both; }
.about-page .new-about-content-page .col-full { text-align: center; }
.about-page .new-about-content-page .col-center { margin-left: auto; margin=
-right: auto; width: 550px; text-align: left; }
.about-page .new-about-content-page .col-center.signup-buttons { width: 260=
px; font-size: smaller; }
.about-page .new-about-content-page .helper-text { font-style: italic; marg=
in-left: 2em; font-size: 90%; }
.about-page .new-about-content-page .off-topic-examples .wiki-ph-content li=
, .about-page .new-about-content-page .off-topic-examples .wmd-preview li, =
.about-page .new-about-content-page .on-topic-examples .wiki-ph-content li,=
.about-page .new-about-content-page .on-topic-examples .wmd-preview li { b=
ackground: url("../../Img/about/sprite-about.png?v=3D56ab209084a9") left ce=
nter no-repeat transparent; margin-bottom: 0.25em; }
.about-page .new-about-content-page .on-topic-examples .wiki-ph-content li,=
.about-page .new-about-content-page .on-topic-examples .wmd-preview li { b=
ackground-position: 0px -421px; padding-left: 20px; }
.about-page .new-about-content-page .off-topic-examples .wiki-ph-content li=
, .about-page .new-about-content-page .off-topic-examples .wmd-preview li {=
background-position: 0px -701px; padding-left: 20px; }
.about-page .new-about-content-page .wiki-ph-content ul li, .about-page .ne=
w-about-content-page .wmd-preview ul li { list-style: none; line-height: 1.=
4; }
.about-page .new-about-content-page .user-info-rep { background: var(--whit=
e); border: 1px solid var(--black-100); box-shadow: var(--bs-sm); padding: =
10px; display: inline-block; width: 200px; margin-right: 20px; }
.about-page .new-about-content-page .about-gravatar { background: url("../.=
./Img/about/sprite-about.png?v=3D56ab209084a9") 0px -372px no-repeat transp=
arent; width: 48px; height: 48px; margin-right: 10px; float: left; }
.about-page .new-about-content-page .user-details { color: var(--black-500)=
; line-height: 17px; font-size: 12px; }
.about-page .new-about-content-page .rep-up { color: var(--green-600); font=
-size: 18px; text-align: center; display: block; margin: 0px auto 15px; fon=
t-style: normal; }
.about-page .new-about-content-page .rep-up-off { color: var(--black-500); =
}
.about-page .new-about-content-page .rep-block { width: 70px; text-align: c=
enter; font-size: 12px; color: var(--black-500); font-style: italic; float:=
left; }
.about-page .new-about-content-page .content-block, .about-page .new-about-=
content-page .qa-block { background: var(--white); border: 1px solid var(--=
black-075); box-shadow: var(--bs-sm); }
.about-page .new-about-content-page .qa-block { overflow: hidden; border-ri=
ght-width: 0px; padding: 10px 10px 0px; }
.about-page .new-about-content-page .about-badges .qa-block, .about-page .n=
ew-about-content-page .content-block { padding: 10px; }
.about-page .new-about-content-page .shadow { padding-top: 20px; padding-bo=
ttom: 20px; position: relative; margin-top: -20px; }
.about-page .new-about-content-page .shadow::after { content: ""; display: =
block; width: 25px; height: 100%; background: url("../../Img/about/sprite-a=
bout-shadow.png?v=3D32548ab6dc20") right center no-repeat transparent; z-in=
dex: 500; position: absolute; top: 10px; left: 506px; }
.about-page .new-about-content-page .postcell { width: 495px; margin-right:=
-65px; }
.about-page .new-about-content-page .arrow-1, .about-page .new-about-conten=
t-page .arrow-2, .about-page .new-about-content-page .arrow-3, .about-page =
.new-about-content-page .arrow-4 { background: url("../../Img/about/sprite-=
about.png?v=3D56ab209084a9") no-repeat transparent; float: right; }
.about-page .new-about-content-page .arrow-1 { background-position: -4px -5=
4px; width: 99px; height: 60px; }
.about-page .new-about-content-page .arrow-2 { background-position: -4px -1=
49px; width: 99px; height: 60px; }
.about-page .new-about-content-page .arrow-3 { background-position: -4px -2=
29px; width: 87px; height: 64px; }
.about-page .new-about-content-page .arrow-4 { background-position: -5px -3=
16px; width: 64px; height: 51px; }
.about-page .new-about-content-page .just-qa { width: 225px; float: right; =
margin-top: 1.5em; margin-bottom: 3em; }
.about-page .new-about-content-page .just-questions { overflow: hidden; }
.about-page .new-about-content-page .just-questions p { padding-top: 45px; =
float: left; margin: 0px; }
.about-page .new-about-content-page .just-answers { overflow: auto; clear: =
both; margin-top: 60px; padding-top: 5px; }
.about-page .new-about-content-page .just-answers p { float: left; margin: =
-5px 0px 0px; }
.about-page .new-about-content-page .accept-answers, .about-page .new-about=
-content-page .good-answers { clear: both; padding-left: 50px; margin-botto=
m: 3em; }
.about-page .new-about-content-page .accept-answers .vote-accepted-on, .abo=
ut-page .new-about-content-page .good-answers .vote-accepted-on, .about-pag=
e .new-about-content-page .accept-answers .vote-up-on, .about-page .new-abo=
ut-content-page .good-answers .vote-up-on { position: absolute; left: 0px; =
}
.about-page .new-about-content-page .accept-answers p, .about-page .new-abo=
ut-content-page .good-answers p { margin-bottom: 0.5em; margin-left: 0px; }
.about-page .new-about-content-page .qa-answer { padding-top: 1.5em; }
.about-page .new-about-content-page .about-q { float: left; margin-bottom: =
0.5em; }
.about-page .new-about-content-page .about-a { float: left; margin-bottom: =
1.5em; }
.about-page .new-about-content-page .user-action-time { font-size: 12px; }
.about-page .new-about-content-page #question-header { margin-bottom: 1em; =
white-space: nowrap; width: 550px; }
.about-page .new-about-content-page .post-text { max-height: 150px; overflo=
w: hidden; }
.about-page .new-about-content-page .subheader { border-bottom: none; backg=
round-color: transparent !important; background-image: none !important; }
.about-page .new-about-content-page .comments { width: 460px; clear: both; =
padding: 10px 0px; color: var(--black-500); margin-left: 30px; }
.about-page .new-about-content-page .about-user1, .about-page .new-about-co=
ntent-page .about-user2, .about-page .new-about-content-page .about-user3, =
.about-page .new-about-content-page .about-user4 { display: block; width: 3=
2px; height: 32px; }
.about-page .new-about-content-page .about-user2 { background-position: -32=
px 0px; }
.about-page .new-about-content-page .about-user3 { background-position: -64=
px 0px; }
.about-page .new-about-content-page .about-user4 { background-position: -96=
px 0px; width: 48px; height: 48px; margin-right: 10px; }
.about-page .new-about-content-page .about-reputation .arrow-3 { float: lef=
t; clear: left; margin-top: -10px; margin-left: -5px; }
.about-page .new-about-content-page .about-reputation table { width: 100%; =
margin-bottom: 10px; }
.about-page .new-about-content-page .about-reputation table thead th { padd=
ing-bottom: 10px; }
.about-page .new-about-content-page .about-reputation table tbody th { widt=
h: 25%; padding-left: 30px; font-style: italic; font-weight: normal; }
.about-page .new-about-content-page .about-reputation .about-rep-privs-2 + =
.col-r table { margin-top: 15px; }
.about-page .new-about-content-page .about-badges table { font-size: 90%; }
.about-page .new-about-content-page .about-badges table + p { margin-top: 1=
0px; margin-bottom: 0px; }
.about-page .new-about-content-page .about-badges .badge-cell { width: 0px;=
padding-right: 10px; }
.about-page .new-about-content-page .about-badges .col-r table { width: 100=
%; }
.about-page .new-about-content-page hr { border-width: 0px; margin: 3em 0px=
; background-color: var(--black-075); clear: both; }
.about-post-body-gradient { position: relative; height: 50px; margin-top: -=
50px; overflow: hidden; background: linear-gradient(to top, rgb(255, 255, 2=
55) 15%, rgba(255, 255, 255, 0) 100%); }
.openid-completed-registration .site-logo, .openid-confirm-associateuser .s=
ite-logo, .openid-confirm-newuser .site-logo, .openid-confirm-switchuser .s=
ite-logo { width: 48px; height: 48px; }
.openid-completed-registration .site-name, .openid-confirm-associateuser .s=
ite-name, .openid-confirm-newuser .site-name, .openid-confirm-switchuser .s=
ite-name { font-size: 24px; vertical-align: middle; height: 48px; display: =
inline-block; }
.openid-completed-registration .openid-name, .openid-confirm-associateuser =
.openid-name, .openid-confirm-newuser .openid-name, .openid-confirm-switchu=
ser .openid-name { font-size: 14px; font-weight: bold; vertical-align: midd=
le; }
.openid-completed-registration .openid-login, .openid-confirm-associateuser=
.openid-login, .openid-confirm-newuser .openid-login, .openid-confirm-swit=
chuser .openid-login { display: inline-block; vertical-align: middle; }
.openid-completed-registration .openid-block, .openid-confirm-associateuser=
.openid-block, .openid-confirm-newuser .openid-block, .openid-confirm-swit=
chuser .openid-block { margin-bottom: 15px; }
.openid-completed-registration .other-user, .openid-confirm-associateuser .=
other-user, .openid-confirm-newuser .other-user, .openid-confirm-switchuser=
.other-user { vertical-align: middle; }
.openid-completed-registration .user-avatar-and-name, .openid-confirm-assoc=
iateuser .user-avatar-and-name, .openid-confirm-newuser .user-avatar-and-na=
me, .openid-confirm-switchuser .user-avatar-and-name { background-color: va=
r(--black-025); width: 450px; padding: 15px 15px 0px; }
.openid-completed-registration .user-avatar-and-name .picture-container, .o=
penid-confirm-associateuser .user-avatar-and-name .picture-container, .open=
id-confirm-newuser .user-avatar-and-name .picture-container, .openid-confir=
m-switchuser .user-avatar-and-name .picture-container { display: inline-blo=
ck; vertical-align: top; }
.openid-completed-registration .user-avatar-and-name .user-picture, .openid=
-confirm-associateuser .user-avatar-and-name .user-picture, .openid-confirm=
-newuser .user-avatar-and-name .user-picture, .openid-confirm-switchuser .u=
ser-avatar-and-name .user-picture { margin-bottom: 10px; }
.openid-completed-registration .user-avatar-and-name .display-name, .openid=
-confirm-associateuser .user-avatar-and-name .display-name, .openid-confirm=
-newuser .user-avatar-and-name .display-name, .openid-confirm-switchuser .u=
ser-avatar-and-name .display-name { display: inline-block; margin-left: 15p=
x; }
.openid-completed-registration .user-avatar-and-name .display-name input, .=
openid-confirm-associateuser .user-avatar-and-name .display-name input, .op=
enid-confirm-newuser .user-avatar-and-name .display-name input, .openid-con=
firm-switchuser .user-avatar-and-name .display-name input { width: 250px; }
.openid-completed-registration .user-avatar-and-name .display-name label, .=
openid-confirm-associateuser .user-avatar-and-name .display-name label, .op=
enid-confirm-newuser .user-avatar-and-name .display-name label, .openid-con=
firm-switchuser .user-avatar-and-name .display-name label { display: block;=
margin-bottom: 10px; }
.help-center .help-center-index { display: flex; flex-wrap: wrap; }
@supports (display: grid) {
.help-center .help-center-index { display: grid; grid-template-columns: r=
epeat(auto-fill, minmax(250px, 1fr)); column-gap: 32px; }
}
.help-center .help-category-box { margin-top: 20px; margin-bottom: 20px; bo=
x-sizing: border-box; }
.help-center .help-category-big-box { min-height: 150px; width: 30%; margin=
-right: 3.3%; }
@media screen and (max-width: 980px) {
html.html__responsive:not(.html__unpinned-leftnav) .help-center .help-cat=
egory-big-box { width: 47%; margin-right: 3%; }
}
@media screen and (max-width: 816px) {
html.html__responsive.html__unpinned-leftnav .help-center .help-category-=
big-box { width: 47%; margin-right: 3%; }
}
@media print {
.help-center .help-category-big-box { width: 47%; margin-right: 3%; }
}
@media screen and (max-width: 640px) {
html.html__responsive .help-center .help-category-big-box { width: 100%; =
margin-right: 0px; }
}
@media print {
.help-center .help-category-big-box { width: 100%; margin-right: 0px; }
}
@supports (display: grid) {
.help-center .help-category-big-box { width: auto !important; margin-righ=
t: 0px !important; }
}
.help-center .help-category-box h3 { font-size: 15px; line-height: 1.3; bor=
der-bottom: 1px solid var(--black-075); padding-bottom: 0.5em; }
.help-center .help-category-box li { font-size: 100%; list-style-type: none=
; line-height: 1.4em; margin-bottom: 1em; }
.help-center .help-category-box ul { margin: 0px; padding: 0px 0px 10px; }
.help-center .help-category-box li a { font-weight: normal; }
.help-center .help-category-box a { font-weight: bold; }
.help-center #help-index { margin-bottom: 5px; margin-right: 5px; }
.help-center .help-post-pin { height: 11px; width: 11px; background-image: =
url("../../Img/helpcenter/icon-pushpin.png?v=3Dc243be2f581a"); display: inl=
ine-block; }
.help-center .call-out { text-align: center; width: 100%; margin-top: 2em; =
margin-bottom: 1em; }
.help-center #help-post-body img { max-width: 100%; }
.privileges-page #h-badges > span { display: inline-block; text-transform: =
none; }
.privileges-page #h-badges > span::first-letter { text-transform: uppercase=
; }
.privileges-page .privilege-details > * { text-transform: none; }
.privileges-page .privilege-details > ::first-letter { text-transform: uppe=
rcase; }
.privileges-page .page-description { margin-bottom: 2em; }
.privileges-page #privilege-table { margin-top: 1em; width: 100%; }
.privileges-page #privilege-table a, .privileges-page #privilege-table a:ho=
ver { text-decoration: none; }
.privileges-page .privilege-table-row { width: 100%; padding: 1em 0px; disp=
lay: flex; justify-content: stretch; }
.privileges-page .privilege-table-row.earned { opacity: 0.5; position: rela=
tive; }
.privileges-page .privilege-table-row:hover { opacity: 1; background: var(-=
-black-025); cursor: pointer; }
.privileges-page .checkmark { width: 20px; margin-left: 10px; flex: 0 0 aut=
o; }
.privileges-page .rep-level { width: 60px; flex: 0 0 auto; }
.privileges-page .short-description { width: 240px; font-weight: bold; max-=
width: 30%; flex: 0 0 auto; margin-right: 16px; }
.privileges-page .long-description { flex-grow: 1; }
.privileges-page #sidebar .legend { padding: 8px !important; }
.privileges-page #mainbar .legend h4 { font-weight: bold; }
.privileges-page .legend div { font-size: 107%; line-height: 1.35em; overfl=
ow-wrap: break-word; }
.contact-page .contact-form, .contact-page .search-form, .contact-page .sup=
port-jobs { box-sizing: border-box; }
@media screen and (max-width: 980px) {
html.html__responsive:not(.html__unpinned-leftnav) .contact-page .contact=
-form, html.html__responsive:not(.html__unpinned-leftnav) .contact-page .se=
arch-form, html.html__responsive:not(.html__unpinned-leftnav) .contact-page=
.support-jobs { width: 100% !important; flex: 0 0 auto !important; }
}
@media screen and (max-width: 816px) {
html.html__responsive.html__unpinned-leftnav .contact-page .contact-form,=
html.html__responsive.html__unpinned-leftnav .contact-page .search-form, h=
tml.html__responsive.html__unpinned-leftnav .contact-page .support-jobs { w=
idth: 100% !important; flex: 0 0 auto !important; }
}
@media print {
.contact-page .contact-form, .contact-page .search-form, .contact-page .s=
upport-jobs { width: 100% !important; flex: 0 0 auto !important; }
}
.contact-page .contact-form textarea { height: 7em; resize: vertical; }
@media screen and (max-width: 980px) {
html.html__responsive:not(.html__unpinned-leftnav) .contact-page .contact=
-page-sections { width: 100%; }
}
@media screen and (max-width: 816px) {
html.html__responsive.html__unpinned-leftnav .contact-page .contact-page-=
sections { width: 100%; }
}
@media print {
.contact-page .contact-page-sections { width: 100%; }
}
.contact-page .search-form ul { list-style-type: none; margin-left: 0px; }
.contact-page .search-form ul li { margin-left: 0px; }
.contact-page .search-form .no-results { padding: 0.5em 0px; line-height: 1=
.48em; }
.contact-page .support-jobs { margin-top: 3em; }
.contact-page .support-jobs > p { line-height: 1.46154; }
.contact-page .popup { width: 480px; max-width: 90vw; }
.contact-page .popup-content { line-height: 1.48em; }
.contact-page .popup-content .content { padding: 1em 0px; margin: 0.5em 0px=
0px; border-top: 1px solid rgb(200, 204, 208); clear: both; }
.site-analytics .subheader { margin-bottom: 30px; }
.site-analytics .col-4 { box-sizing: border-box; padding-right: 60px; }
.site-analytics .col-4:last-child { padding-right: 0px; }
.site-analytics .line { fill: none; }
.site-analytics .axis line, .site-analytics .axis path { fill: none; stroke=
: rgb(12, 13, 14); shape-rendering: crispedges; }
.site-analytics ul { list-style: none; margin: 0px; }
.site-analytics .graphs-container { margin-top: 20px; }
.site-analytics .events-tooltip { background: rgb(255, 255, 255); border: 1=
px solid rgb(145, 153, 161); }
.site-analytics .events-tooltip p { margin: 0px; padding: 0.25em 0.5em; }
.site-analytics .events-tooltip .series-color { height: 0.5em; }
.site-analytics .options .weekly label { float: right; }
.site-analytics table { width: 100%; margin-bottom: 26px; border-color: rgb=
(106, 115, 124); border-spacing: 2px; box-sizing: border-box; }
.site-analytics table th { border-bottom: 1px solid rgb(185, 189, 193); }
.site-analytics table td, .site-analytics table th { padding: 7px 10px 7px =
7px; }
.site-analytics table td:nth-child(2), .site-analytics table th:nth-child(2=
) { text-align: right; }
.site-analytics table td { border-top: 1px solid rgb(214, 217, 220); }
.user-flag-history #flag-synopsis { font-size: 12px; margin-top: 8px; }
.user-flag-history .answer-link { width: 685px; padding: 3px 0px 3px 10px; =
margin-top: 2px; }
.user-flag-history .flagbg { padding: 2px; }
.user-flag-history .mod-flag { padding-top: 5px; }
.user-flag-history .flagged-post { padding-bottom: 12px; margin-bottom: 8px=
; border-bottom: 1px solid rgb(200, 204, 208); }
.user-flag-history .user-flag-weight { padding: 5px 0px; }
.user-flag-history .post-user-info { padding: 4px 0px; float: right; }
.user-flag-history .flag-spam-offensive { width: 100%; clear: both; }
.user-flag-history .revision-comment { padding: 1px; }
.user-flag-history .flag-outcome.Declined { color: maroon; }
.user-flag-history .post-list li { list-style: none; }
.user-flag-history .bounty-fix { margin: 0px; padding: 2px 4px; }
.user-flag-history.dev .flag-outcome { font-style: italic; }
.user-flag-history.dev .mod-flag .delete-tag { display: none; }
.user-flag-history.dev .mod-flag:hover .delete-tag { display: inline-block;=
}
.user-flag-history.dev .mod-flag:hover .delete-tag:hover { background-posit=
ion: 0px -665px; cursor: pointer; }
.user-flag-history.dev .mod-post-actions { padding: 0px 2px; float: right; =
background-color: maroon; color: rgb(255, 255, 255); }
.ip-address-lookup[data-spamram-status=3D"deny"], .mod-ip-banned { backgrou=
nd-color: rgb(249, 211, 215); }
.ip-address-lookup[data-spamram-status=3D"hobble"], .mod-ip-hobbled { backg=
round-color: rgb(254, 227, 207); }
.post-timeline-v2 .post-timeline td, .post-timeline-v2 .post-timeline th { =
color: var(--black-750); padding: 8px 20px 8px 0px; }
.post-timeline-v2 .post-timeline td:first-child, .post-timeline-v2 .post-ti=
meline th:first-child { padding-left: 5px; }
.post-timeline-v2 .post-timeline th { padding-bottom: 10px; }
.post-timeline-v2 .post-timeline td { line-height: 18px; }
.post-timeline-v2 .post-timeline td:last-child { padding-right: 5px; }
.post-timeline-v2 .post-timeline tr.deleted-event td { background-color: va=
r(--red-050); padding-bottom: 3px; }
.post-timeline-v2 .post-timeline tr.separator > td { padding: 0px; }
.post-timeline-v2 .post-timeline tr.separator > td > div { height: 1px; bac=
kground-color: var(--black-075); }
.post-timeline-v2 .post-timeline tr.separator > td > div.deleted { backgrou=
nd-color: var(--red-050); }
.post-timeline-v2 .post-timeline .creation-date { min-width: 138px; text-al=
ign: right; }
.post-timeline-v2 .post-timeline .simultaneous-symbol { cursor: default; po=
sition: relative; }
.post-timeline-v2 .post-timeline .simultaneous-symbol > span { display: non=
e; position: absolute; font-size: 14px; left: -25px; }
.post-timeline-v2 .post-timeline .highlighted .creation-date .simultaneous-=
symbol span { display: inline-block; }
.post-timeline-v2 .post-timeline .highlighted .creation-date .relativetime =
{ font-weight: bold; }
.post-timeline-v2 .post-timeline .event-type { padding-right: 10px; }
.post-timeline-v2 .post-timeline .event-type > span { padding: 3px 5px; bor=
der-radius: 3px; }
.post-timeline-v2 .post-timeline .event-type > span.history { color: var(--=
black-500); background-color: var(--black-100); }
.post-timeline-v2 .post-timeline .event-type > span.answer-type { color: va=
r(--black-025); background-color: var(--green-300); }
.post-timeline-v2 .post-timeline .event-type > span.comment { color: var(--=
black-025); background-color: var(--black-300); }
.post-timeline-v2 .post-timeline .event-type > span.flag { color: var(--bla=
ck-025); background-color: var(--red-400); }
.post-timeline-v2 .post-timeline .event-type > span.vote { background-color=
: var(--blue-300); color: var(--black-025); }
.post-timeline-v2 .post-timeline .event-type > span.reaction { color: var(-=
-black-025); background-color: var(--black-600); }
.post-timeline-v2 .post-timeline .event-type > span.closure { background-co=
lor: var(--powder-700); color: var(--black-025); }
.post-timeline-v2 .post-timeline .event-type > span.review { background-col=
or: var(--orange-600); color: var(--black-025); }
.post-timeline-v2 .post-timeline .post-list .revision-comment { background-=
color: transparent; }
.post-timeline-v2 .post-timeline .revision-comment { display: inline-block;=
margin-left: -3px; line-height: 18px; }
.post-timeline-v2 .post-timeline .event-comment { width: 99%; }
.post-timeline-v2 .post-timeline .event-comment a.timeline { display: inlin=
e-block; margin-right: 5px; }
.post-timeline-v2 .post-timeline .event-comment span.summary-entry { displa=
y: inline-block; margin-right: 15px; }
.post-timeline-v2 .post-timeline .redaction-indicator { color: var(--red-60=
0); display: block; }
.post-timeline-v2 .post-timeline .diffs { width: 700px; margin-left: auto; =
margin-right: auto; }
.error-page .error-page-text { padding-left: 48px; }
.error-page-popup { width: 100%; max-width: 900px; }
@media screen and (min-width: 980.1px) {
html.html__responsive:not(.html__unpinned-leftnav) .metrics-header-filter=
s { margin-top: -64px !important; }
}
@media screen and (min-width: 816.1px) {
html.html__responsive.html__unpinned-leftnav .metrics-header-filters { ma=
rgin-top: -64px !important; }
}
@media screen and (max-width: 980px) {
html.html__responsive:not(.html__unpinned-leftnav) .metrics-header-filter=
s { margin-top: -16px !important; }
}
@media screen and (max-width: 816px) {
html.html__responsive.html__unpinned-leftnav .metrics-header-filters { ma=
rgin-top: -16px !important; }
}
@media print {
.metrics-header-filters { margin-top: -16px !important; }
}
.metrics--tip .svg-icon { position: relative; top: -1px; }
.interaction-rate--axis { position: absolute; top: 8px; height: 4px; }
.interaction-rate--axis li { font-size: 11px; color: rgb(106, 115, 124); po=
sition: relative; list-style: none; text-align: center; }
.interaction-rate--axis li:not(:first-child):not(:last-child)::before { dis=
play: block; content: ""; height: 4px; width: 2px; position: absolute; top:=
-8px; left: 50%; margin-left: -1px; background-color: rgb(255, 255, 255); =
}
.interaction-rate--axis li:nth-child(2) span, .interaction-rate--axis li:nt=
h-child(3) span, .interaction-rate--axis li:nth-child(4) span, .interaction=
-rate--axis li:nth-child(5) span { display: none; }
.pie-chart-circle { height: 12px; width: 12px; border-radius: 50%; position=
: relative; top: 1px; }
.link-with-hover-icon .svg-icon { opacity: 0; color: rgb(159, 166, 173); }
.link-with-hover-icon:hover .svg-icon, .link-with-hover-icon:focus .svg-ico=
n, .link-with-hover-icon:active .svg-icon { opacity: 1; }
.table-bar-graph { height: 2px; background-color: rgb(0, 119, 204); border-=
radius: 2px; }
[data-chart] .chart { font-family: Arial, "Helvetica Neue", Helvetica, sans=
-serif; background-color: transparent; user-select: none; }
[data-chart] .chart path.domain { fill: rgb(200, 204, 208); stroke: rgb(200=
, 204, 208); }
[data-chart] .trend-up { color: rgb(94, 186, 125); }
[data-chart] .trend-down { color: rgb(222, 83, 94); }
[data-chart] .trend-none { color: rgb(233, 198, 63); }
[data-chart] .line-chart { font-size: 12px; color: rgb(106, 115, 124); }
[data-chart] .line-chart .x-axis { font-size: 10px; }
[data-chart] .line-chart .y-axis { font-size: 10px; }
[data-chart] .line-chart .graph { fill: none; stroke: rgb(0, 149, 255); str=
oke-width: 2px; stroke-linejoin: round; stroke-linecap: round; }
[data-chart] .line-chart .graph .line-chart-dots { fill: rgb(0, 149, 255); =
}
[data-chart] .line-chart .grid-lines { stroke: rgb(228, 230, 232); stroke-w=
idth: 1px; }
[data-chart] [data-pie-slice=3D"1"], [data-chart] [data-legend-slice=3D"1"]=
.pie-chart-circle { background-color: rgb(0, 100, 189); fill: rgb(0, 100, =
189); }
[data-chart] [data-pie-slice=3D"2"], [data-chart] [data-legend-slice=3D"2"]=
.pie-chart-circle { background-color: rgb(0, 149, 255); fill: rgb(0, 149, =
255); }
[data-chart] [data-pie-slice=3D"3"], [data-chart] [data-legend-slice=3D"3"]=
.pie-chart-circle { background-color: rgb(173, 218, 252); fill: rgb(173, 2=
18, 252); }
------MultipartBoundary--42Wcs6JUwS8S7HuoVCZ8O2gM0Vqf1oDeXNiFsnyFQX------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment