From: <Saved by Blink>
Snapshot-Content-Location: https://www.iheartjane.com/products/1425506/virtue-ca-jungle-joints-5g
Subject: Jungle Joints [.5g] | Virtue - CA | 5 Pack Pre Rolls - Jane
Date: Tue, 14 Nov 2023 18:55:25 -0000
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----MultipartBoundary--DKxwkBIf5w6JWsiG6ieBILD95h9VQjmmAjiizUyHkG----"


------MultipartBoundary--DKxwkBIf5w6JWsiG6ieBILD95h9VQjmmAjiizUyHkG----
Content-Type: text/html
Content-ID: <frame-7831C88410E6DCD8049E77A2E55B4DB0@mhtml.blink>
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.iheartjane.com/products/1425506/virtue-ca-jungle-joints-5g

<!DOCTYPE html><html class=3D"js-focus-visible" data-js-focus-visible=3D"" =
lang=3D"en" prefix=3D"og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# produc=
t: http://ogp.me/ns/product#" data-rh=3D"lang,prefix"><head><meta http-equi=
v=3D"Content-Type" content=3D"text/html; charset=3DUTF-8"><link rel=3D"styl=
esheet" type=3D"text/css" href=3D"cid:css-cfa4b9a7-dda3-4e82-bd6e-527c97045=
c81@mhtml.blink" /><meta http-equiv=3D"X-UA-Compatible" content=3D"IE=3Dedg=
e"><meta name=3D"viewport" content=3D"width=3Ddevice-width,initial-scale=3D=
1,maximum-scale=3D5"><meta name=3D"apple-mobile-web-app-capable" content=3D=
"yes"><meta name=3D"mobile-web-app-capable" content=3D"yes"><meta name=3D"a=
pple-itunes-app" content=3D"app-id=3D1592735587"><title>Jungle Joints [.5g]=
 | Virtue - CA | 5 Pack Pre Rolls - Jane</title><link rel=3D"apple-touch-ic=
on" href=3D"https://www.iheartjane.com/assets/customer-touch-icon.png?v=3D2=
.0"><link rel=3D"icon" href=3D"https://www.iheartjane.com/assets/favicon-cu=
stomer.png?v=3D2.0"><link rel=3D"stylesheet" as=3D"style" href=3D"https://f=
onts.googleapis.com/css?family=3DOverpass:300,400,600,700|Roboto:500&amp;di=
splay=3Dswap"><link href=3D"https://www.iheartjane.com/assets/vendor.3a80de=
eeadb6e53f.css" rel=3D"stylesheet"><link href=3D"https://www.iheartjane.com=
/assets/customer.2d404c00d76d3c36.css" rel=3D"stylesheet"><link rel=3D"cano=
nical" href=3D"https://www.iheartjane.com/products/1425506/virtue-ca-jungle=
-joints-5g" data-rh=3D"true"><meta name=3D"description" content=3D"Find inf=
ormation about the Jungle Joints [.5g] 5 Pack Pre Rolls from Virtue - CA su=
ch as potency, common effects, and where to find it." data-rh=3D"true"><met=
a property=3D"og:title" content=3D"Jungle Joints [.5g] | Virtue - CA | 5 Pa=
ck Pre Rolls - Jane" data-rh=3D"true"><meta property=3D"og:description" con=
tent=3D"THC: 22.00 - 28.00%
CBD: 0.00 - 6.00%
--
Our premium blend pre-rolls bring you our best flower in unbleached ultra-f=
ine cones, for your convenience! No shake or stem, these blends bring toget=
her the unique profiles of our premium dried flower. Our small-batch, hang-=
dried, slow-cured premium flower is delicately milled to maintain consisten=
cy and potency." data-rh=3D"true"><meta property=3D"og:image" content=3D"ht=
tps://product-assets.iheartjane.com/photos/73/67/73672ade-4d58-47a8-926c-96=
dbc31aa7fc.jpeg" data-rh=3D"true"><meta property=3D"og:url" content=3D"http=
s://www.iheartjane.com/products/1425506/virtue-ca-jungle-joints-5g" data-rh=
=3D"true"><meta property=3D"og:type" content=3D"product" data-rh=3D"true"><=
meta property=3D"og:site_name" content=3D"Jane" data-rh=3D"true"><meta prop=
erty=3D"og:locale" content=3D"en_US" data-rh=3D"true"><meta property=3D"fb:=
app_id" content=3D"1525460180845768" data-rh=3D"true"><meta name=3D"twitter=
:card" content=3D"summary_large_image" data-rh=3D"true"><meta name=3D"twitt=
er:creator" content=3D"@_iheartjane" data-rh=3D"true"><meta name=3D"twitter=
:site" content=3D"@_iheartjane" data-rh=3D"true"><meta name=3D"twitter:titl=
e" content=3D"Jungle Joints [.5g] | Virtue - CA | 5 Pack Pre Rolls - Jane" =
data-rh=3D"true"><meta name=3D"twitter:description" content=3D"THC: 22.00 -=
 28.00%
CBD: 0.00 - 6.00%
--
Our premium blend pre-rolls bring you our best flower in unbleached ultra-f=
ine cones, for your convenience! No shake or stem, these blends bring toget=
her the unique profiles of our premium dried flower. Our small-batch, hang-=
dried, slow-cured premium flower is delicately milled to maintain consisten=
cy and potency." data-rh=3D"true"><meta name=3D"twitter:image" content=3D"h=
ttps://product-assets.iheartjane.com/photos/73/67/73672ade-4d58-47a8-926c-9=
6dbc31aa7fc.jpeg" data-rh=3D"true"></head><body class=3D"" style=3D"overflo=
w: unset;"><div id=3D"app" class=3D"app"><div class=3D"css-yvnv53" width=3D=
"100%"><div></div><a href=3D"https://www.iheartjane.com/products/1425506/vi=
rtue-ca-jungle-joints-5g#results-filter" class=3D"css-1q36ssa">Skip to Resu=
lts Filters</a><a href=3D"https://www.iheartjane.com/products/1425506/virtu=
e-ca-jungle-joints-5g#results" class=3D"css-1q36ssa">Skip to Results</a><a =
href=3D"https://www.iheartjane.com/products/1425506/virtue-ca-jungle-joints=
-5g#content" class=3D"css-1q36ssa">Skip to Main Content</a><div class=3D"cs=
s-18eoz80"><div class=3D"css-k3z6pq"><header data-testid=3D"main-header" id=
=3D"main-header" class=3D"css-vixdcx"><div direction=3D"row" spacing=3D"0" =
class=3D"css-1b6waf1"><div direction=3D"row" spacing=3D"0" class=3D"css-1px=
hdia"><div class=3D"css-v2kfba"><div class=3D"css-1eaczan"><div class=3D"cs=
s-1r6qbma"><p class=3D"css-15e00t2"><span class=3D"css-120d1vk"><a class=3D=
"router-link" mx=3D"12" href=3D"https://www.iheartjane.com/products">Produc=
ts</a></span></p><p class=3D"css-15e00t2"><span class=3D"css-120d1vk"><a cl=
ass=3D"router-link" mx=3D"12" href=3D"https://www.iheartjane.com/stores">St=
ores</a></span></p><p class=3D"css-15e00t2"><span class=3D"css-120d1vk"><a =
class=3D"router-link" mx=3D"12" href=3D"https://www.iheartjane.com/brands">=
Brands</a></span></p></div></div></div></div><div direction=3D"row" spacing=
=3D"0" class=3D"css-571m6n"><div class=3D"css-v2kfba"><div height=3D"100%" =
class=3D"css-16a3mcg"><span aria-label=3D"Jane" class=3D"css-tow048"><a cla=
ss=3D"css-vsl9s4" aria-label=3D"Jane" href=3D"https://www.iheartjane.com/">=
<div class=3D"css-l7xwzq"><div color=3D"black" role=3D"img" aria-label=3D"J=
ane Technologies logo" class=3D"css-1anmt6s"><svg viewBox=3D"0 0 532 142" f=
ill=3D"none" xmlns=3D"http://www.w3.org/2000/svg"><path d=3D"M189.218 101.2=
88V0h-23.011v99.321c0 15.144-9.244 21.241-19.668 21.241-10.62 0-20.061-6.68=
7-20.061-19.667h-22.814c0 27.534 19.864 41.105 42.875 41.105 22.421 0 42.67=
9-11.801 42.679-40.712ZM205.015 90.47c0 28.126 20.454 51.137 47.399 51.137 =
14.161 0 25.961-7.277 31.468-15.144v13.177h21.635V41.302h-21.635v13.177c-5.=
507-7.867-17.307-15.144-31.468-15.144-26.945 0-47.399 23.011-47.399 51.136Z=
m80.637 0c0 17.702-11.8 31.469-29.304 31.469-17.505 0-29.305-13.767-29.305-=
31.468 0-17.7 11.8-31.468 29.305-31.468 17.504 0 29.304 13.767 29.304 31.46=
8ZM328.926 139.64h21.634V91.258c0-21.045 11.014-32.255 25.371-32.255 12.587=
 0 20.454 9.44 20.454 24.978v55.659h21.635v-59.2c0-24.977-14.751-41.105-37.=
565-41.105-12.784 0-23.995 5.507-29.895 15.34V41.303h-21.634v98.338ZM432.91=
8 90.47c0 29.896 21.438 51.137 51.332 51.137 20.651 0 35.992-8.851 44.842-2=
2.815l-16.52-11.8c-5.114 8.653-14.358 14.947-28.125 14.947-16.324 0-29.305-=
10.62-30.288-26.748h77.294c.196-3.147.196-4.917.196-7.08 0-31.665-21.634-48=
.776-47.399-48.776-29.894 0-51.332 22.225-51.332 51.136Zm50.546-32.844c12.5=
87 0 23.994 7.67 26.354 21.831h-54.676c2.95-14.554 15.734-21.831 28.322-21.=
831Z" fill=3D"currentColor"></path><path d=3D"M60.541 15.749c-4.662-6.161-1=
3.68-14.716-27.86-14.716C14.46 1.033 0 17.515 0 33.813 0 50.116 8.12 62.88 =
24.366 77.567c16.19 14.644 21.75 16.118 36.103 23.836 14.502-7.718 20.067-9=
.193 36.252-23.836 16.246-14.687 24.361-27.451 24.361-43.754 0-16.298-14.45=
6-32.78-32.68-32.78-14.176 0-23.199 8.555-27.861 14.716Z" fill=3D"#FFC220">=
</path></svg></div></div></a></span></div></div></div><div direction=3D"row=
" spacing=3D"0" class=3D"css-lo49bw"><div class=3D"css-v2kfba"><div width=
=3D"100%" class=3D"css-193rnyo"><div class=3D"css-1f2qz24"><div class=3D"cs=
s-8atqhb"><div mode=3D"header" width=3D"100%" class=3D"css-5lunyl"><div cla=
ss=3D"css-fqj38c"><span aria-label=3D"user-preferences" class=3D"css-1wodjl=
3" role=3D"button" tabindex=3D"0"><span color=3D"inherit" class=3D"css-aome=
bg">Enter Your Location</span></span><div class=3D"css-k008qs"><div rotate=
=3D"up" role=3D"button" tabindex=3D"0" class=3D"css-t23oc2"><svg width=3D"2=
4" height=3D"24" viewBox=3D"0 0 24 24" fill=3D"none" xmlns=3D"http://www.w3=
.org/2000/svg" role=3D"img" aria-hidden=3D"false" aria-label=3D"user-prefer=
ences-icon"><path fill-rule=3D"evenodd" clip-rule=3D"evenodd" d=3D"M19.7071=
 8.29289C20.0976 8.68342 20.0976 9.31658 19.7071 9.70711L12.7071 16.7071C12=
.3166 17.0976 11.6834 17.0976 11.2929 16.7071L4.29289 9.70711C3.90237 9.316=
58 3.90237 8.68342 4.29289 8.29289C4.68342 7.90237 5.31658 7.90237 5.70711 =
8.29289L12 14.5858L18.2929 8.29289C18.6834 7.90237 19.3166 7.90237 19.7071 =
8.29289Z" fill=3D"#0E0E0E"></path></svg></div></div></div><form action=3D"h=
ttps://www.iheartjane.com/products/1425506/virtue-ca-jungle-joints-5g#" mod=
e=3D"header" id=3D"global-search" class=3D"css-2oe529"><div class=3D"css-15=
9i7d"><label for=3D"global-search-input" class=3D"css-it8c6v">Search</label=
><button type=3D"button" aria-label=3D"search" data-testid=3D"typeahead-sea=
rch-button" class=3D"css-lb4uhm"><div rotate=3D"up" class=3D"css-f62vxz"><s=
vg width=3D"24" height=3D"24" viewBox=3D"0 0 24 24" fill=3D"none" xmlns=3D"=
http://www.w3.org/2000/svg" role=3D"img" aria-hidden=3D"true"><path fill-ru=
le=3D"evenodd" clip-rule=3D"evenodd" d=3D"M15.7914 18.6198L18.5858 21.4142C=
19.3668 22.1953 20.6332 22.1953 21.4142 21.4142C22.1953 20.6332 22.1953 19.=
3668 21.4142 18.5858L18.6198 15.7914C19.494 14.4037 20 12.76 20 11C20 6.029=
44 15.9706 2 11 2C6.02944 2 2 6.02944 2 11C2 15.9706 6.02944 20 11 20C12.76=
 20 14.4037 19.494 15.7914 18.6198ZM16 11C16 13.7614 13.7614 16 11 16C8.238=
58 16 6 13.7614 6 11C6 8.23858 8.23858 6 11 6C13.7614 6 16 8.23858 16 11Z" =
fill=3D"#5E1FF0"></path></svg></div></button><input id=3D"global-search-inp=
ut" name=3D"global-search-input" mode=3D"header" type=3D"search" autocomple=
te=3D"off" placeholder=3D"" class=3D"css-yr8q77" value=3D""></div></form></=
div></div></div><a href=3D"https://www.iheartjane.com/login"><div class=3D"=
css-3o3t4t"><p class=3D"css-15e00t2">Log in</p></div></a><div class=3D"css-=
468ecp" data-testid=3D"header-cart"><div rotate=3D"up" role=3D"button" tabi=
ndex=3D"0" class=3D"css-voix8x"><svg width=3D"24" height=3D"24" viewBox=3D"=
0 0 24 24" fill=3D"none" xmlns=3D"http://www.w3.org/2000/svg" role=3D"img" =
aria-hidden=3D"false" aria-label=3D"Open Cart Drawer"><g clip-path=3D"url(#=
clip0_3329_8146)"><path d=3D"M23.3787 21.5155C23.6943 22.7778 22.7396 24.00=
06 21.4384 24.0006H2.56155C1.26041 24.0006 0.305694 22.7778 0.621268 21.515=
5L1.94029 16.2395C1.97995 16.0808 2 15.9179 2 15.7544V7.00061C2 5.89604 2.8=
9543 5.00061 4 5.00061H19.7949C20.8818 5.00061 21.7697 5.86859 21.7944 6.95=
517L21.9949 15.7775C21.9983 15.9258 22.0182 16.0732 22.0541 16.2171L23.3787=
 21.5155Z" fill=3D"#5E1FF0"></path><path fill-rule=3D"evenodd" clip-rule=3D=
"evenodd" d=3D"M12 2.00061C10.3423 2.00061 9 3.3429 9 5.00061H7C7 2.23833 9=
.23772 0.000610352 12 0.000610352C14.7623 0.000610352 17 2.23833 17 5.00061=
H15C15 3.34289 13.6577 2.00061 12 2.00061Z" fill=3D"#5E1FF0"></path></g><de=
fs><clipPath id=3D"clip0_3329_8146"><rect width=3D"24" height=3D"24" fill=
=3D"white" transform=3D"translate(0 0.000610352)"></rect></clipPath></defs>=
</svg></div></div></div></div></div></div></header></div><div class=3D"css-=
n7iznt"><main id=3D"content" role=3D"main"><div class=3D"css-g6yta5"><div c=
lass=3D"css-yvnv53" width=3D"100%"><div><div class=3D"css-10kc6ag"><nav ari=
a-label=3D"breadcrumb" class=3D"css-geek62"><div class=3D"css-17r9cfy"><div=
 to=3D"/products" class=3D"css-1ho1fgh"><a class=3D"router-link" name=3D"Pr=
oducts" variant=3D"tertiary" href=3D"https://www.iheartjane.com/products" t=
arget=3D"_self"><div class=3D"css-1cbh9n2"><div class=3D"css-fq0ntu"><div r=
otate=3D"up" color=3D"inherit" class=3D"css-moau69"><svg width=3D"24" heigh=
t=3D"24" viewBox=3D"0 0 24 24" fill=3D"none" xmlns=3D"http://www.w3.org/200=
0/svg" role=3D"img" aria-hidden=3D"false" aria-label=3D"Products"><g clip-p=
ath=3D"url(#clip0_3329_7962)"><path fill-rule=3D"evenodd" clip-rule=3D"even=
odd" d=3D"M8.60457 4.28795C8.99782 4.67572 9.00227 5.30887 8.61449 5.70213L=
3.39046 11L23 11C23.5523 11 24 11.4477 24 12C24 12.5523 23.5523 13 23 13L3.=
39046 13L8.61449 18.2979C9.00227 18.6911 8.99782 19.3243 8.60457 19.7121C8.=
21131 20.0998 7.57816 20.0954 7.19039 19.7021L0.287949 12.7021C-0.0959829 1=
2.3128 -0.0959829 11.6872 0.287949 11.2979L7.19039 4.29787C7.57816 3.90462 =
8.21131 3.90017 8.60457 4.28795Z" fill=3D"#0E0E0E"></path></g><defs><clipPa=
th id=3D"clip0_3329_7962"><rect width=3D"24" height=3D"24" fill=3D"white"><=
/rect></clipPath></defs></svg></div><div class=3D"css-ppg9d4"><div color=3D=
"inherit" class=3D"css-1h6aaxo">Products</div></div></div></div></a></div><=
/div></nav><div width=3D"100%" class=3D"css-1t6vzup"><div width=3D"100%" cl=
ass=3D"css-ws5b21"><div width=3D"100%" class=3D"css-13igkwr"><div width=3D"=
100%" class=3D"css-xk1one"><div class=3D"css-prylfo"><div class=3D"css-5khy=
2j"><div data-testid=3D"carousel-item" draggable=3D"false" role=3D"button" =
tabindex=3D"0" class=3D"css-1osagqw"><div height=3D"100%" width=3D"100%" cl=
ass=3D"css-100ql9x"><img alt=3D"Jungle Joints [.5g]" height=3D"100%" src=3D=
"https://product-assets.iheartjane.com/cdn-cgi/image/width=3D100,fit=3Dscal=
e-down,format=3Dauto,metadata=3Dnone/photos/73/67/73672ade-4d58-47a8-926c-9=
6dbc31aa7fc.jpeg" title=3D"Jungle Joints [.5g]" width=3D"100%" class=3D"css=
-1o5ut9b"></div></div></div></div></div></div></div><div width=3D"100%" cla=
ss=3D"css-b6z48p"><div class=3D"css-1rplq84"><h1 class=3D"css-it8c6v">Produ=
cts</h1><h1 class=3D"css-s7pwml">Jungle Joints [.5g]</h1><div class=3D"css-=
k008qs"><span aria-label=3D"Filter by brand Virtue - CA" class=3D"css-xfzpt=
m"><a class=3D"router-link" aria-label=3D"Filter by brand Virtue - CA" href=
=3D"https://www.iheartjane.com/brands/34309/virtue-ca?productReferrerId=3D1=
425506">Virtue - CA</a></span></div><p color=3D"grays-mid" class=3D"css-djk=
pww">5 Pack Pre Rolls</p></div><div class=3D"css-1f2qz24"><p class=3D"css-l=
jlj1w">Details</p><div color=3D"grays-black" class=3D"css-8dcf6h"><div clas=
s=3D"css-k008qs"><p class=3D"css-1on7hsz">.5g / 2.5g per pack</p><div class=
=3D"css-113vgsp"><span aria-label=3D"Hover or Click for important informati=
on about potency" role=3D"button" tabindex=3D"0" class=3D"css-q1nuj0"><div =
rotate=3D"up" class=3D"css-jr6gqj"><svg width=3D"24" height=3D"24" viewBox=
=3D"0 0 24 24" fill=3D"none" xmlns=3D"http://www.w3.org/2000/svg" role=3D"i=
mg" aria-hidden=3D"true"><path d=3D"M14.1311 7.6C14.0191 8.272 13.5871 8.65=
6 12.6271 8.656C11.6671 8.656 11.3151 8.24 11.3151 7.68C11.3151 7.568 11.33=
11 7.424 11.3951 7.04C11.5071 6.368 11.9391 5.984 12.8991 5.984C13.8591 5.9=
84 14.2111 6.4 14.2111 6.96C14.2111 7.072 14.1951 7.216 14.1311 7.6Z" fill=
=3D"#0E0E0E"></path><path d=3D"M15.0431 16.352C13.9711 17.568 13.0751 18.19=
2 11.9711 18.192C10.6591 18.192 9.98714 17.44 9.98714 16.272C9.98714 15.92 =
10.0191 15.648 10.1471 14.992L10.7871 11.568H8.29114L8.59514 9.744H13.4591L=
12.2271 16.304L12.4991 16.384L14.7391 14.096L16.0191 15.232L15.0431 16.352Z=
" fill=3D"#0E0E0E"></path><path fill-rule=3D"evenodd" clip-rule=3D"evenodd"=
 d=3D"M24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12C0 5.3725=
8 5.37258 0 12 0C18.6274 0 24 5.37258 24 12ZM22 12C22 17.5228 17.5228 22 12=
 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715=
 22 12Z" fill=3D"#0E0E0E"></path></svg></div></span></div></div></div></div=
><div class=3D"css-17z9aoj"><p class=3D"css-ljlj1w">Description</p><div col=
or=3D"grays-black" class=3D"css-15o2z06"><div><p>THC: 22.00 - 28.00%<br>CBD=
: 0.00 - 6.00%<br>--<br>Our premium blend pre-rolls bring you our best flow=
er in unbleached ultra-fine cones, for your convenience! No shake or stem, =
these blends bring together the unique profiles of our premium dried flower=
. Our small-batch, hang-dried, slow-cured premium flower is delicately mill=
ed to maintain consistency and potency.</p></div></div></div><p class=3D"cs=
s-ljlj1w">Share</p><div class=3D"css-4juikq"><a target=3D"_blank" rel=3D"no=
opener noreferrer" href=3D"https://www.facebook.com/dialog/share?app_id=3D1=
525460180845768&amp;display=3Dpopup&amp;href=3Dhttps%3A%2F%2Fwww.iheartjane=
.com%2Fproducts%2F1425506%2Fvirtue-ca-jungle-joints-5g%3Futm_source%3Dfaceb=
ook%26utm_medium%3Dorganic_social%26utm_campaign%3Dproduct_share%26utm_cont=
ent%3Dpdp" name=3D"Share on Facebook" class=3D"css-1kynszc"><span class=3D"=
css-8qltkr">Opens in new window</span><div rotate=3D"up" color=3D"inherit" =
class=3D"css-moau69"><svg width=3D"24" height=3D"24" viewBox=3D"0 0 24 24" =
fill=3D"none" xmlns=3D"http://www.w3.org/2000/svg" role=3D"img" aria-hidden=
=3D"false" aria-label=3D"Share on Facebook"><path d=3D"M16.2012 13.125L16.6=
934 9.89062H13.5645V7.78125C13.5645 6.86719 13.9863 6.02344 15.3926 6.02344=
H16.834V3.24609C16.834 3.24609 15.5332 3 14.3027 3C11.7363 3 10.0488 4.5820=
3 10.0488 7.39453V9.89062H7.16602V13.125H10.0488V21H13.5645V13.125H16.2012Z=
" fill=3D"#0E0E0E"></path></svg></div></a><a target=3D"_blank" rel=3D"noope=
ner noreferrer" href=3D"https://twitter.com/intent/tweet?text=3DJungle%20Jo=
ints%20%5B.5g%5D&amp;url=3Dhttps%3A%2F%2Fwww.iheartjane.com%2Fproducts%2F14=
25506%2Fvirtue-ca-jungle-joints-5g%3Futm_source%3Dtwitter%26utm_medium%3Dor=
ganic_social%26utm_campaign%3Dproduct_share%26utm_content%3Dpdp" name=3D"Sh=
are on Twitter" class=3D"css-1kynszc"><span class=3D"css-8qltkr">Opens in n=
ew window</span><div rotate=3D"up" color=3D"inherit" class=3D"css-moau69"><=
svg width=3D"24" height=3D"24" viewBox=3D"0 0 24 24" fill=3D"none" xmlns=3D=
"http://www.w3.org/2000/svg" role=3D"img" aria-hidden=3D"false" aria-label=
=3D"Share on Twitter"><path d=3D"M19.1543 8.32617C19.8574 7.79883 20.4902 7=
.16602 20.9824 6.42773C20.3496 6.70898 19.6113 6.91992 18.873 6.99023C19.64=
65 6.5332 20.209 5.83008 20.4902 4.95117C19.7871 5.37305 18.9785 5.68945 18=
.1699 5.86523C17.4668 5.12695 16.5176 4.70508 15.4629 4.70508C13.4238 4.705=
08 11.7715 6.35742 11.7715 8.39648C11.7715 8.67773 11.8066 8.95898 11.877 9=
.24023C8.81836 9.06445 6.07617 7.58789 4.24805 5.37305C3.93164 5.90039 3.75=
586 6.5332 3.75586 7.23633C3.75586 8.50195 4.38867 9.62695 5.4082 10.2949C4=
.81055 10.2598 4.21289 10.1191 3.7207 9.83789V9.87305C3.7207 11.666 4.98633=
 13.1426 6.67383 13.4941C6.39258 13.5645 6.04102 13.6348 5.72461 13.6348C5.=
47852 13.6348 5.26758 13.5996 5.02148 13.5645C5.47852 15.041 6.84961 16.095=
7 8.4668 16.1309C7.20117 17.1152 5.61914 17.7129 3.89648 17.7129C3.58008 17=
.7129 3.29883 17.6777 3.01758 17.6426C4.63477 18.6973 6.56836 19.2949 8.677=
73 19.2949C15.4629 19.2949 19.1543 13.7051 19.1543 8.81836C19.1543 8.64258 =
19.1543 8.50195 19.1543 8.32617Z" fill=3D"#0E0E0E"></path></svg></div></a><=
a target=3D"_blank" rel=3D"noopener noreferrer" href=3D"https://www.iheartj=
ane.com/products/1425506/virtue-ca-jungle-joints-5g#" name=3D"Copy link" cl=
ass=3D"css-1kynszc"><span class=3D"css-8qltkr">Opens in new window</span><d=
iv rotate=3D"up" color=3D"inherit" class=3D"css-moau69"><svg width=3D"24" h=
eight=3D"24" viewBox=3D"0 0 24 24" fill=3D"none" xmlns=3D"http://www.w3.org=
/2000/svg" role=3D"img" aria-hidden=3D"false" aria-label=3D"Copy link"><pat=
h fill-rule=3D"evenodd" clip-rule=3D"evenodd" d=3D"M18 18V20C18 21.1046 17.=
1046 22 16 22H4C2.89543 22 2 21.1046 2 20V8C2 6.89543 2.89543 6 4 6H6V4C6 2=
.89543 6.89543 2 8 2H20C21.1046 2 22 2.89543 22 4V16C22 17.1046 21.1046 18 =
20 18H18ZM20 4H8V6H16C17.1046 6 18 6.89543 18 8V16H20V4ZM4 8H16V20H4V8Z" fi=
ll=3D"#0E0E0E"></path></svg></div></a></div></div></div><div class=3D"css-i=
cirxr"><p class=3D"css-1on7hsz">Check availability for Jungle Joints [.5g]<=
/p><span color=3D"grays-black" role=3D"button" tabindex=3D"0" class=3D"css-=
49rc35"><span color=3D"inherit" class=3D"css-1hg2msc">Use your location</sp=
an></span></div><div class=3D"css-aozy0e"></div><div class=3D"css-17z9aoj" =
id=3D"product-reviews" data-testid=3D"product-reviews"></div></div></div></=
div></div></main></div><div class=3D"css-ggcvcx"><footer class=3D"footer cs=
s-k6g16e"><div width=3D"100%" class=3D"css-b3ixu7"><div class=3D"css-1x3biv=
d"><div class=3D"css-1qj1suk"><p color=3D"grays-white" class=3D"css-13czo5z=
">Shop</p><p color=3D"grays-white" class=3D"css-urlcif"><span color=3D"gray=
s-white" class=3D"css-13dncob"><a class=3D"router-link" href=3D"https://www=
.iheartjane.com/products">Products</a></span></p><p color=3D"grays-white" c=
lass=3D"css-urlcif"><span color=3D"grays-white" class=3D"css-13dncob"><a cl=
ass=3D"router-link" href=3D"https://www.iheartjane.com/stores">Stores</a></=
span></p></div><div class=3D"css-1qj1suk"><p color=3D"grays-white" class=3D=
"css-13czo5z">Contact</p><p color=3D"grays-white" class=3D"css-urlcif"><a c=
olor=3D"grays-white" href=3D"mailto:info@iheartjane.com" rel=3D"noopener no=
referrer" target=3D"_blank" class=3D"css-1rpxo5s"><span class=3D"css-8qltkr=
">Opens in new window</span>Investors</a></p><p color=3D"grays-white" class=
=3D"css-urlcif"><a color=3D"grays-white" href=3D"mailto:jane@mattio.com" re=
l=3D"noopener noreferrer" target=3D"_blank" class=3D"css-1rpxo5s"><span cla=
ss=3D"css-8qltkr">Opens in new window</span>Press &amp; Media</a></p></div>=
<div class=3D"css-1qj1suk"><p color=3D"grays-white" class=3D"css-13czo5z">P=
artner</p><p color=3D"grays-white" class=3D"css-urlcif"><a color=3D"grays-w=
hite" href=3D"https://dispensaries.iheartjane.com/" rel=3D"noopener norefer=
rer" target=3D"_blank" class=3D"css-1rpxo5s"><span class=3D"css-8qltkr">Ope=
ns in new window</span>Dispensaries</a></p><p color=3D"grays-white" class=
=3D"css-urlcif"><a color=3D"grays-white" href=3D"https://dispensaries.ihear=
tjane.com/brands" rel=3D"noopener noreferrer" target=3D"_blank" class=3D"cs=
s-1rpxo5s"><span class=3D"css-8qltkr">Opens in new window</span>Brands</a><=
/p></div><div class=3D"css-1qj1suk"><p color=3D"grays-white" class=3D"css-1=
3czo5z">Learn</p><p color=3D"grays-white" class=3D"css-urlcif"><a color=3D"=
grays-white" href=3D"https://www.iheartjane.com/team" rel=3D"noopener noref=
errer" target=3D"_blank" class=3D"css-1rpxo5s"><span class=3D"css-8qltkr">O=
pens in new window</span>Team</a></p><p color=3D"grays-white" class=3D"css-=
urlcif"><a color=3D"grays-white" href=3D"https://www.iheartjane.com/team#ca=
reers" rel=3D"noopener noreferrer" target=3D"_blank" class=3D"css-1rpxo5s">=
<span class=3D"css-8qltkr">Opens in new window</span>Careers</a></p><p colo=
r=3D"grays-white" class=3D"css-urlcif"><a color=3D"grays-white" href=3D"htt=
ps://iheartjane.zendesk.com/hc/en-us" rel=3D"noopener noreferrer" target=3D=
"_blank" class=3D"css-1rpxo5s"><span class=3D"css-8qltkr">Opens in new wind=
ow</span>Help Center</a></p></div><div class=3D"css-1qj1suk"><p color=3D"gr=
ays-white" class=3D"css-13czo5z">Follow Us</p><p color=3D"grays-white" clas=
s=3D"css-urlcif"><a color=3D"grays-white" href=3D"https://www.instagram.com=
/_iheartjane/" rel=3D"noopener noreferrer" target=3D"_blank" class=3D"css-1=
rpxo5s"><span class=3D"css-8qltkr">Opens in new window</span>Instagram</a><=
/p><p color=3D"grays-white" class=3D"css-urlcif"><a color=3D"grays-white" h=
ref=3D"https://www.facebook.com/iheartjanecom/" rel=3D"noopener noreferrer"=
 target=3D"_blank" class=3D"css-1rpxo5s"><span class=3D"css-8qltkr">Opens i=
n new window</span>Facebook</a></p><p color=3D"grays-white" class=3D"css-ur=
lcif"><a color=3D"grays-white" href=3D"https://iheartjane.store/" rel=3D"no=
opener noreferrer" target=3D"_blank" class=3D"css-1rpxo5s"><span class=3D"c=
ss-8qltkr">Opens in new window</span>Jane Gear</a></p></div><div class=3D"c=
ss-1qj1suk"><p color=3D"grays-white" class=3D"css-13czo5z">Download</p><a h=
ref=3D"https://iheartjane.app.link/marketplace" rel=3D"noopener noreferrer"=
 target=3D"_blank" aria-label=3D"Jane App" class=3D"css-1qtq02r"><span clas=
s=3D"css-8qltkr">Opens in new window</span><div height=3D"40px" width=3D"12=
0px" class=3D"css-12vx0gi"><img alt=3D"Dowload on the App Store" height=3D"=
40px" src=3D"https://www.iheartjane.com/assets/download-app.1110e4e.svg" ti=
tle=3D"Dowload on the App Store" width=3D"120px" class=3D"css-1o5ut9b"></di=
v></a></div></div><div class=3D"css-6hfmnj" width=3D"100%"><span aria-label=
=3D"Jane" class=3D"css-1pi7x0l"><a class=3D"router-link" aria-label=3D"Jane=
" href=3D"https://www.iheartjane.com/"><div class=3D"css-n83f8q"><div color=
=3D"white" role=3D"img" aria-label=3D"Jane Technologies logo" class=3D"css-=
rvg6zw"><svg viewBox=3D"0 0 532 142" fill=3D"none" xmlns=3D"http://www.w3.o=
rg/2000/svg"><path d=3D"M189.218 101.288V0h-23.011v99.321c0 15.144-9.244 21=
.241-19.668 21.241-10.62 0-20.061-6.687-20.061-19.667h-22.814c0 27.534 19.8=
64 41.105 42.875 41.105 22.421 0 42.679-11.801 42.679-40.712ZM205.015 90.47=
c0 28.126 20.454 51.137 47.399 51.137 14.161 0 25.961-7.277 31.468-15.144v1=
3.177h21.635V41.302h-21.635v13.177c-5.507-7.867-17.307-15.144-31.468-15.144=
-26.945 0-47.399 23.011-47.399 51.136Zm80.637 0c0 17.702-11.8 31.469-29.304=
 31.469-17.505 0-29.305-13.767-29.305-31.468 0-17.7 11.8-31.468 29.305-31.4=
68 17.504 0 29.304 13.767 29.304 31.468ZM328.926 139.64h21.634V91.258c0-21.=
045 11.014-32.255 25.371-32.255 12.587 0 20.454 9.44 20.454 24.978v55.659h2=
1.635v-59.2c0-24.977-14.751-41.105-37.565-41.105-12.784 0-23.995 5.507-29.8=
95 15.34V41.303h-21.634v98.338ZM432.918 90.47c0 29.896 21.438 51.137 51.332=
 51.137 20.651 0 35.992-8.851 44.842-22.815l-16.52-11.8c-5.114 8.653-14.358=
 14.947-28.125 14.947-16.324 0-29.305-10.62-30.288-26.748h77.294c.196-3.147=
.196-4.917.196-7.08 0-31.665-21.634-48.776-47.399-48.776-29.894 0-51.332 22=
.225-51.332 51.136Zm50.546-32.844c12.587 0 23.994 7.67 26.354 21.831h-54.67=
6c2.95-14.554 15.734-21.831 28.322-21.831Z" fill=3D"currentColor"></path><p=
ath d=3D"M60.541 15.749c-4.662-6.161-13.68-14.716-27.86-14.716C14.46 1.033 =
0 17.515 0 33.813 0 50.116 8.12 62.88 24.366 77.567c16.19 14.644 21.75 16.1=
18 36.103 23.836 14.502-7.718 20.067-9.193 36.252-23.836 16.246-14.687 24.3=
61-27.451 24.361-43.754 0-16.298-14.456-32.78-32.68-32.78-14.176 0-23.199 8=
.555-27.861 14.716Z" fill=3D"#FFC220"></path></svg></div></div> </a></span>=
</div><div width=3D"100%" class=3D"css-17sw2uh"><p color=3D"grays-white" cl=
ass=3D"css-1cn7y3n"><span color=3D"grays-white" class=3D"css-13dncob"><a cl=
ass=3D"router-link" href=3D"https://www.iheartjane.com/privacy-policy" targ=
et=3D"_blank"><span class=3D"css-8qltkr">Opens in new window</span>Privacy =
Policy</a></span></p><p color=3D"grays-white" class=3D"css-1cn7y3n"><span c=
olor=3D"grays-white" class=3D"css-13dncob"><a class=3D"router-link" href=3D=
"https://www.iheartjane.com/terms" target=3D"_blank"><span class=3D"css-8ql=
tkr">Opens in new window</span>Terms of Service</a></span></p><p color=3D"g=
rays-white" class=3D"css-1cn7y3n"><span color=3D"grays-white" class=3D"css-=
13dncob"><a class=3D"router-link" href=3D"https://www.iheartjane.com/ada" t=
arget=3D"_blank"><span class=3D"css-8qltkr">Opens in new window</span>ADA</=
a></span></p><p color=3D"grays-white" class=3D"css-1cn7y3n"><span color=3D"=
grays-white" class=3D"css-13dncob"><a class=3D"router-link" href=3D"https:/=
/www.iheartjane.com/do-not-sell-my-information">Do Not Sell My Personal Inf=
ormation</a></span></p><p color=3D"grays-white" class=3D"css-1cn7y3n"><a co=
lor=3D"grays-white" href=3D"https://status.iheartjane.com/" rel=3D"noopener=
 noreferrer" target=3D"_blank" class=3D"css-1rpxo5s"><span class=3D"css-8ql=
tkr">Opens in new window</span>Status</a></p><p color=3D"grays-white" class=
=3D"css-1cn7y3n">=C2=A9 2023 Jane Technologies, Inc.</p></div><div class=3D=
"css-2gcs7h" height=3D"104" width=3D"102"><div height=3D"100%" width=3D"100=
%" class=3D"css-100ql9x"><img alt=3D"SOC 2" height=3D"100%" src=3D"https://=
janetech-core-prod-assets.s3.amazonaws.com/marketing/homepage/SOC2.png" tit=
le=3D"SOC 2" width=3D"100%" class=3D"css-1o5ut9b"></div></div></div></foote=
r></div></div></div></div><div class=3D"css-mmvjxg"></div><div class=3D"css=
-pmcpes"></div><div class=3D"css-1c2ezzf"></div></body></html>
------MultipartBoundary--DKxwkBIf5w6JWsiG6ieBILD95h9VQjmmAjiizUyHkG----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-cfa4b9a7-dda3-4e82-bd6e-527c97045c81@mhtml.blink

@charset "utf-8";

.css-yvnv53 { border: none; width: 100%; }

.css-rh2cf { padding: 24px; border: none; position: relative; width: 100%; =
}

.css-zfqhuf { position: absolute; left: 50%; top: 50%; transform: translate=
(-50%, -50%); width: 48px; overflow: hidden; }

.css-1e5kpe { position: relative; width: 100%; animation: 800ms linear 0s i=
nfinite normal none running animation-10o6pz2; }

@-webkit-keyframes animation-10o6pz2 {=20
  0% { left: 0px; }
  100% { left: -48px; }
}

@keyframes animation-10o6pz2 {=20
  0% { left: 0px; }
  100% { left: -48px; }
}

.css-96e2bc { background-color: rgb(0, 0, 0); -webkit-mask-image: url("data=
:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTUiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwI=
Dk1IDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cjxw=
YXRoIGQ9Ik0xIDEuODk1MTFDMi41MjgwMiAxLjEyNTIgNC4zNzYzIDAuODM2ODkxIDYuMTY4MzM=
gMS4wODg5M0M3Ljk2MDM1IDEuMzQwOTYgOS41NjEyOCAyLjExNDM5IDEwLjY0NTEgMy4yNTE2Mk=
MxMS4zMTg5IDMuOTQ5NzMgMTIuMTkyNiA0LjUxNjMyIDEzLjE5NyA0LjkwNjU3QzE0LjIwMTUgN=
S4yOTY4MiAxNS4zMDkxIDUuNSAxNi40MzIxIDUuNUMxNy41NTUxIDUuNSAxOC42NjI3IDUuMjk2=
ODIgMTkuNjY3MSA0LjkwNjU3QzIwLjY3MTYgNC41MTYzMiAyMS41NDUzIDMuOTQ5NzMgMjIuMjE=
5MSAzLjI1MTYyQzIyLjg5MjkgMi41NTM1MiAyMy43NjY3IDEuOTg2OTMgMjQuNzcxMSAxLjU5Nj=
Y4QzI1Ljc3NTYgMS4yMDY0MyAyNi44ODMyIDEuMDAzMjUgMjguMDA2MiAxLjAwMzI1QzI5LjEyO=
TEgMS4wMDMyNSAzMC4yMzY4IDEuMjA2NDMgMzEuMjQxMiAxLjU5NjY4QzMyLjI0NTcgMS45ODY5=
MyAzMy4xMTk0IDIuNTUzNTIgMzMuNzkzMiAzLjI1MTYyQzM0LjQ2NyAzLjk0OTczIDM1LjM0MDg=
gNC41MTYzMiAzNi4zNDUyIDQuOTA2NTdDMzcuMzQ5NiA1LjI5NjgyIDM4LjQ1NzMgNS41IDM5Lj=
U4MDIgNS41QzQwLjcwMzIgNS41IDQxLjgxMDkgNS4yOTY4MiA0Mi44MTUzIDQuOTA2NTdDNDMuO=
DE5NyA0LjUxNjMyIDQ0LjY5MzUgMy45NDk3MyA0NS4zNjczIDMuMjUxNjJDNDUuOTE3IDIuNzI1=
MjggNDYuNTY3NiAyLjI2Nzc1IDQ3LjI5NjMgMS44OTUxMU00NyAyLjA0NTFDNDguNTI4IDEuMjc=
1MiA1MC4zNzYzIDAuOTg2ODkgNTIuMTY4MyAxLjIzODkzQzUzLjk2MDQgMS40OTA5NiA1NS41Nj=
EzIDIuMjY0MzkgNTYuNjQ1MSAzLjQwMTYyQzU3LjMxODkgNC4wOTk3MyA1OC4xOTI2IDQuNjY2M=
zIgNTkuMTk3IDUuMDU2NTdDNjAuMjAxNSA1LjQ0NjgyIDYxLjMwOTEgNS42NSA2Mi40MzIxIDUu=
NjVDNjMuNTU1MSA1LjY1IDY0LjY2MjcgNS40NDY4MiA2NS42NjcxIDUuMDU2NTdDNjYuNjcxNiA=
0LjY2NjMyIDY3LjU0NTMgNC4wOTk3MyA2OC4yMTkxIDMuNDAxNjJDNjguODkyOSAyLjcwMzUyID=
Y5Ljc2NjcgMi4xMzY5MyA3MC43NzExIDEuNzQ2NjhDNzEuNzc1NiAxLjM1NjQyIDcyLjg4MzIgM=
S4xNTMyNSA3NC4wMDYyIDEuMTUzMjVDNzUuMTI5MSAxLjE1MzI1IDc2LjIzNjggMS4zNTY0MiA3=
Ny4yNDEyIDEuNzQ2NjhDNzguMjQ1NyAyLjEzNjkzIDc5LjExOTQgMi43MDM1MiA3OS43OTMyIDM=
uNDAxNjJDODAuNDY3IDQuMDk5NzMgODEuMzQwOCA0LjY2NjMyIDgyLjM0NTIgNS4wNTY1N0M4My=
4zNDk2IDUuNDQ2ODIgODQuNDU3MyA1LjY1IDg1LjU4MDIgNS42NUM4Ni43MDMyIDUuNjUgODcuO=
DEwOSA1LjQ0NjgyIDg4LjgxNTMgNS4wNTY1N0M4OS44MTk3IDQuNjY2MzIgOTAuNjkzNSA0LjA5=
OTczIDkxLjM2NzMgMy40MDE2MkM5MS45MTcgMi44NzUyOCA5Mi41Njc2IDIuNDE3NzUgOTMuMjk=
2MyAyLjA0NTEiIHN0cm9rZT0iIzBFMEUwRSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZX=
JsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K"); -webkit-mask-=
repeat: no-repeat; -webkit-mask-position: 0px 50%; -webkit-mask-size: calc(=
96px); height: 24px; width: calc(100% + 100px); }

.css-b6sxmr { z-index: 100420; }

.css-b6sxmr .rc-drawer-content { background: rgb(247, 247, 247); display: f=
lex; flex-direction: column; overflow: hidden; }

.css-b6sxmr .rc-drawer-content-wrapper { animation: 500ms cubic-bezier(0.16=
, 1, 0.3, 1) 0s 1 normal none running animation-uk3ti; z-index: 100420; }

.css-b6sxmr .rc-drawer-mask { animation: 500ms linear 0s 1 normal none runn=
ing animation-1htpowr; z-index: 100420; }

@-webkit-keyframes animation-1htpowr {=20
  0%, 0%, 100% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes animation-1htpowr {=20
  0%, 0%, 100% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes animation-uk3ti {=20
  0%, 0%, 100% { transform: translateX(100%); }
  100% { transform: translateX(0px); }
}

@keyframes animation-uk3ti {=20
  0%, 0%, 100% { transform: translateX(100%); }
  100% { transform: translateX(0px); }
}

.css-1q36ssa { padding: 8px 24px; background: white; z-index: 10000; positi=
on: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow:=
 hidden; }

.css-1q36ssa:focus { position: fixed; left: 0px; width: auto; height: auto;=
 }

.css-18eoz80 { display: grid; grid-template: "header" auto "main" 1fr "foot=
er" auto; grid-auto-columns: 100%; min-height: 100vh; }

.css-k3z6pq { grid-area: header / header / header / header; position: stick=
y; top: 0px; z-index: 999; }

.css-vixdcx { box-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px inset; background=
: rgb(255, 255, 255); width: 100%; padding: 8px; }

@media (min-width: 768px) {
  .css-vixdcx { padding: 16px 24px; }
}

.css-1b6waf1 { display: flex; flex-flow: wrap; height: 100%; margin: 0px; j=
ustify-content: normal; padding-right: 0px; width: calc(100% + 0px); }

.css-1pxhdia { background: transparent; display: flex; padding-bottom: 0px;=
 padding-left: 0px; flex-basis: 33.3333%; -webkit-box-flex: 0; flex-grow: 0=
; max-height: none; max-width: 33.3333%; }

@media (min-width: 375px) {
  .css-1pxhdia { flex-basis: 25%; -webkit-box-flex: 0; flex-grow: 0; max-he=
ight: none; max-width: 25%; }
}

@media (min-width: 1024px) {
  .css-1pxhdia { flex-basis: 41.6667%; -webkit-box-flex: 0; flex-grow: 0; m=
ax-height: none; max-width: 41.6667%; }
}

.css-v2kfba { height: 100%; width: 100%; }

.css-1eaczan { display: flex; -webkit-box-align: center; align-items: cente=
r; min-height: 100%; }

.css-1r6qbma { display: flex; -webkit-box-align: center; align-items: cente=
r; min-width: 318px; }

.css-15e00t2 { color: rgb(14, 14, 14); font-family: "Euclid Circular B", He=
lvetica, Arial, sans-serif; font-weight: 600; text-transform: none; font-si=
ze: 15px; line-height: 24px; }

@media (min-width: 1024px) {
  .css-15e00t2 { font-size: 16px; line-height: 24px; }
}

.css-120d1vk { color: rgb(14, 14, 14); cursor: pointer; display: inline-blo=
ck; height: fit-content; outline: none; width: fit-content; margin-left: 12=
px; margin-right: 12px; }

.css-120d1vk:focus-visible { background-image: none; border-bottom: 2px sol=
id rgb(14, 14, 14); transition: none 0s ease 0s; }

.css-120d1vk .router-link { color: inherit; outline: none; text-decoration:=
 none; }

.css-120d1vk .router-link:focus-visible { border-bottom: 2px solid rgb(14, =
14, 14); transition: none 0s ease 0s; }

.css-571m6n { background: transparent; display: flex; padding-bottom: 0px; =
padding-left: 0px; flex-basis: 33.3333%; -webkit-box-flex: 0; flex-grow: 0;=
 max-height: none; max-width: 33.3333%; }

@media (min-width: 375px) {
  .css-571m6n { flex-basis: 16.6667%; -webkit-box-flex: 0; flex-grow: 0; ma=
x-height: none; max-width: 16.6667%; }
}

.css-16a3mcg { display: flex; -webkit-box-align: center; align-items: cente=
r; -webkit-box-pack: center; justify-content: center; height: 100%; }

.css-vsl9s4 { pointer-events: all; z-index: 710; }

.css-tow048 { color: rgb(14, 14, 14); cursor: pointer; display: inline-bloc=
k; height: fit-content; outline: none; width: fit-content; pointer-events: =
all; z-index: 710; }

.css-tow048:focus-visible { background-image: none; border-bottom: 2px soli=
d rgb(14, 14, 14); transition: none 0s ease 0s; }

.css-tow048 .router-link { color: inherit; outline: none; text-decoration: =
none; }

.css-tow048 .router-link:focus-visible { border-bottom: 2px solid rgb(14, 1=
4, 14); transition: none 0s ease 0s; }

.css-l7xwzq { padding: 11px; display: flex; }

.css-1anmt6s { color: rgb(14, 14, 14); height: 24px; width: 91px; }

.css-lo49bw { background: transparent; display: flex; padding-bottom: 0px; =
padding-left: 0px; flex-basis: 66.6667%; -webkit-box-flex: 0; flex-grow: 0;=
 max-height: none; max-width: 66.6667%; }

@media (min-width: 375px) {
  .css-lo49bw { flex-basis: 75%; -webkit-box-flex: 0; flex-grow: 0; max-hei=
ght: none; max-width: 75%; }
}

@media (min-width: 1024px) {
  .css-lo49bw { flex-basis: 41.6667%; -webkit-box-flex: 0; flex-grow: 0; ma=
x-height: none; max-width: 41.6667%; }
}

.css-193rnyo { display: flex; -webkit-box-pack: end; justify-content: flex-=
end; width: 100%; margin-left: auto; }

.css-1f2qz24 { border: none; }

.css-8atqhb { width: 100%; }

.css-5lunyl { display: flex; -webkit-box-align: center; align-items: center=
; -webkit-box-pack: end; justify-content: flex-end; width: 100%; }

.css-fqj38c { display: flex; -webkit-box-align: center; align-items: center=
; flex-direction: row; -webkit-box-pack: end; justify-content: flex-end; mi=
n-width: 100px; margin-left: auto; margin-right: 4px; margin-top: 0px; }

.css-8uhtka { overflow: hidden; text-overflow: ellipsis; white-space: nowra=
p; }

.css-1wodjl3 { color: rgb(14, 14, 14); cursor: pointer; display: inline-blo=
ck; height: fit-content; outline: none; width: fit-content; overflow: hidde=
n; text-overflow: ellipsis; white-space: nowrap; }

.css-1wodjl3:focus-visible { background-image: none; border-bottom: 2px sol=
id rgb(14, 14, 14); transition: none 0s ease 0s; }

.css-aomebg { color: inherit; font-family: "Euclid Circular B", Helvetica, =
Arial, sans-serif; font-weight: 600; text-transform: none; font-size: 15px;=
 line-height: 24px; }

@media (min-width: 1024px) {
  .css-aomebg { font-size: 16px; line-height: 24px; }
}

.css-k008qs { display: flex; }

.css-t23oc2 { -webkit-box-align: center; align-items: center; cursor: point=
er; display: flex; height: 16px; -webkit-box-pack: center; justify-content:=
 center; outline: none; position: relative; text-align: center; width: 16px=
; margin-left: 4px; }

.css-t23oc2:focus-visible::after { background-color: transparent; border: 2=
px solid rgb(94, 31, 240); border-radius: 24px; inset: -4px; content: ""; d=
isplay: inherit; position: absolute; }

.css-t23oc2 svg { display: inline-block; flex-shrink: 0; height: 100%; over=
flow: hidden; text-align: center; transform: none; user-select: none; width=
: 100%; }

.css-2oe529 { overflow: hidden; transition: all 500ms ease 0s; background-c=
olor: rgb(255, 255, 255); border-radius: 24px; border: 2px solid transparen=
t; height: 48px; width: 12%; min-width: 48px; }

@media (max-width: 480px) {
  .css-2oe529 { transition-duration: 0ms; }
}

@media (max-width: 480px) {
  .css-2oe529 { margin-right: auto; margin-left: auto; width: 100%; }
}

@media (max-width: 768px) {
  .css-2oe529 { max-width: none; }
}

.css-159i7d { display: flex; -webkit-box-align: center; align-items: center=
; -webkit-box-pack: justify; justify-content: space-between; height: 100%; =
}

.css-it8c6v { position: absolute; left: -10000px; top: auto; width: 1px; he=
ight: 1px; overflow: hidden; }

.css-pcj3xr:hover::before, .css-pcj3xr:active::before { background-color: t=
ransparent; }

.css-lb4uhm { -webkit-box-align: center; align-items: center; cursor: point=
er; display: flex; -webkit-box-pack: center; justify-content: center; paddi=
ng: 10px; text-align: center; text-decoration: none; transition: all 250ms =
ease 0s; border-radius: 24px; height: 48px; width: 48px; margin-left: -2px;=
 background: transparent; border: 2px solid transparent; color: rgb(14, 14,=
 14); position: relative; }

.css-lb4uhm:focus-visible { outline: none; }

.css-lb4uhm:focus-visible::before { background-color: rgba(0, 0, 0, 0.1); b=
order-radius: inherit; content: ""; inset: -2px; position: absolute; z-inde=
x: 1; }

@media (hover: hover) {
  .css-lb4uhm:hover::before { background-color: rgba(0, 0, 0, 0.1); border-=
radius: inherit; content: ""; inset: -2px; position: absolute; z-index: 1; =
}
}

.css-lb4uhm:hover::before, .css-lb4uhm:active::before { background-color: t=
ransparent; }

.css-f62vxz { -webkit-box-align: center; align-items: center; cursor: inher=
it; display: flex; height: 24px; -webkit-box-pack: center; justify-content:=
 center; outline: none; position: relative; text-align: center; width: 24px=
; }

.css-f62vxz:focus-visible::after { background-color: transparent; border: 2=
px solid rgb(94, 31, 240); border-radius: 24px; inset: -4px; content: ""; d=
isplay: inherit; position: absolute; }

.css-f62vxz svg { display: inline-block; flex-shrink: 0; height: 100%; over=
flow: hidden; text-align: center; transform: none; user-select: none; width=
: 100%; }

.css-yr8q77 { flex: 1 1 auto; padding: 0px 8px 0px 0px; border: none; borde=
r-radius: 0px; background-color: rgb(255, 255, 255); height: 25px; line-hei=
ght: 25px; outline: none; width: 100%; appearance: none; }

.css-yr8q77::-webkit-search-cancel-button { display: none; }

.css-yr8q77:-webkit-autofill { }

.css-yildvw { margin: 12px; flex: 0 0 auto; position: relative; width: 46px=
; color: rgb(14, 14, 14); }

.css-3o3t4t { border: none; margin: 12px; flex: 0 0 auto; position: relativ=
e; width: 46px; color: rgb(14, 14, 14); }

.css-468ecp { margin: 12px; border: none; position: relative; }

.css-voix8x { -webkit-box-align: center; align-items: center; cursor: point=
er; display: flex; height: 24px; -webkit-box-pack: center; justify-content:=
 center; outline: none; position: relative; text-align: center; width: 24px=
; }

.css-voix8x:focus-visible::after { background-color: transparent; border: 2=
px solid rgb(94, 31, 240); border-radius: 24px; inset: -4px; content: ""; d=
isplay: inherit; position: absolute; }

.css-voix8x svg { display: inline-block; flex-shrink: 0; height: 100%; over=
flow: hidden; text-align: center; transform: none; user-select: none; width=
: 100%; }

.css-mmvjxg .ReactModal__Content { background: rgb(255, 255, 255); border-r=
adius: 0px; color: rgb(14, 14, 14); display: flex; flex: 1 1 auto; flex-dir=
ection: column; left: 50%; min-width: 300px; overflow: hidden; position: ab=
solute; top: calc(50% - 0px); transform: translate(-50%, -50%); height: 100=
%; width: 100%; max-height: calc(100% - 0px); }

.css-mmvjxg .ReactModal__Content:focus { outline: none; }

.css-mmvjxg .ReactModal__Content:focus-visible { outline: none; }

.css-mmvjxg .ReactModal__Overlay { background: rgba(0, 0, 0, 0.4); inset: 0=
px; opacity: 0; position: fixed; transition: opacity 200ms ease 0s; z-index=
: 99999999; }

.css-mmvjxg .ReactModal__Overlay--after-open { opacity: 1; }

.css-mmvjxg .ReactModal__Overlay--before-close { opacity: 0; }

.css-n7iznt { grid-area: main / main / main / main; }

.css-33dxph .ReactModal__Content { background: rgb(255, 255, 255); border-r=
adius: 24px; color: rgb(14, 14, 14); display: flex; flex: 1 1 auto; flex-di=
rection: column; left: 50%; min-width: 300px; overflow: hidden; position: a=
bsolute; top: calc(50% - 0px); transform: translate(-50%, -50%); height: au=
to; max-height: calc((100% - 48px) - 0px); max-width: calc(100% - 48px); wi=
dth: auto; }

@media (min-width: 1024px) {
  .css-33dxph .ReactModal__Content { max-height: calc(100% - 128px); max-wi=
dth: calc(100% - 128px); }
}

.css-33dxph .ReactModal__Content:focus { outline: none; }

.css-33dxph .ReactModal__Content:focus-visible { outline: none; }

.css-33dxph .ReactModal__Overlay { background: rgba(0, 0, 0, 0.4); inset: 0=
px; opacity: 0; position: fixed; transition: opacity 200ms ease 0s; z-index=
: 99999999; }

.css-33dxph .ReactModal__Overlay--after-open { opacity: 1; }

.css-33dxph .ReactModal__Overlay--before-close { opacity: 0; }

.css-ggcvcx { grid-area: footer / footer / footer / footer; }

.css-k6g16e { background-color: rgb(94, 31, 240); border: none; }

.css-1hns0xa { padding: 48px 24px; }

@media (min-width: 768px) {
  .css-1hns0xa { padding: 56px 64px; }
}

.css-b3ixu7 { display: flex; flex-flow: wrap; max-width: 1440px; width: 100=
%; margin-left: auto; margin-right: auto; padding: 48px 24px; }

@media (min-width: 768px) {
  .css-b3ixu7 { padding: 56px 64px; }
}

.css-lox7i2 { order: 0; margin-bottom: 0px; }

@media (min-width: 768px) {
  .css-lox7i2 { flex: 0 0 calc(100% - 103px); margin-bottom: 48px; }
}

.css-1x3bivd { display: flex; flex-wrap: wrap; order: 0; margin-bottom: 0px=
; }

@media (min-width: 768px) {
  .css-1x3bivd { flex: 0 0 calc(100% - 103px); margin-bottom: 48px; }
}

.css-p44dlm { flex-basis: 50%; }

@media (min-width: 768px) {
  .css-p44dlm { flex-basis: auto; }
}

.css-1qj1suk { margin-bottom: 32px; padding-right: 32px; border: none; flex=
-basis: 50%; }

@media (min-width: 768px) {
  .css-1qj1suk { flex-basis: auto; }
}

.css-susjor { margin-bottom: 16px; }

@media (min-width: 768px) {
  .css-susjor { margin-bottom: 32px; }
}

.css-13czo5z { color: rgb(255, 255, 255); font-family: "Euclid Circular B",=
 Helvetica, Arial, sans-serif; font-weight: 600; text-transform: none; font=
-size: 20px; line-height: 24px; margin-bottom: 16px; }

@media (min-width: 1024px) {
  .css-13czo5z { font-size: 24px; line-height: 32px; }
}

@media (min-width: 768px) {
  .css-13czo5z { margin-bottom: 32px; }
}

.css-urlcif { color: rgb(255, 255, 255); font-family: "Euclid Circular B", =
Helvetica, Arial, sans-serif; margin-bottom: 16px; font-weight: 400; text-t=
ransform: none; font-size: 15px; line-height: 24px; }

@media (min-width: 1024px) {
  .css-urlcif { font-size: 16px; line-height: 24px; }
}

.css-13dncob { color: rgb(255, 255, 255); cursor: pointer; display: inline-=
block; height: fit-content; outline: none; width: fit-content; }

.css-13dncob:focus-visible { background-image: none; border-bottom: 2px sol=
id rgb(255, 255, 255); transition: none 0s ease 0s; }

.css-13dncob .router-link { color: inherit; outline: none; text-decoration:=
 none; }

.css-13dncob .router-link:focus-visible { border-bottom: 2px solid rgb(255,=
 255, 255); transition: none 0s ease 0s; }

.css-1rpxo5s { position: relative; text-decoration: none; color: rgb(255, 2=
55, 255); cursor: pointer; display: inline-block; height: fit-content; outl=
ine: none; width: fit-content; }

.css-1rpxo5s:focus-visible { background-image: none; border-bottom: 2px sol=
id rgb(255, 255, 255); transition: none 0s ease 0s; }

.css-8qltkr { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; mar=
gin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; =
}

.css-1qtq02r { position: relative; text-decoration: none; color: rgb(14, 14=
, 14); cursor: pointer; display: inline-block; height: fit-content; outline=
: none; width: fit-content; }

.css-1qtq02r:focus-visible { background-image: none; border-bottom: 2px sol=
id rgb(14, 14, 14); transition: none 0s ease 0s; }

.css-12vx0gi { flex-shrink: 0; height: 40px; display: flex; overflow: hidde=
n; position: relative; width: 120px; }

.css-12vx0gi::before { inset: 0px; content: ""; position: absolute; }

.css-1o5ut9b { height: 100%; object-fit: cover; width: 100%; }

.css-2gwboa { flex: 0 0 100%; order: 0; }

@media (min-width: 768px) {
  .css-2gwboa { order: 2; }
}

.css-6hfmnj { border: none; width: 100%; flex: 0 0 100%; order: 0; }

@media (min-width: 768px) {
  .css-6hfmnj { order: 2; }
}

.css-1pi7x0l { color: rgb(14, 14, 14); cursor: pointer; display: inline-blo=
ck; height: fit-content; outline: none; width: fit-content; }

.css-1pi7x0l:focus-visible { background-image: none; border-bottom: 2px sol=
id rgb(14, 14, 14); transition: none 0s ease 0s; }

.css-1pi7x0l .router-link { color: inherit; outline: none; text-decoration:=
 none; }

.css-1pi7x0l .router-link:focus-visible { border-bottom: 2px solid rgb(14, =
14, 14); transition: none 0s ease 0s; }

.css-n83f8q { padding: 15px; display: flex; }

.css-rvg6zw { color: rgb(255, 255, 255); height: 40px; width: 150px; }

.css-kr9hhj { flex: 0 0 100%; order: 0; margin-bottom: 32px; margin-top: 48=
px; }

@media (min-width: 768px) {
  .css-kr9hhj { order: 3; margin-bottom: 0px; margin-top: 32px; }
}

.css-17sw2uh { display: flex; align-items: flex-start; flex-wrap: wrap; wid=
th: 100%; flex: 0 0 100%; order: 0; margin-bottom: 32px; margin-top: 48px; =
}

@media (min-width: 768px) {
  .css-17sw2uh { order: 3; margin-bottom: 0px; margin-top: 32px; }
}

.css-1ahrkae { margin-right: 24px; }

@media (min-width: 768px) {
  .css-1ahrkae { margin-right: 40px; }
}

.css-1cn7y3n { color: rgb(255, 255, 255); font-family: "Euclid Circular B",=
 Helvetica, Arial, sans-serif; margin-bottom: 16px; font-weight: 400; text-=
transform: none; font-size: 15px; line-height: 24px; margin-right: 24px; }

@media (min-width: 1024px) {
  .css-1cn7y3n { font-size: 16px; line-height: 24px; }
}

@media (min-width: 768px) {
  .css-1cn7y3n { margin-right: 40px; }
}

.css-kxf7xf { order: 0; }

@media (min-width: 768px) {
  .css-kxf7xf { order: 1; }
}

.css-2gcs7h { border: none; height: 104px; width: 102px; order: 0; }

@media (min-width: 768px) {
  .css-2gcs7h { order: 1; }
}

.css-100ql9x { flex-shrink: 0; height: 100%; display: flex; overflow: hidde=
n; position: relative; width: 100%; }

.css-100ql9x::before { inset: 0px; content: ""; position: absolute; }

.css-dfc4aq { overflow-y: auto; height: 100%; }

.css-dfc4aq::-webkit-scrollbar { display: none; }

.css-14tivgn { max-width: 327px; }

.css-168oh8q { margin: 24px; border: none; }

.css-gmuwbf { display: flex; -webkit-box-align: center; align-items: center=
; -webkit-box-pack: center; justify-content: center; }

.css-jnr09j { color: rgb(14, 14, 14); height: 40px; width: 78px; }

.css-11yv65 { color: rgb(14, 14, 14); font-family: "Euclid Circular B", Hel=
vetica, Arial, sans-serif; margin-top: 12px; font-weight: 600; text-transfo=
rm: none; font-size: 20px; line-height: 24px; text-align: center; }

@media (min-width: 1024px) {
  .css-11yv65 { font-size: 24px; line-height: 32px; }
}

.css-h9rkeb { opacity: initial; margin-top: 24px; width: auto; }

.css-h9rkeb label { display: block; }

@media (max-width: 768px) {
  .css-h9rkeb > p { margin-top: 0px; }
}

.css-hm19ol { display: flex; -webkit-box-align: center; align-items: center=
; flex-direction: row-reverse; -webkit-box-pack: end; justify-content: flex=
-end; }

@media (min-width: 768px) {
  .css-1100xtk > p:not(:focus):not(:active) { clip: rect(0px, 0px, 0px, 0px=
); clip-path: inset(50%); height: 1px; opacity: 0; overflow: hidden; positi=
on: absolute; white-space: nowrap; width: 1px; }
}

.css-ktd24t { display: flex; -webkit-box-align: center; align-items: center=
; -webkit-box-pack: justify; justify-content: space-between; }

@media (min-width: 768px) {
  .css-ktd24t > p:not(:focus):not(:active) { clip: rect(0px, 0px, 0px, 0px)=
; clip-path: inset(50%); height: 1px; opacity: 0; overflow: hidden; positio=
n: absolute; white-space: nowrap; width: 1px; }
}

.css-kaqg9f { color: inherit; margin-bottom: 0px; margin-left: 12px; }

@media (max-width: 768px) {
  .css-kaqg9f { margin-bottom: 0px; margin-left: 8px; }
}

.css-rxwo2m { font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;=
 font-weight: 400; text-transform: none; font-size: 15px; line-height: 24px=
; color: inherit; margin-bottom: 0px; margin-left: 12px; }

@media (min-width: 1024px) {
  .css-rxwo2m { font-size: 16px; line-height: 24px; }
}

@media (max-width: 768px) {
  .css-rxwo2m { margin-bottom: 0px; margin-left: 8px; }
}

.css-1l2okv9 { height: 24px; position: relative; }

.css-1fnw2t5 { appearance: none; background-color: transparent; cursor: poi=
nter; height: 24px; outline: none; position: relative; width: 24px; z-index=
: 1; }

.css-1fnw2t5:indeterminate, .css-1fnw2t5:checked { background-color: transp=
arent; }

.css-1fnw2t5:disabled { cursor: default; }

.css-1fnw2t5:focus-visible::after { border: 1px solid rgb(94, 31, 240); ins=
et: -3px; background-color: transparent; content: ""; border-radius: 7px; d=
isplay: inherit; position: absolute; }

.css-btedw6 { border-radius: 4px; height: 24px; position: absolute; top: 0p=
x; width: 24px; background-color: rgb(255, 255, 255); border: 2px solid rgb=
(102, 102, 102); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 4px inset; }

.css-btedw6::after { content: ""; display: block; height: 100%; position: a=
bsolute; top: 0px; width: 100%; }

input:checked + .css-btedw6::after { background-image: url("data:image/svg+=
xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIg=
ZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1=
wYXRoPSJ1cmwoI2NsaXAwXzMzMjlfODAzMikiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG=
NsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE1LjcxMSAzLjMwMTYzQzE2LjA5OTQgMy42OTQzMSAxN=
i4wOTU5IDQuMzI3NDYgMTUuNzAzMiA0LjcxNTgyTDYuNjAzMTkgMTMuNzE1OEM2LjIxMzU4IDE0=
LjEwMTIgNS41ODY0MiAxNC4xMDEyIDUuMTk2ODEgMTMuNzE1OEwwLjI5NjgxMSA4Ljg2OTY3Qy0=
wLjA5NTg2NTIgOC40ODEzMSAtMC4wOTkzNjMzIDcuODQ4MTUgMC4yODg5OTcgNy40NTU0OEMwLj=
Y3NzM1OCA3LjA2MjggMS4zMTA1MSA3LjA1OTMxIDEuNzAzMTkgNy40NDc2N0w1LjkgMTEuNTk4N=
EwxNC4yOTY4IDMuMjkzODJDMTQuNjg5NSAyLjkwNTQ2IDE1LjMyMjYgMi45MDg5NiAxNS43MTEg=
My4zMDE2M1oiIGZpbGw9IiMwRTBFMEUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGl=
wMF8zMzI5XzgwMzIiPgo8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9IndoaXRlIi=
B0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuMDA0ODIxNzgpIi8+CjwvY2xpcFBhdGg+CjwvZGVmc=
z4KPC9zdmc+Cg=3D=3D"); }

input:checked + .css-btedw6::after, input:indeterminate + .css-btedw6::afte=
r { background-position: center center; background-repeat: no-repeat; filte=
r: brightness(100); }

input:indeterminate + .css-btedw6::after { background-image: url("data:imag=
e/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNi=
AxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhd=
GggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNCA4QzE0IDgu=
NTUyMjggMTMuNTUyMyA5IDEzIDlMMyA5QzIuNDQ3NzIgOSAyIDguNTUyMjggMiA4QzIgNy40NDc=
3MiAyLjQ0NzcxIDcgMyA3TDEzIDdDMTMuNTUyMyA3IDE0IDcuNDQ3NzIgMTQgOFoiIGZpbGw9Ii=
MwRTBFMEUiLz4KPC9zdmc+Cg=3D=3D"); }

input:checked + .css-btedw6, input:indeterminate + .css-btedw6 { border: no=
ne; box-shadow: none; }

input:checked + .css-btedw6, input:indeterminate + .css-btedw6 { background=
-color: rgb(94, 31, 240); }

.css-b6aofi { margin-bottom: 24px; margin-top: 24px; border: none; width: 1=
00%; }

.css-a9cjuw { -webkit-box-align: center; align-items: center; border-radius=
: 24px; cursor: pointer; display: inline-flex; height: 48px; min-width: 48p=
x; position: relative; text-align: center; text-decoration: none; transitio=
n: all 250ms ease 0s; width: 100%; padding-left: 16px; padding-right: 16px;=
 background: rgb(94, 31, 240); border: 2px solid rgb(94, 31, 240); color: r=
gb(255, 255, 255); }

.css-a9cjuw:focus-visible { outline: none; }

.css-a9cjuw:focus-visible::before { background-color: rgba(0, 0, 0, 0.1); b=
order-radius: inherit; content: ""; inset: -2px; position: absolute; z-inde=
x: 1; }

@media (hover: hover) {
  .css-a9cjuw:hover::before { background-color: rgba(0, 0, 0, 0.1); border-=
radius: inherit; content: ""; inset: -2px; position: absolute; z-index: 1; =
}
}

.css-1cbh9n2 { height: auto; margin-top: 0px; overflow: hidden; visibility:=
 initial; width: 100%; }

@media (min-width: 1024px) {
  .css-1cbh9n2 { margin-top: 0px; }
}

.css-fq0ntu { -webkit-box-align: center; align-items: center; display: flex=
; -webkit-box-pack: center; justify-content: center; width: 100%; }

.css-j7qwjs { display: flex; flex-direction: column; }

.css-zc2aqt { color: inherit; font-family: "Euclid Circular B", Helvetica, =
Arial, sans-serif; font-weight: 600; text-transform: none; font-size: 15px;=
 line-height: 24px; text-align: center; }

@media (min-width: 1024px) {
  .css-zc2aqt { font-size: 16px; line-height: 24px; }
}

.css-1djz2tr { color: rgb(102, 102, 102); font-family: "Source Sans Pro", H=
elvetica, Arial, sans-serif; font-weight: 400; text-transform: none; font-s=
ize: 13px; line-height: 16px; text-align: center; }

@media (min-width: 1024px) {
  .css-1djz2tr { font-size: 14px; line-height: 24px; }
}

.css-1i085rw { position: relative; text-decoration: none; color: rgb(102, 1=
02, 102); cursor: pointer; display: inline-block; height: fit-content; outl=
ine: none; width: fit-content; background-image: linear-gradient(to right, =
rgb(179, 179, 179) 50%, transparent 50%); background-position: center botto=
m; background-repeat: repeat-x; background-size: 4px 1px; transition: all 2=
50ms ease 0s; }

.css-1i085rw:hover, .css-1i085rw:active, .css-1i085rw:focus { background-im=
age: linear-gradient(to right, rgb(102, 102, 102) 50%, transparent 50%); }

.css-1i085rw:focus-visible { background-image: none; border-bottom: 2px sol=
id rgb(102, 102, 102); transition: none 0s ease 0s; }

.css-ni27p1 { overflow-y: auto; height: calc(100% - 0px); }

.css-ni27p1::-webkit-scrollbar { display: none; }

.css-g6yta5 { display: block; margin: 0px auto; width: 100%; overflow-x: hi=
dden; padding: 0px 10px; }

@media (min-width: 1024px) {
  .css-g6yta5 { padding: 0px 36px; }
}

.css-10un8a2 { display: flex; -webkit-box-pack: center; justify-content: ce=
nter; width: 100%; }

.css-1khsdcc { border: none; max-width: 1440px; width: 100%; }

.css-1l4w6pd { display: flex; -webkit-box-pack: center; justify-content: ce=
nter; }

.css-1sc4krs { display: flex; flex-direction: column; max-width: 1024px; wi=
dth: 100%; padding-bottom: 48px; padding-top: 48px; }

.css-1pv6guf { height: 48px; min-width: 200px; width: 200px; border-radius:=
 24px; margin-bottom: 56px; overflow: hidden; }

.css-pufrgr { background-color: rgb(218, 218, 218); height: 100%; width: 10=
0%; animation: 2s linear 0s infinite normal none running animation-18efeuj;=
 background-image: linear-gradient(90deg, rgb(255, 255, 255), rgb(218, 218,=
 218), rgb(255, 255, 255), rgb(218, 218, 218)); background-size: 300% 100%;=
 }

@-webkit-keyframes animation-18efeuj {=20
  0% { background-position: 100% 0%; }
  100% { background-position: 0% 0%; }
}

@keyframes animation-18efeuj {=20
  0% { background-position: 100% 0%; }
  100% { background-position: 0% 0%; }
}

.css-2kbw41 { display: flex; gap: 48px; flex-direction: row; width: 100%; }

.css-dq12yk { height: 566px; min-width: 566px; width: 566px; border-radius:=
 24px; overflow: hidden; }

.css-bjolka { display: flex; flex-direction: column; width: 100%; padding-b=
ottom: 24px; }

.css-1t3ukzf { display: flex; flex-direction: column; height: 100%; }

.css-6pa00q { height: 48px; min-width: 250px; width: 250px; border-radius: =
16px; margin-bottom: 24px; overflow: hidden; }

.css-1ihrds0 { height: 24px; min-width: 150px; width: 150px; border-radius:=
 16px; margin-bottom: 24px; overflow: hidden; }

.css-lc8z9q { height: 24px; min-width: 100%; width: 100%; border-radius: 24=
px; margin-bottom: 12px; overflow: hidden; }

.css-6lzzp6 { display: flex; gap: 24px; }

.css-1m81cks { height: 48px; min-width: 48px; width: 48px; border-radius: 2=
4px; overflow: hidden; }

.css-10kc6ag { margin-left: auto; margin-right: auto; padding-top: 16px; bo=
rder: none; max-width: 1024px; }

.css-geek62 { display: flex; -webkit-box-align: center; align-items: center=
; -webkit-box-pack: start; justify-content: flex-start; }

.css-17r9cfy { display: flex; -webkit-box-pack: justify; justify-content: s=
pace-between; flex: 1 0 auto; }

.css-1ho1fgh { width: auto; }

.css-1ho1fgh .router-link { -webkit-box-align: center; align-items: center;=
 border-radius: 24px; cursor: pointer; display: inline-flex; height: 48px; =
min-width: 48px; position: relative; text-align: center; text-decoration: n=
one; transition: all 250ms ease 0s; width: fit-content; padding-left: 16px;=
 padding-right: 16px; background: rgb(247, 247, 247); border: 2px solid rgb=
(247, 247, 247); color: rgb(14, 14, 14); }

.css-1ho1fgh .router-link:focus-visible { outline: none; }

.css-1ho1fgh .router-link:focus-visible::before { background-color: rgba(0,=
 0, 0, 0.1); border-radius: inherit; content: ""; inset: -2px; position: ab=
solute; z-index: 1; }

@media (hover: hover) {
  .css-1ho1fgh .router-link:hover::before { background-color: rgba(0, 0, 0,=
 0.1); border-radius: inherit; content: ""; inset: -2px; position: absolute=
; z-index: 1; }
}

.css-moau69 { -webkit-box-align: center; align-items: center; cursor: inher=
it; display: flex; height: 24px; -webkit-box-pack: center; justify-content:=
 center; outline: none; position: relative; text-align: center; width: 24px=
; }

.css-moau69:focus-visible::after { background-color: transparent; border: 2=
px solid rgb(94, 31, 240); border-radius: 24px; inset: -4px; content: ""; d=
isplay: inherit; position: absolute; }

.css-moau69 svg { display: inline-block; flex-shrink: 0; height: 100%; over=
flow: hidden; text-align: center; transform: none; user-select: none; width=
: 100%; }

.css-moau69 svg path:not(.details) { fill: currentcolor; }

.css-moau69 svg rect, .css-moau69 svg circle { stroke: currentcolor; }

.css-ppg9d4 { display: flex; flex-direction: column; padding-left: 8px; }

.css-1h6aaxo { color: inherit; font-family: "Source Sans Pro", Helvetica, A=
rial, sans-serif; font-weight: 600; text-transform: none; font-size: 15px; =
line-height: 24px; text-align: center; }

@media (min-width: 1024px) {
  .css-1h6aaxo { font-size: 16px; line-height: 24px; }
}

.css-1t6vzup { display: flex; flex-direction: row; -webkit-box-pack: center=
; justify-content: center; width: 100%; margin-top: 56px; }

.css-ws5b21 { display: flex; -webkit-box-pack: center; justify-content: cen=
ter; flex: 0 0 50%; width: 100%; padding-right: 24px; }

.css-13igkwr { display: flex; -webkit-box-align: center; align-items: cente=
r; flex-direction: column; width: 100%; }

.css-xk1one { display: flex; -webkit-box-align: center; align-items: center=
; -webkit-box-pack: center; justify-content: center; width: 100%; }

.css-prylfo { height: 550px; max-height: 550px; position: relative; width: =
100vw; overflow: hidden; backface-visibility: hidden; transform: translate3=
d(0px, 0px, 0px); cursor: pointer; }

@media (min-width: 768px) {
  .css-prylfo { height: 566px; max-height: 566px; width: 566px; border-radi=
us: 24px; }
}

.css-5khy2j { position: relative; white-space: nowrap; transition: transfor=
m 0.3s ease 0s; transform: translateX(0%); height: 100%; display: flex; -we=
bkit-box-align: center; align-items: center; }

.css-1fh565z { height: 566px; min-width: 100%; width: 100%; border-radius: =
24px; overflow: hidden; }

.css-pmcpes .ReactModal__Overlay { position: fixed; inset: 0px; z-index: 99=
999999; opacity: 0; transition: opacity 200ms ease 0s; background: rgb(14, =
14, 14); }

.css-pmcpes .ReactModal__Overlay--after-open { opacity: 1; }

.css-pmcpes .ReactModal__Overlay--before-close { opacity: 0; }

.css-b6z48p { display: flex; flex-direction: column; width: 100%; padding-l=
eft: 24px; }

.css-1rplq84 { display: flex; flex-direction: column; margin-bottom: 16px; =
}

.css-s7pwml { color: rgb(14, 14, 14); font-family: "Euclid Circular B", Hel=
vetica, Arial, sans-serif; margin-bottom: 8px; font-weight: 600; text-trans=
form: none; font-size: 28px; line-height: 32px; }

@media (min-width: 1024px) {
  .css-s7pwml { font-size: 36px; line-height: 40px; }
}

.css-xfzptm { color: rgb(14, 14, 14); cursor: pointer; display: inline-bloc=
k; height: fit-content; outline: none; width: fit-content; background-image=
: linear-gradient(to right, rgb(135, 135, 135) 50%, transparent 50%); backg=
round-position: center bottom; background-repeat: repeat-x; background-size=
: 4px 1px; transition: all 250ms ease 0s; }

.css-xfzptm:hover, .css-xfzptm:active, .css-xfzptm:focus { background-image=
: linear-gradient(to right, rgb(14, 14, 14) 50%, transparent 50%); }

.css-xfzptm:focus-visible { background-image: none; border-bottom: 2px soli=
d rgb(14, 14, 14); transition: none 0s ease 0s; }

.css-xfzptm .router-link { color: inherit; outline: none; text-decoration: =
none; }

.css-xfzptm .router-link:focus-visible { border-bottom: 2px solid rgb(14, 1=
4, 14); transition: none 0s ease 0s; }

.css-djkpww { color: rgb(102, 102, 102); font-family: "Source Sans Pro", He=
lvetica, Arial, sans-serif; font-weight: 400; text-transform: none; font-si=
ze: 15px; line-height: 24px; }

@media (min-width: 1024px) {
  .css-djkpww { font-size: 16px; line-height: 24px; }
}

.css-ljlj1w { color: rgb(14, 14, 14); font-family: "Source Sans Pro", Helve=
tica, Arial, sans-serif; font-weight: 600; text-transform: none; font-size:=
 15px; line-height: 24px; }

@media (min-width: 1024px) {
  .css-ljlj1w { font-size: 16px; line-height: 24px; }
}

.css-8dcf6h { color: rgb(14, 14, 14); font-family: "Source Sans Pro", Helve=
tica, Arial, sans-serif; margin-bottom: 24px; font-weight: 400; text-transf=
orm: none; font-size: 15px; line-height: 24px; }

@media (min-width: 1024px) {
  .css-8dcf6h { font-size: 16px; line-height: 24px; }
}

.css-1on7hsz { color: rgb(14, 14, 14); font-family: "Source Sans Pro", Helv=
etica, Arial, sans-serif; font-weight: 400; text-transform: none; font-size=
: 15px; line-height: 24px; }

@media (min-width: 1024px) {
  .css-1on7hsz { font-size: 16px; line-height: 24px; }
}

.css-113vgsp { position: initial; width: fit-content; }

@media (min-width: 768px) {
  .css-113vgsp { position: relative; }
}

.css-q1nuj0 { cursor: pointer; display: block; outline: none; position: rel=
ative; }

.css-q1nuj0:focus-visible > ::after { background-color: rgba(0, 0, 0, 0.1);=
 border-radius: inherit; inset: 0px; content: ""; display: inherit; positio=
n: absolute; }

@media (min-width: 768px) {
  .css-q1nuj0 { position: relative; }
}

.css-jr6gqj { -webkit-box-align: center; align-items: center; cursor: inher=
it; display: flex; height: 16px; -webkit-box-pack: center; justify-content:=
 center; outline: none; position: relative; text-align: center; width: 16px=
; margin-left: 4px; }

.css-jr6gqj:focus-visible::after { background-color: transparent; border: 2=
px solid rgb(94, 31, 240); border-radius: 24px; inset: -4px; content: ""; d=
isplay: inherit; position: absolute; }

.css-jr6gqj svg { display: inline-block; flex-shrink: 0; height: 100%; over=
flow: hidden; text-align: center; transform: none; user-select: none; width=
: 100%; }

.css-17z9aoj { margin-bottom: 24px; border: none; }

.css-15o2z06 { color: rgb(14, 14, 14); font-family: "Source Sans Pro", Helv=
etica, Arial, sans-serif; font-weight: 400; text-transform: none; font-size=
: 15px; line-height: 24px; }

@media (min-width: 1024px) {
  .css-15o2z06 { font-size: 16px; line-height: 24px; }
}

.css-4juikq { display: flex; -webkit-box-align: center; align-items: center=
; margin-top: 8px; }

.css-5hicrt { margin-right: 12px; }

.css-1kynszc { -webkit-box-align: center; align-items: center; cursor: poin=
ter; display: flex; -webkit-box-pack: center; justify-content: center; padd=
ing: 10px; text-align: center; text-decoration: none; transition: all 250ms=
 ease 0s; border-radius: 24px; height: 48px; width: 48px; margin-right: 16p=
x; background: rgb(247, 247, 247); border: 2px solid rgb(247, 247, 247); co=
lor: rgb(14, 14, 14); position: relative; }

.css-1kynszc:focus-visible { outline: none; }

.css-1kynszc:focus-visible::before { background-color: rgba(0, 0, 0, 0.1); =
border-radius: inherit; content: ""; inset: -2px; position: absolute; z-ind=
ex: 1; }

@media (hover: hover) {
  .css-1kynszc:hover::before { background-color: rgba(0, 0, 0, 0.1); border=
-radius: inherit; content: ""; inset: -2px; position: absolute; z-index: 1;=
 }
}

.css-icirxr { margin-bottom: 16px; padding: 16px; display: flex; -webkit-bo=
x-pack: justify; justify-content: space-between; background-color: rgb(218,=
 218, 218); }

.css-49rc35 { color: rgb(14, 14, 14); cursor: pointer; display: inline-bloc=
k; height: fit-content; outline: none; width: fit-content; background-image=
: linear-gradient(to right, rgb(135, 135, 135) 50%, transparent 50%); backg=
round-position: center bottom; background-repeat: repeat-x; background-size=
: 4px 1px; transition: all 250ms ease 0s; }

.css-49rc35:hover, .css-49rc35:active, .css-49rc35:focus { background-image=
: linear-gradient(to right, rgb(14, 14, 14) 50%, transparent 50%); }

.css-49rc35:focus-visible { background-image: none; border-bottom: 2px soli=
d rgb(14, 14, 14); transition: none 0s ease 0s; }

.css-1hg2msc { color: inherit; font-family: "Source Sans Pro", Helvetica, A=
rial, sans-serif; font-weight: 400; text-transform: none; font-size: 15px; =
line-height: 24px; }

@media (min-width: 1024px) {
  .css-1hg2msc { font-size: 16px; line-height: 24px; }
}

.css-1c2ezzf .ReactModal__Content { background: rgb(94, 31, 240); border-ra=
dius: 24px; color: rgb(255, 255, 255); display: flex; flex: 1 1 auto; flex-=
direction: column; left: 50%; min-width: 300px; overflow: hidden; position:=
 absolute; top: calc(50% - 0px); transform: translate(-50%, -50%); height: =
auto; max-height: calc((100% - 48px) - 0px); max-width: calc(100% - 48px); =
width: auto; }

@media (min-width: 1024px) {
  .css-1c2ezzf .ReactModal__Content { max-height: calc(100% - 128px); max-w=
idth: calc(100% - 128px); }
}

.css-1c2ezzf .ReactModal__Content:focus { outline: none; }

.css-1c2ezzf .ReactModal__Content:focus-visible { outline: none; }

.css-1c2ezzf .ReactModal__Overlay { background: rgba(0, 0, 0, 0.4); inset: =
0px; opacity: 0; position: fixed; transition: opacity 200ms ease 0s; z-inde=
x: 99999999; }

.css-1c2ezzf .ReactModal__Overlay--after-open { opacity: 1; }

.css-1c2ezzf .ReactModal__Overlay--before-close { opacity: 0; }

.css-aozy0e { padding-bottom: 32px; padding-top: 32px; border: none; }

.css-1osagqw { height: 100%; min-width: 100%; position: relative; display: =
flex; -webkit-box-align: center; align-items: center; }

.css-18vje0a { overflow-y: auto; padding: 24px; height: 100%; }

.css-18vje0a::-webkit-scrollbar { display: none; }

@media (min-width: 768px) {
  .css-18vje0a { padding: 40px; }
}

.css-1qm4ncp { top: 16px; left: 16px; }

.css-swyrt1 { border: none; position: absolute; top: 16px; left: 16px; }

.css-ya88cu { -webkit-box-align: center; align-items: center; cursor: point=
er; display: flex; height: 24px; -webkit-box-pack: center; justify-content:=
 center; outline: none; position: relative; text-align: center; width: 24px=
; }

.css-ya88cu:focus-visible::after { background-color: transparent; border: 2=
px solid rgb(255, 255, 255); border-radius: 24px; inset: -4px; content: "";=
 display: inherit; position: absolute; }

.css-ya88cu svg { display: inline-block; flex-shrink: 0; height: 100%; over=
flow: hidden; text-align: center; transform: none; user-select: none; width=
: 100%; }

.css-ya88cu svg path:not(.details) { fill: rgb(255, 255, 255); }

.css-ya88cu svg rect, .css-ya88cu svg circle { stroke: rgb(255, 255, 255); =
}

.css-mussbj { color: rgb(102, 102, 102); min-width: 380px; }

@media (max-width: 768px) {
  .css-mussbj { padding-top: 24px; min-width: auto; }
}

.css-1dzeqxy { display: flex; flex-direction: column; color: rgb(102, 102, =
102); min-width: 380px; }

@media (max-width: 768px) {
  .css-1dzeqxy { padding-top: 24px; min-width: auto; }
}

.css-1erskuy { display: flex; width: 100%; }

.css-hksvxk { opacity: initial; width: 100%; }

.css-hksvxk label { display: block; }

@media (max-width: 768px) {
  .css-hksvxk > p { margin-top: 0px; }
}

.css-d2oo9m { display: flex; flex-direction: column; -webkit-box-pack: end;=
 justify-content: flex-end; }

.css-y9779w { color: inherit; margin-bottom: 12px; margin-left: 0px; }

.css-g7bxyb { font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;=
 font-weight: 600; text-transform: none; font-size: 15px; line-height: 24px=
; color: inherit; margin-bottom: 12px; margin-left: 0px; }

@media (min-width: 1024px) {
  .css-g7bxyb { font-size: 16px; line-height: 24px; }
}

.css-qmusqn { -webkit-box-align: center; align-items: center; background: r=
gb(255, 255, 255); border: 1px solid rgb(218, 218, 218); border-radius: 16p=
x; display: flex; height: 48px; margin: 0px; outline: none; width: 100%; pa=
dding: 12px 16px; }

.css-qmusqn:disabled { border-color: rgb(218, 218, 218); }

.css-qmusqn:focus-within { border-color: rgb(94, 31, 240); }

.css-1rw2rxn { margin-right: 4px; border: none; }

.css-1s45ndi { -webkit-box-align: center; align-items: center; cursor: inhe=
rit; display: flex; height: 16px; -webkit-box-pack: center; justify-content=
: center; outline: none; position: relative; text-align: center; width: 16p=
x; }

.css-1s45ndi:focus-visible::after { background-color: transparent; border: =
2px solid rgb(102, 102, 102); border-radius: 24px; inset: -4px; content: ""=
; display: inherit; position: absolute; }

.css-1s45ndi svg { display: inline-block; flex-shrink: 0; height: 100%; ove=
rflow: hidden; text-align: center; transform: none; user-select: none; widt=
h: 100%; }

.css-1s45ndi svg path:not(.details) { fill: rgb(102, 102, 102); }

.css-1s45ndi svg rect, .css-1s45ndi svg circle { stroke: rgb(102, 102, 102)=
; }

.css-12aiuxl { background: rgb(255, 255, 255); border: none; height: 100%; =
margin: 0px; outline: none; padding: 0px; width: 100%; }

.css-12aiuxl::-webkit-outer-spin-button, .css-12aiuxl::-webkit-inner-spin-b=
utton { appearance: none; margin: 0px; }

.css-12aiuxl:-webkit-autofill { box-shadow: white 0px 0px 0px 100px inset; =
}

.css-12aiuxl:read-only { pointer-events: none; }

.css-79elbk { position: relative; }

.css-z9ex6a { display: inline-flex; }

.css-z9ex6a button { background: rgb(75, 25, 192); }

.css-ahy2ny { flex-direction: column; width: 100%; margin-top: 12px; displa=
y: inline-flex; }

.css-ahy2ny button { background: rgb(75, 25, 192); }

.css-qgzp1f { opacity: initial; width: auto; }

.css-qgzp1f label { display: block; }

.css-qgzp1f label:not(:focus):not(:active) { clip: rect(0px, 0px, 0px, 0px)=
; clip-path: inset(50%); height: 1px; opacity: 0; overflow: hidden; positio=
n: absolute; white-space: nowrap; width: 1px; }

@media (max-width: 768px) {
  .css-qgzp1f > p { margin-top: 0px; }
}

.css-10j38d4 { color: inherit; margin-bottom: 12px; margin-left: 0px; }

@media (max-width: 768px) {
  .css-10j38d4 { margin-bottom: 0px; margin-left: 0px; }
}

.css-1q6dxxk { font-family: "Source Sans Pro", Helvetica, Arial, sans-serif=
; font-weight: 600; text-transform: none; font-size: 15px; line-height: 24p=
x; color: inherit; margin-bottom: 12px; margin-left: 0px; }

@media (min-width: 1024px) {
  .css-1q6dxxk { font-size: 16px; line-height: 24px; }
}

@media (max-width: 768px) {
  .css-1q6dxxk { margin-bottom: 0px; margin-left: 0px; }
}

.css-1on85b0 { display: flex; flex-direction: row; position: relative; -web=
kit-box-pack: justify; justify-content: space-between; width: 100%; }

.css-jot2de { background: transparent; border: 2px solid rgb(255, 255, 255)=
; border-radius: 24px; cursor: pointer; height: 48px; outline: none; text-a=
lign: center; width: 100%; color: rgb(255, 255, 255); margin-right: 16px; p=
adding-left: 16px; padding-right: 16px; pointer-events: none; }

.css-jot2de:hover, .css-jot2de:focus-visible { background-color: rgba(255, =
255, 255, 0.1); outline: none; }

.css-jot2de:last-of-type { margin-right: 0px; }

.css-1nd60vp { color: inherit; font-family: "Source Sans Pro", Helvetica, A=
rial, sans-serif; font-weight: 600; text-transform: none; font-size: 15px; =
line-height: 24px; }

@media (min-width: 1024px) {
  .css-1nd60vp { font-size: 16px; line-height: 24px; }
}

.css-8m8836 { background: transparent; border: 2px solid transparent; borde=
r-radius: 24px; cursor: pointer; height: 48px; outline: none; text-align: c=
enter; width: 100%; color: rgb(255, 255, 255); margin-right: 16px; padding-=
left: 16px; padding-right: 16px; }

.css-8m8836:hover, .css-8m8836:focus-visible { background-color: rgba(255, =
255, 255, 0.1); outline: none; }

.css-8m8836:last-of-type { margin-right: 0px; }

.css-12sa695 { background-color: rgb(75, 25, 192); border: none; height: 1p=
x; margin: 24px -24px; }

@media (min-width: 768px) {
  .css-12sa695 { margin: 40px -40px; }
}

.css-6api2p button { pointer-events: all; }

.css-1rw8kw8 { display: flex; }

.css-1rw8kw8 button { pointer-events: all; }

.css-1lo3qvq { opacity: initial; width: auto; }

.css-1lo3qvq label { display: block; }

@media (max-width: 768px) {
  .css-1lo3qvq > p { margin-top: 0px; }
}

.css-az46oy { margin-top: 24px; border: none; }

.css-1abudc7 { display: flex; -webkit-box-pack: justify; justify-content: s=
pace-between; margin-bottom: 16px; }

.css-17fdjl5 { color: rgb(255, 255, 255); font-family: "Source Sans Pro", H=
elvetica, Arial, sans-serif; font-weight: 400; text-transform: none; font-s=
ize: 15px; line-height: 24px; }

@media (min-width: 1024px) {
  .css-17fdjl5 { font-size: 16px; line-height: 24px; }
}

.css-22e0ph { color: rgb(218, 218, 218); font-family: "Source Sans Pro", He=
lvetica, Arial, sans-serif; font-weight: 400; text-transform: none; font-si=
ze: 15px; line-height: 24px; }

@media (min-width: 1024px) {
  .css-22e0ph { font-size: 16px; line-height: 24px; }
}

.css-okl03b input { padding: 0px; }

.css-okl03b p { display: none; }

.css-p9znsb { opacity: initial; width: auto; }

.css-p9znsb label { display: block; }

.css-p9znsb label:not(:focus):not(:active) { clip: rect(0px, 0px, 0px, 0px)=
; clip-path: inset(50%); height: 1px; opacity: 0; overflow: hidden; positio=
n: absolute; white-space: nowrap; width: 1px; }

@media (max-width: 768px) {
  .css-p9znsb > p { margin-top: 16px; }
}

.css-p9znsb input { padding: 0px; }

.css-p9znsb p { display: none; }

.css-grsv20 { background-color: transparent; height: 16px; pointer-events: =
none; width: 100%; z-index: -1; }

.css-1nkhs7j { background-color: rgb(255, 255, 255); border-radius: 12px; b=
ottom: -2px; height: 2px; pointer-events: none; position: relative; width: =
100%; }

.css-uw3nq3 { appearance: none; border-radius: 12px; height: 2px; outline: =
none; position: relative; width: 100%; background: linear-gradient(to right=
, transparent 0%, transparent 15.7895%, rgb(75, 25, 192) 15.7895%, rgb(75, =
25, 192) 100%); }

.css-uw3nq3::-webkit-slider-thumb { appearance: none; border-radius: 16px; =
cursor: pointer; height: 32px; position: relative; width: 32px; z-index: 1;=
 }

.css-uw3nq3::-webkit-slider-thumb:hover { filter: brightness(90%); }

.css-uw3nq3:focus-visible::-webkit-slider-thumb { filter: brightness(90%); =
}

.css-uw3nq3::-webkit-slider-thumb { background: radial-gradient(circle, rgb=
(255, 255, 255) 0px, rgb(255, 255, 255) 25%, rgb(94, 31, 240) 25%, rgb(94, =
31, 240) 100%); border: 2px solid rgb(255, 255, 255); }

.css-1xs85cu { margin-top: 16px; opacity: initial; }

@media (max-width: 768px) {
  .css-1xs85cu { margin-top: 0px; }
}

.css-axcu18 { color: rgb(102, 102, 102); font-family: "Source Sans Pro", He=
lvetica, Arial, sans-serif; font-weight: 400; text-transform: none; font-si=
ze: 15px; line-height: 24px; margin-top: 16px; opacity: initial; }

@media (min-width: 1024px) {
  .css-axcu18 { font-size: 16px; line-height: 24px; }
}

@media (max-width: 768px) {
  .css-axcu18 { margin-top: 0px; }
}

.css-xvzam7 { -webkit-box-align: center; align-items: center; border-radius=
: 24px; cursor: pointer; display: inline-flex; height: 48px; min-width: 48p=
x; position: relative; text-align: center; text-decoration: none; transitio=
n: all 250ms ease 0s; width: 100%; margin-top: 40px; padding-left: 16px; pa=
dding-right: 16px; background: rgb(255, 255, 255); border: 2px solid rgb(25=
5, 255, 255); color: rgb(94, 31, 240); }

.css-xvzam7:focus-visible { outline: none; }

.css-xvzam7:focus-visible::before { background-color: rgba(0, 0, 0, 0.1); b=
order-radius: inherit; content: ""; inset: -2px; position: absolute; z-inde=
x: 1; }

@media (hover: hover) {
  .css-xvzam7:hover::before { background-color: rgba(0, 0, 0, 0.1); border-=
radius: inherit; content: ""; inset: -2px; position: absolute; z-index: 1; =
}
}

.css-cs0gnv { overflow-y: auto; padding: 24px; height: calc(100% - 0px); }

.css-cs0gnv::-webkit-scrollbar { display: none; }

@media (min-width: 768px) {
  .css-cs0gnv { padding: 40px; }
}
------MultipartBoundary--DKxwkBIf5w6JWsiG6ieBILD95h9VQjmmAjiizUyHkG----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://fonts.googleapis.com/css?family=Overpass:300,400,600,700|Roboto:500&display=swap

@charset "utf-8";

@font-face { font-family: Overpass; font-style: normal; font-weight: 300; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GoU9vyww.woff2") format("woff2"); unicode-range: U+460-52F, U+=
1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Overpass; font-style: normal; font-weight: 300; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GhU9vyww.woff2") format("woff2"); unicode-range: U+301, U+400-=
45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Overpass; font-style: normal; font-weight: 300; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GqU9vyww.woff2") format("woff2"); unicode-range: U+102-103, U+=
110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, =
U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Overpass; font-style: normal; font-weight: 300; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GrU9vyww.woff2") format("woff2"); unicode-range: U+100-2AF, U+=
304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20=
CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Overpass; font-style: normal; font-weight: 300; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GlU9s.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U=
+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F,=
 U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Overpass; font-style: normal; font-weight: 400; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GoU9vyww.woff2") format("woff2"); unicode-range: U+460-52F, U+=
1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Overpass; font-style: normal; font-weight: 400; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GhU9vyww.woff2") format("woff2"); unicode-range: U+301, U+400-=
45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Overpass; font-style: normal; font-weight: 400; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GqU9vyww.woff2") format("woff2"); unicode-range: U+102-103, U+=
110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, =
U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Overpass; font-style: normal; font-weight: 400; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GrU9vyww.woff2") format("woff2"); unicode-range: U+100-2AF, U+=
304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20=
CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Overpass; font-style: normal; font-weight: 400; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GlU9s.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U=
+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F,=
 U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Overpass; font-style: normal; font-weight: 600; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GoU9vyww.woff2") format("woff2"); unicode-range: U+460-52F, U+=
1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Overpass; font-style: normal; font-weight: 600; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GhU9vyww.woff2") format("woff2"); unicode-range: U+301, U+400-=
45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Overpass; font-style: normal; font-weight: 600; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GqU9vyww.woff2") format("woff2"); unicode-range: U+102-103, U+=
110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, =
U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Overpass; font-style: normal; font-weight: 600; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GrU9vyww.woff2") format("woff2"); unicode-range: U+100-2AF, U+=
304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20=
CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Overpass; font-style: normal; font-weight: 600; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GlU9s.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U=
+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F,=
 U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Overpass; font-style: normal; font-weight: 700; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GoU9vyww.woff2") format("woff2"); unicode-range: U+460-52F, U+=
1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Overpass; font-style: normal; font-weight: 700; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GhU9vyww.woff2") format("woff2"); unicode-range: U+301, U+400-=
45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Overpass; font-style: normal; font-weight: 700; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GqU9vyww.woff2") format("woff2"); unicode-range: U+102-103, U+=
110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, =
U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Overpass; font-style: normal; font-weight: 700; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GrU9vyww.woff2") format("woff2"); unicode-range: U+100-2AF, U+=
304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20=
CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Overpass; font-style: normal; font-weight: 700; f=
ont-display: swap; src: url("https://fonts.gstatic.com/s/overpass/v13/qFdH3=
5WCmI96Ajtm81GlU9s.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U=
+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F,=
 U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; fon=
t-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu=
92Fr1MmEU9fCRc4EsA.woff2") format("woff2"); unicode-range: U+460-52F, U+1C8=
0-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; fon=
t-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu=
92Fr1MmEU9fABc4EsA.woff2") format("woff2"); unicode-range: U+301, U+400-45F=
, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; fon=
t-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu=
92Fr1MmEU9fCBc4EsA.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; fon=
t-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu=
92Fr1MmEU9fBxc4EsA.woff2") format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; fon=
t-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu=
92Fr1MmEU9fCxc4EsA.woff2") format("woff2"); unicode-range: U+102-103, U+110=
-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+3=
08-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; fon=
t-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu=
92Fr1MmEU9fChc4EsA.woff2") format("woff2"); unicode-range: U+100-2AF, U+304=
, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF,=
 U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; fon=
t-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu=
92Fr1MmEU9fBBc4.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+15=
2-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+=
2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
------MultipartBoundary--DKxwkBIf5w6JWsiG6ieBILD95h9VQjmmAjiizUyHkG----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.iheartjane.com/assets/vendor.3a80deeeadb6e53f.css

@charset "utf-8";

@import url("https://fonts.googleapis.com/icon?family=3DMaterial+Icons");

:root { --main-font: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxyge=
n-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif; --second-font: Helvetica=
 Neue,Helvetica,Arial,sans-serif; --xs-font: 10px; --sm-font: 12px; --md-fo=
nt: 14px; --lg-font: 16px; --xl-font: 22px; --xxl-font: 26px; --xxxl-font: =
32px; --font-weight-regular: 400; --font-weight-semi-bold: 600; --font-weig=
ht-bold: 700; --primary-color: #006cff; --primary-color-faded: #006cff5c; -=
-magenta: #f0f; --red: red; --faded-red: #d0021b1a; --blue: #026afa; --fade=
d-blue: #cfe3ff; --dt-bg-team: #1d1f22; --border-color: rgba(0,0,0,.078); -=
-lighten-black: grey; --lighten-grey: #858585; --light-grey: #ebebeb; --gre=
y: #7a7a7a; --dark-grey: #343434; --green: #28ca42; --faded-green: #02d0021=
a; --white: #fff; --white5: #ffffff0d; --white10: #ffffff1a; --white20: #ff=
ffff33; --white30: #ffffff4d; --white40: #ffffff66; --white50: #ffffff80; -=
-white60: #ffffff99; --white70: #ffffffb3; --white80: #ffffffcc; --white90:=
 #ffffffe6; --white95: #fffffff2; --black: #000; --black5: #0000000d; --bla=
ck10: #0000001a; --black20: #00000033; --black30: #0000004d; --black40: #00=
000066; --black50: #00000080; --black60: #00000099; --black70: #000000b3; -=
-black80: #000000cc; --black90: #000000e6; --black95: #000000f2; --border-r=
adius: 16px; --border-radius-sm: calc(var(--border-radius)/4); --border-rad=
ius-md: calc(var(--border-radius)/2); --border-radius-round: 999px; --spaci=
ng-unit: 8px; --xxs-p: calc(var(--spacing-unit)/2); --xs-p: var(--spacing-u=
nit); --sm-p: calc(var(--spacing-unit)*2); --md-p: calc(var(--spacing-unit)=
*3); --lg-p: calc(var(--spacing-unit)*4); --xl-p: calc(var(--spacing-unit)*=
5); --xxl-p: calc(var(--spacing-unit)*8); --xxs-m: calc(var(--spacing-unit)=
/2); --xs-m: var(--spacing-unit); --sm-m: calc(var(--spacing-unit)*2); --md=
-m: calc(var(--spacing-unit)*3); --lg-m: calc(var(--spacing-unit)*4); --xl-=
m: calc(var(--spacing-unit)*5); --xxl-m: calc(var(--spacing-unit)*8); --ass=
etsPath: "../assets"; --accent_blue: #005fff; --accent_green: #20e070; --ac=
cent_red: #ff3742; --bg-gradient-end: #f7f7f7; --bg-gradient-start: #fcfcfc=
; --blue-alice: #e9f2ff; --border: #00000014; --button-background: #fff; --=
button-text: #005fff; --secondary-button-text: var(--grey); --grey-gainsbor=
o: #dbdbdb; --grey-whisper: #ecebeb; --highlight: #fbf4dd; --modal-shadow: =
#00000099; --overlay: #00000033; --overlay-dark: #00000099; --shadow-icon: =
#00000040; --targetedMessageBackground: #fbf4dd; --transparent: transparent=
; --white-smoke: #f2f2f2; --white-snow: #fcfcfc; --unread-badge-color: #fff=
; --modal-overlay-color: rgba(0,0,0,.89); --modal-edit-message-form-width: =
47em; }

.str-chat { box-sizing: border-box; }

.str-chat *, .str-chat ::after, .str-chat ::before { box-sizing: inherit; f=
ont-family: var(--second-font); }

.str-chat .ngxp__container { z-index: 1; border: none !important; box-shado=
w: none !important; margin: 0px !important; padding: 0px !important; }

.str-chat .ngxp__container .ngxp__arrow { display: none !important; }

.clearfix { clear: both; }

.messenger-chat.str-chat { align-items: flex-start; display: flex; flex: 1 =
0 100%; font-family: var(--second-font); height: 100vh; justify-content: fl=
ex-start; margin: 0px; }

.messenger-chat.str-chat .str-chat__container { display: flex; flex: 1 1 0%=
; flex-direction: row; height: 100%; }

.messenger-chat.str-chat .str-chat__main-panel { display: flex; flex: 1 1 0=
%; flex-direction: column; height: 100%; min-width: 250px; padding: var(--s=
m-p) var(--sm-p) 0 var(--xs-p); width: 100%; }

.str-chat { color: var(--black); font-family: var(--second-font); height: 1=
00vh; }

.str-chat.dark { color: var(--white); }

.str-chat.commerce, .str-chat.messaging { background-color: var(--grey-gain=
sboro); }

.str-chat.commerce.dark, .str-chat.messaging.dark { background-color: var(-=
-dark-grey); }

.str-chat.livestream.dark, .str-chat.team.dark { background: var(--dark-gre=
y); }

@font-face { font-family: ReplaceFlagEmojiPNG; src: url("/assets/b80924f207=
4afadf.woff2") format("woff2"); unicode-range: U+1F1E6-1F1FF; }

@font-face { font-family: ReplaceFlagEmojiSVG; src: url("/assets/0121da886a=
09e251.woff2") format("woff2"); unicode-range: U+1F1E6-1F1FF; }

.str-chat--windows-flags .emoji-mart-emoji-native *, .str-chat--windows-fla=
gs .str-chat__emoji-item--entity, .str-chat--windows-flags .str-chat__messa=
ge-text-inner *, .str-chat--windows-flags .str-chat__textarea__textarea { f=
ont-family: ReplaceFlagEmojiPNG,var(--second-font),sans-serif; }

.str-chat-channel-list { float: left; }

.str-chat-channel { max-height: 100vh; }

.str-chat-channel .str-chat__container { display: flex; height: 100%; }

.str-chat-channel .str-chat__container .str-chat-angular__main-panel-inner,=
 .str-chat-channel .str-chat__container .str-chat__main-panel { display: fl=
ex; flex: 1 1 0%; flex-direction: column; height: 100%; min-width: 250px; w=
idth: 100%; }

.str-chat-channel .str-chat__container .str-chat-angular__main-panel-inner-=
-hideOnThread, .str-chat-channel .str-chat__container .str-chat__main-panel=
--hideOnThread { display: none; }

.str-chat-channel .str-chat__container .rfu-dropzone { width: 100%; }

.str-chat-channel.messaging .str-chat__main-panel { padding: var(--sm-p) va=
r(--xs-p) 0 0; }

@media screen and (max-width: 960px) {
  .str-chat-channel.messaging .str-chat__main-panel { padding: var(--xxs-p)=
 var(--xxs-p) 0; }
}

.str-chat-channel.team .str-chat__container { display: flex; }

.str-chat-channel.commerce .str-chat__main-panel { width: 100%; }

.str-chat-channel.commerce .str-chat__container { background: var(--white95=
); }

.str-chat-channel.commerce.dark .str-chat__container { background: var(--da=
rk-grey); box-shadow: 0 10px 31px 0 var(--black50); }

.str-chat.dark .emoji-mart { background: var(--dark-grey); border: var(--da=
rk-grey); }

.str-chat.dark .emoji-mart-category-label span, .str-chat.dark .emoji-mart-=
search input { background: var(--dark-grey); color: var(--white); }

.str-chat.dark .emoji-mart-search button svg { fill: var(--white); }

.str-chat__empty-channel { display: none; }

stream-icon, stream-icon-placeholder { align-items: center; display: flex; =
justify-content: center; }

.emoji-mart, .emoji-mart * { box-sizing: border-box; line-height: 1.15; }

.emoji-mart { background: rgb(255, 255, 255); border: 1px solid rgb(217, 21=
7, 217); border-radius: 5px; color: rgb(34, 36, 39); display: inline-block;=
 font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-ser=
if; font-size: 1rem; }

.emoji-mart .emoji-mart-emoji { padding: 6px; }

.emoji-mart-bar { border: 0px solid rgb(217, 217, 217); }

.emoji-mart-bar:first-child { border-bottom-width: 1px; border-top-left-rad=
ius: 5px; border-top-right-radius: 5px; }

.emoji-mart-bar:last-child { border-bottom-left-radius: 5px; border-bottom-=
right-radius: 5px; border-top-width: 1px; }

.emoji-mart-anchors { display: flex; flex-direction: row; justify-content: =
space-between; line-height: 0; padding: 0px 6px; }

.emoji-mart-anchor { background: none; border: none; box-shadow: none; colo=
r: rgb(133, 133, 133); display: block; flex: 1 1 auto; margin: 0px; overflo=
w: hidden; padding: 12px 4px; position: relative; text-align: center; trans=
ition: color 0.1s ease-out 0s; }

.emoji-mart-anchor:focus { outline: 0px; }

.emoji-mart-anchor-selected, .emoji-mart-anchor:focus, .emoji-mart-anchor:h=
over { color: rgb(70, 70, 70); }

.emoji-mart-anchor-selected .emoji-mart-anchor-bar { bottom: 0px; }

.emoji-mart-anchor-bar { background-color: rgb(70, 70, 70); bottom: -3px; h=
eight: 3px; left: 0px; position: absolute; width: 100%; }

.emoji-mart-anchors i { display: inline-block; max-width: 22px; width: 100%=
; }

.emoji-mart-anchors img, .emoji-mart-anchors svg { fill: currentcolor; heig=
ht: 18px; width: 18px; }

.emoji-mart-scroll { height: 270px; overflow: hidden scroll; padding: 0px 6=
px 6px; will-change: transform; }

.emoji-mart-search { margin-top: 6px; padding: 0px 6px; position: relative;=
 }

.emoji-mart-search input { border: 1px solid rgb(217, 217, 217); border-rad=
ius: 5px; display: block; font-size: 1rem; outline: 0px; padding: 5px 25px =
6px 10px; width: 100%; }

.emoji-mart-search input, .emoji-mart-search input::-webkit-search-cancel-b=
utton, .emoji-mart-search input::-webkit-search-decoration, .emoji-mart-sea=
rch input::-webkit-search-results-button, .emoji-mart-search input::-webkit=
-search-results-decoration { appearance: none; }

.emoji-mart-search-icon { background: none; border: none; padding: 2px 5px =
1px; position: absolute; right: 11px; top: 7px; z-index: 2; }

.emoji-mart-category .emoji-mart-emoji span { cursor: default; position: re=
lative; text-align: center; z-index: 1; }

.emoji-mart-category .emoji-mart-emoji:hover::before { background-color: rg=
b(244, 244, 244); border-radius: 100%; content: ""; height: 100%; left: 0px=
; position: absolute; top: 0px; width: 100%; z-index: 0; }

.emoji-mart-category-label { position: sticky; top: 0px; z-index: 2; }

.emoji-mart-category-label span { background-color: rgba(255, 255, 255, 0.9=
5); display: block; font-weight: 500; padding: 5px 6px; width: 100%; }

.emoji-mart-category-list { margin: 0px; padding: 0px; }

.emoji-mart-category-list li { display: inline-block; list-style: none; mar=
gin: 0px; padding: 0px; }

.emoji-mart-emoji { background: none; border: none; box-shadow: none; displ=
ay: inline-block; font-size: 0px; margin: 0px; padding: 0px; position: rela=
tive; }

.emoji-mart-emoji-native { font-family: "Segoe UI Emoji", "Segoe UI Symbol"=
, "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "=
Android Emoji"; }

.emoji-mart-no-results { color: rgb(133, 133, 133); font-size: 0.875rem; pa=
dding-top: 70px; text-align: center; }

.emoji-mart-no-results-img { display: block; margin-left: auto; margin-righ=
t: auto; width: 50%; }

.emoji-mart-no-results .emoji-mart-category-label { display: none; }

.emoji-mart-no-results .emoji-mart-no-results-label { margin-top: 0.2em; }

.emoji-mart-no-results .emoji-mart-emoji:hover::before { content: none; }

.emoji-mart-preview { height: 70px; position: relative; }

.emoji-mart-preview-data, .emoji-mart-preview-emoji, .emoji-mart-preview-sk=
ins { position: absolute; top: 50%; transform: translateY(-50%); }

.emoji-mart-preview-emoji { left: 12px; }

.emoji-mart-preview-data { left: 68px; right: 12px; word-break: break-all; =
}

.emoji-mart-preview-skins { right: 30px; text-align: right; }

.emoji-mart-preview-skins.custom { right: 10px; text-align: right; }

.emoji-mart-preview-name { font-size: 0.875rem; }

.emoji-mart-preview-shortname { color: rgb(136, 136, 136); font-size: 0.75r=
em; }

.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon, .emoji-mart-pr=
eview-shortname + .emoji-mart-preview-emoticon, .emoji-mart-preview-shortna=
me + .emoji-mart-preview-shortname { margin-left: 0.5em; }

.emoji-mart-preview-emoticon { color: rgb(187, 187, 187); font-size: 0.6875=
rem; }

.emoji-mart-title span { display: inline-block; vertical-align: middle; }

.emoji-mart-title .emoji-mart-emoji { padding: 0px; }

.emoji-mart-title-label { color: rgb(153, 154, 156); font-size: 1.625rem; f=
ont-weight: 300; }

.emoji-mart-skin-swatches { background-color: rgb(255, 255, 255); border: 1=
px solid rgb(217, 217, 217); border-radius: 12px; font-size: 0px; padding: =
2px 0px; }

.emoji-mart-skin-swatches.custom { background-color: rgb(255, 255, 255); bo=
rder: none; font-size: 0px; }

.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch { padding: 0px 2px=
; width: 16px; }

.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch.selected::after { =
opacity: 0.75; }

.emoji-mart-skin-swatch { display: inline-block; transition-duration: 0.125=
s; transition-property: width, padding; transition-timing-function: ease-ou=
t; vertical-align: middle; width: 0px; }

.emoji-mart-skin-swatch:first-child { transition-delay: 0s; }

.emoji-mart-skin-swatch:nth-child(2) { transition-delay: 0.03s; }

.emoji-mart-skin-swatch:nth-child(3) { transition-delay: 0.06s; }

.emoji-mart-skin-swatch:nth-child(4) { transition-delay: 0.09s; }

.emoji-mart-skin-swatch:nth-child(5) { transition-delay: 0.12s; }

.emoji-mart-skin-swatch:nth-child(6) { transition-delay: 0.15s; }

.emoji-mart-skin-swatch.selected { padding: 0px 2px; position: relative; wi=
dth: 16px; }

.emoji-mart-skin-swatch.selected::after { background-color: rgb(255, 255, 2=
55); border-radius: 100%; content: ""; height: 4px; left: 50%; margin: -2px=
 0px 0px -2px; opacity: 0; pointer-events: none; position: absolute; top: 5=
0%; transition: opacity 0.2s ease-out 0s; width: 4px; }

.emoji-mart-skin-swatch.custom { cursor: default; display: inline-block; he=
ight: 38px; overflow: hidden; transition-duration: 0.125s; transition-prope=
rty: width, height; transition-timing-function: ease-out; vertical-align: m=
iddle; width: 0px; }

.emoji-mart-skin-swatch.custom.selected { height: 38px; padding: 0px 2px 0p=
x 0px; position: relative; width: 36px; }

.emoji-mart-skin-swatch.custom.selected::after { content: ""; height: 0px; =
width: 0px; }

.emoji-mart-skin-swatches.custom .emoji-mart-skin-swatch.custom:hover { bac=
kground-color: rgb(244, 244, 244); border-radius: 10%; }

.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom { he=
ight: 38px; padding: 0px 2px 0px 0px; width: 36px; }

.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom.sele=
cted::after { opacity: 0.75; }

.emoji-mart-skin-text.opened { background-color: rgb(255, 255, 255); border=
-radius: 10%; color: rgb(136, 136, 136); display: inline-block; font-size: =
0.6875rem; height: 40px; padding: 5px 2px; text-align: left; vertical-align=
: middle; width: 95px; }

.emoji-mart-skin { border-radius: 100%; display: inline-block; max-width: 1=
2px; padding-top: 100%; width: 100%; }

.emoji-mart-skin-tone-1 { background-color: rgb(255, 201, 58); }

.emoji-mart-skin-tone-2 { background-color: rgb(250, 220, 188); }

.emoji-mart-skin-tone-3 { background-color: rgb(224, 187, 149); }

.emoji-mart-skin-tone-4 { background-color: rgb(191, 143, 104); }

.emoji-mart-skin-tone-5 { background-color: rgb(155, 100, 61); }

.emoji-mart-skin-tone-6 { background-color: rgb(89, 69, 57); }

.emoji-mart-sr-only { clip: rect(0px, 0px, 0px, 0px); border: 0px; height: =
1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; widt=
h: 1px; }

.emoji-mart-dark { background-color: rgb(34, 34, 34); color: rgb(255, 255, =
255); }

.emoji-mart-dark, .emoji-mart-dark .emoji-mart-bar { border-color: rgb(85, =
84, 83); }

.emoji-mart-dark .emoji-mart-search input { background-color: rgb(47, 47, 4=
7); border-color: rgb(85, 84, 83); color: rgb(255, 255, 255); }

.emoji-mart-dark .emoji-mart-search-icon svg { fill: rgb(255, 255, 255); }

.emoji-mart-dark .emoji-mart-category .emoji-mart-emoji:hover::before { bac=
kground-color: rgb(68, 68, 68); }

.emoji-mart-dark .emoji-mart-category-label span { background-color: rgb(34=
, 34, 34); color: rgb(255, 255, 255); }

.emoji-mart-dark .emoji-mart-skin-swatches { background-color: rgb(34, 34, =
34); border-color: rgb(85, 84, 83); }

.emoji-mart-dark .emoji-mart-anchor-selected, .emoji-mart-dark .emoji-mart-=
anchor:focus, .emoji-mart-dark .emoji-mart-anchor:hover { color: rgb(191, 1=
91, 191); }

.mml-container { font-family: inherit; font-size: 0.9375rem; line-height: 1=
.26; }

.mml-container * { box-sizing: border-box; }

.mml-wrap { display: flex; flex-direction: column; max-width: 66.66%; }

.mml-align-left .mml-wrap { margin-right: auto; }

.mml-align-right .mml-wrap { margin-left: auto; }

.mml-wrap > * { border-radius: 16px; }

.mml-align-left .mml-wrap > * { margin-right: auto; }

.mml-align-right .mml-wrap > * { margin-left: auto; }

.mml-align-left .mml-wrap > :last-child:not(.mml-btn) { border-bottom-left-=
radius: 0px; }

.mml-align-right .mml-wrap > :last-child:not(.mml-btn) { border-bottom-righ=
t-radius: 0px; }

.mml-add-to-calendar > .mml-card-body:last-child { border-bottom: 1px solid=
 rgb(229, 229, 230); overflow: hidden; }

.base-dark .mml-add-to-calendar > .mml-card-body:last-child { border-bottom=
-color: rgb(27, 45, 70); }

.commerce-light .mml-add-to-calendar > .mml-card-body:last-child { border-b=
ottom-color: rgb(234, 234, 234); }

.commerce-dark .mml-add-to-calendar > .mml-card-body:last-child { border-bo=
ttom-color: rgb(0, 76, 204); }

.livestream-light .mml-add-to-calendar > .mml-card-body:last-child { border=
-bottom-color: rgb(190, 213, 228); }

.livestream-dark .mml-add-to-calendar > .mml-card-body:last-child { border-=
bottom-color: rgb(8, 30, 88); }

.messaging-light .mml-add-to-calendar > .mml-card-body:last-child { border-=
bottom-color: rgb(214, 214, 214); }

.messaging-dark .mml-add-to-calendar > .mml-card-body:last-child { border-b=
ottom-color: rgb(37, 38, 40); }

.team-light .mml-add-to-calendar > .mml-card-body:last-child { border-botto=
m-color: rgb(234, 234, 234); }

.team-dark .mml-add-to-calendar > .mml-card-body:last-child { border-bottom=
-color: rgb(78, 0, 204); }

.mml-align-left .mml-add-to-calendar > .mml-card-body:last-child { border-b=
ottom-right-radius: 16px; }

.mml-align-right .mml-add-to-calendar > .mml-card-body:last-child { border-=
bottom-left-radius: 16px; }

.mml-btn { align-items: center; appearance: none; background: rgb(242, 242,=
 242); border: 1px solid rgb(242, 242, 242); border-radius: 16px; color: rg=
b(0, 108, 255); display: inline-flex; font-family: inherit; font-size: 0.93=
75rem; font-weight: 700; justify-content: center; margin: 0px; padding: 6px=
 16px; text-decoration: none; user-select: none; }

.base-dark .mml-btn { border-color: rgb(26, 35, 46); }

.commerce-light .mml-btn { border-color: rgb(217, 225, 230); }

.commerce-dark .mml-btn { border-color: rgb(28, 31, 39); }

.livestream-light .mml-btn { border-color: rgb(217, 225, 230); }

.livestream-dark .mml-btn { border-color: rgb(4, 27, 85); }

.messaging-light .mml-btn { border-color: rgb(235, 235, 235); }

.messaging-dark .mml-btn { border-color: rgb(36, 36, 36); }

.team-light .mml-btn { border-color: rgb(204, 204, 204); }

.team-dark .mml-btn { border-color: rgb(32, 28, 39); }

.base-dark .mml-btn { color: rgb(0, 108, 255); }

.commerce-light .mml-btn { color: rgb(0, 95, 255); }

.commerce-dark .mml-btn { color: rgb(0, 76, 204); }

.livestream-light .mml-btn { color: rgb(25, 160, 255); }

.livestream-dark .mml-btn { color: rgb(13, 71, 217); }

.messaging-dark .mml-btn, .messaging-light .mml-btn { color: rgb(2, 131, 25=
5); }

.team-light .mml-btn { color: rgb(78, 29, 157); }

.team-dark .mml-btn { color: rgb(93, 2, 240); }

.base-dark .mml-btn { background: rgb(21, 36, 56); }

.commerce-light .mml-btn { background: rgb(255, 255, 255); }

.commerce-dark .mml-btn { background: rgb(28, 31, 39); }

.livestream-light .mml-btn { background: rgb(255, 255, 255); }

.livestream-dark .mml-btn { background: rgb(1, 12, 41); }

.messaging-light .mml-btn { background: rgb(255, 255, 255); }

.messaging-dark .mml-btn { background: rgb(62, 64, 66); }

.team-light .mml-btn { background: rgb(255, 255, 255); }

.team-dark .mml-btn { background: rgb(32, 28, 39); }

.mml-btn:not([disabled]) { cursor: pointer; }

.mml-btn:focus, .mml-btn:hover { background: rgb(0, 108, 255); border-color=
: rgb(0, 108, 255); color: rgb(255, 255, 255); }

.base-dark .mml-btn:focus, .base-dark .mml-btn:hover { border-color: rgb(0,=
 108, 255); }

.commerce-light .mml-btn:focus, .commerce-light .mml-btn:hover { border-col=
or: rgb(0, 95, 255); }

.commerce-dark .mml-btn:focus, .commerce-dark .mml-btn:hover { border-color=
: rgb(0, 76, 204); }

.livestream-light .mml-btn:focus, .livestream-light .mml-btn:hover { border=
-color: rgb(25, 160, 255); }

.livestream-dark .mml-btn:focus, .livestream-dark .mml-btn:hover { border-c=
olor: rgb(13, 71, 217); }

.messaging-dark .mml-btn:focus, .messaging-dark .mml-btn:hover, .messaging-=
light .mml-btn:focus, .messaging-light .mml-btn:hover { border-color: rgb(2=
, 131, 255); }

.team-light .mml-btn:focus, .team-light .mml-btn:hover { border-color: rgb(=
78, 29, 157); }

.team-dark .mml-btn:focus, .team-dark .mml-btn:hover { border-color: rgb(93=
, 2, 240); }

.base-dark .mml-btn:focus, .base-dark .mml-btn:hover, .commerce-dark .mml-b=
tn:focus, .commerce-dark .mml-btn:hover, .commerce-light .mml-btn:focus, .c=
ommerce-light .mml-btn:hover, .livestream-dark .mml-btn:focus, .livestream-=
dark .mml-btn:hover, .livestream-light .mml-btn:focus, .livestream-light .m=
ml-btn:hover, .messaging-light .mml-btn:focus, .messaging-light .mml-btn:ho=
ver { color: rgb(255, 255, 255); }

.messaging-dark .mml-btn:focus, .messaging-dark .mml-btn:hover { color: rgb=
(232, 232, 233); }

.team-dark .mml-btn:focus, .team-dark .mml-btn:hover, .team-light .mml-btn:=
focus, .team-light .mml-btn:hover { color: rgb(255, 255, 255); }

.base-dark .mml-btn:focus, .base-dark .mml-btn:hover { background: rgb(0, 1=
08, 255); }

.commerce-light .mml-btn:focus, .commerce-light .mml-btn:hover { background=
: rgb(0, 95, 255); }

.commerce-dark .mml-btn:focus, .commerce-dark .mml-btn:hover { background: =
rgb(0, 76, 204); }

.livestream-light .mml-btn:focus, .livestream-light .mml-btn:hover { backgr=
ound: rgb(25, 160, 255); }

.livestream-dark .mml-btn:focus, .livestream-dark .mml-btn:hover { backgrou=
nd: rgb(13, 71, 217); }

.messaging-dark .mml-btn:focus, .messaging-dark .mml-btn:hover, .messaging-=
light .mml-btn:focus, .messaging-light .mml-btn:hover { background: rgb(2, =
131, 255); }

.team-light .mml-btn:focus, .team-light .mml-btn:hover { background: rgb(78=
, 29, 157); }

.team-dark .mml-btn:focus, .team-dark .mml-btn:hover { background: rgb(93, =
2, 240); }

.mml-btn[disabled] { background: rgb(242, 242, 242); border-color: rgb(242,=
 242, 242); color: rgb(178, 177, 181); }

.base-dark .mml-btn[disabled] { border-color: rgb(21, 36, 56); }

.commerce-light .mml-btn[disabled] { border-color: rgb(255, 255, 255); }

.commerce-dark .mml-btn[disabled] { border-color: rgb(28, 31, 39); }

.livestream-light .mml-btn[disabled] { border-color: rgb(255, 255, 255); }

.livestream-dark .mml-btn[disabled] { border-color: rgb(1, 12, 41); }

.messaging-light .mml-btn[disabled] { border-color: rgb(255, 255, 255); }

.messaging-dark .mml-btn[disabled] { border-color: rgb(62, 64, 66); }

.team-light .mml-btn[disabled] { border-color: rgb(255, 255, 255); }

.team-dark .mml-btn[disabled] { border-color: rgb(32, 28, 39); }

.base-dark .mml-btn[disabled] { color: rgb(87, 96, 107); }

.commerce-light .mml-btn[disabled] { color: rgb(182, 190, 206); }

.commerce-dark .mml-btn[disabled] { color: rgb(67, 82, 124); }

.livestream-light .mml-btn[disabled] { color: rgb(133, 205, 255); }

.livestream-dark .mml-btn[disabled] { color: rgb(72, 82, 106); }

.messaging-light .mml-btn[disabled] { color: rgb(179, 179, 179); }

.messaging-dark .mml-btn[disabled] { color: rgb(98, 98, 98); }

.team-light .mml-btn[disabled] { color: rgb(159, 139, 191); }

.team-dark .mml-btn[disabled] { color: rgb(89, 67, 124); }

.base-dark .mml-btn[disabled] { background: rgb(21, 36, 56); }

.commerce-light .mml-btn[disabled] { background: rgb(255, 255, 255); }

.commerce-dark .mml-btn[disabled] { background: rgb(28, 31, 39); }

.livestream-light .mml-btn[disabled] { background: rgb(255, 255, 255); }

.livestream-dark .mml-btn[disabled] { background: rgb(1, 12, 41); }

.messaging-light .mml-btn[disabled] { background: rgb(255, 255, 255); }

.messaging-dark .mml-btn[disabled] { background: rgb(62, 64, 66); }

.team-light .mml-btn[disabled] { background: rgb(255, 255, 255); }

.team-dark .mml-btn[disabled] { background: rgb(32, 28, 39); }

.mml-btn:focus { outline: none; }

.mml-btn--floating { box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 5px; }

.base-dark .mml-btn--floating { box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 4px=
; }

.commerce-light .mml-btn--floating { box-shadow: rgba(0, 0, 0, 0.08) 0px 2p=
x 5px; }

.commerce-dark .mml-btn--floating { box-shadow: rgba(0, 0, 0, 0.15) 0px 4px=
 4px; }

.livestream-light .mml-btn--floating { box-shadow: rgba(190, 213, 228, 0.5)=
 0px 2px 5px; }

.livestream-dark .mml-btn--floating { box-shadow: rgba(0, 0, 0, 0.15) 0px 4=
px 4px; }

.messaging-light .mml-btn--floating { box-shadow: rgba(0, 74, 174, 0.15) 0p=
x 2px 5px; }

.messaging-dark .mml-btn--floating { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px=
 4px; }

.team-light .mml-btn--floating { box-shadow: rgba(0, 0, 0, 0.08) 0px 2px 5p=
x; }

.team-dark .mml-btn--floating { box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 4px=
; }

.mml-btn--floating:focus { box-shadow: none !important; }

.mml-btn--with-icon .mml-icon { margin-right: 0.4em; }

.mml-btn--icon { border-radius: 100%; padding: 5px; }

.mml-btnlist { display: flex; }

.mml-btnlist--grounded { background: rgb(242, 242, 242); border: 1px solid =
rgb(229, 229, 230); flex-direction: column; overflow: hidden; width: 100%; =
}

.base-dark .mml-btnlist--grounded { border-color: rgb(27, 45, 70); }

.commerce-light .mml-btnlist--grounded { border-color: rgb(234, 234, 234); =
}

.commerce-dark .mml-btnlist--grounded { border-color: rgb(0, 76, 204); }

.livestream-light .mml-btnlist--grounded { border-color: rgb(190, 213, 228)=
; }

.livestream-dark .mml-btnlist--grounded { border-color: rgb(8, 30, 88); }

.messaging-light .mml-btnlist--grounded { border-color: rgb(214, 214, 214);=
 }

.messaging-dark .mml-btnlist--grounded { border-color: rgb(37, 38, 40); }

.team-light .mml-btnlist--grounded { border-color: rgb(234, 234, 234); }

.team-dark .mml-btnlist--grounded { border-color: rgb(78, 0, 204); }

.base-dark .mml-btnlist--grounded { background: rgb(21, 36, 56); }

.commerce-light .mml-btnlist--grounded { background: rgb(255, 255, 255); }

.commerce-dark .mml-btnlist--grounded { background: rgb(28, 31, 39); }

.livestream-light .mml-btnlist--grounded { background: rgb(255, 255, 255); =
}

.livestream-dark .mml-btnlist--grounded { background: rgb(1, 12, 41); }

.messaging-light .mml-btnlist--grounded { background: rgb(255, 255, 255); }

.messaging-dark .mml-btnlist--grounded { background: rgb(62, 64, 66); }

.team-light .mml-btnlist--grounded { background: rgb(255, 255, 255); }

.team-dark .mml-btnlist--grounded { background: rgb(32, 28, 39); }

.mml-btnlist--grounded .mml-btn { border-color: rgb(229, 229, 230); border-=
radius: 0px; border-width: 0px 0px 1px; margin: 0px; padding: 12px 16px; wi=
dth: 100%; }

.base-dark .mml-btnlist--grounded .mml-btn { border-color: rgb(27, 45, 70);=
 }

.commerce-light .mml-btnlist--grounded .mml-btn { border-color: rgb(234, 23=
4, 234); }

.commerce-dark .mml-btnlist--grounded .mml-btn { border-color: rgb(0, 76, 2=
04); }

.livestream-light .mml-btnlist--grounded .mml-btn { border-color: rgb(190, =
213, 228); }

.livestream-dark .mml-btnlist--grounded .mml-btn { border-color: rgb(8, 30,=
 88); }

.messaging-light .mml-btnlist--grounded .mml-btn { border-color: rgb(214, 2=
14, 214); }

.messaging-dark .mml-btnlist--grounded .mml-btn { border-color: rgb(37, 38,=
 40); }

.team-light .mml-btnlist--grounded .mml-btn { border-color: rgb(234, 234, 2=
34); }

.team-dark .mml-btnlist--grounded .mml-btn { border-color: rgb(78, 0, 204);=
 }

.mml-btnlist--grounded .mml-btn:not(:hover):not(:focus) { background: none;=
 }

.mml-btnlist--grounded .mml-btn:last-child { border-width: 0px; }

.mml-btnlist--grounded .mml-btn--with-icon { font-weight: 400; justify-cont=
ent: flex-start; }

.mml-btnlist--grounded .mml-btn--with-icon:not(:hover):not(:focus) { color:=
 rgb(14, 22, 33); }

.base-dark .mml-btnlist--grounded .mml-btn--with-icon:not(:hover):not(:focu=
s) { color: rgb(255, 255, 255); }

.commerce-light .mml-btnlist--grounded .mml-btn--with-icon:not(:hover):not(=
:focus) { color: rgb(32, 42, 60); }

.commerce-dark .mml-btnlist--grounded .mml-btn--with-icon:not(:hover):not(:=
focus) { color: rgb(226, 229, 233); }

.livestream-light .mml-btnlist--grounded .mml-btn--with-icon:not(:hover):no=
t(:focus) { color: rgb(44, 44, 48); }

.livestream-dark .mml-btnlist--grounded .mml-btn--with-icon:not(:hover):not=
(:focus) { color: rgb(255, 255, 255); }

.messaging-light .mml-btnlist--grounded .mml-btn--with-icon:not(:hover):not=
(:focus) { color: rgb(14, 22, 33); }

.messaging-dark .mml-btnlist--grounded .mml-btn--with-icon:not(:hover):not(=
:focus) { color: rgb(232, 232, 233); }

.team-light .mml-btnlist--grounded .mml-btn--with-icon:not(:hover):not(:foc=
us) { color: rgb(46, 44, 48); }

.team-dark .mml-btnlist--grounded .mml-btn--with-icon:not(:hover):not(:focu=
s) { color: rgb(229, 226, 233); }

.mml-btnlist--floating { flex-flow: wrap; justify-content: center; }

.mml-align-right .mml-btnlist--floating { margin-left: calc(-50% - 8px); ma=
rgin-right: -8px; }

.mml-align-left .mml-btnlist--floating { margin-left: -8px; margin-right: c=
alc(-50% - 8px); }

.mml-btnlist--floating .mml-btn { margin: 8px; }

.mml-align-right .mml-carousel { margin-left: -50%; }

.mml-align-left .mml-carousel { margin-right: -50%; }

.mml-carousel__track { display: flex; overflow-x: scroll; padding: 8px 0px;=
 scroll-behavior: smooth; scroll-snap-type: x mandatory; }

.mml-carousel__track::-webkit-scrollbar { display: none; }

.mml-carousel__slides { display: flex; flex-wrap: nowrap; min-width: 100%; =
}

.mml-carousel__slide { display: flex; flex-direction: column; margin-right:=
 8px; scroll-snap-align: center; }

.mml-align-right .mml-carousel__slide:first-child { margin-left: auto; }

.mml-carousel__slide:last-child { margin-right: 0px; }

.mml-carousel-item > :not(:first-child):not(:last-child) { background: rgb(=
255, 255, 255); }

.base-dark .mml-carousel-item > :not(:first-child):not(:last-child) { backg=
round: rgb(14, 23, 35); }

.commerce-light .mml-carousel-item > :not(:first-child):not(:last-child) { =
background: rgb(245, 249, 255); }

.commerce-dark .mml-carousel-item > :not(:first-child):not(:last-child) { b=
ackground: rgb(12, 14, 18); }

.livestream-light .mml-carousel-item > :not(:first-child):not(:last-child) =
{ background: rgb(241, 250, 255); }

.livestream-dark .mml-carousel-item > :not(:first-child):not(:last-child) {=
 background: rgb(0, 9, 31); }

.messaging-light .mml-carousel-item > :not(:first-child):not(:last-child) {=
 background: rgb(247, 247, 248); }

.messaging-dark .mml-carousel-item > :not(:first-child):not(:last-child) { =
background: rgb(45, 46, 47); }

.team-light .mml-carousel-item > :not(:first-child):not(:last-child) { back=
ground: rgb(249, 245, 255); }

.team-dark .mml-carousel-item > :not(:first-child):not(:last-child) { backg=
round: rgb(15, 12, 18); }

.mml-carousel-item > .mml-md, .mml-carousel-item > .mml-text { border-color=
: rgb(229, 229, 230); border-style: solid; border-width: 0px 1px; padding: =
0px 8px 8px; }

.base-dark .mml-carousel-item > .mml-md, .base-dark .mml-carousel-item > .m=
ml-text { border-color: rgb(27, 45, 70); }

.commerce-light .mml-carousel-item > .mml-md, .commerce-light .mml-carousel=
-item > .mml-text { border-color: rgb(234, 234, 234); }

.commerce-dark .mml-carousel-item > .mml-md, .commerce-dark .mml-carousel-i=
tem > .mml-text { border-color: rgb(0, 76, 204); }

.livestream-light .mml-carousel-item > .mml-md, .livestream-light .mml-caro=
usel-item > .mml-text { border-color: rgb(190, 213, 228); }

.livestream-dark .mml-carousel-item > .mml-md, .livestream-dark .mml-carous=
el-item > .mml-text { border-color: rgb(8, 30, 88); }

.messaging-light .mml-carousel-item > .mml-md, .messaging-light .mml-carous=
el-item > .mml-text { border-color: rgb(214, 214, 214); }

.messaging-dark .mml-carousel-item > .mml-md, .messaging-dark .mml-carousel=
-item > .mml-text { border-color: rgb(37, 38, 40); }

.team-light .mml-carousel-item > .mml-md, .team-light .mml-carousel-item > =
.mml-text { border-color: rgb(234, 234, 234); }

.team-dark .mml-carousel-item > .mml-md, .team-dark .mml-carousel-item > .m=
ml-text { border-color: rgb(78, 0, 204); }

.mml-carousel-item > .mml-md:first-of-type, .mml-carousel-item > .mml-text:=
first-of-type { padding-bottom: 6px; padding-top: 8px; }

.mml-carousel-item > .mml-md:last-of-type, .mml-carousel-item > .mml-text:l=
ast-of-type { flex: 1 1 0%; }

.mml-carousel-item > .mml-text { color: rgb(138, 137, 142); font-size: 0.68=
75rem; }

.base-dark .mml-carousel-item > .mml-text { color: rgb(134, 139, 145); }

.commerce-light .mml-carousel-item > .mml-text { color: rgb(108, 122, 147);=
 }

.commerce-dark .mml-carousel-item > .mml-text { color: rgb(175, 192, 223); =
}

.livestream-light .mml-carousel-item > .mml-text { color: rgb(123, 160, 187=
); }

.livestream-dark .mml-carousel-item > .mml-text { color: rgb(120, 137, 182)=
; }

.messaging-light .mml-carousel-item > .mml-text { color: rgb(140, 140, 140)=
; }

.messaging-dark .mml-carousel-item > .mml-text { color: rgb(137, 138, 139);=
 }

.team-light .mml-carousel-item > .mml-text { color: rgb(124, 97, 168); }

.team-dark .mml-carousel-item > .mml-text { color: rgb(193, 175, 223); }

.mml-carousel-item .mml-btn { border: 1px solid rgb(229, 229, 230); border-=
top-left-radius: 0px; border-top-right-radius: 0px; padding: 10px 16px; }

.base-dark .mml-carousel-item .mml-btn { border-color: rgb(27, 45, 70); }

.commerce-light .mml-carousel-item .mml-btn { border-color: rgb(234, 234, 2=
34); }

.commerce-dark .mml-carousel-item .mml-btn { border-color: rgb(0, 76, 204);=
 }

.livestream-light .mml-carousel-item .mml-btn { border-color: rgb(190, 213,=
 228); }

.livestream-dark .mml-carousel-item .mml-btn { border-color: rgb(8, 30, 88)=
; }

.messaging-light .mml-carousel-item .mml-btn { border-color: rgb(214, 214, =
214); }

.messaging-dark .mml-carousel-item .mml-btn { border-color: rgb(37, 38, 40)=
; }

.team-light .mml-carousel-item .mml-btn { border-color: rgb(234, 234, 234);=
 }

.team-dark .mml-carousel-item .mml-btn { border-color: rgb(78, 0, 204); }

.mml-col-align-center { justify-content: center; }

.mml-col-align-right { justify-content: flex-end; }

.mml-col-1, .mml-col-10, .mml-col-11, .mml-col-12, .mml-col-2, .mml-col-3, =
.mml-col-4, .mml-col-5, .mml-col-6, .mml-col-7, .mml-col-8, .mml-col-9 { pa=
dding-left: 4px; padding-right: 4px; position: relative; width: 100%; }

.mml-col-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }

.mml-col-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }

.mml-col-3 { flex: 0 0 25%; max-width: 25%; }

.mml-col-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }

.mml-col-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }

.mml-col-6 { flex: 0 0 50%; max-width: 50%; }

.mml-col-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }

.mml-col-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }

.mml-col-9 { flex: 0 0 75%; max-width: 75%; }

.mml-col-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }

.mml-col-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }

.mml-col-12 { flex: 0 0 100%; max-width: 100%; }

.mml-col-auto { flex: 0 0 auto; max-width: 100%; width: auto; }

.mml-offset-1 { margin-left: 8.33333%; }

.mml-offset-2 { margin-left: 16.6667%; }

.mml-offset-3 { margin-left: 25%; }

.mml-offset-4 { margin-left: 33.3333%; }

.mml-offset-5 { margin-left: 41.6667%; }

.mml-offset-6 { margin-left: 50%; }

.mml-offset-7 { margin-left: 58.3333%; }

.mml-offset-8 { margin-left: 66.6667%; }

.mml-offset-9 { margin-left: 75%; }

.mml-offset-10 { margin-left: 83.3333%; }

.mml-offset-11 { margin-left: 91.6667%; }

.mml-error { color: rgb(187, 81, 81); display: flex; font-size: 88%; justif=
y-content: center; padding: 8px; }

.mml-icon { font-family: "Material Icons"; font-size: 1rem; line-height: 1r=
em; }

.mml-icon__svg { fill: currentcolor; height: 1em; width: 1em; }

.mml-image { display: block; height: auto; margin: 0px; width: 100%; }

.mml-input { appearance: none; border: 1px solid rgb(229, 229, 230); color:=
 rgb(138, 137, 142); padding: 12px 16px; position: relative; width: 100%; }

.base-dark .mml-input { border-color: rgb(27, 45, 70); }

.commerce-light .mml-input { border-color: rgb(234, 234, 234); }

.commerce-dark .mml-input { border-color: rgb(0, 76, 204); }

.livestream-light .mml-input { border-color: rgb(190, 213, 228); }

.livestream-dark .mml-input { border-color: rgb(8, 30, 88); }

.messaging-light .mml-input { border-color: rgb(214, 214, 214); }

.messaging-dark .mml-input { border-color: rgb(37, 38, 40); }

.team-light .mml-input { border-color: rgb(234, 234, 234); }

.team-dark .mml-input { border-color: rgb(78, 0, 204); }

.base-dark .mml-input { color: rgb(134, 139, 145); }

.commerce-light .mml-input { color: rgb(108, 122, 147); }

.commerce-dark .mml-input { color: rgb(175, 192, 223); }

.livestream-light .mml-input { color: rgb(123, 160, 187); }

.livestream-dark .mml-input { color: rgb(120, 137, 182); }

.messaging-light .mml-input { color: rgb(140, 140, 140); }

.messaging-dark .mml-input { color: rgb(137, 138, 139); }

.team-light .mml-input { color: rgb(124, 97, 168); }

.team-dark .mml-input { color: rgb(193, 175, 223); }

.mml-input:focus { color: rgb(14, 22, 33); outline: none; }

.base-dark .mml-input:focus { color: rgb(255, 255, 255); }

.commerce-light .mml-input:focus { color: rgb(32, 42, 60); }

.commerce-dark .mml-input:focus { color: rgb(226, 229, 233); }

.livestream-light .mml-input:focus { color: rgb(44, 44, 48); }

.livestream-dark .mml-input:focus { color: rgb(255, 255, 255); }

.messaging-light .mml-input:focus { color: rgb(14, 22, 33); }

.messaging-dark .mml-input:focus { color: rgb(232, 232, 233); }

.team-light .mml-input:focus { color: rgb(46, 44, 48); }

.team-dark .mml-input:focus { color: rgb(229, 226, 233); }

.mml-card .mml-input + .mml-btn, .mml-card-header + .mml-input { border-top=
: 0px; }

.mml-progress { stroke-dasharray: 80px, 200px; stroke-dashoffset: 0; animat=
ion: 1.4s ease-in-out 0s infinite normal none running mml-animation-dash; c=
olor: rgb(187, 187, 187); width: 1em; }

.mml-progress__svg { display: block; }

.mml-progress__circle { stroke: currentcolor; }

@-webkit-keyframes mml-animation-dash {=20
  0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; }
  100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; }
}

@keyframes mml-animation-dash {=20
  0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; }
  100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; }
}

.mml-loading { align-items: center; display: flex; font-size: 88%; justify-=
content: center; padding: 8px; }

.mml-loading__text { padding-left: 8px; }

.mml-md { color: rgb(14, 22, 33); padding: 2px 0px; }

.base-dark .mml-md { color: rgb(255, 255, 255); }

.commerce-light .mml-md { color: rgb(32, 42, 60); }

.commerce-dark .mml-md { color: rgb(226, 229, 233); }

.livestream-light .mml-md { color: rgb(44, 44, 48); }

.livestream-dark .mml-md { color: rgb(255, 255, 255); }

.messaging-light .mml-md { color: rgb(14, 22, 33); }

.messaging-dark .mml-md { color: rgb(232, 232, 233); }

.team-light .mml-md { color: rgb(46, 44, 48); }

.team-dark .mml-md { color: rgb(229, 226, 233); }

.mml-md blockquote { border-style: solid; border-color: rgb(242, 242, 242);=
 border-image: initial; border-width: 0px 0px 0px 3px; margin: 1em 0px; pad=
ding: 0px 1em; }

.base-dark .mml-md blockquote { border-color: rgb(21, 36, 56); }

.commerce-light .mml-md blockquote { border-color: rgb(255, 255, 255); }

.commerce-dark .mml-md blockquote { border-color: rgb(28, 31, 39); }

.livestream-light .mml-md blockquote { border-color: rgb(255, 255, 255); }

.livestream-dark .mml-md blockquote { border-color: rgb(1, 12, 41); }

.messaging-light .mml-md blockquote { border-color: rgb(255, 255, 255); }

.messaging-dark .mml-md blockquote { border-color: rgb(62, 64, 66); }

.team-light .mml-md blockquote { border-color: rgb(255, 255, 255); }

.team-dark .mml-md blockquote { border-color: rgb(32, 28, 39); }

.mml-md pre { background: rgb(229, 229, 230); margin: 0px 0px 1em; padding:=
 2px 4px; white-space: normal; }

.base-dark .mml-md pre { background: rgb(27, 45, 70); }

.commerce-light .mml-md pre { background: rgb(234, 234, 234); }

.commerce-dark .mml-md pre { background: rgb(0, 76, 204); }

.livestream-light .mml-md pre { background: rgb(190, 213, 228); }

.livestream-dark .mml-md pre { background: rgb(8, 30, 88); }

.messaging-light .mml-md pre { background: rgb(214, 214, 214); }

.messaging-dark .mml-md pre { background: rgb(37, 38, 40); }

.team-light .mml-md pre { background: rgb(234, 234, 234); }

.team-dark .mml-md pre { background: rgb(78, 0, 204); }

.mml-md code { color: rgb(232, 62, 140); font-family: SFMono-Regular, Menlo=
, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size:=
 87.5%; }

.mml-md p { margin: 0px; }

.mml-md p:not(:first-child):not(:last-child) { margin: 0px 0px 1em; }

.base-dark .mml-md a, .mml-md a { color: rgb(0, 108, 255); }

.commerce-light .mml-md a { color: rgb(0, 95, 255); }

.commerce-dark .mml-md a { color: rgb(0, 76, 204); }

.livestream-light .mml-md a { color: rgb(25, 160, 255); }

.livestream-dark .mml-md a { color: rgb(13, 71, 217); }

.messaging-dark .mml-md a, .messaging-light .mml-md a { color: rgb(2, 131, =
255); }

.team-light .mml-md a { color: rgb(78, 29, 157); }

.team-dark .mml-md a { color: rgb(93, 2, 240); }

.mml-number, .mml-number__count { display: flex; flex: 1 1 0%; }

.mml-number__count { align-items: center; color: rgb(14, 22, 33); font-weig=
ht: 700; justify-content: center; margin: 0px 8px; }

.base-dark .mml-number__count { color: rgb(255, 255, 255); }

.commerce-light .mml-number__count { color: rgb(32, 42, 60); }

.commerce-dark .mml-number__count { color: rgb(226, 229, 233); }

.livestream-light .mml-number__count { color: rgb(44, 44, 48); }

.livestream-dark .mml-number__count { color: rgb(255, 255, 255); }

.messaging-light .mml-number__count { color: rgb(14, 22, 33); }

.messaging-dark .mml-number__count { color: rgb(232, 232, 233); }

.team-light .mml-number__count { color: rgb(46, 44, 48); }

.team-dark .mml-number__count { color: rgb(229, 226, 233); }

.mml-number .mml-btn { margin: 8px; }

.mml-row { display: flex; flex-wrap: wrap; margin-left: -4px; margin-right:=
 -4px; min-width: 100%; }

.mml-card { width: 100%; }

.mml-card .mml-btnlist { border: 0px; font-size: 0.875rem; }

.mml-card > :not(:first-child):not(:last-child) { background: rgb(255, 255,=
 255); }

.base-dark .mml-card > :not(:first-child):not(:last-child) { background: rg=
b(14, 23, 35); }

.commerce-light .mml-card > :not(:first-child):not(:last-child) { backgroun=
d: rgb(245, 249, 255); }

.commerce-dark .mml-card > :not(:first-child):not(:last-child) { background=
: rgb(12, 14, 18); }

.livestream-light .mml-card > :not(:first-child):not(:last-child) { backgro=
und: rgb(241, 250, 255); }

.livestream-dark .mml-card > :not(:first-child):not(:last-child) { backgrou=
nd: rgb(0, 9, 31); }

.messaging-light .mml-card > :not(:first-child):not(:last-child) { backgrou=
nd: rgb(247, 247, 248); }

.messaging-dark .mml-card > :not(:first-child):not(:last-child) { backgroun=
d: rgb(45, 46, 47); }

.team-light .mml-card > :not(:first-child):not(:last-child) { background: r=
gb(249, 245, 255); }

.team-dark .mml-card > :not(:first-child):not(:last-child) { background: rg=
b(15, 12, 18); }

.mml-card > .mml-number { border-color: rgb(229, 229, 230); border-style: s=
olid; border-width: 0px 1px; }

.base-dark .mml-card > .mml-number { border-color: rgb(27, 45, 70); }

.commerce-light .mml-card > .mml-number { border-color: rgb(234, 234, 234);=
 }

.commerce-dark .mml-card > .mml-number { border-color: rgb(0, 76, 204); }

.livestream-light .mml-card > .mml-number { border-color: rgb(190, 213, 228=
); }

.livestream-dark .mml-card > .mml-number { border-color: rgb(8, 30, 88); }

.messaging-light .mml-card > .mml-number { border-color: rgb(214, 214, 214)=
; }

.messaging-dark .mml-card > .mml-number { border-color: rgb(37, 38, 40); }

.team-light .mml-card > .mml-number { border-color: rgb(234, 234, 234); }

.team-dark .mml-card > .mml-number { border-color: rgb(78, 0, 204); }

.mml-card > .mml-btn { border: 1px solid rgb(229, 229, 230); min-width: 100=
%; }

.base-dark .mml-card > .mml-btn { border-color: rgb(27, 45, 70); }

.commerce-light .mml-card > .mml-btn { border-color: rgb(234, 234, 234); }

.commerce-dark .mml-card > .mml-btn { border-color: rgb(0, 76, 204); }

.livestream-light .mml-card > .mml-btn { border-color: rgb(190, 213, 228); =
}

.livestream-dark .mml-card > .mml-btn { border-color: rgb(8, 30, 88); }

.messaging-light .mml-card > .mml-btn { border-color: rgb(214, 214, 214); }

.messaging-dark .mml-card > .mml-btn { border-color: rgb(37, 38, 40); }

.team-light .mml-card > .mml-btn { border-color: rgb(234, 234, 234); }

.team-dark .mml-card > .mml-btn { border-color: rgb(78, 0, 204); }

.mml-card > .mml-btn:last-child { border-radius: 0px; padding: 10px 16px; }

.mml-align-left .mml-card > .mml-btn:last-child { border-bottom-right-radiu=
s: 16px; }

.mml-align-right .mml-card > .mml-btn:last-child { border-bottom-left-radiu=
s: 16px; }

.mml-card-body { background: rgb(255, 255, 255); border-color: rgb(229, 229=
, 230); border-style: solid; border-width: 0px 1px; color: rgb(14, 22, 33);=
 font-size: 0.875rem; }

.base-dark .mml-card-body { border-color: rgb(27, 45, 70); }

.commerce-light .mml-card-body { border-color: rgb(234, 234, 234); }

.commerce-dark .mml-card-body { border-color: rgb(0, 76, 204); }

.livestream-light .mml-card-body { border-color: rgb(190, 213, 228); }

.livestream-dark .mml-card-body { border-color: rgb(8, 30, 88); }

.messaging-light .mml-card-body { border-color: rgb(214, 214, 214); }

.messaging-dark .mml-card-body { border-color: rgb(37, 38, 40); }

.team-light .mml-card-body { border-color: rgb(234, 234, 234); }

.team-dark .mml-card-body { border-color: rgb(78, 0, 204); }

.base-dark .mml-card-body { background: rgb(14, 23, 35); }

.commerce-light .mml-card-body { background: rgb(245, 249, 255); }

.commerce-dark .mml-card-body { background: rgb(12, 14, 18); }

.livestream-light .mml-card-body { background: rgb(241, 250, 255); }

.livestream-dark .mml-card-body { background: rgb(0, 9, 31); }

.messaging-light .mml-card-body { background: rgb(247, 247, 248); }

.messaging-dark .mml-card-body { background: rgb(45, 46, 47); }

.team-light .mml-card-body { background: rgb(249, 245, 255); }

.team-dark .mml-card-body { background: rgb(15, 12, 18); }

.base-dark .mml-card-body { color: rgb(255, 255, 255); }

.commerce-light .mml-card-body { color: rgb(32, 42, 60); }

.commerce-dark .mml-card-body { color: rgb(226, 229, 233); }

.livestream-light .mml-card-body { color: rgb(44, 44, 48); }

.livestream-dark .mml-card-body { color: rgb(255, 255, 255); }

.messaging-light .mml-card-body { color: rgb(14, 22, 33); }

.messaging-dark .mml-card-body { color: rgb(232, 232, 233); }

.team-light .mml-card-body { color: rgb(46, 44, 48); }

.team-dark .mml-card-body { color: rgb(229, 226, 233); }

.mml-card-body > .mml-md, .mml-card-body > .mml-text { padding: 0px 8px 8px=
; }

.mml-card-body > .mml-md:first-of-type, .mml-card-body > .mml-text:first-of=
-type { padding-top: 8px; }

.mml-card-header { align-items: center; background: rgb(242, 242, 242); bor=
der: 1px solid rgb(229, 229, 230); border-top-left-radius: 16px; border-top=
-right-radius: 16px; color: rgb(138, 137, 142); display: flex; font-size: 0=
.8125rem; min-width: 100%; padding: 15px 0px; }

.base-dark .mml-card-header { background: rgb(21, 36, 56); }

.commerce-light .mml-card-header { background: rgb(255, 255, 255); }

.commerce-dark .mml-card-header { background: rgb(28, 31, 39); }

.livestream-light .mml-card-header { background: rgb(255, 255, 255); }

.livestream-dark .mml-card-header { background: rgb(1, 12, 41); }

.messaging-light .mml-card-header { background: rgb(255, 255, 255); }

.messaging-dark .mml-card-header { background: rgb(62, 64, 66); }

.team-light .mml-card-header { background: rgb(255, 255, 255); }

.team-dark .mml-card-header { background: rgb(32, 28, 39); }

.base-dark .mml-card-header { color: rgb(134, 139, 145); }

.commerce-light .mml-card-header { color: rgb(108, 122, 147); }

.commerce-dark .mml-card-header { color: rgb(175, 192, 223); }

.livestream-light .mml-card-header { color: rgb(123, 160, 187); }

.livestream-dark .mml-card-header { color: rgb(120, 137, 182); }

.messaging-light .mml-card-header { color: rgb(140, 140, 140); }

.messaging-dark .mml-card-header { color: rgb(137, 138, 139); }

.team-light .mml-card-header { color: rgb(124, 97, 168); }

.team-dark .mml-card-header { color: rgb(193, 175, 223); }

.base-dark .mml-card-header { border-color: rgb(27, 45, 70); }

.commerce-light .mml-card-header { border-color: rgb(234, 234, 234); }

.commerce-dark .mml-card-header { border-color: rgb(0, 76, 204); }

.livestream-light .mml-card-header { border-color: rgb(190, 213, 228); }

.livestream-dark .mml-card-header { border-color: rgb(8, 30, 88); }

.messaging-light .mml-card-header { border-color: rgb(214, 214, 214); }

.messaging-dark .mml-card-header { border-color: rgb(37, 38, 40); }

.team-light .mml-card-header { border-color: rgb(234, 234, 234); }

.team-dark .mml-card-header { border-color: rgb(78, 0, 204); }

.mml-card-header .mml-icon { margin-right: -8px; padding-left: 16px; }

.mml-card-header__text { font-weight: 700; padding: 0px 16px; }

.mml-datepicker { display: flex; flex: 1 1 0%; }

.mml-datepicker__select { flex: 1 1 0%; }

.mml-datepicker__select > div { overflow-y: scroll; }

.mml-datepicker__select > div::-webkit-scrollbar { display: none; }

.mml-datepicker__item { cursor: pointer; padding: 4px 5px; user-select: non=
e; white-space: nowrap; }

.mml-datepicker__item--selected { color: rgb(0, 108, 255); font-weight: 700=
; }

.base-dark .mml-datepicker__item--selected { color: rgb(0, 108, 255); }

.commerce-light .mml-datepicker__item--selected { color: rgb(0, 95, 255); }

.commerce-dark .mml-datepicker__item--selected { color: rgb(0, 76, 204); }

.livestream-light .mml-datepicker__item--selected { color: rgb(25, 160, 255=
); }

.livestream-dark .mml-datepicker__item--selected { color: rgb(13, 71, 217);=
 }

.messaging-dark .mml-datepicker__item--selected, .messaging-light .mml-date=
picker__item--selected { color: rgb(2, 131, 255); }

.team-light .mml-datepicker__item--selected { color: rgb(78, 29, 157); }

.team-dark .mml-datepicker__item--selected { color: rgb(93, 2, 240); }

.mml-datepicker--double .mml-datepicker__date { text-align: right; }

.mml-datepicker--single .mml-datepicker__select { text-align: center; }

.mml-scheduler .mml-datepicker { background: rgb(255, 255, 255); height: 21=
7px; }

.base-dark .mml-scheduler .mml-datepicker { background: rgb(14, 23, 35); }

.commerce-light .mml-scheduler .mml-datepicker { background: rgb(245, 249, =
255); }

.commerce-dark .mml-scheduler .mml-datepicker { background: rgb(12, 14, 18)=
; }

.livestream-light .mml-scheduler .mml-datepicker { background: rgb(241, 250=
, 255); }

.livestream-dark .mml-scheduler .mml-datepicker { background: rgb(0, 9, 31)=
; }

.messaging-light .mml-scheduler .mml-datepicker { background: rgb(247, 247,=
 248); }

.messaging-dark .mml-scheduler .mml-datepicker { background: rgb(45, 46, 47=
); }

.team-light .mml-scheduler .mml-datepicker { background: rgb(249, 245, 255)=
; }

.team-dark .mml-scheduler .mml-datepicker { background: rgb(15, 12, 18); }

.mml-scheduler .mml-datepicker__select { position: relative; }

.mml-scheduler .mml-datepicker__select::after, .mml-scheduler .mml-datepick=
er__select::before { content: ""; height: 10%; left: 0px; min-height: 60px;=
 pointer-events: none; position: absolute; right: 0px; z-index: 1; }

.mml-scheduler .mml-datepicker__select::before { background-image: linear-g=
radient(rgb(255, 255, 255), rgba(255, 255, 255, 0)); top: 0px; }

.base-dark .mml-scheduler .mml-datepicker__select::before { background-imag=
e: linear-gradient(rgb(14, 23, 35), rgba(255, 255, 255, 0)); }

.commerce-light .mml-scheduler .mml-datepicker__select::before { background=
-image: linear-gradient(rgb(245, 249, 255), rgba(255, 255, 255, 0)); }

.commerce-dark .mml-scheduler .mml-datepicker__select::before { background-=
image: linear-gradient(rgb(12, 14, 18), rgba(255, 255, 255, 0)); }

.livestream-light .mml-scheduler .mml-datepicker__select::before { backgrou=
nd-image: linear-gradient(rgb(241, 250, 255), rgba(255, 255, 255, 0)); }

.livestream-dark .mml-scheduler .mml-datepicker__select::before { backgroun=
d-image: linear-gradient(rgb(0, 9, 31), rgba(255, 255, 255, 0)); }

.messaging-light .mml-scheduler .mml-datepicker__select::before { backgroun=
d-image: linear-gradient(rgb(247, 247, 248), rgba(255, 255, 255, 0)); }

.messaging-dark .mml-scheduler .mml-datepicker__select::before { background=
-image: linear-gradient(rgb(45, 46, 47), rgba(255, 255, 255, 0)); }

.team-light .mml-scheduler .mml-datepicker__select::before { background-ima=
ge: linear-gradient(rgb(249, 245, 255), rgba(255, 255, 255, 0)); }

.team-dark .mml-scheduler .mml-datepicker__select::before { background-imag=
e: linear-gradient(rgb(15, 12, 18), rgba(255, 255, 255, 0)); }

.mml-scheduler .mml-datepicker__select::after { background-image: linear-gr=
adient(0deg, rgb(255, 255, 255), rgba(255, 255, 255, 0)); bottom: 0px; }

.base-dark .mml-scheduler .mml-datepicker__select::after { background-image=
: linear-gradient(0deg, rgb(14, 23, 35), rgba(255, 255, 255, 0)); }

.commerce-light .mml-scheduler .mml-datepicker__select::after { background-=
image: linear-gradient(0deg, rgb(245, 249, 255), rgba(255, 255, 255, 0)); }

.commerce-dark .mml-scheduler .mml-datepicker__select::after { background-i=
mage: linear-gradient(0deg, rgb(12, 14, 18), rgba(255, 255, 255, 0)); }

.livestream-light .mml-scheduler .mml-datepicker__select::after { backgroun=
d-image: linear-gradient(0deg, rgb(241, 250, 255), rgba(255, 255, 255, 0));=
 }

.livestream-dark .mml-scheduler .mml-datepicker__select::after { background=
-image: linear-gradient(0deg, rgb(0, 9, 31), rgba(255, 255, 255, 0)); }

.messaging-light .mml-scheduler .mml-datepicker__select::after { background=
-image: linear-gradient(0deg, rgb(247, 247, 248), rgba(255, 255, 255, 0)); =
}

.messaging-dark .mml-scheduler .mml-datepicker__select::after { background-=
image: linear-gradient(0deg, rgb(45, 46, 47), rgba(255, 255, 255, 0)); }

.team-light .mml-scheduler .mml-datepicker__select::after { background-imag=
e: linear-gradient(0deg, rgb(249, 245, 255), rgba(255, 255, 255, 0)); }

.team-dark .mml-scheduler .mml-datepicker__select::after { background-image=
: linear-gradient(0deg, rgb(15, 12, 18), rgba(255, 255, 255, 0)); }

.mml-success { display: flex; font-size: 88%; justify-content: center; padd=
ing: 8px; }

.base-dark .mml-success, .mml-success { color: rgb(0, 108, 255); }

.commerce-light .mml-success { color: rgb(0, 95, 255); }

.commerce-dark .mml-success { color: rgb(0, 76, 204); }

.livestream-light .mml-success { color: rgb(25, 160, 255); }

.livestream-dark .mml-success { color: rgb(13, 71, 217); }

.messaging-dark .mml-success, .messaging-light .mml-success { color: rgb(2,=
 131, 255); }

.team-light .mml-success { color: rgb(78, 29, 157); }

.team-dark .mml-success { color: rgb(93, 2, 240); }

.mml-text { color: rgb(14, 22, 33); padding: 2px 0px; }

.base-dark .mml-text { color: rgb(255, 255, 255); }

.commerce-light .mml-text { color: rgb(32, 42, 60); }

.commerce-dark .mml-text { color: rgb(226, 229, 233); }

.livestream-light .mml-text { color: rgb(44, 44, 48); }

.livestream-dark .mml-text { color: rgb(255, 255, 255); }

.messaging-light .mml-text { color: rgb(14, 22, 33); }

.messaging-dark .mml-text { color: rgb(232, 232, 233); }

.team-light .mml-text { color: rgb(46, 44, 48); }

.team-dark .mml-text { color: rgb(229, 226, 233); }

.mml-text + .mml-md, .mml-text + .mml-text { padding-top: 2px; }

.mml-text + .mml-btnlist, .mml-text + .mml-image { margin-top: 4px; }

[class*=3D" rfu-"], [class^=3D"rfu-"] { box-sizing: border-box; font-family=
: Avenir, Arial, Helvetica, sans-serif; }

.rfu-file-previewer { border: 1px solid rgba(0, 0, 0, 0.1); border-radius: =
4px; margin: 8px 0px; overflow: hidden; position: relative; }

.rfu-file-previewer ol { list-style: none; margin: 0px; padding: 0px; posit=
ion: relative; }

.rfu-file-previewer ol li { border-bottom: 1px solid rgba(0, 0, 0, 0.1); pa=
dding: 8px 16px; position: relative; }

.rfu-file-previewer ol li:last-child { border-color: transparent; }

.rfu-file-previewer__file { align-items: center; cursor: pointer; display: =
flex; position: relative; }

.rfu-file-previewer__file:hover { background: rgb(250, 250, 250); }

.rfu-file-previewer__file a { color: rgb(65, 77, 84); flex: 1 1 0%; margin:=
 0px 8px; overflow: hidden; text-decoration: none; text-overflow: ellipsis;=
 white-space: nowrap; }

.rfu-file-previewer__file svg { min-width: 25px; }

.rfu-file-previewer__file--uploading { opacity: 0.4; }

.rfu-file-previewer__file--failed a { align-items: center; color: rgb(139, =
146, 151); display: flex; }

.rfu-file-previewer__file--failed a::after { text-decoration: none; }

.rfu-file-previewer__image { display: flex; min-width: 25px; }

.rfu-file-previewer__loading-indicator { align-items: center; display: flex=
; height: 100%; justify-content: center; left: 0px; position: absolute; top=
: 0px; width: 100%; z-index: 1000; }

.rfu-file-previewer__close-button { height: 24px; position: relative; width=
: 24px; z-index: 10000; }

.rfu-file-previewer__failed { background: rgb(255, 99, 99); }

.rfu-file-previewer__failed, .rfu-file-previewer__retry { border-radius: 4p=
x; color: rgb(255, 255, 255); font-size: 0.75rem; margin-left: 8px; padding=
: 3px 6px; }

.rfu-file-previewer__retry { background: rgb(99, 229, 164); height: 24px; t=
ext-decoration: none; width: 24px; }

.rfu-file-upload-button { cursor: pointer; }

.rfu-file-upload-button svg { fill: rgb(160, 178, 184); }

.rfu-file-upload-button:hover svg { fill: rgb(136, 151, 156); }

.rfu-file-upload-button label { cursor: pointer; }

.rfu-file-upload-button .rfu-file-input { height: 0px; opacity: 0; overflow=
: hidden; position: absolute; width: 0px; z-index: -1; }

.rfu-icon-button { align-items: center; background: transparent; border: no=
ne; cursor: pointer; justify-content: center; padding: 4px; position: relat=
ive; }

.rfu-icon-button svg { fill: rgb(160, 178, 184); position: relative; z-inde=
x: 50; }

.rfu-icon-button:hover svg { fill: rgb(136, 151, 156); }

.rfu-dropzone .rfu-dropzone__notifier { border-radius: 4px; display: none; =
height: 100%; padding: 30px; position: absolute; width: 100%; z-index: 90; =
}

.rfu-dropzone--accept .rfu-dropzone__notifier { background: rgba(0, 212, 10=
6, 0.83); display: block; }

.rfu-dropzone--reject .rfu-dropzone__notifier { background: rgba(255, 0, 0,=
 0.83); display: block; }

.rfu-dropzone__inner { border: 1px dashed rgb(255, 255, 255); border-radius=
: 4px; color: rgb(255, 255, 255); font-size: 0.75rem; padding: 30px; }

.rfu-image-previewer { flex-wrap: wrap; margin: 8px 0px; }

.rfu-image-previewer, .rfu-image-previewer__image { display: flex; }

.rfu-image-previewer__image { align-items: center; height: 100px; justify-c=
ontent: center; margin-bottom: 8px; margin-right: 8px; position: relative; =
width: 100px; }

.rfu-image-previewer__image--loaded .rfu-thumbnail__overlay { background: l=
inear-gradient(rgba(0, 0, 0, 0.4), transparent); }

.rfu-image-previewer__image .rfu-thumbnail__wrapper { position: absolute; }

.rfu-image-previewer__image .rfu-loading-indicator { position: absolute; z-=
index: 90; }

.rfu-image-previewer__retry { height: 24px; width: 24px; z-index: 90; }

.rfu-image-previewer__retry svg path { fill: rgb(255, 255, 255); }

.rfu-image-upload-button { cursor: pointer; }

.rfu-image-upload-button svg { fill: rgb(160, 178, 184); }

.rfu-image-upload-button:hover svg { fill: rgb(136, 151, 156); }

.rfu-image-upload-button label { cursor: pointer; }

.rfu-image-upload-button .rfu-image-input { height: 0px; opacity: 0; overfl=
ow: hidden; position: absolute; width: 0px; z-index: -1; }

.rfu-loading-indicator { margin: 0px auto; text-align: center; width: 70px;=
 }

.rfu-loading-indicator > div { animation: 1.4s ease-in-out 0s infinite norm=
al both running sk-bouncedelay; background-color: rgb(204, 204, 204); borde=
r-radius: 100%; display: inline-block; height: 18px; width: 18px; }

.rfu-loading-indicator .bounce1 { animation-delay: -0.32s; }

.rfu-loading-indicator .bounce2 { animation-delay: -0.16s; }

@-webkit-keyframes sk-bouncedelay {=20
  0%, 80%, 100% { transform: scale(0); }
  40% { transform: scale(1); }
}

@keyframes sk-bouncedelay {=20
  0%, 80%, 100% { transform: scale(0); }
  40% { transform: scale(1); }
}

@-webkit-keyframes spinner {=20
  100% { transform: rotate(1turn); }
}

@keyframes spinner {=20
  100% { transform: rotate(1turn); }
}

.rfu-loading-indicator__spinner { animation: 0.6s linear 0s infinite normal=
 none running spinner; border-width: 2px; border-style: solid; border-color=
: rgb(0, 212, 106) rgb(238, 238, 238) rgb(238, 238, 238); border-image: ini=
tial; border-radius: 50%; height: 20px; width: 20px; }

.rfu-thumbnail__wrapper { border-radius: 4px; height: 100px; overflow: hidd=
en; position: relative; width: 100px; }

.rfu-thumbnail__overlay { align-items: flex-start; background-color: rgba(0=
, 0, 0, 0.4); display: flex; height: 100%; justify-content: flex-end; paddi=
ng: 5px; position: absolute; width: 100%; }

.rfu-thumbnail__image { height: inherit; object-fit: cover; width: inherit;=
 }

.rfu-thumbnail-placeholder { align-items: center; border: 1px dashed rgb(19=
1, 191, 191); border-radius: 4px; cursor: pointer; display: flex; height: 1=
00px; justify-content: center; width: 100px; }

.rfu-thumbnail-placeholder:hover { background: rgb(242, 242, 242); }

.image-gallery-icon { appearance: none; background-color: transparent; bord=
er: 0px; color: rgb(255, 255, 255); cursor: pointer; filter: drop-shadow(rg=
b(26, 26, 26) 0px 2px 2px); outline: none; position: absolute; transition: =
all 0.3s ease-out 0s; z-index: 4; }

@media (hover: hover) and (pointer: fine) {
  .image-gallery-icon:hover { color: rgb(51, 122, 183); }
  .image-gallery-icon:hover .image-gallery-svg { transform: scale(1.1); }
}

.image-gallery-icon:focus { outline: rgb(51, 122, 183) solid 2px; }

.image-gallery-using-mouse .image-gallery-icon:focus { outline: none; }

.image-gallery-fullscreen-button { bottom: 0px; padding: 20px; }

.image-gallery-fullscreen-button .image-gallery-svg { height: 28px; width: =
28px; }

@media (max-width: 768px) {
  .image-gallery-fullscreen-button { padding: 15px; }
  .image-gallery-fullscreen-button .image-gallery-svg { height: 24px; width=
: 24px; }
}

@media (max-width: 480px) {
  .image-gallery-fullscreen-button { padding: 10px; }
  .image-gallery-fullscreen-button .image-gallery-svg { height: 16px; width=
: 16px; }
}

.image-gallery-fullscreen-button { right: 0px; }

.image-gallery-left-nav, .image-gallery-right-nav { padding: 50px 10px; top=
: 50%; transform: translateY(-50%); }

.image-gallery-left-nav .image-gallery-svg, .image-gallery-right-nav .image=
-gallery-svg { height: 120px; width: 60px; }

@media (max-width: 768px) {
  .image-gallery-left-nav .image-gallery-svg, .image-gallery-right-nav .ima=
ge-gallery-svg { height: 72px; width: 36px; }
}

@media (max-width: 480px) {
  .image-gallery-left-nav .image-gallery-svg, .image-gallery-right-nav .ima=
ge-gallery-svg { height: 48px; width: 24px; }
}

.image-gallery-left-nav[disabled], .image-gallery-right-nav[disabled] { opa=
city: 0.6; pointer-events: none; }

.image-gallery-left-nav { left: 0px; }

.image-gallery-right-nav { right: 0px; }

.image-gallery { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); position: r=
elative; user-select: none; }

.image-gallery.fullscreen-modal { background: rgb(0, 0, 0); inset: 0px; hei=
ght: 100%; position: fixed; width: 100%; z-index: 5; }

.image-gallery.fullscreen-modal .image-gallery-content { top: 50%; transfor=
m: translateY(-50%); }

.image-gallery-content { line-height: 0; position: relative; top: 0px; }

.image-gallery-content.fullscreen { background: rgb(0, 0, 0); }

.image-gallery-content.fullscreen .image-gallery-slide .image-gallery-image=
 { max-width: 100%; }

.image-gallery-content .image-gallery-slide .image-gallery-image { max-heig=
ht: calc(100vh - 80px); max-width: unset; object-fit: contain; }

.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .=
image-gallery-image, .image-gallery-content.image-gallery-thumbnails-right =
.image-gallery-slide .image-gallery-image, .image-gallery-content.left .ima=
ge-gallery-slide .image-gallery-image, .image-gallery-content.right .image-=
gallery-slide .image-gallery-image { max-height: 100vh; }

.image-gallery-slide-wrapper { position: relative; }

.image-gallery-slide-wrapper.image-gallery-thumbnails-left, .image-gallery-=
slide-wrapper.image-gallery-thumbnails-right, .image-gallery-slide-wrapper.=
left, .image-gallery-slide-wrapper.right { display: inline-block; width: ca=
lc(100% - 110px); }

@media (max-width: 768px) {
  .image-gallery-slide-wrapper.image-gallery-thumbnails-left, .image-galler=
y-slide-wrapper.image-gallery-thumbnails-right, .image-gallery-slide-wrappe=
r.left, .image-gallery-slide-wrapper.right { width: calc(100% - 87px); }
}

.image-gallery-slide-wrapper.image-gallery-rtl { direction: rtl; }

.image-gallery-slides { line-height: 0; overflow: hidden; position: relativ=
e; text-align: center; white-space: nowrap; }

.image-gallery-slide { left: 0px; position: absolute; top: 0px; width: 100%=
; }

.image-gallery-slide.center, .image-gallery-slide.image-gallery-center { po=
sition: relative; }

.image-gallery-slide .image-gallery-image { object-fit: contain; width: 100=
%; }

.image-gallery-index { background: rgba(0, 0, 0, 0.4); color: rgb(255, 255,=
 255); line-height: 1; padding: 10px 20px; position: absolute; right: 0px; =
top: 0px; z-index: 4; }

@media (max-width: 768px) {
  .image-gallery-index { font-size: 0.8em; padding: 5px 10px; }
}

.str-chat__actions-box { background-position-x: ; background-position-y: ; =
background-size: ; background-repeat-x: ; background-repeat-y: ; background=
-attachment: ; background-origin: ; background-clip: ; background-color: ; =
background-image: linear-gradient(-180deg,var(--bg-gradient-start),var(--bg=
-gradient-end)); border-radius: var(--border-radius-md); box-shadow: 0 1px =
0 0 var(--border); display: flex; flex-direction: column; min-width: 150px;=
 position: absolute; z-index: 1000; }

.str-chat__actions-box--right { right: 0px; top: calc(100% + 2px); }

.str-chat__actions-box--left { left: 0px; top: calc(100% + 2px); }

.str-chat__actions-box > button { background: none; border: none; cursor: p=
ointer; font-size: var(--sm-font); margin: 0px; padding: var(--xs-p); text-=
align: left; width: 100%; }

.str-chat__actions-box > button:not(:last-of-type) { box-shadow: 0 1px 0 0 =
var(--border); }

.str-chat__actions-box > button:hover { color: var(--primary-color); }

.dark.str-chat .str-chat__message-actions-box { background-position-x: ; ba=
ckground-position-y: ; background-size: ; background-repeat-x: ; background=
-repeat-y: ; background-attachment: ; background-origin: ; background-clip:=
 ; background-color: ; background-image: linear-gradient(-180deg,var(--dark=
-grey),var(--black20)); box-shadow: 0 0 2px 0 var(--border),0 1px 0 0 var(-=
-border),0 1px 8px 0 var(--border); }

.dark.str-chat .str-chat__message-actions-box button { color: var(--white);=
 }

.dark.str-chat .str-chat__message-actions-box button:hover { color: var(--p=
rimary-color); }

.str-chat__message-attachment-actions-form { display: flex; margin: var(--x=
s-m) 0; padding: 0px; width: 100%; }

.str-chat__message-attachment-actions-button { background: none; border: no=
ne; border-radius: var(--border-radius-round); flex: 1 1 0%; margin: 0 var(=
--xxs-m); outline: none; padding: var(--xs-p) var(--xs-p); }

.str-chat__message-attachment-actions-button:focus { border: 1px solid var(=
--primary-color); box-shadow: 0 0 0 2px var(--primary-color-faded); }

.str-chat__message-attachment-actions-button--primary { background-color: v=
ar(--primary-color); color: var(--white); }

.str-chat__message-attachment-actions-button--default { border: 2px solid v=
ar(--border); }

.dark.str-chat .str-chat__message-attachment-actions-button { color: var(--=
white); }

.dark.str-chat .str-chat__message-attachment-actions-button--default { bord=
er-color: var(--grey-whisper); }

.str-chat__attachment, .str-chat__message-attachment { --attachment-max-wid=
th: 450px; --video-width: 300px; max-width: var(--attachment-max-width); }

.str-chat__message-attachment.str-chat__message-attachment--video:not(.str-=
chat__message-attachment--card) { --attachment-max-width: var(--video-width=
); width: var(--video-width); }

.str-chat__player-wrapper { display: flex; flex-direction: column; padding-=
top: 56.25%; position: relative; }

.str-chat__player-wrapper .react-player, .str-chat__player-wrapper .str-cha=
t__video-angular { height: 100%; left: 0px; max-height: 100%; min-height: 0=
px; position: absolute; top: 0px; width: 100%; }

.str-chat__message-attachment-dynamic-size { --video-max-height: 300px; max=
-height: var(--video-max-height); }

.str-chat__message-attachment-dynamic-size .str-chat__player-wrapper { heig=
ht: min(var(--video-max-height),min(var(--attachment-max-width,1000000)/var=
(--original-width,1000000),1px)*var(--original-height,1000000)); padding-to=
p: 0px; }

.str-chat__message-attachment-dynamic-size .str-chat__player-wrapper, .str-=
chat__message-attachment-dynamic-size .str-chat__player-wrapper .react-play=
er, .str-chat__message-attachment-dynamic-size .str-chat__player-wrapper .s=
tr-chat__video-angular { max-height: var(--video-max-height); max-width: va=
r(--attachment-max-width); position: static; }

.str-chat__message .str-chat__player-wrapper .react-player { border-radius:=
 var(--border-radius) var(--border-radius) var(--border-radius) 0; overflow=
: hidden; }

.str-chat__message--me .str-chat__player-wrapper .react-player { border-rad=
ius: var(--border-radius) var(--border-radius) 0 var(--border-radius); over=
flow: hidden; }

.str-chat__message-attachment { --attachment-max-width: 375px; border-radiu=
s: var(--border-radius); padding: var(--xs-m) auto var(--xs-m) 0; width: 10=
0%; }

.str-chat__message-attachment--giphy { max-width: unset; }

.str-chat__message .str-chat__message-attachment { margin: var(--xs-m) 0 va=
r(--xs-m) auto; }

.str-chat__message--me .str-chat__message-attachment { padding-left: 0px; }

.str-chat__message-team.thread-list .str-chat__message-attachment { --attac=
hment-max-width: 200px; }

.str-chat__message-attachment { overflow: hidden; }

.str-chat__message-attachment:hover { background: transparent; }

.str-chat__message-attachment--card--no-image { height: 60px; }

.str-chat__message-attachment--card--actions { height: auto; }

.str-chat__message-attachment-file { width: 100%; }

.str-chat__message-attachment-file--item { align-items: center; border-left=
: 1px solid var(--border); display: flex; font-size: var(--md-font); height=
: 50px; line-height: 1.375rem; padding-left: var(--xxs-p); position: relati=
ve; width: auto; }

.str-chat__message-attachment-file--item:hover { background: var(--white); =
}

.str-chat__message-attachment-file--item .str-chat__message-attachment-file=
--item-text { align-items: flex-start; display: flex; flex-direction: colum=
n; justify-content: center; min-width: 0px; row-gap: 2px; width: 100%; }

.str-chat__message-attachment-file--item .str-chat__message-attachment-file=
--item-text .str-chat__message-attachment-file--item-first-row { align-item=
s: center; column-gap: 8px; display: flex; justify-content: space-between; =
width: 100%; }

.str-chat__message-attachment-file--item .str-chat__message-attachment-file=
--item-text .str-chat__message-attachment-file--item-first-row .str-chat__m=
essage-attachment-file--item-name { color: var(--black); font-weight: var(-=
-font-weight-bold); min-width: 0px; overflow: clip visible; text-overflow: =
ellipsis; white-space: nowrap; }

.str-chat__message-attachment-file--item .str-chat__message-attachment-file=
--item-text .str-chat__message-attachment-file--item-first-row .str-chat__m=
essage-attachment-file--item-download { display: flex; }

.str-chat__message-attachment-file--item .str-chat__message-attachment-file=
--item-text .str-chat__message-attachment-file--item-first-row .str-chat__m=
essage-attachment-file--item-download svg { height: 16px; width: 24px; }

.str-chat__message-attachment-file--item .str-chat__message-attachment-file=
--item-text .str-chat__message-attachment-file--item-first-row .str-chat__m=
essage-attachment-file--item-download svg path { fill: var(--black); }

.str-chat__message-attachment-file--item img, .str-chat__message-attachment=
-file--item svg { margin-right: var(--xs-m); }

.str-chat__message-attachment-file--item-text { max-width: 100%; overflow: =
hidden; text-overflow: ellipsis; white-space: nowrap; }

.str-chat__message-attachment-file--item span { color: var(--black); displa=
y: block; font-size: var(--sm-font); font-weight: var(--font-weight-bold); =
line-height: 0.875rem; opacity: 0.5; text-transform: uppercase; }

.str-chat__message-attachment--image { --image-max-height: 300px; border-ra=
dius: 0px; max-height: var(--image-max-height); max-width: var(--attachment=
-max-width); }

.str-chat__message-attachment--image:hover { background: transparent; }

.str-chat__message-attachment--image img { display: block; height: min(var(=
--image-max-height),min(var(--attachment-max-width,1000000)/var(--original-=
width,1000000),1px)*var(--original-height,1000000)); max-height: inherit; o=
bject-fit: cover; overflow: hidden; width: auto; }

.str-chat__message-attachment--image img:hover { background: transparent; }

.str-chat__message-attachment--image--actions { height: 320px; }

.str-chat__message-attachment--image--actions img { height: 280px; }

.str-chat__message-attachment--media { width: 300px; }

.str-chat__message-attachment-card { min-height: 60px; }

.str-chat__message-attachment:not(.str-chat__message-attachment-dynamic-siz=
e) .str-chat__message-attachment--image img { max-width: 100%; }

.str-chat__message-attachment-dynamic-size.str-chat__message-attachment--sv=
g-image img { object-fit: contain; }

.str-chat__message-attachment-dynamic-size.str-chat__message-attachment--im=
age { align-items: center; display: flex; justify-content: center; overflow=
: hidden; width: auto; }

.str-chat__message-attachment-card__giphy-logo { height: 20px; width: auto;=
 }

.messaging.str-chat .str-chat__message-attachment.str-chat__message-attachm=
ent--image--actions .str-chat__message-attachment--img { max-height: 254px;=
 }

.livestream.str-chat .str-chat__message-attachment.str-chat__message-attach=
ment--file { max-width: 100%; }

.livestream.str-chat .str-chat__message-attachment.str-chat__message-attach=
ment--file .str-chat__message-attachment-file--item { border-left: none; }

.livestream.str-chat .str-chat__message-attachment.str-chat__message-attach=
ment--file .str-chat__message-attachment-file--item:hover { background: var=
(--grey-whisper); }

.livestream.str-chat.dark .str-chat__message-attachment-file--item a, .live=
stream.str-chat.dark .str-chat__message-attachment-file--item span { color:=
 var(--white); }

.livestream.str-chat.dark .str-chat__message-attachment-file--item:hover { =
background: transparent; }

.str-chat__avatar { align-items: center; color: var(--white); display: flex=
; flex: 0 0 32px; height: 32px; justify-content: center; margin-right: var(=
--xs-m); overflow: hidden; text-transform: uppercase; width: 32px; }

.str-chat__avatar--circle { border-radius: var(--border-radius-round); }

.str-chat__avatar--rounded { border-radius: var(--border-radius-sm); }

.str-chat__avatar--square { border-radius: 0px; }

.str-chat__avatar-fallback, .str-chat__avatar-image { display: block; heigh=
t: inherit; object-fit: cover; text-align: center; width: inherit; }

.str-chat__avatar-image--loaded { background-color: transparent; }

.str-chat__avatar-fallback { background-color: var(--primary-color); }

.str-chat__message--me > .str-chat-angular__avatar-host, .str-chat__message=
--me > .str-chat__avatar { order: 1; }

.str-chat__message--me > .str-chat-angular__avatar-host .str-chat__avatar, =
.str-chat__message--me > .str-chat__avatar { margin-top: 0px; margin-right:=
 0px; margin-bottom: 0px; margin-left: var(--xs-m); }

.str-chat__li--middle .str-chat__message > .str-chat-angular__avatar-host, =
.str-chat__li--middle .str-chat__message > .str-chat__avatar, .str-chat__li=
--top .str-chat__message > .str-chat-angular__avatar-host, .str-chat__li--t=
op .str-chat__message > .str-chat__avatar { visibility: hidden; }

.str-chat__audio__wrapper { background: var(--grey-whisper); border-radius:=
 var(--border-radius-sm); display: flex; height: 80px; margin: 0px; overflo=
w: hidden; position: relative; }

.str-chat__audio__image { height: 80px; position: relative; width: 80px; z-=
index: 20; }

.str-chat__audio__image--overlay { align-items: center; background: var(--o=
verlay-dark); color: var(--white-smoke); display: flex; font-size: 3em; hei=
ght: inherit; justify-content: center; left: 0px; position: absolute; top: =
0px; user-select: none; width: inherit; z-index: 30; }

.str-chat__audio__image--button { align-items: center; display: flex; heigh=
t: 40px; margin: 0px; padding: 0px; width: 40px; }

.str-chat__audio__image--button svg { fill: var(--white-smoke); }

.str-chat__audio__image img { height: inherit; left: 0px; object-fit: cover=
; position: absolute; top: 0px; width: inherit; z-index: 20; }

.str-chat__audio__content { display: flex; flex-direction: column; justify-=
content: space-around; margin-left: var(--sm-m); padding: var(--xs-p) var(-=
-sm-p); width: 100%; }

.str-chat__audio__content--title { font-size: var(--md-font); line-height: =
1; margin: 0px; padding: 0px; }

.str-chat__audio__content--subtitle { font-size: var(--sm-font); line-heigh=
t: 1; margin: 0px; opacity: 0.49; padding: 0px; }

.str-chat__audio__content--progress { background: var(--overlay); border-ra=
dius: var(--border-radius-sm); height: 6px; margin: calc(var(--xxs-m)/2) 0;=
 padding: 1px; width: 100%; }

.str-chat__audio__content--progress > div { background: var(--primary-color=
); border-radius: var(--border-radius-sm); height: 4px; transition: width 0=
.5s linear 0s; width: 0px; }

.str-chat.dark .str-chat__audio__wrapper { background: var(--black); color:=
 var(--white); }

.str-chat.dark .str-chat__audio__content--progress { background: var(--grey=
); }

.str-chat__message-attachment-card:not(.str-chat__message-attachment-card--=
giphy) .str-chat__message-attachment-card--header img { height: inherit; wi=
dth: inherit; }

.str-chat__message-attachment-card { background: var(--white); border: 10px=
 solid var(--border); border-radius: var(--border-radius) var(--border-radi=
us) var(--border-radius) 0; font-size: var(--sm-font); margin: var(--lg-m) =
0 0 0; overflow: hidden; position: relative; }

.str-chat__message-attachment-card--header { height: 175px; width: 100%; }

.str-chat__message-attachment-card--header img { object-fit: cover; }

.str-chat__message-attachment-card--title { flex: 1 1 0%; font-weight: var(=
--font-weight-bold); }

.str-chat__message-attachment-card--flex { min-width: 0px; }

.str-chat__message-attachment-card--flex, .str-chat__message-attachment-car=
d--flex > * { overflow: hidden; text-overflow: ellipsis; }

.str-chat__message-attachment-card--content { align-items: center; display:=
 flex; flex-direction: row; justify-content: space-between; margin: calc(va=
r(--xs-m)*-1); padding: var(--xs-p) var(--sm-p); }

.str-chat__message-attachment-card--content > * { margin: var(--xs-m) 0; }

.str-chat__message-attachment-card--url { color: var(--black); display: blo=
ck; opacity: 0.5; text-decoration: none; text-transform: uppercase; }

.str-chat__message-attachment-card--url::after { inset: 0px; content: ""; p=
osition: absolute; }

.str-chat__message-attachment-card--giphy .str-chat__message-attachment-car=
d--header { height: unset; }

.giphy-preview-message .str-chat__message-attachment-card--giphy { display:=
 flex; flex-direction: column; }

.giphy-preview-message .str-chat__message-attachment-card--giphy .str-chat_=
_message-attachment-card--header { background-color: rgb(255, 255, 255); di=
splay: flex; justify-content: center; }

.giphy-preview-message .str-chat__message-attachment-card--giphy .str-chat_=
_message-attachment-card--header .str-chat__message-attachment--img { width=
: unset; }

.str-chat.commerce .str-chat__message-attachment-card { max-width: 375px; w=
idth: 100%; }

.str-chat__message--me .str-chat__message-attachment-card { background: var=
(--overlay); border: 1px solid transparent; border-radius: var(--border-rad=
ius) var(--border-radius) 0 var(--border-radius); }

.dark.str-chat .str-chat__message-attachment-card__giphy-logo { filter: inv=
ert(100%); }

.str-chat__message-attachment-card.str-chat__message-attachment-card--giphy=
 .str-chat__message-attachment-card--content { background-image: url("data:=
image/png;base64,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3D=3D"); background-position:=
 right var(--border-radius) bottom var(--border-radius); background-repeat:=
 no-repeat; background-size: 56px; }

.str-chat__header { border-bottom: 1px solid var(--border); display: flex; =
padding: var(--xs-p); }

.str-chat__header-livestream { align-items: center; background: var(--white=
); box-shadow: 0 1px 1px 0 var(--border); display: flex; font-family: var(-=
-second-font); min-height: 70px; padding: var(--xs-p) var(--xl-p); }

.str-chat__header-livestream-left { flex: 1 1 0%; font-size: var(--md-font)=
; }

.str-chat__header-livestream-left--title { font-weight: var(--font-weight-b=
old); margin: 0px; }

.str-chat__header-livestream-left--members { font-weight: var(--font-weight=
-regular); margin: 0px; }

.str-chat__header-livestream-left--livelabel { animation: 2s ease 0s infini=
te normal none running pulse; color: var(--red); display: inline-block; fon=
t-size: var(--sm-font); left: 5px; position: relative; text-transform: uppe=
rcase; }

.str-chat__header-livestream-left--livelabel::before { background-color: va=
r(--accent_red); border-radius: var(--border-radius-round); content: ""; di=
splay: inline-block; height: 5px; left: -4px; position: relative; top: -2px=
; width: 5px; }

@-webkit-keyframes pulse {=20
  0% { opacity: 0.5; }
  50% { opacity: 1; }
  100% { opacity: 0.5; }
}

@keyframes pulse {=20
  0% { opacity: 0.5; }
  50% { opacity: 1; }
  100% { opacity: 0.5; }
}

.str-chat__header-livestream-right { display: flex; margin: 0 calc(var(--xx=
s-m)*-1); }

.str-chat__header-livestream-right-button-wrapper { position: relative; }

.str-chat__header .str-chat__avatar { margin: 0 var(--sm-m) 0 0; }

.str-chat__title { font-weight: var(--font-weight-semi-bold); }

.str-chat__meta { flex-direction: column; }

.str-chat__info, .str-chat__meta { display: flex; justify-content: space-be=
tween; width: 100%; }

.str-chat__info { color: var(--grey); font-size: var(--md-font); }

.str-chat__square-button { align-items: center; background: var(--grey-whis=
per); border: 1px solid var(--border); border-radius: var(--border-radius-s=
m); display: flex; justify-content: center; margin: 0 var(--xxs-m); padding=
: var(--xs-p); }

.str-chat__square-button svg { fill: var(--black); }

.str-chat__square-button:active { background-color: var(--grey-whisper); }

.dark.str-chat .str-chat__square-button { background: var(--white5); border=
-radius: var(--border-radius-sm); box-shadow: 0 1px 0 0 var(--black70); }

.dark.str-chat .str-chat__square-button svg { fill: var(--white70); }

.messaging.str-chat .str-chat__header-livestream { background: var(--white-=
snow); border-radius: var(--border-radius-md) var(--border-radius-md) 0 0; =
box-shadow: 0 7px 9px 0 var(--border),0 1px 0 0 var(--border); position: re=
lative; z-index: 2; }

@media screen and (max-width: 960px) {
  .messaging.str-chat .str-chat__header-livestream { padding-left: var(--sm=
-p); padding-right: var(--sm-p); }
}

.messaging.str-chat.dark .str-chat__header-livestream { background: var(--d=
ark-grey); border-radius: var(--border-radius-md) var(--border-radius-md) 0=
 0; box-shadow: 0 7px 9px 0 var(--border),0 1px 0 0 var(--border); color: v=
ar(--white); }

.livestream.str-chat .str-chat__header-livestream { background: var(--grey-=
whisper); box-shadow: 0 1px 1px 0 var(--border); position: relative; z-inde=
x: 1; }

.livestream.str-chat.dark .str-chat__header-livestream { background: var(--=
white5); box-shadow: 0 1px 1px 0 var(--border); }

.livestream.str-chat.dark .str-chat__header-livestream-left--members, .live=
stream.str-chat.dark .str-chat__header-livestream-left--title { color: var(=
--white); }

.livestream.str-chat.dark .str-chat__header-livestream-left--title { font-s=
ize: var(--lg-font); }

.commerce.str-chat .str-chat__header-livestream { background: var(--white80=
); border-radius: var(--border-radius-md) var(--border-radius-md) 0 0; box-=
shadow: 0 7px 9px 0 var(--black5),0 1px 0 0 var(--black5); padding: var(--m=
d-p); }

.commerce.str-chat .str-chat__header-livestream-left--title { font-size: va=
r(--xxl-font); font-weight: var(--font-weight-regular); line-height: 1; mar=
gin: 0px; }

.commerce.str-chat .str-chat__header-livestream-left--subtitle { font-size:=
 var(--lg-font); margin: var(--xs-m) 0; }

.commerce.str-chat .str-chat__header-livestream-left--members, .commerce.st=
r-chat .str-chat__header-livestream-right-button--info { display: none; }

.commerce.str-chat.dark .str-chat__header-livestream { background: var(--gr=
ey); border-radius: var(--border-radius-md) var(--border-radius-md) 0 0; bo=
x-shadow: 0 7px 9px 0 var(--black5),0 1px 0 0 var(--black5); color: var(--w=
hite); }

.team.str-chat.dark .str-chat__header-livestream { background: var(--dark-g=
rey); box-shadow: 0 1px 1px 0 var(--black30); }

.team.str-chat.dark .str-chat__header-livestream-left { color: var(--white)=
; }

.team.str-chat.dark .str-chat__header-livestream-left--title { font-size: v=
ar(--lg-font); }

.team.str-chat.dark .str-chat__header-livestream-left--members { font-size:=
 var(--sm-font); }

.str-chat__header-hamburger { align-items: center; background: transparent;=
 border: none; cursor: pointer; display: none; height: 38px; justify-conten=
t: center; margin-right: var(--xs-m); padding: var(--xxs-p); width: 30px; }

.str-chat__header-hamburger:hover svg path { fill: var(--primary-color); }

@media screen and (max-width: 960px) {
  .str-chat__header-hamburger { display: flex; }
}

.str-chat__channel-list { background: var(--blue-alice); box-shadow: 1px 0 =
0 0 var(--black5); display: flex; flex: 1 1 0%; flex-direction: column; ove=
rflow-y: auto; }

.str-chat__channel-list--channels { flex: 1 1 0%; }

.str-chat__channel-list .channel_preview { border-bottom: 1px solid var(--b=
lack10); padding: var(--xs-p) var(--sm-p); }

.str-chat__channel-list .str-chat__channel-list-empty { display: none; }

.dark.str-chat .str-chat__channel-list-messenger { background: var(--dark-g=
rey); }

.str-chat__button { align-items: center; background: var(--white); border: =
1px solid transparent; box-shadow: 0 1px 1px 0 var(--black10),0 1px 4px 0 v=
ar(--black10); color: var(--primary-color); display: flex; font-size: var(-=
-md-font); justify-content: center; margin: var(--xxs-m); padding: var(--sm=
-p) var(--xxl-p); width: calc(100% - 10px); }

.str-chat__button:active, .str-chat__button:focus { border: 1px solid var(-=
-primary-color); box-shadow: 0 0 1px 0 var(--border),0 1px 4px 0 var(--bord=
er),0 0 0 2px var(--primary-color-faded); outline: none; }

.str-chat__button > * { margin: 0 var(--xxs-m); }

.str-chat__button--round { border-radius: var(--border-radius-round); }

.str-chat-channel-checkbox { position: absolute; right: 0px; top: 0px; z-in=
dex: 100001; }

.str-chat-channel-list-burger { background: var(--white); border-radius: 0 =
var(--border-radius-sm) var(--border-radius-sm) 0; box-shadow: 0 4px 6px va=
r(--border); cursor: pointer; height: 50px; justify-content: center; left: =
0px; padding: var(--xxs-p); position: fixed; top: 10px; width: 10px; z-inde=
x: 10000; }

.str-chat-channel-list-burger div { background: var(--border); border-radiu=
s: var(--border-radius-sm); height: 100%; width: 4px; }

@media screen and (max-width: 960px) {
  .str-chat-channel-list-burger { display: flex; }
  .str-chat-channel-list.commerce, .str-chat-channel-list.messaging, .str-c=
hat-channel-list.team { box-shadow: 7px 0 9px 0 var(--black5),1px 0 0 0 var=
(--black5); left: -380px; min-height: 100vh; overflow-y: auto; position: fi=
xed; top: 0px; transition: left 0.2s ease-in-out 0s; z-index: 1001; }
  .str-chat-channel-list--open.commerce, .str-chat-channel-list--open.messa=
ging, .str-chat-channel-list--open.team { left: 0px; }
}

.str-chat-channel-list .str-chat__channel-list-messenger { padding: 0px; }

.str-chat-channel-list .str-chat__channel-list-messenger__main { overflow-y=
: auto; padding: var(--sm-p) var(--sm-p) 0 var(--sm-p); }

.str-chat__channel-list.str-chat__channel-list-react { overflow: hidden; }

.str-chat__channel-list.str-chat__channel-list-react .str-chat__channel-lis=
t-messenger-react { overflow: hidden; padding-bottom: var(--sm-p); }

.str-chat__channel-list.str-chat__channel-list-react .str-chat__channel-lis=
t-messenger-react .str-chat__channel-list-messenger-react__main { height: 1=
00%; overflow-y: auto; }

.str-chat__channel-list-messenger { background: var(--grey-gainsboro); min-=
width: 300px; padding: var(--sm-p) var(--sm-p) 0 var(--sm-p); }

.str-chat-channel-list .str-chat__channel-list-messenger__main { padding-bo=
ttom: 4px; }

.str-chat__channel-preview-messenger { align-items: center; background: tra=
nsparent; border: none; box-shadow: 0 1px 0 0 var(--border); color: var(--b=
lack); display: flex; margin: var(--xs-m) 0; padding: var(--xs-p); text-ali=
gn: left; width: 100%; }

.str-chat__channel-preview-messenger:hover { cursor: pointer; }

.str-chat__channel-preview-messenger--active { background: var(--white-snow=
); border: none; border-radius: var(--border-radius-md); box-shadow: 0 1px =
5px 0 var(--border); }

.str-chat__channel-preview-messenger .str-chat__channel-preview-messenger--=
right { overflow: hidden; width: 100%; }

.str-chat__channel-preview-messenger .str-chat__channel-preview-messenger--=
right .str-chat__channel-preview-end-first-row { align-items: center; displ=
ay: flex; width: 100%; }

.str-chat__channel-preview-messenger .str-chat__channel-preview-messenger--=
right .str-chat__channel-preview-end-first-row .str-chat__channel-preview-m=
essenger--name { width: 100%; }

.str-chat__channel-preview-messenger .str-chat__channel-preview-messenger--=
right .str-chat__channel-preview-end-first-row .str-chat__channel-preview-u=
nread-badge { background-color: var(--accent_red); border-radius: var(--bor=
der-radius-round); color: var(--unread-badge-color); font-size: 0.75rem; fo=
nt-weight: 700; line-height: 0.44rem; padding: 8px; }

.str-chat__channel-preview-messenger--last-message p { margin: 0px; }

.str-chat__channel-preview-messenger--last-message, .str-chat__channel-prev=
iew-messenger--last-message p { font-size: var(--sm-font); line-height: 0.8=
75rem; max-width: 150px; overflow: hidden; text-overflow: ellipsis; white-s=
pace: nowrap; }

.str-chat__channel-preview-messenger--last-message { opacity: 0.5; }

.str-chat__channel-preview-messenger--name { font-size: var(--md-font); fon=
t-weight: var(--font-weight-semi-bold); line-height: 1.0625rem; margin-bott=
om: calc(var(--xxs-m)/2); max-width: 250px; }

.str-chat__channel-preview-messenger--name span { display: block; overflow:=
 hidden; text-overflow: ellipsis; white-space: nowrap; }

.str-chat__channel-preview-messenger--unread .str-chat__channel-preview-mes=
senger--last-message, .str-chat__channel-preview-messenger--unread .str-cha=
t__channel-preview-messenger--last-message p { font-weight: var(--font-weig=
ht-semi-bold); max-width: 150px; opacity: 1; overflow: hidden; text-overflo=
w: ellipsis; white-space: nowrap; }

.dark.str-chat .str-chat__channel-preview-messenger--active { background: v=
ar(--white5); box-shadow: 0 1px 5px 0 var(--black10); }

.dark.str-chat .str-chat__channel-preview-messenger--last-message p { margi=
n: 0px; }

.dark.str-chat .str-chat__channel-preview-messenger--last-message, .dark.st=
r-chat .str-chat__channel-preview-messenger--last-message p { color: var(--=
white); max-width: 150px; overflow: hidden; text-overflow: ellipsis; white-=
space: nowrap; }

.dark.str-chat .str-chat__channel-preview-messenger--name { color: var(--wh=
ite); }

.str-chat__channel-search { --channel-search-input-height: 30px; align-item=
s: center; background: var(--grey-gainsboro); display: flex; flex-direction=
: column; padding: var(--md-p); position: relative; }

.str-chat__channel-search input { background: var(--grey-whisper); border: =
1px solid transparent; border-radius: var(--border-radius); color: var(--bl=
ack); font-size: var(--md-font); height: var(--channel-search-input-height)=
; outline: none; padding: var(--sm-p); width: 100%; }

.str-chat__channel-search input::-webkit-input-placeholder { color: var(--g=
rey); }

.str-chat__channel-search input::placeholder { color: var(--grey); }

.str-chat__channel-search input:focus { background: var(--white); border: 1=
px solid var(--primary-color); box-shadow: 0 0 0 2px var(--primary-color-fa=
ded); transition: all 0.2s ease-in-out 0s; }

.str-chat__channel-search-container { padding: 8px; }

.str-chat__channel-search-container-empty, .str-chat__channel-search-contai=
ner-searching { padding-left: 8px; }

.str-chat__channel-search-container .str-chat__channel-search-result { alig=
n-items: center; background: transparent; border: none; border-radius: var(=
--border-radius-md); cursor: pointer; display: flex; height: 40px; padding-=
left: 8px; width: 100%; }

.str-chat__channel-search-container .str-chat__channel-search-result:hover =
{ font-weight: var(--font-weight-bold); transition: all 0.2s ease-in-out 0s=
; }

.str-chat__channel-search-result.focused { font-weight: var(--font-weight-b=
old); }

.str-chat__channel-search-container.popup { background: var(--white-smoke);=
 border: 1px solid var(--border); border-radius: var(--border-radius-md); b=
ox-shadow: 0 7px 9px 0 var(--border),0 1px 0 0 var(--border); left: 0px; po=
sition: absolute; right: 0px; top: calc(var(--channel-search-input-height) =
+ 40px); z-index: 2; }

.str-chat__channel-search-container.popup .str-chat__channel-search-result.=
focused, .str-chat__channel-search-container.popup .str-chat__channel-searc=
h-result:hover { background: var(--light-grey); }

.str-chat__channel-search-container.inline { background: var(--grey-gainsbo=
ro); width: 100%; }

.str-chat__channel-search-container.inline .str-chat__channel-search-result=
.focused, .str-chat__channel-search-container.inline .str-chat__channel-sea=
rch-result:hover { background: var(--white); }

.dark.str-chat .str-chat__channel-search, .dark.str-chat .str-chat__channel=
-search-container.inline { background: var(--dark-grey); color: var(--white=
); }

.dark.str-chat .str-chat__channel-search input, .dark.str-chat .str-chat__c=
hannel-search-container.inline input { background: var(--grey-gainsboro); }

.dark.str-chat .str-chat__channel-search .str-chat__channel-search-result, =
.dark.str-chat .str-chat__channel-search-container.inline .str-chat__channe=
l-search-result { color: var(--white); }

.dark.str-chat .str-chat__channel-search .str-chat__channel-search-result:h=
over, .dark.str-chat .str-chat__channel-search-container.inline .str-chat__=
channel-search-result:hover { background: var(--white5); }

.str-chat__down { display: flex; height: 100%; }

.str-chat__down-main { flex: 1 1 0%; padding: var(--lg-p); }

.dark.str-chat .str-chat__down { color: var(--white); }

.str-chat.messaging .str-chat__event-component__channel-event { display: fl=
ex; margin-top: var(--md-m); }

.str-chat.messaging .str-chat__event-component__channel-event__content { co=
lor: var(--overlay-dark); font-size: var(--lg-font); margin-right: var(--xs=
-m); }

.str-chat.messaging .str-chat__event-component__channel-event__date { font-=
size: var(--xs-font); margin-top: var(--xxs-m); }

.str-chat.team .str-chat__event-component__channel-event { display: flex; m=
argin: var(--md-m) var(--xl-m); }

.str-chat.team .str-chat__event-component__channel-event__content, .str-cha=
t.team .str-chat__event-component__channel-event__sentence { color: var(--o=
verlay-dark); font-size: var(--lg-font); margin-right: var(--xs-m); }

.str-chat.team .str-chat__event-component__channel-event__date { font-size:=
 var(--xs-font); margin-top: var(--xxs-m); }

.str-chat.commerce .str-chat__event-component__channel-event, .str-chat.liv=
estream .str-chat__event-component__channel-event { display: none; }

.str-chat__date-separator { align-items: center; display: flex; padding: va=
r(--xl-p); }

.str-chat__date-separator-date { color: var(--overlay-dark); font-family: v=
ar(--second-font); font-size: var(--md-font); font-weight: var(--font-weigh=
t-bold); }

.str-chat__date-separator-line { background-color: var(--overlay); border: =
none; flex: 1 1 0%; height: 1px; }

.str-chat__date-separator > :not(:last-child) { margin-right: var(--sm-m); =
}

.commerce.str-chat .str-chat__date-separator { padding: var(--xl-p) 0; }

.dark.str-chat .str-chat__date-separator-line { background-color: var(--gre=
y-gainsboro); }

.dark.str-chat .str-chat__date-separator-date { color: var(--grey-whisper);=
 }

.dark.str-chat.team .str-chat__date-separator-line { background-color: var(=
--overlay); }

.str-chat__edit-message-form { width: 100%; }

.str-chat__edit-message-form form { position: relative; width: 100%; }

.str-chat__edit-message-form textarea { background: var(--white); border: 1=
px solid transparent; border-radius: var(--border-radius-sm); box-shadow: i=
nset 0 0 0 1px var(--primary-color); color: var(--black); font-size: var(--=
lg-font); line-height: 1.375rem; padding: 8px; resize: none; width: 100%; }

.str-chat__edit-message-form textarea:focus { box-shadow: inset 0 0 0 1px v=
ar(--primary-color),0 0 0 2px var(--primary-color-faded); outline: 0px; }

.str-chat__edit-message-form .str-chat__message-team-form-footer button { b=
ackground: none; border: none; color: var(--grey); font-weight: var(--font-=
weight-bold); }

.str-chat__edit-message-form .str-chat__message-team-form-footer button[typ=
e=3D"submit"] { color: var(--primary-color); }

.str-chat__edit-message-form .rfu-dropzone { width: 100%; }

.str-chat__edit-message-form .rfu-file-upload-button, .str-chat__edit-messa=
ge-form .str-chat__input-emojiselect, .str-chat__edit-message-form .str-cha=
t__input-fileupload { display: flex; left: unset; position: unset; right: u=
nset; top: unset; }

.str-chat__edit-message-form .rfu-file-upload-button svg, .str-chat__edit-m=
essage-form .str-chat__input-emojiselect svg, .str-chat__edit-message-form =
.str-chat__input-fileupload svg { fill: var(--black); opacity: 0.5; }

.str-chat__edit-message-form .rfu-file-upload-button:hover svg, .str-chat__=
edit-message-form .str-chat__input-emojiselect:hover svg, .str-chat__edit-m=
essage-form .str-chat__input-fileupload:hover svg { opacity: 1; }

.str-chat__edit-message-form-options { align-items: baseline; display: flex=
; }

.str-chat__edit-message-form-options .str-chat__fileupload-wrapper:hover .s=
tr-chat__tooltip { display: none; }

.str-chat.dark .str-chat__edit-message-form .rfu-file-upload-button svg, .s=
tr-chat.dark .str-chat__edit-message-form .str-chat__input-emojiselect svg =
{ fill: var(--grey-gainsboro); }

.str-chat.dark .str-chat__edit-message-form .str-chat__message-team-form-fo=
oter button { color: var(--grey-gainsboro); }

.str-chat.dark .str-chat__edit-message-form .str-chat__message-team-form-fo=
oter button[type=3D"submit"] { color: var(--primary-color); }

.str-chat.dark .str-chat__edit-message-form textarea { background: var(--wh=
ite5); border: 2px solid transparent; border-radius: var(--border-radius-sm=
); box-shadow: 0 0 0 1px var(--black20); color: var(--white); }

.str-chat.dark .str-chat__edit-message-form textarea:focus { border: 2px so=
lid var(--primary-color-faded); border-radius: var(--border-radius-sm); box=
-shadow: inset 0 0 0 1px var(--primary-color); }

.str-chat__edit-message-form { position: relative; }

.str-chat__gallery { display: inline-flex; flex-wrap: wrap; justify-content=
: flex-end; overflow: hidden; }

.str-chat__gallery-image { background: var(--white); border: none; display:=
 flex; height: 150px; margin-bottom: 1px; margin-right: 1px; padding: 0px; =
width: 150px; }

.str-chat__gallery-image:hover { cursor: zoom-in; }

.str-chat__gallery-image img { height: inherit; max-width: 150px; object-fi=
t: cover; width: inherit; }

.str-chat__gallery--square { max-width: 301px; }

.str-chat__gallery--square .str-chat__gallery-image:nth-child(2n) { margin-=
right: 0px; }

.commerce.str-chat .str-chat__gallery, .livestream.str-chat .str-chat__gall=
ery, .messaging.str-chat .str-chat__gallery, .team.str-chat .str-chat__gall=
ery { margin: 4px 0px; }

.commerce.str-chat .str-chat__gallery-image, .livestream.str-chat .str-chat=
__gallery-image, .messaging.str-chat .str-chat__gallery-image, .team.str-ch=
at .str-chat__gallery-image { height: 150px; width: 150px; }

.commerce.str-chat .str-chat__gallery-placeholder, .livestream.str-chat .st=
r-chat__gallery-placeholder, .messaging.str-chat .str-chat__gallery-placeho=
lder, .team.str-chat .str-chat__gallery-placeholder { align-items: center; =
background-position: 0px 0px; background-repeat: no-repeat; background-size=
: cover; border: none; color: var(--white); cursor: pointer; display: flex;=
 height: 150px; justify-content: center; max-width: 150px; position: relati=
ve; width: 150px; }

.commerce.str-chat .str-chat__gallery-placeholder p, .livestream.str-chat .=
str-chat__gallery-placeholder p, .messaging.str-chat .str-chat__gallery-pla=
ceholder p, .team.str-chat .str-chat__gallery-placeholder p { font-size: 1r=
em; position: relative; z-index: 1; }

.commerce.str-chat .str-chat__gallery-placeholder::after, .livestream.str-c=
hat .str-chat__gallery-placeholder::after, .messaging.str-chat .str-chat__g=
allery-placeholder::after, .team.str-chat .str-chat__gallery-placeholder::a=
fter { background-color: var(--overlay-dark); content: ""; height: 100%; le=
ft: 0px; position: absolute; top: 0px; width: 100%; z-index: 0; }

.commerce.str-chat .str-chat__gallery { display: grid; grid-auto-rows: 100p=
x; grid-template-columns: 1fr 1fr; width: calc(100% - 30px); }

.commerce.str-chat .str-chat__gallery-image, .commerce.str-chat .str-chat__=
gallery-placeholder { height: 100%; width: 100%; }

.commerce.str-chat .str-chat__message-commerce .str-chat__gallery { border-=
radius: var(--border-radius) var(--border-radius) var(--border-radius) 2px;=
 }

.commerce.str-chat .str-chat__message-commerce--right .str-chat__gallery { =
border-radius: var(--border-radius) var(--border-radius) 2px var(--border-r=
adius); }

.str-chat__message .str-chat__attachment-list-angular-host .str-chat__modal=
--open .str-chat__modal__inner { align-items: center; display: flex; flex-d=
irection: column; height: 80%; justify-content: center; width: 80%; }

.stream-chat-angular__image-modal-host .str-chat__modal__inner { max-width:=
 80%; }

.str-chat__image-carousel { align-items: center; display: flex; justify-con=
tent: center; max-height: 100%; max-width: 100%; min-height: 0px; min-width=
: 0px; }

.str-chat__image-carousel .str-chat__image-carousel-stepper { background: t=
ransparent; border: none; cursor: pointer; padding: 8px; }

.str-chat__image-carousel .str-chat__image-carousel-image { max-height: 100=
%; max-width: 100%; min-height: 0px; min-width: 0px; object-fit: cover; }

.str-chat__loading-channels { background: var(--grey-gainsboro); height: 10=
0%; padding: var(--md-p); width: 300px; }

.str-chat__loading-channels-meta { flex: 1 1 0%; }

.str-chat__loading-channels-avatar, .str-chat__loading-channels-status, .st=
r-chat__loading-channels-username { background-image: linear-gradient(-90de=
g,var(--bg-gradient-start) 0,var(--bg-gradient-end) 100%); }

.str-chat__loading-channels-status, .str-chat__loading-channels-username { =
border-radius: var(--border-radius); height: 14px; }

.str-chat__loading-channels-avatar { border-radius: var(--border-radius-rou=
nd); height: 40px; margin-right: var(--xs-m); width: 40px; }

.str-chat__loading-channels-username { margin-bottom: var(--xs-m); width: 4=
0%; }

.str-chat__loading-channels-status { width: 80%; }

.str-chat__loading-channels-item { align-items: center; animation: 1s linea=
r 0s infinite alternate none running pulsate; border-radius: var(--border-r=
adius-sm); display: flex; height: 40px; margin-bottom: var(--sm-m); width: =
100%; }

.str-chat__loading-channels-item:nth-of-type(2) { animation: 1s linear 0.33=
34s infinite alternate none running pulsate; }

.str-chat__loading-channels-item:last-of-type { animation: 1s linear 0.6667=
s infinite alternate none running pulsate; }

@-webkit-keyframes pulsate {=20
  0% { opacity: 0.5; }
  100% { opacity: 1; }
}

@keyframes pulsate {=20
  0% { opacity: 0.5; }
  100% { opacity: 1; }
}

.str-chat__loading-indicator { align-items: center; animation: 1s linear 0s=
 infinite normal none running rotate; display: flex; justify-content: cente=
r; }

@-webkit-keyframes rotate {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

@keyframes rotate {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

.str-chat.messaging .str-chat__load-more-button__button { background: var(-=
-grey-whisper); border: 0px; border-radius: var(--border-radius-md); box-sh=
adow: 0 1px 5px 0 var(--border); color: var(--grey); font-size: var(--md-fo=
nt); height: 40px; padding: var(--xs-p); width: 100%; }

.str-chat.messaging .str-chat__load-more-button__button:hover { cursor: poi=
nter; }

.str-chat.team .str-chat__load-more-button__button { background: transparen=
t; border: 0px; font-size: var(--md-font); height: 40px; padding: var(--xs-=
p); width: 100%; }

.str-chat.team .str-chat__load-more-button__button:hover { cursor: pointer;=
 }

.str-chat__load-more-button__button { align-items: center; display: flex; j=
ustify-content: center; }

.str-chat__li { display: block; position: relative; }

.str-chat__li .str-chat__message-inner { min-width: 0px; }

.str-chat__li .str-chat__message-inner .str-chat__translation-notice button=
 { background: none; border: none; color: var(--lighten-grey); cursor: poin=
ter; font-size: 0.875rem; line-height: 1rem; margin: 0px; padding: 0.25rem =
0px; }

.str-chat__li .str-chat__message-inner .str-chat__translation-notice button=
:active, .str-chat__li .str-chat__message-inner .str-chat__translation-noti=
ce button:hover { background: var(--grey-whisper); }

.str-chat__li .quoted-message { align-items: flex-end; cursor: pointer; dis=
play: flex; margin-bottom: var(--xxs-m); }

.str-chat__li .quoted-message-inner { align-items: flex-end; background: va=
r(--grey-whisper); border-radius: var(--border-radius-md) var(--border-radi=
us-md) var(--border-radius-md) 0; display: flex; max-width: 408px; padding:=
 var(--xxs-p) var(--xs-p); text-align: start; }

.str-chat__li .quoted-message-inner .str-chat__message-attachment-card.str-=
chat__message-attachment-card--image { border: none; border-radius: var(--b=
order-radius-md); }

.str-chat__li .quoted-message-inner .str-chat__message-attachment--image:fi=
rst-of-type { border-radius: var(--border-radius-md); max-height: 48px; max=
-width: 48px; }

.str-chat__li .quoted-message-inner .str-chat__message-attachment img { bor=
der-radius: var(--border-radius-md); }

.str-chat__li .quoted-message-inner .str-chat__message-attachment--file:fir=
st-of-type { background: var(--white); border-bottom: 1px solid var(--grey-=
whisper); border-radius: var(--border-radius-md); min-width: 33%; }

.str-chat__li .quoted-message-inner :nth-child(2) { margin-left: var(--xs-m=
); }

.str-chat__li .quoted-message.mine .quoted-message-inner { background: var(=
--white-snow); }

.str-chat__li--single, .str-chat__li--top { padding-top: calc(var(--md-p)/2=
); }

.str-chat__li--single .str-chat__message .str-chat__gallery, .str-chat__li-=
-single .str-chat__message-attachment--img, .str-chat__li--single .str-chat=
__message-attachment-card, .str-chat__li--single .str-chat__message.str-cha=
t__message--has-text.str-chat__message--has-attachment .str-chat__message-a=
ttachment--img, .str-chat__li--single .str-chat__message.str-chat__message-=
-has-text.str-chat__message--has-attachment .str-chat__message-attachment-c=
ard, .str-chat__li--top .str-chat__message .str-chat__gallery, .str-chat__l=
i--top .str-chat__message-attachment--img, .str-chat__li--top .str-chat__me=
ssage-attachment-card, .str-chat__li--top .str-chat__message.str-chat__mess=
age--has-text.str-chat__message--has-attachment .str-chat__message-attachme=
nt--img, .str-chat__li--top .str-chat__message.str-chat__message--has-text.=
str-chat__message--has-attachment .str-chat__message-attachment-card { bord=
er-radius: var(--border-radius) var(--border-radius) var(--border-radius) c=
alc(var(--border-radius-sm)/2); }

.str-chat__li--single .str-chat__message--me, .str-chat__li--top .str-chat_=
_message--me { text-align: right; }

.str-chat__li--single .str-chat__message--me .str-chat__gallery, .str-chat_=
_li--single .str-chat__message--me .str-chat__message-attachment--img, .str=
-chat__li--single .str-chat__message--me .str-chat__message-attachment-card=
, .str-chat__li--single .str-chat__message--me.str-chat__message--has-text =
.str-chat__gallery, .str-chat__li--single .str-chat__message--me.str-chat__=
message--has-text.str-chat__message--has-attachment .str-chat__message-atta=
chment--img, .str-chat__li--single .str-chat__message--me.str-chat__message=
--has-text.str-chat__message--has-attachment .str-chat__message-attachment-=
card, .str-chat__li--top .str-chat__message--me .str-chat__gallery, .str-ch=
at__li--top .str-chat__message--me .str-chat__message-attachment--img, .str=
-chat__li--top .str-chat__message--me .str-chat__message-attachment-card, .=
str-chat__li--top .str-chat__message--me.str-chat__message--has-text .str-c=
hat__gallery, .str-chat__li--top .str-chat__message--me.str-chat__message--=
has-text.str-chat__message--has-attachment .str-chat__message-attachment--i=
mg, .str-chat__li--top .str-chat__message--me.str-chat__message--has-text.s=
tr-chat__message--has-attachment .str-chat__message-attachment-card { borde=
r-radius: var(--border-radius) var(--border-radius) calc(var(--border-radiu=
s-sm)/2) var(--border-radius); }

.str-chat__li--middle { margin: 0px; }

.str-chat__li--middle .str-chat__message .str-chat__gallery, .str-chat__li-=
-middle .str-chat__message-attachment--img, .str-chat__li--middle .str-chat=
__message-attachment-card, .str-chat__li--middle .str-chat__message.str-cha=
t__message--has-text.str-chat__message--has-attachment .str-chat__gallery, =
.str-chat__li--middle .str-chat__message.str-chat__message--has-text.str-ch=
at__message--has-attachment .str-chat__message-attachment--img, .str-chat__=
li--middle .str-chat__message.str-chat__message--has-text.str-chat__message=
--has-attachment .str-chat__message-attachment-card { border-radius: calc(v=
ar(--border-radius-sm)/2) var(--border-radius) var(--border-radius) calc(va=
r(--border-radius-sm)/2); }

.str-chat__li--middle .str-chat__message--me .str-chat__message .str-chat__=
gallery, .str-chat__li--middle .str-chat__message--me .str-chat__message-at=
tachment--img, .str-chat__li--middle .str-chat__message--me .str-chat__mess=
age-attachment-card { border-radius: var(--border-radius) calc(var(--border=
-radius-sm)/2) calc(var(--border-radius-sm)/2) var(--border-radius); }

.str-chat__li--middle .str-chat__message--me.str-chat__message--has-text.st=
r-chat__message--has-attachment .str-chat__gallery, .str-chat__li--middle .=
str-chat__message--me.str-chat__message--has-text.str-chat__message--has-at=
tachment .str-chat__message-attachment--img, .str-chat__li--middle .str-cha=
t__message--me.str-chat__message--has-text.str-chat__message--has-attachmen=
t .str-chat__message-attachment-card { border-top-left-radius: calc(var(--b=
order-radius-sm)/2); }

.str-chat__li--bottom { padding-bottom: calc(var(--md-p)/2); }

.str-chat__li--bottom .str-chat__message .str-chat__gallery, .str-chat__li-=
-bottom .str-chat__message-attachment--img, .str-chat__li--bottom .str-chat=
__message-attachment-card, .str-chat__li--bottom .str-chat__message.str-cha=
t__message--has-text.str-chat__message--has-attachment .str-chat__gallery, =
.str-chat__li--bottom .str-chat__message.str-chat__message--has-text.str-ch=
at__message--has-attachment .str-chat__message-attachment--img, .str-chat__=
li--bottom .str-chat__message.str-chat__message--has-text.str-chat__message=
--has-attachment .str-chat__message-attachment-card { border-radius: calc(v=
ar(--border-radius-sm)/2) var(--border-radius) var(--border-radius) calc(va=
r(--border-radius-sm)/2); }

.str-chat__li--bottom .str-chat__message--me .str-chat__message .str-chat__=
gallery, .str-chat__li--bottom .str-chat__message--me .str-chat__message-at=
tachment--img, .str-chat__li--bottom .str-chat__message--me .str-chat__mess=
age-attachment-card { border-radius: var(--border-radius) calc(var(--border=
-radius-sm)/2) calc(var(--border-radius-sm)/2) var(--border-radius); }

.str-chat__li--bottom .str-chat__message--me.str-chat__message--has-text.st=
r-chat__message--has-attachment .str-chat__gallery, .str-chat__li--bottom .=
str-chat__message--me.str-chat__message--has-text.str-chat__message--has-at=
tachment .str-chat__message-attachment--img, .str-chat__li--bottom .str-cha=
t__message--me.str-chat__message--has-text.str-chat__message--has-attachmen=
t .str-chat__message-attachment-card { border-top-left-radius: calc(var(--b=
order-radius-sm)/2); }

.str-chat__li--single { padding-bottom: calc(var(--md-m)/2); }

.str-chat__li--middle .str-chat__message-data, .str-chat__li--top .str-chat=
__message-data { display: none; }

.str-chat__li--top .str-chat__message-text-inner { border-radius: var(--bor=
der-radius) var(--border-radius) var(--border-radius) calc(var(--border-rad=
ius-sm)/2); }

.str-chat__li--top .str-chat__message--me .str-chat__message-text-inner { b=
order-radius: var(--border-radius) var(--border-radius) calc(var(--border-r=
adius-sm)/2) var(--border-radius); }

.str-chat__li--single .str-chat__message-text-inner { border-radius: var(--=
border-radius) var(--border-radius) var(--border-radius) calc(var(--border-=
radius-sm)/2); }

.str-chat__li--single .str-chat__message-text-inner--has-attachment { borde=
r-radius: calc(var(--border-radius-sm)/2) var(--border-radius) var(--border=
-radius) calc(var(--border-radius-sm)/2); }

.str-chat__li--single .str-chat__message--me .str-chat__message-text-inner =
{ border-radius: var(--border-radius) var(--border-radius) calc(var(--borde=
r-radius-sm)/2) var(--border-radius); }

.str-chat__li--single .str-chat__message--me .str-chat__message-text-inner-=
-has-attachment { border-radius: var(--border-radius) calc(var(--border-rad=
ius-sm)/2) calc(var(--border-radius-sm)/2) var(--border-radius); }

.str-chat__li--bottom .str-chat__message-text-inner, .str-chat__li--middle =
.str-chat__message-text-inner { border-radius: calc(var(--border-radius-sm)=
/2) var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/=
2); }

.str-chat__li--bottom .str-chat__message--me .str-chat__message-text-inner,=
 .str-chat__li--middle .str-chat__message--me .str-chat__message-text-inner=
 { border-radius: var(--border-radius) calc(var(--border-radius-sm)/2) calc=
(var(--border-radius-sm)/2) var(--border-radius); }

.str-chat__li--bottom .str-chat__message--me .str-chat__message-text-inner-=
-has-attachment, .str-chat__li--middle .str-chat__message--me .str-chat__me=
ssage-text-inner--has-attachment { margin: 0px; }

.str-chat__li--bottom .str-chat__message--me .str-chat__message-attachment-=
card, .str-chat__li--middle .str-chat__message--me .str-chat__message-attac=
hment-card { border-radius: var(--border-radius) calc(var(--border-radius-s=
m)/2) calc(var(--border-radius-sm)/2) var(--border-radius); margin: 0px; pa=
dding: 0px; }

.str-chat__message, .str-chat__message-simple { align-items: flex-end; disp=
lay: inline-flex; justify-content: flex-start; padding-right: 0px; padding-=
left: 0px; padding-bottom: var(--xxs-p); padding-top: var(--xxs-p); positio=
n: relative; transition: background-color 0.5s ease-out 0s; width: 100%; }

.str-chat__message--system, .str-chat__message-simple--system { align-items=
: center; box-sizing: border-box; flex-direction: column; font-size: var(--=
xs-font); padding: var(--xl-p); text-align: center; width: 100%; }

.str-chat__message--system__text, .str-chat__message-simple--system__text {=
 align-items: center; display: flex; width: 100%; }

.str-chat__message--system__text p, .str-chat__message-simple--system__text=
 p { color: var(--grey); font-weight: var(--font-weight-bold); margin: 0px =
24px; text-transform: uppercase; }

.str-chat__message--system__line, .str-chat__message-simple--system__line {=
 background-color: var(--overlay); flex: 1 1 0%; height: 1px; width: 100%; =
}

.str-chat__message--system__date, .str-chat__message-simple--system__date {=
 color: var(--grey); margin-top: 4px; text-transform: uppercase; }

.str-chat__message-inner, .str-chat__message-simple-inner { position: relat=
ive; }

@media screen and (min-width: 420px) {
  .str-chat__message-inner, .str-chat__message-simple-inner { margin-left: =
unset; margin-right: 88px; }
}

.str-chat__message-inner > .str-chat__message-simple__actions, .str-chat__m=
essage-simple-inner > .str-chat__message-simple__actions { left: calc(100% =
+ 8px); position: absolute; top: 5px; }

.str-chat__message-attachment-container, .str-chat__message-simple-attachme=
nt-container { display: flex; flex-direction: column; }

.str-chat__message-simple-text, .str-chat__message-text { align-items: cent=
er; display: inline-flex; justify-content: flex-start; padding: 0px; positi=
on: relative; }

.str-chat__message-simple-text-inner, .str-chat__message-text-inner { backg=
round: var(--white-snow); border: 1px solid var(--border); border-radius: v=
ar(--border-radius) var(--border-radius) var(--border-radius) 0; color: var=
(--black); display: block; flex: 1 1 0%; font-size: var(--lg-font); margin-=
left: 0px; min-height: 32px; padding: var(--xxs-p) var(--xs-p); position: r=
elative; }

.str-chat__message-simple-text-inner .str-chat__emoji-display-fix, .str-cha=
t__message-text-inner .str-chat__emoji-display-fix { display: inline-block;=
 width: 1.25em; }

.str-chat__message-simple-text-inner p, .str-chat__message-text-inner p { o=
verflow-wrap: break-word; hyphens: auto; word-break: break-word; }

.str-chat__message-simple-text-inner--focused, .str-chat__message-text-inne=
r--focused { background: var(--primary-color); border: 1px solid var(--prim=
ary-color); margin-left: 0px; margin-right: 0px; }

.str-chat__message-simple-text-inner--has-attachment, .str-chat__message-te=
xt-inner--has-attachment { border-radius: calc(var(--border-radius-sm)/2) v=
ar(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2); }

.str-chat__message-simple-text-inner--is-emoji, .str-chat__message-text-inn=
er--is-emoji { background: transparent; border: 1px solid transparent; font=
-size: var(--xxxl-font); padding-left: 0px; padding-right: 0px; }

.str-chat__message-attachment, .str-chat__message-simple-attachment { --att=
achment-max-width: 480px; }

.str-chat__message-attachment--img, .str-chat__message-simple-attachment--i=
mg { cursor: zoom-in; display: block; width: 100%; }

.str-chat__message-data, .str-chat__message-simple-data { color: var(--over=
lay-dark); font-size: var(--xs-font); margin-top: var(--xxs-m); position: a=
bsolute; white-space: nowrap; width: 100%; }

.str-chat__message-name, .str-chat__message-simple-name { font-weight: var(=
--font-weight-bold); margin-right: var(--xxs-m); }

.str-chat__message p, .str-chat__message-simple p { line-height: 1.25rem; m=
argin: 0px; white-space: pre-line; }

.str-chat__message p:not(:first-of-type), .str-chat__message-simple p:not(:=
first-of-type) { margin: var(--sm-m) 0 0; }

.str-chat__message--me, .str-chat__message-simple--me { display: inline-fle=
x; justify-content: flex-end; }

.str-chat__message--me .str-chat__message-text, .str-chat__message-simple--=
me .str-chat__message-text { display: flex; justify-content: flex-end; }

.str-chat__message--me .str-chat__message-attachment-container, .str-chat__=
message-simple--me .str-chat__message-attachment-container { align-items: f=
lex-end; display: flex; flex-direction: column; }

.str-chat__message--me .str-chat__message-inner, .str-chat__message-simple-=
-me .str-chat__message-inner { align-items: flex-end; justify-content: flex=
-end; }

@media screen and (min-width: 420px) {
  .str-chat__message--me .str-chat__message-inner, .str-chat__message-simpl=
e--me .str-chat__message-inner { margin-left: 88px; margin-right: unset; }
}

.str-chat__message--me .str-chat__message-inner > .str-chat__message-simple=
__actions, .str-chat__message-simple--me .str-chat__message-inner > .str-ch=
at__message-simple__actions { left: unset; position: absolute; right: calc(=
100% + 8px); top: 5px; }

.str-chat__message--me .str-chat__message-text-inner, .str-chat__message-si=
mple--me .str-chat__message-text-inner { background: var(--grey-whisper); b=
order-color: transparent; border-radius: var(--border-radius) var(--border-=
radius) calc(var(--border-radius-sm)/2) var(--border-radius); flex: initial=
; margin-right: 0px; text-align: right; }

.str-chat__message--me .str-chat__message-text-inner--focused, .str-chat__m=
essage-simple--me .str-chat__message-text-inner--focused { background: var(=
--primary-color); border: 1px solid var(--primary-color); margin-left: 0px;=
 margin-right: 0px; }

.str-chat__message--me .str-chat__message-text-inner--has-attachment, .str-=
chat__message-simple--me .str-chat__message-text-inner--has-attachment { bo=
rder-radius: var(--border-radius) calc(var(--border-radius-sm)/2) calc(var(=
--border-radius-sm)/2) var(--border-radius); }

.str-chat__message--me .str-chat__message-text-inner--is-emoji, .str-chat__=
message-simple--me .str-chat__message-text-inner--is-emoji { background: tr=
ansparent; border: 1px solid transparent; font-size: var(--xxxl-font); padd=
ing-left: 0px; padding-right: 0px; }

.str-chat__message--me .str-chat__message-text-inner--is-emoji p, .str-chat=
__message-simple--me .str-chat__message-text-inner--is-emoji p { line-heigh=
t: 3rem; }

.str-chat__message--me .str-chat__message-attachment--img, .str-chat__messa=
ge-simple--me .str-chat__message-attachment--img { border: none; display: b=
lock; max-width: inherit; object-fit: cover; width: 100%; }

.str-chat__message--me .str-chat__message-data, .str-chat__message-simple--=
me .str-chat__message-data { right: 0px; text-align: right; width: fit-cont=
ent; }

.str-chat__message--with-reactions, .str-chat__message-simple--with-reactio=
ns { padding-top: var(--md-p); }

.str-chat__message--highlighted, .str-chat__message-simple--highlighted { b=
ackground-color: var(--highlight); transition: background-color 0.1s ease-o=
ut 0s; }

.str-chat__message-link, .str-chat__message-simple-link { color: var(--prim=
ary-color); font-weight: var(--font-weight-bold); text-decoration: none; }

.str-chat__message-mention, .str-chat__message-simple-mention { font-weight=
: var(--font-weight-bold); }

.str-chat__message--inner, .str-chat__message-simple--inner { align-items: =
flex-start; display: flex; flex-direction: column; }

.str-chat__message .messaging.str-chat .str-chat__message--me--with-reactio=
ns, .str-chat__message .messaging.str-chat .str-chat__message--with-reactio=
ns, .str-chat__message-simple .messaging.str-chat .str-chat__message--me--w=
ith-reactions, .str-chat__message-simple .messaging.str-chat .str-chat__mes=
sage--with-reactions { padding-top: var(--lg-p); }

.str-chat__message .messaging.str-chat .str-chat__message-attachment--image=
, .str-chat__message-simple .messaging.str-chat .str-chat__message-attachme=
nt--image { max-width: 480px; }

.str-chat__message .messaging.str-chat .str-chat__message-attachment--card,=
 .str-chat__message-simple .messaging.str-chat .str-chat__message-attachmen=
t--card { line-height: normal; }

.str-chat__message .messaging.str-chat .str-chat__message-attachment-card, =
.str-chat__message-simple .messaging.str-chat .str-chat__message-attachment=
-card { background: var(--grey-gainsboro); line-height: normal; margin: cal=
c(var(--xxs-m)/2) auto; }

.str-chat__message .messaging.str-chat .str-chat__message-attachment-card--=
title, .str-chat__message-simple .messaging.str-chat .str-chat__message-att=
achment-card--title { color: var(--primary-color); }

.str-chat__message .messaging.str-chat .str-chat__message-attachment-card--=
text, .str-chat__message-simple .messaging.str-chat .str-chat__message-atta=
chment-card--text { display: none; }

.str-chat__message .messaging.str-chat .str-chat__message-attachment-card--=
url, .str-chat__message-simple .messaging.str-chat .str-chat__message-attac=
hment-card--url { text-transform: lowercase; }

.str-chat__message .messaging.str-chat .str-chat__message--deleted, .str-ch=
at__message-simple .messaging.str-chat .str-chat__message--deleted { margin=
: 0 var(--xl-m); }

.str-chat__message .messaging.str-chat .str-chat__li--middle .str-chat__mes=
sage .str-chat__message-attachment--card, .str-chat__message .messaging.str=
-chat .str-chat__li--middle .str-chat__message .str-chat__message-attachmen=
t--image, .str-chat__message-simple .messaging.str-chat .str-chat__li--midd=
le .str-chat__message .str-chat__message-attachment--card, .str-chat__messa=
ge-simple .messaging.str-chat .str-chat__li--middle .str-chat__message .str=
-chat__message-attachment--image { border-top-left-radius: calc(var(--borde=
r-radius-sm)/2); }

.str-chat__message--deleted, .str-chat__message-simple--deleted { align-ite=
ms: flex-start; flex-direction: column; margin: 0 0 0 var(--xl-m); }

.str-chat__message--deleted-inner, .str-chat__message-simple--deleted-inner=
 { background: var(--grey-whisper); border-radius: var(--border-radius); co=
lor: var(--grey); font-size: var(--sm-font); padding: var(--xs-p) var(--sm-=
p); }

.str-chat__message--me.str-chat__message--deleted, .str-chat__message-simpl=
e--me.str-chat__message--deleted { align-items: flex-end; margin: 0 var(--x=
l-m) 0 0; }

.str-chat__message--me.str-chat__message--deleted-inner, .str-chat__message=
-simple--me.str-chat__message--deleted-inner { background: var(--white-smok=
e); border-radius: var(--border-radius); color: var(--grey); font-size: var=
(--sm-font); padding: var(--xs-p) var(--sm-p); }

.str-chat__message--error, .str-chat__message--failed, .str-chat__message-s=
imple--error, .str-chat__message-simple--failed { font-size: var(--sm-font)=
; padding: var(--xxs-p) 0; }

.str-chat__message--error .str-chat__message-text-inner, .str-chat__message=
--failed .str-chat__message-text-inner, .str-chat__message-simple--error .s=
tr-chat__message-text-inner, .str-chat__message-simple--failed .str-chat__m=
essage-text-inner { background: var(--faded-red); border: 1px solid var(--f=
aded-red); }

.str-chat__message--me.str-chat__message--error, .str-chat__message--me.str=
-chat__message--failed, .str-chat__message-simple--me.str-chat__message--er=
ror, .str-chat__message-simple--me.str-chat__message--failed { border-left:=
 initial; margin-right: var(--xl-m); }

.str-chat__message .str-chat__message-attachment-file--item:hover, .str-cha=
t__message-simple .str-chat__message-attachment-file--item:hover { backgrou=
nd: transparent; }

.str-chat__message .quoted-message-inner, .str-chat__message-simple .quoted=
-message-inner { pointer-events: none; }

.str-chat__message-simple { font-family: var(--second-font); }

.str-chat__message-simple__actions { display: flex; }

.str-chat__message-simple__actions__action { align-items: center; backgroun=
d-color: transparent; border: none; cursor: pointer; display: flex; height:=
 10px; margin: var(--xxs-m); padding: 0px; }

.str-chat__message-simple__actions__action svg { fill: var(--black); opacit=
y: 0.5; }

.str-chat__message-simple__actions__action:hover svg { opacity: 1; }

.str-chat__message-simple__actions__action--options, .str-chat__message-sim=
ple__actions__action--reactions, .str-chat__message-simple__actions__action=
--thread { display: none; }

.str-chat__message-simple__actions__action--options { position: relative; }

.str-chat__message-simple__actions__action--options > button { background-c=
olor: transparent; border: none; cursor: pointer; padding: 3px 0px; }

.str-chat__message-simple__actions__action--options.str-chat-angular__messa=
ge-simple__actions__action--options--editing { display: flex; position: rel=
ative; }

.str-chat__message-simple:hover .str-chat__message-simple__actions__action-=
-options, .str-chat__message-simple:hover .str-chat__message-simple__action=
s__action--reactions, .str-chat__message-simple:hover .str-chat__message-si=
mple__actions__action--thread { display: flex; }

.str-chat__message-simple:hover .str-chat__message-simple__actions__action-=
-options button { align-items: center; display: flex; }

.str-chat__message-simple-text { display: flex; justify-content: flex-end; =
padding: 0px; position: relative; }

.str-chat__message-simple-text-inner { overflow-wrap: break-word; flex: ini=
tial; max-width: 460px; text-align: left; word-break: break-word; }

.str-chat__message-simple-text-inner.str-chat__message-simple-text-inner--i=
s-emoji { background: transparent; }

.str-chat__message-simple-text-inner.str-chat__message-simple-text-inner--i=
s-emoji p { line-height: 3rem; }

.str-chat__message-simple-text-inner p { text-align: left; }

.str-chat__message-simple-text-inner a { color: var(--primary-color); font-=
weight: var(--font-weight-bold); text-decoration: none; }

.str-chat__message-simple-text-inner a:active, .str-chat__message-simple-te=
xt-inner a:focus, .str-chat__message-simple-text-inner a:hover { text-decor=
ation: underline; }

.str-chat__message-simple-text-inner blockquote { font-style: italic; margi=
n: 0 0 0 var(--xxs-m); padding-left: var(--md-p); position: relative; }

.str-chat__message-simple-text-inner blockquote::before { content: "=E2=80=
=9C"; font-size: var(--xxl-font); font-style: italic; left: -5px; opacity: =
0.5; position: absolute; top: 2px; }

.str-chat__message-simple--deleted-inner { background: var(--dark-grey); co=
lor: var(--white); }

.str-chat__message-simple--me .str-chat__message-simple-reply-button { disp=
lay: flex; justify-content: flex-end; }

.str-chat__message-simple--me .str-chat__message-simple-reply-button .str-c=
hat__message-replies-count-button { display: flex; flex-direction: row-reve=
rse; }

.str-chat__message-simple--me .str-chat__message-simple-reply-button .str-c=
hat__message-replies-count-button svg { margin-bottom: var(--xxs-m); margin=
-left: var(--xxs-m); margin-right: 0px; transform: scaleX(-1); }

.str-chat__message-simple--me .str-chat__message-simple__actions { flex-dir=
ection: row-reverse; justify-content: flex-end; }

.str-chat__message-simple--me .str-chat__message-attachment { --attachment-=
max-width: 460px; }

.str-chat__message-simple--me-text-inner--is-emoji { background-color: tran=
sparent; line-height: 2rem; }

.str-chat__message-simple--me .str-chat__message-simple__actions { order: -=
1; }

.str-chat__simple-message--error-message { font-size: var(--xs-font); opaci=
ty: 0.5; text-align: left; text-transform: uppercase; }

.str-chat__message-simple-status { align-items: center; bottom: 0px; displa=
y: flex; justify-content: flex-end; left: 100%; line-height: 1; margin: var=
(--xs-m) 0 var(--xs-m) var(--xs-m); order: 3; position: absolute; z-index: =
1; }

.str-chat__message-simple-status-number { color: var(--overlay-dark); font-=
size: var(--xs-font); left: 100%; margin-left: 4px; position: absolute; }

.str-chat__message-simple-status-angular svg { height: 20px; width: 20px; }

.str-chat__message-simple-status-angular svg path { fill: var(--primary-col=
or); }

.str-chat__message-simple-status > .str-chat-angular__avatar-host .str-chat=
__avatar, .str-chat__message-simple-status > .str-chat__avatar { align-self=
: flex-end; margin-right: 0px; }

.str-chat__message-simple-status > .str-chat__tooltip { display: none; max-=
width: 300px; min-width: 100px; text-align: center; }

.str-chat__message-simple-status:hover > .str-chat__tooltip { display: bloc=
k; }

.str-chat__message-simple-status::after { bottom: 100%; content: " "; heigh=
t: 15px; position: absolute; right: 0px; width: 15px; }

.str-chat__message-simple .str-chat__message-attachment-card { background: =
var(--white); border: 1px solid var(--border); margin: 0px; }

.str-chat__message-simple .str-chat__message-attachment-card--content { bac=
kground: var(--grey-gainsboro); }

.str-chat__message-simple .str-chat__message-attachment-card--text { displa=
y: none; }

.str-chat__message-simple .str-chat__message-attachment--file { background:=
 var(--white); border-width: 1px; border-style: solid; border-image: initia=
l; border-color: var(--grey-gainsboro); border-radius: var(--border-radius-=
md); }

.str-chat__message-simple .str-chat__message-attachment--file .str-chat__me=
ssage-attachment-file--item { border-color: transparent; padding: 0 var(--x=
s-p); }

.str-chat__message-simple .str-chat__message-attachment--file:first-of-type=
:not(.str-chat-angular__message-attachment-file-single) { border-bottom: tr=
ansparent; border-radius: var(--border-radius) var(--border-radius) 0 0; }

.str-chat__message-simple .str-chat__message-attachment--file:last-of-type:=
not(.str-chat-angular__message-attachment-file-single) { border-radius: 0 0=
 var(--border-radius) calc(var(--border-radius-sm)/2); border-top-color: tr=
ansparent; }

.str-chat__message-simple .str-chat__message-attachment--file:last-of-type:=
not(.str-chat-angular__message-attachment-file-single):first-of-type { bord=
er-bottom: 1px solid var(--grey-gainsboro); border-radius: var(--border-rad=
ius) var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)=
/2); border-top: 1px solid var(--grey-gainsboro); }

.str-chat__message-simple .str-chat__message-attachment-file--item:not(.str=
-chat-angular__message-attachment-file-single) { border-radius: 0px; }

.str-chat__message-simple--me .str-chat__message-attachment-card { border-r=
adius: var(--border-radius) var(--border-radius-sm) var(--border-radius-sm)=
 var(--border-radius-sm); }

.str-chat__message-simple--me .str-chat__message-attachment--file { backgro=
und: var(--grey-gainsboro); }

.str-chat__message-simple--me .str-chat__message-attachment--file:last-of-t=
ype:not(.str-chat-angular__message-attachment-file-single) { border-radius:=
 0 0 calc(var(--border-radius-sm)/2) var(--border-radius); }

.str-chat__message-simple--me .str-chat__message-attachment--file:last-of-t=
ype:not(.str-chat-angular__message-attachment-file-single):first-of-type:no=
t(.str-chat-angular__message-attachment-file-single) { border-radius: var(-=
-border-radius) var(--border-radius) calc(var(--border-radius-sm)/2) var(--=
border-radius); }

.str-chat__list--thread .str-chat__message-simple__actions { width: 30px; }

.str-chat__list--thread .str-chat__message-simple__actions__action--options=
 .str-chat__message-actions-box { border-radius: var(--border-radius) var(-=
-border-radius) var(--border-radius) calc(var(--border-radius-sm)/2); left:=
 100%; right: unset; }

.livestream.str-chat .str-chat__li--single { margin: 0px; }

@media screen and (max-width: 960px) {
  .str-chat__message-simple-text-inner { max-width: 218px; }
  .str-chat__message-simple-status { bottom: 30px; left: unset; right: 8px;=
 }
  .str-chat__message-simple-status-angular { margin-bottom: 3px; }
}

.dark.str-chat .str-chat__message-simple-text-inner, .dark.str-chat .str-ch=
at__message-text-inner { background: var(--dark-grey); color: var(--white);=
 }

.dark.str-chat .str-chat__message-simple-text-inner--is-emoji, .dark.str-ch=
at .str-chat__message-text-inner--is-emoji { background: transparent; }

.dark.str-chat .str-chat__message-simple-text-inner .quoted-message-inner, =
.dark.str-chat .str-chat__message-text-inner .quoted-message-inner { backgr=
ound: var(--dark-grey); }

.dark.str-chat .str-chat__message-simple__actions svg, .dark.str-chat .str-=
chat__message__actions svg { fill: var(--white); }

.dark.str-chat .str-chat__message-data, .dark.str-chat .str-chat__message-s=
imple-data { color: var(--white); opacity: 0.5; }

.dark.str-chat .str-chat__message .str-chat__message-attachment-card, .dark=
.str-chat .str-chat__message-simple .str-chat__message-attachment-card { ba=
ckground: transparent; }

.dark.str-chat .str-chat__message .str-chat__message-attachment-card--conte=
nt, .dark.str-chat .str-chat__message-simple .str-chat__message-attachment-=
card--content { background: var(--dark-grey); }

.dark.str-chat .str-chat__message .str-chat__message-attachment-card--url, =
.dark.str-chat .str-chat__message-simple .str-chat__message-attachment-card=
--url { color: var(--grey-gainsboro); }

.dark.str-chat .str-chat__message .str-chat__message-attachment-card--title=
, .dark.str-chat .str-chat__message-simple .str-chat__message-attachment-ca=
rd--title { color: var(--primary-color); }

.dark.str-chat .str-chat__message .str-chat__message-attachment--file, .dar=
k.str-chat .str-chat__message-simple .str-chat__message-attachment--file { =
background: var(--dark-grey); border-color: transparent; color: var(--white=
10); }

.dark.str-chat .str-chat__message .str-chat__message-attachment--file a, .d=
ark.str-chat .str-chat__message .str-chat__message-attachment--file span, .=
dark.str-chat .str-chat__message-simple .str-chat__message-attachment--file=
 a, .dark.str-chat .str-chat__message-simple .str-chat__message-attachment-=
-file span { color: var(--white); }

.dark.str-chat .str-chat__message .str-chat__message-attachment--file span,=
 .dark.str-chat .str-chat__message-simple .str-chat__message-attachment--fi=
le span { opacity: 0.5; }

.dark.str-chat .str-chat__message .str-chat__message-simple-status-number, =
.dark.str-chat .str-chat__message-simple .str-chat__message-simple-status-n=
umber { color: var(--grey-gainsboro); }

.dark.str-chat .str-chat__message .str-chat__message--deleted-inner, .dark.=
str-chat .str-chat__message .str-chat__message-simple--deleted-inner, .dark=
.str-chat .str-chat__message-simple .str-chat__message--deleted-inner, .dar=
k.str-chat .str-chat__message-simple .str-chat__message-simple--deleted-inn=
er { background: var(--dark-grey); color: var(--white); }

.dark.str-chat .str-chat__message--me .str-chat__message-text-inner, .dark.=
str-chat .str-chat__message-simple--me .str-chat__message-text-inner { back=
ground: var(--black40); }

.dark.str-chat .str-chat__message--me .str-chat__message-text-inner--is-emo=
ji, .dark.str-chat .str-chat__message-simple--me .str-chat__message-text-in=
ner--is-emoji { background: transparent; }

.dark.str-chat .str-chat__message--me .str-chat__message-attachment--file, =
.dark.str-chat .str-chat__message--me .str-chat__message-attachment-card--c=
ontent, .dark.str-chat .str-chat__message-simple--me .str-chat__message-att=
achment--file, .dark.str-chat .str-chat__message-simple--me .str-chat__mess=
age-attachment-card--content { background: var(--black40); }

.dark.str-chat .str-chat__message--me .str-chat__message--deleted-inner, .d=
ark.str-chat .str-chat__message--me .str-chat__message-simple--deleted-inne=
r, .dark.str-chat .str-chat__message-simple--me .str-chat__message--deleted=
-inner, .dark.str-chat .str-chat__message-simple--me .str-chat__message-sim=
ple--deleted-inner { background: var(--black40); color: var(--white); }

.dark.str-chat .str-chat__message-simple__actions__action--options .str-cha=
t__actions-box { background: var(--grey); box-shadow: 0 0 2px 0 var(--overl=
ay),0 1px 0 0 var(--border),0 1px 8px 0 var(--border); }

.dark.str-chat .str-chat__message--error .str-chat__message-simple-text-inn=
er, .dark.str-chat .str-chat__message--failed .str-chat__message-simple-tex=
t-inner { background: var(--faded-red); border: 1px solid var(--faded-red);=
 }

.str-chat__message .str-chat__message-simple__actions__action--options .str=
-chat__message-actions-box { left: 100%; right: unset; }

.str-chat__message .str-chat__message-simple__actions__action--options .str=
-chat__message-actions-box--mine, .str-chat__message .str-chat__message-sim=
ple__actions__action--options .str-chat__message-actions-box--reverse { bor=
der-radius: var(--border-radius) var(--border-radius) calc(var(--border-rad=
ius-sm)/2) var(--border-radius); left: unset; right: 100%; }

.str-chat__message .str-chat__message-simple__actions__action--options .str=
-chat__message-actions-box--mine.str-chat__message-actions-box--reverse { b=
order-radius: var(--border-radius) var(--border-radius) var(--border-radius=
) calc(var(--border-radius-sm)/2); left: 100%; right: unset; }

.str-chat__message a[href^=3D"mailto:"] { hyphens: none; }

@media screen and (max-width: 375px) {
  .str-chat__message .str-chat__message-attachment { --attachment-max-width=
: 235px; }
}

@media screen and (max-width: 414px) {
  .str-chat__message .str-chat__message-attachment { --attachment-max-width=
: 235px; }
}

@media only screen and (device-width: 375px) and (-webkit-device-pixel-rati=
o: 3) {
  .str-chat__message .str-chat__message-attachment { --attachment-max-width=
: 235px; }
}

.str-chat .mml-container { display: flex; padding-bottom: var(--xxs-p); }

.str-chat .mml-icon { font-family: "Material Icons", sans-serif; }

.str-chat .mml-wrap { display: block; max-width: 345px; }

@media screen and (max-width: 375px) {
  .str-chat .mml-wrap { max-width: 220px; }
}

.str-chat .mml-datepicker { min-width: 180px; }

.str-chat .mml-align-right .mml-btnlist--floating, .str-chat .mml-align-rig=
ht .mml-carousel { margin-left: auto; }

.str-chat .mml-align-left .mml-btnlist--floating, .str-chat .mml-align-left=
 .mml-carousel { margin-right: auto; }

@media screen and (max-width: 960px) {
  .str-chat .mml-align-left .mml-carousel { margin-left: -10px; }
  .str-chat .mml-align-right .mml-carousel { margin-right: -10px; }
  .str-chat.messaging .mml-align-left .mml-carousel { margin-left: -10px; }
  .str-chat.messaging .mml-align-right .mml-carousel { margin-right: -10px;=
 }
}

.str-chat__message-actions-box { background-position-x: ; background-positi=
on-y: ; background-size: ; background-repeat-x: ; background-repeat-y: ; ba=
ckground-attachment: ; background-origin: ; background-clip: ; background-c=
olor: ; background-image: linear-gradient(-180deg,var(--bg-gradient-start),=
var(--bg-gradient-end)); border-radius: var(--border-radius) var(--border-r=
adius) var(--border-radius) 0; bottom: 20px; box-shadow: 0 0 2px 0 var(--bo=
rder),0 1px 0 0 var(--border),0 1px 8px 0 var(--border); display: none; lef=
t: 40px; position: absolute; width: 120px; z-index: 999; }

.str-chat__message-actions-box.str-chat__message-actions-box-angular { bord=
er-radius: var(--border-radius); margin: 8px; position: static; }

.str-chat__message-actions-box--open { display: block; }

.str-chat__message-actions-list { align-items: flex-start; display: flex; f=
lex-direction: column; height: 100%; list-style-type: none; margin: 0px; pa=
dding: 0px; }

.str-chat__message-actions-list-item { margin: 0px; padding: var(--xs-p) va=
r(--xs-p); width: 100%; }

.str-chat__message-actions-list button { background: none; border: none; co=
lor: var(--black); cursor: pointer; display: block; font-size: var(--sm-fon=
t); outline: none; text-align: left; text-decoration: none; width: 100%; }

.str-chat__message-actions-list button:focus { outline: -webkit-focus-ring-=
color auto 5px; }

.str-chat__message-actions-list button:hover { color: var(--primary-color);=
 }

.str-chat__message-actions-list button:not(:last-of-type) { border-bottom: =
1px solid var(--black5); }

.str-chat__message-actions { align-items: center; align-self: flex-start; c=
ursor: pointer; display: flex; justify-content: flex-end; margin: var(--xxs=
-m) var(--xs-m); order: 2; position: relative; }

.str-chat__message--me .str-chat__message-actions { order: -1; }

.str-chat__message-actions-options, .str-chat__message-actions-reactions { =
align-items: center; display: flex; height: 22px; justify-content: center; =
width: 22px; }

.str-chat__message-actions-options svg, .str-chat__message-actions-reaction=
s { fill: var(--grey); position: relative; }

.str-chat__message-actions-options:hover svg, .str-chat__message-actions-re=
actions:hover { fill: var(--primary-color); }

.str-chat__message-simple:focus-within .str-chat__message-simple__actions__=
action--thread { display: flex; }

.str-chat__message-simple:focus-within .str-chat__message-simple__actions__=
action--reactions { display: flex; }

.str-chat__message-simple:focus-within .str-chat__message-simple__actions__=
action--options { display: flex; }

.str-chat__message-simple:focus-within .str-chat__message-simple__actions__=
action--options button { align-items: center; display: flex; }

.str-chat__message-moderation-error-actions-box { display: flex; gap: var(-=
-xs-p); justify-content: flex-end; padding-bottom: var(--xs-p); padding-top=
: var(--xs-p); }

.str-chat__message-moderation-error-actions-box button { background: none; =
border: none; color: var(--secondary-button-text); font-weight: var(--font-=
weight-semi-bold); }

.str-chat__message-moderation-error-actions-box button.str-chat__message-mo=
deration-error-actions-box--primary { color: var(--button-text); }

.str-chat__message-edit-in-progress .ngxp__container { z-index: 2; transfor=
m: none !important; will-change: auto !important; }

.str-chat__message-commerce { align-items: flex-end; display: flex; justify=
-content: flex-start; margin: 1px 0px; padding: 0px; position: relative; }

.str-chat__message-commerce-inner { position: relative; }

.str-chat__message-commerce-inner > .str-chat__message-commerce__actions { =
float: right; min-height: 10px; min-width: 30px; }

.str-chat__message-commerce-inner > .str-chat__message-commerce__actions .s=
tr-chat__reaction-list { left: unset; right: 46px; }

.str-chat__message-commerce .str-chat__avatar { margin-right: 8px; }

.str-chat__message-commerce .str-chat__message-attachment-card--content { m=
argin: 0px; padding: 6px 8px; }

.str-chat__message-commerce--middle, .str-chat__message-commerce--top { mar=
gin-left: 40px; }

.str-chat__message-commerce--middle .str-chat__message-commerce-data, .str-=
chat__message-commerce--top .str-chat__message-commerce-data { display: non=
e; }

.str-chat__message-commerce--top .str-chat__message-commerce-text-inner { b=
order-radius: 16px 16px 4px 4px; }

.str-chat__message-commerce--bottom .str-chat__message-commerce-text-inner =
{ border-radius: 4px 4px 16px 0px; }

.str-chat__message-commerce--single .str-chat__message-commerce-text-inner =
{ border-radius: 16px 16px 16px 0px; }

.str-chat__message-commerce--single .str-chat__message-commerce-text-inner-=
-has-attachment { border-radius: 4px 4px 16px 0px; }

.str-chat__message-commerce--middle .str-chat__message-commerce-text-inner =
{ border-radius: 4px; }

.str-chat__message-commerce-text-inner { background: rgb(255, 255, 255); bo=
rder: 1px solid var(--border-color); border-radius: var(--border-radius) va=
r(--border-radius) var(--border-radius) 0; color: rgb(0, 0, 0); display: bl=
ock; font-size: var(--lg-font); margin-left: 0px; max-width: 345px; min-hei=
ght: 32px; padding: 5px 10px; position: relative; }

.str-chat__message-commerce-text-inner p { hyphens: auto; margin: 0px; over=
flow-wrap: break-word; white-space: pre-line; word-break: break-word; }

.str-chat__message-commerce-text-inner p:not(:first-of-type) { margin: 16px=
 0px 0px; }

.str-chat__message-commerce-text-inner--has-attachment { border-radius: 2px=
 var(--border-radius) var(--border-radius) 2px; }

.str-chat__message-commerce-text-inner--is-emoji { background: transparent;=
 border: 1px solid transparent; font-size: 2rem; line-height: 3rem; padding=
-left: 0px; padding-right: 0px; }

.str-chat__message-commerce-attachment--img { cursor: zoom-in; display: blo=
ck; height: inherit; max-width: 480px; width: 100%; }

.str-chat__message-commerce-data { color: rgba(0, 0, 0, 0.5); font-size: va=
r(--xs-font); margin-top: 5px; width: 100%; }

.str-chat__message-commerce-name { font-weight: var(--font-weight-bold); ma=
rgin-right: 5px; }

.str-chat__message-commerce p { line-height: 1.25rem; margin: 0px; }

.str-chat__message-commerce--with-reactions { padding-top: 30px; }

.str-chat__message-commerce--with-reactions .str-chat__message-commerce__ac=
tions__action--reactions { display: none; }

.str-chat__message-commerce-link { color: var(--primary-color); font-weight=
: var(--font-weight-bold); text-decoration: none; }

.str-chat__message-commerce--inner { align-items: flex-start; display: flex=
; flex-direction: column; }

.str-chat__message-commerce--deleted { background: var(--grey); border-radi=
us: var(--border-radius); color: var(--darken-grey); float: left; font-size=
: var(--sm-font); margin: 0px 0px 0px 42px; padding: 8px 16px; }

.str-chat__message-commerce--error { font-size: var(--sm-font); margin: 0px=
 0px 32px; }

.str-chat__message-commerce--error .str-chat__message-text-inner { backgrou=
nd: rgba(208, 2, 27, 0.1); border: 1px solid rgba(208, 2, 27, 0.1); }

.str-chat__message-commerce--right.str-chat__message-commerce { justify-con=
tent: flex-end; margin-left: 0px; }

.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__me=
ssage-commerce__actions { justify-content: flex-end; }

.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__me=
ssage-commerce-inner > .str-chat__message-commerce__actions { float: left; =
}

.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__me=
ssage-commerce-inner > .str-chat__message-commerce__actions .str-chat__reac=
tion-list { left: 46px; }

.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__me=
ssage-commerce-inner > .str-chat__message-commerce-reply-button { display: =
flex; justify-content: flex-end; }

.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__me=
ssage-commerce-inner > .str-chat__message-commerce-reply-button .str-chat__=
message-replies-count-button { display: flex; flex-direction: row-reverse; =
}

.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__me=
ssage-commerce-inner > .str-chat__message-commerce-reply-button .str-chat__=
message-replies-count-button svg { margin-bottom: 4px; margin-left: 5px; ma=
rgin-right: 0px; transform: scaleX(-1); }

.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__me=
ssage-commerce-text-inner { background: rgb(235, 235, 235); border-color: t=
ransparent; border-width: 0px; margin-top: 2px; }

.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__me=
ssage-commerce-text-inner p { text-align: right; }

.str-chat__message-commerce--right.str-chat__message-commerce > .str-chat__=
avatar { display: none; }

.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__me=
ssage-attachment { margin: 0px auto 0px 30px; }

.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__me=
ssage-attachment--img { border-radius: var(--border-radius) var(--border-ra=
dius) 2px var(--border-radius); }

.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__me=
ssage-attachment-card { border-radius: 16px 16px 4px; }

.str-chat__message-commerce--right.str-chat__message-commerce--bottom, .str=
-chat__message-commerce--right.str-chat__message-commerce--single { margin-=
right: 0px; }

.str-chat__message-commerce--right.str-chat__message-commerce--single .str-=
chat__message-commerce-text-inner { border-radius: 16px 16px 4px; }

.str-chat__message-commerce--right.str-chat__message-commerce--single .str-=
chat__message-commerce-text-inner--has-attachment { border-radius: 16px 4px=
 4px 16px; }

.str-chat__message-commerce--right.str-chat__message-commerce--bottom .str-=
chat__message-commerce-text-inner { border-radius: 4px 4px 4px 16px; }

.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__av=
atar { order: 1; }

.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__me=
ssage-commerce-text { flex-direction: row-reverse; justify-content: flex-st=
art; }

.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__me=
ssage-commerce-text-inner { flex: unset; }

.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__me=
ssage-commerce-data { text-align: right; }

.str-chat__message-commerce--has-text .str-chat__message-commerce-inner .st=
r-chat__message-attachment { height: auto; margin: 4px auto; width: 100%; }

.str-chat__message-commerce { font-family: var(--second-font); }

.str-chat__message-commerce__actions { align-items: flex-start; display: fl=
ex; justify-content: flex-start; margin-top: 5px; min-width: 30px; }

.str-chat__message-commerce__actions__action { align-items: center; cursor:=
 pointer; display: flex; height: 10px; margin: 5px; }

.str-chat__message-commerce__actions__action svg { fill: rgb(0, 0, 0); opac=
ity: 0.5; }

.str-chat__message-commerce__actions__action:hover svg { opacity: 1; }

.str-chat__message-commerce__actions__action--reactions, .str-chat__message=
-commerce__actions__action--thread { display: none; }

.str-chat__message-commerce__actions__action--options { display: none; posi=
tion: relative; }

.str-chat__message-commerce__actions__action--options .str-chat__message-ac=
tions-box { border-radius: 16px 16px 2px; bottom: 10px; left: unset; right:=
 100%; width: 120px; }

.str-chat__message-commerce-text { display: flex; padding: 0px; position: r=
elative; }

.str-chat__message-commerce-text-inner { text-align: left; }

.str-chat__message-commerce-text-inner.str-chat__message-commerce-text-inne=
r--is-emoji { background: transparent; margin: 5px 0px; }

.str-chat__message-commerce-text-inner p { text-align: left; }

.str-chat__message-commerce-text-inner a { color: var(--secondary-color); f=
ont-weight: var(--font-weight-bold); text-decoration: none; }

.str-chat__message-commerce-text-inner blockquote { font-style: italic; mar=
gin: 0px 0px 0px 5px; padding-left: 20px; position: relative; }

.str-chat__message-commerce-text-inner blockquote::before { content: "=E2=
=80=9C"; font-size: var(--xxl-font); font-style: italic; left: -5px; opacit=
y: 0.5; position: absolute; top: 2px; }

.str-chat__message-commerce:hover .str-chat__message-commerce__actions__act=
ion--options, .str-chat__message-commerce:hover .str-chat__message-commerce=
__actions__action--reactions, .str-chat__message-commerce:hover .str-chat__=
message-commerce__actions__action--thread { display: flex; }

.str-chat__commerce-message--error-message { font-size: var(--xs-font); opa=
city: 0.5; text-align: left; text-transform: uppercase; }

.str-chat__message-commerce-status { align-items: center; bottom: 0px; disp=
lay: flex; justify-content: flex-end; left: 100%; line-height: 1; margin: 1=
0px 0px 10px 10px; order: 3; position: absolute; z-index: 11; }

.str-chat__message-commerce-status-number { color: rgba(0, 0, 0, 0.6); font=
-size: var(--xs-font); left: 100%; margin-left: 4px; position: absolute; }

.str-chat__message-commerce-status > .str-chat__avatar { align-self: flex-e=
nd; margin-right: 0px; }

.str-chat__message-commerce-status > .str-chat__tooltip { display: none; ma=
x-width: 300px; min-width: 100px; text-align: center; }

.str-chat__message-commerce-status:hover > .str-chat__tooltip { display: bl=
ock; }

.str-chat__message-commerce-status::after { bottom: 100%; content: " "; hei=
ght: 15px; position: absolute; right: 0px; width: 15px; }

.str-chat__message-commerce .str-chat__message-attachment { border-radius: =
unset; margin: 0px auto 0px 0px; max-width: unset; width: calc(100% - 30px)=
; }

.str-chat__message-commerce .str-chat__message-attachment-card { background=
: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.08); border-radius:=
 4px var(--border-radius) 4px 4px; margin: 0px; }

.str-chat__message-commerce .str-chat__message-attachment-card--content { b=
ackground: rgb(235, 235, 235); }

.str-chat__message-commerce .str-chat__message-attachment-card--text { disp=
lay: none; }

.str-chat__list--thread .str-chat__message-commerce__actions { width: 30px;=
 }

.str-chat__list--thread .str-chat__message-commerce__actions__action--optio=
ns .str-chat__message-actions-box { border-radius: var(--border-radius) var=
(--border-radius) var(--border-radius) 2px; left: 100%; right: unset; }

.str-chat.dark .str-chat__message-commerce-data { color: rgb(255, 255, 255)=
; opacity: 0.5; }

.str-chat.dark .str-chat__message-commerce-text-inner { background: rgba(25=
5, 255, 255, 0.05); color: rgb(255, 255, 255); }

.str-chat.dark .str-chat__message-commerce__actions svg { fill: rgb(255, 25=
5, 255); }

.str-chat.dark .str-chat__message-commerce .str-chat__message-attachment-ca=
rd, .str-chat.dark .str-chat__message-commerce .str-chat__message-attachmen=
t-card--content { background: rgba(0, 0, 0, 0.2); }

.str-chat.dark .str-chat__message-commerce .str-chat__message-attachment-ca=
rd--title { color: rgb(255, 255, 255); }

.str-chat.dark .str-chat__message-commerce .str-chat__message-attachment-ca=
rd--url { color: rgba(255, 255, 255, 0.5); }

.str-chat.dark .str-chat__message-commerce--right .str-chat__message-commer=
ce .str-chat__message-attachment-card, .str-chat.dark .str-chat__message-co=
mmerce--right .str-chat__message-commerce .str-chat__message-attachment-car=
d--content, .str-chat.dark .str-chat__message-commerce--right .str-chat__me=
ssage-commerce-text-inner { background: rgba(0, 0, 0, 0.2); }

.str-chat__input { background: var(--white); box-shadow: 0 -1px 3px 0 var(-=
-border),0 -1px 0 0 var(--border); display: flex; flex-wrap: wrap; font-fam=
ily: var(--second-font); padding-top: ; padding-right: ; padding-left: ; pa=
dding-bottom: 0px; position: relative; }

.str-chat__input--emojipicker { bottom: 100%; position: absolute; right: 0p=
x; }

.str-chat__input .rfu-file-previewer { flex: 1 1 100%; }

.str-chat__input--textarea-wrapper { display: flex; flex: 1 0 0%; flex-wrap=
: wrap; position: relative; }

.str-chat__input--textarea-wrapper .str-chat__textarea textarea { padding-r=
ight: 72px; }

.str-chat__input .rfu-file-upload-button, .str-chat__input-emojiselect { fi=
ll: var(--black60); align-items: center; background-size: 44px 44px; cursor=
: pointer; display: inline-flex; height: 22px; justify-content: center; pos=
ition: absolute; width: 22px; }

.str-chat__input .rfu-file-upload-button:hover, .str-chat__input-emojiselec=
t:hover { fill: var(--black); }

.str-chat__input-emojiselect { right: 20px; top: calc(100% - 35px); }

.str-chat__input .rfu-file-upload-button { right: 46px; top: calc(100% - 34=
px); }

.str-chat__input .rfu-file-upload-button:focus-within { outline: -webkit-fo=
cus-ring-color auto 5px; }

.str-chat__input-footer { background: var(--white); color: var(--lighten-bl=
ack); display: flex; font-size: var(--sm-font); justify-content: space-betw=
een; padding: 0 var(--xs-p) var(--xs-p) var(--xs-p); }

.str-chat__input-footer--typing { font-style: italic; }

.str-chat__input-footer--count--hidden { visibility: hidden; }

.dark .str-chat__textarea textarea::-webkit-input-placeholder { color: var(=
--white30); }

.dark .str-chat__textarea textarea::placeholder { color: var(--white30); }

.str-chat__textarea { flex: 1 1 0%; height: auto; }

.str-chat__textarea textarea { background: var(--white); border: 1px solid =
var(--border); border-radius: var(--border-radius-md); font-size: var(--lg-=
font); min-height: 42px; outline: none; padding: var(--sm-p); resize: none;=
 transition: height 0.1s ease-in 0s; width: 100%; }

.str-chat__textarea textarea:focus { background: var(--white); border: 1px =
solid var(--primary-color); box-shadow: 0 0 0 2px var(--primary-color-faded=
); }

.str-chat__textarea textarea::-webkit-input-placeholder { color: var(--blac=
k50); }

.str-chat__textarea textarea::placeholder { color: var(--black50); }

.str-chat__emojisearch { background: var(--white95); bottom: 100%; box-shad=
ow: 0 0 1px 0 var(--black30),0 0 6px 0 var(--black10); left: 0px; margin: 0=
 var(--xs-m); max-height: 360px; overflow-y: auto; position: absolute; widt=
h: calc(100% - 20px); z-index: 10001; }

.str-chat__emojisearch, .str-chat__emojisearch__list { border-radius: var(-=
-border-radius-sm) var(--border-radius-sm) 0 0; }

.str-chat__emojisearch__list { list-style-type: none; margin: 0px; padding:=
 0px; }

.dark.str-chat .str-chat__emojisearch { background: var(--dark-grey); borde=
r-radius: var(--border-radius-sm) var(--border-radius-sm) 0 0; box-shadow: =
0 0 1px 0 var(--black30),0 0 6px 0 var(--black10); }

.dark.str-chat .str-chat__emojisearch .rta__list-header { background: var(-=
-dark-grey); border: 1px solid var(--white5); box-shadow: 0 2px 1px 0 var(-=
-black5); color: var(--white); }

.dark.str-chat .rfu-file-previewer__file a, .dark.str-chat .str-chat__emoji=
search .rta__entity { color: var(--white); }

.dark.str-chat .rfu-file-previewer__file:hover { background: transparent; }

.dark.str-chat .rfu-file-previewer__close-button { color: var(--white); }

.rta { font-size: var(--md-font); }

.rta__entity { background: transparent; border: none; cursor: pointer; widt=
h: 100%; }

.rta__entity--selected { background-color: var(--primary-color); color: var=
(--white); width: 100%; }

.active.mention-active > a { background-color: var(--primary-color) !import=
ant; color: var(--white) !important; }

.rta__list { border-radius: var(--border-radius-sm) var(--border-radius-sm)=
 0 0; }

.rta__list-header { font-size: var(--md-font); padding: var(--sm-p); }

.str-chat__emoji-item { align-items: center; display: flex; margin: 0 calc(=
var(--xs-m)*-1); padding: 0 var(--md-p); }

.str-chat__emoji-item--entity { min-width: 24px; }

.str-chat__emoji-item--highlight { font-size: var(--sm-font); font-weight: =
var(--font-weight-bold); }

.str-chat__emoji-item--part { font-size: var(--sm-font); }

.str-chat__slash-command { align-items: flex-start; display: flex; flex-dir=
ection: column; font-size: var(--md-font); padding: var(--xs-p) var(--sm-p)=
; }

.str-chat__slash-command br { display: none; }

.str-chat__slash-command-description { font-size: var(--sm-font); }

.str-chat__user-item { align-items: center; display: flex; padding: var(--x=
s-p) var(--sm-p); }

.str-chat__user-item--highlight { font-size: var(--sm-font); font-weight: v=
ar(--font-weight-bold); }

.str-chat__user-item--part { font-size: var(--sm-font); }

.str-chat .rfu-dropzone .rfu-dropzone__notifier { display: none; height: 10=
0%; padding: var(--xxs-p); position: absolute; width: 100%; z-index: 1001; =
}

.str-chat .rfu-dropzone--accept .rfu-dropzone__notifier { background: var(-=
-primary-color-faded); display: block; }

.str-chat .rfu-dropzone--reject .rfu-dropzone__notifier { background: var(-=
-red); display: block; }

.rfu-dropzone__inner { align-items: center; border: 1px dashed transparent;=
 box-sizing: border-box; color: var(--white); display: flex; flex-direction=
: column; font-size: var(--sm-font); font-weight: 800; height: 100%; justif=
y-content: center; padding: 0 var(--lg-p); text-align: center; width: 100%;=
 }

.rfu-dropzone--reject .rfu-dropzone__inner, .rfu-dropzone__inner svg { disp=
lay: none; }

.str-chat__file-uploads { flex: 1 1 100%; max-height: 300px; overflow-y: au=
to; }

.rfu-file-upload-button svg { fill: var(--grey); }

.dark.str-chat .str-chat__input { background: var(--white5); box-shadow: 0 =
-1px 1px 0 var(--black30); }

.dark.str-chat .str-chat__input-footer { background: var(--white5); }

.dark.str-chat .str-chat__input textarea { background: var(--black10); bord=
er: 1px solid var(--black40); border-radius: var(--border-radius-sm); color=
: var(--white); }

.dark.str-chat .str-chat__input .rfu-file-upload-button svg, .dark.str-chat=
 .str-chat__input .str-chat__input-emojiselect svg { fill: var(--white); }

.str-chat__fileupload-wrapper .str-chat__tooltip { bottom: 35px; display: n=
one; right: 50px; }

.str-chat__fileupload-wrapper:hover .str-chat__tooltip { display: block; }

.str-chat__emojiselect-wrapper .str-chat__tooltip { bottom: 35px; display: =
none; right: 24px; }

.str-chat__emojiselect-wrapper:hover .str-chat__tooltip { display: block; }

.str-chat__small-message-input--textarea-wrapper .str-chat__fileupload-wrap=
per .str-chat__tooltip { bottom: 32px; right: 32px; }

.str-chat__small-message-input--textarea-wrapper .str-chat__emojiselect-wra=
pper .str-chat__tooltip { bottom: 32px; right: 10px; }

.str-chat__small-message-input--textarea-wrapper .str-chat__input-small-coo=
ldown { font-size: var(--lg-font); font-weight: var(--font-weight-bold); po=
sition: absolute; right: 20px; top: 6px; }

.str-chat__input-flat { background: var(--white); padding: var(--xs-p) var(=
--xl-p); position: relative; width: 100%; z-index: 1; }

.str-chat__input-flat-quoted { border-top: 1px solid var(--black10); }

.str-chat__input-flat-quoted .quoted-message-preview { align-items: center;=
 display: flex; flex-direction: column; margin-bottom: var(--xs-m); positio=
n: relative; width: 100%; }

.str-chat__input-flat-quoted .quoted-message-preview-header { font-size: va=
r(--md-font); margin-bottom: var(--xs-m); }

.str-chat__input-flat-quoted .quoted-message-preview-header .str-chat__squa=
re-button { border-radius: var(--border-radius); cursor: pointer; margin: u=
nset; padding: var(--xs-p); position: absolute; right: 0px; top: 0px; }

.str-chat__input-flat-quoted .quoted-message-preview-content { align-items:=
 flex-end; background: var(--grey-whisper); border-radius: var(--border-rad=
ius-md) var(--border-radius-md) var(--border-radius-md) 0; display: flex; m=
ax-width: 60%; padding: var(--xs-p) var(--sm-p); }

.str-chat__input-flat-quoted .quoted-message-preview-content-inner { overfl=
ow-wrap: break-word; align-items: flex-end; display: flex; text-align: star=
t; word-break: break-all; }

.str-chat__input-flat-quoted .quoted-message-preview-content-inner .str-cha=
t__message-attachment { margin: 0px; }

.str-chat__input-flat-quoted .quoted-message-preview-content-inner .str-cha=
t__message-attachment--image { width: 48px; }

.str-chat__input-flat-quoted .quoted-message-preview-content-inner .str-cha=
t__message-attachment--card, .str-chat__input-flat-quoted .quoted-message-p=
review-content-inner .str-chat__message-attachment--img { border-radius: va=
r(--border-radius-md); max-height: 48px; max-width: 48px; width: 100%; }

.str-chat__input-flat-quoted .quoted-message-preview-content-inner .str-cha=
t__message-attachment--file { min-width: 33%; }

.str-chat__input-flat-quoted .quoted-message-preview-content-inner .str-cha=
t__message-attachment-file--item { background: var(--white); border-left: n=
one; border-radius: var(--border-radius-md); padding: 0 var(--xs-p); }

.str-chat__input-flat-quoted .quoted-message-preview-content-inner .str-cha=
t__message-attachment-card--image { border: none; border-radius: var(--bord=
er-radius-md); }

.str-chat__input-flat-quoted .quoted-message-preview-content-inner :nth-chi=
ld(2) { margin-left: var(--xs-m); }

.str-chat__input-flat-quoted .quoted-message-preview .str-chat__message-att=
achment-card { margin: 0px; min-height: unset; }

.str-chat__input-flat-quoted .quoted-message-preview .str-chat__message-att=
achment-card .str-chat__message-attachment-card--content { display: none; }

.str-chat__input-flat-has-attachments .str-chat__send-button { display: blo=
ck; }

.str-chat__input-flat-wrapper { display: flex; flex-wrap: wrap; }

.str-chat__input-flat .str-chat__textarea { flex: 1 1 0%; }

.str-chat__input-flat .str-chat__textarea.str-chat-angular__textarea { posi=
tion: relative; }

.str-chat__input-flat .str-chat__textarea > textarea { background: var(--gr=
ey-whisper); border: none; border-radius: var(--border-radius-md); font-siz=
e: var(--lg-font); line-height: 1.0625rem; margin: 0px; min-height: 56px; p=
adding: 20px 69px; }

.str-chat__input-flat .str-chat__textarea > textarea:focus { border: none; =
border-radius: var(--border-radius-md); box-shadow: 0 0 0 3px var(--primary=
-color); color: var(--black); }

.str-chat__input-flat-footer { background: var(--white); padding: var(--xs-=
p) var(--xl-p); }

.str-chat__input-flat-emojiselect { background-color: transparent; border: =
none; cursor: pointer; left: 25px; padding: 0px; position: absolute; top: c=
alc(100% - 45px); }

.str-chat__input-flat-emojiselect.str-chat-angular__emojiselect { cursor: a=
uto; max-width: 28px; top: 50%; transform: translateY(-50%); }

.str-chat__input-flat-emojiselect svg { fill: var(--black); opacity: 0.5; }

.str-chat__input-flat-emojiselect svg:hover { opacity: 1; }

.str-chat__input-flat-cooldown { align-items: center; display: flex; justif=
y-content: flex-end; padding-left: var(--xs-p); }

.str-chat__input-flat-cooldown .str-chat__message-input-cooldown-text { ali=
gn-items: center; background-color: var(--grey); border-radius: var(--borde=
r-radius-round); color: var(--white); display: flex; font-size: var(--xl-fo=
nt); font-weight: var(--font-weight-bold); height: 50px; justify-content: c=
enter; width: 50px; }

.str-chat__input-flat--textarea-wrapper { display: flex; flex: 1 0 0%; flex=
-wrap: wrap; position: relative; }

.str-chat__input-flat--textarea-wrapper .str-chat__fileupload-wrapper .str-=
chat__tooltip { bottom: 45px; right: 25px; }

.str-chat__input-flat--textarea-wrapper .str-chat__emojiselect-wrapper .str=
-chat__tooltip { bottom: 50px; left: 32px; right: unset; }

.str-chat__input-flat--textarea-wrapper .str-chat__emojiselect-wrapper .str=
-chat__tooltip::after { left: 5px; right: unset; }

.str-chat__input-flat .str-chat__input--emojipicker { left: 0px; right: aut=
o; }

.str-chat__input-flat .rfu-dropzone, .str-chat__input-flat .rfu-file-previe=
wer { width: 100%; }

.str-chat__input-flat .rfu-file-upload-button { position: absolute; right: =
25px; top: calc(100% - 40px); }

.str-chat__input-flat .rfu-file-upload-button svg { fill: var(--black); opa=
city: 0.5; }

.str-chat__input-flat .rfu-file-upload-button svg:hover { opacity: 1; }

.rfu-image-previewer, .rfu-image-previewer-angular-host { flex: 1 1 100%; }

.rfu-image-previewer-angular-host__image, .rfu-image-previewer__image { hei=
ght: 60px !important; width: 60px !important; }

.rfu-image-previewer-angular-host__image .rfu-thumbnail__wrapper, .rfu-imag=
e-previewer__image .rfu-thumbnail__wrapper { border-radius: var(--border-ra=
dius-md); height: 60px !important; width: 60px !important; }

.rfu-image-previewer-angular-host__image .rfu-thumbnail__wrapper .rfu-icon-=
button, .rfu-image-previewer-angular-host__image .rfu-thumbnail__wrapper .r=
fu-thumbnail__overlay, .rfu-image-previewer__image .rfu-thumbnail__wrapper =
.rfu-icon-button, .rfu-image-previewer__image .rfu-thumbnail__wrapper .rfu-=
thumbnail__overlay { padding: 0px; }

.rfu-image-previewer-angular-host__image .rfu-thumbnail__wrapper .rfu-icon-=
button svg, .rfu-image-previewer-angular-host__image .rfu-thumbnail__wrappe=
r .rfu-thumbnail__overlay svg, .rfu-image-previewer__image .rfu-thumbnail__=
wrapper .rfu-icon-button svg, .rfu-image-previewer__image .rfu-thumbnail__w=
rapper .rfu-thumbnail__overlay svg { height: 25px; opacity: 0.9; width: 25p=
x; }

.rfu-image-previewer-angular-host__image .rfu-thumbnail__wrapper .rfu-icon-=
button svg path, .rfu-image-previewer-angular-host__image .rfu-thumbnail__w=
rapper .rfu-thumbnail__overlay svg path, .rfu-image-previewer__image .rfu-t=
humbnail__wrapper .rfu-icon-button svg path, .rfu-image-previewer__image .r=
fu-thumbnail__wrapper .rfu-thumbnail__overlay svg path { fill: var(--white-=
snow); }

.rfu-image-previewer .rfu-thumbnail-placeholder, .rfu-image-previewer-angul=
ar-host .rfu-thumbnail-placeholder { border-radius: var(--border-radius-md)=
; height: 60px; width: 60px; }

.commerce.str-chat .str-chat__input-flat { background: transparent; padding=
: 8px 24px; }

.dark.str-chat .str-chat__input-flat { background: var(--white5); }

.dark.str-chat .str-chat__input-flat textarea { background: var(--white5); =
border-radius: var(--border-radius-md); color: var(--white); }

.dark.str-chat .str-chat__input-flat .rfu-file-upload-button svg, .dark.str=
-chat .str-chat__input-flat-emojiselect svg { fill: var(--white); }

.dark.str-chat .str-chat__input-flat-quoted .quoted-message-preview-content=
 { background: var(--black20); }

.dark.str-chat.commerce .str-chat__input-flat { background: none; }

@media screen and (max-width: 960px) {
  .str-chat.messaging .str-chat__input-flat { padding: var(--xs-p) var(--xs=
-p); }
}

.str-chat__message-notification, .str-chat__message-notification-scroll-to-=
latest { align-self: center; background: var(--primary-color); border: none=
; border-radius: 50px; bottom: 10px; color: var(--white); display: block; f=
ont-size: var(--sm-font); padding: var(--xxs-p) var(--xs-p); position: abso=
lute; z-index: 101; }

.str-chat__message-notification-right, .str-chat__message-notification-scro=
ll-to-latest-right { align-self: flex-end; }

.str-chat__message-notification-scroll-to-latest, .str-chat__message-notifi=
cation-scroll-to-latest-scroll-to-latest { align-items: center; background:=
 var(--white); border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.26) 0px 2px =
5px 0px; color: var(--primary-color); cursor: pointer; display: flex; heigh=
t: 42px; justify-content: center; width: 42px; }

.str-chat__message-notification-scroll-to-latest .str-chat__jump-to-latest-=
icon, .str-chat__message-notification-scroll-to-latest-scroll-to-latest .st=
r-chat__jump-to-latest-icon { display: inline-block; height: 24px; }

.str-chat__message-notification-scroll-to-latest-scroll-to-latest-unread-co=
unt, .str-chat__message-notification-scroll-to-latest-unread-count { bottom=
: 30px; font-size: 0.625rem; left: 50%; transform: translateX(-50%); }

.str-chat-angular__message-list-host, .str-chat__list { overflow: hidden au=
to; }

.str-chat__list__loading, .str-chat__virtual-list__loading { display: flex;=
 justify-content: center; padding-top: var(--xs-p); position: absolute; wid=
th: 100%; }

.str-chat__list.str-chat__list--thread .str-chat__reverse-infinite-scroll {=
 padding-top: 0px; }

.str-chat__list { flex: 1 1 0%; padding: 0px; position: relative; }

.str-chat__list .str-chat__reverse-infinite-scroll { padding-top: 72px; }

.str-chat__list-wrapper { display: flex; flex: 1 1 0%; flex-direction: colu=
mn; position: relative; }

.str-chat__list--thread { padding: var(--sm-p) 0 0 0; }

.str-chat__list__center { display: flex; justify-content: center; width: 10=
0%; }

.str-chat__ul { display: block; list-style-type: none; margin: 0px; padding=
: 0px; }

.str-chat__custom-notification { border-radius: var(--border-radius-sm); fo=
nt-family: var(--second-font); font-size: var(--sm-font); margin-top: var(-=
-xs-m); padding: var(--xs-p); text-align: center; }

.str-chat__custom-notification.notification-success { background: var(--fad=
ed-green); border: 1px solid var(--green); color: var(--green); }

.str-chat__custom-notification.notification-error { background: var(--faded=
-red); border: 1px solid var(--red); color: var(--red); }

.str-chat__custom-notification.notification-info { background: var(--faded-=
blue); border: 1px solid var(--blue); color: var(--blue); }

.str-chat__connection-issue { background: var(--faded-red); border: 1px sol=
id var(--red); border-radius: var(--border-radius-sm); color: var(--red); f=
ont-family: var(--second-font); font-size: var(--sm-font); padding: var(--x=
s-p); text-align: center; }

.str-chat__jump-to-latest-message, .str-chat__list-notifications { display:=
 flex; flex-direction: column; justify-content: center; padding: 0 var(--xl=
-p); position: relative; }

.messaging.str-chat .str-chat__list.str-chat__list--thread .str-chat__rever=
se-infinite-scroll { padding-top: 0px; }

.messaging.str-chat .str-chat__list { background: var(--white); padding: 0 =
var(--xl-p) 0; }

.messaging.str-chat .str-chat__list .str-chat__reverse-infinite-scroll { pa=
dding-top: 56px; }

.messaging.str-chat .str-chat__list-notifications { background: var(--white=
); }

@media screen and (max-width: 960px) {
  .messaging.str-chat .str-chat__list.str-chat__list--thread .str-chat__rev=
erse-infinite-scroll { padding-top: 0px; }
  .messaging.str-chat .str-chat__list { padding: 0 var(--xs-p) 0; }
  .messaging.str-chat .str-chat__list .str-chat__reverse-infinite-scroll { =
padding-top: 56px; }
  .messaging.str-chat .str-chat__list .str-chat__jump-to-latest-message, .m=
essaging.str-chat .str-chat__list-notifications { padding: 0 var(--xs-p); }
}

.messaging.str-chat.dark .str-chat__list, .messaging.str-chat.dark .str-cha=
t__list-notifications { background: var(--white5); }

.livestream.str-chat .str-chat__list.str-chat__list--thread .str-chat__reve=
rse-infinite-scroll { padding-top: 0px; }

.livestream.str-chat .str-chat__list { padding: 0 var(--xs-p); }

.livestream.str-chat .str-chat__list .str-chat__reverse-infinite-scroll { p=
adding-top: 56px; }

.commerce.str-chat .str-chat__list.str-chat__list--thread .str-chat__revers=
e-infinite-scroll { padding-top: 0px; }

.commerce.str-chat .str-chat__list { padding: 0 var(--md-p) 0; }

.commerce.str-chat .str-chat__list .str-chat__reverse-infinite-scroll { pad=
ding-top: 72px; }

.commerce.str-chat .str-chat__list-notifications { padding-left: var(--md-p=
); padding-right: var(--md-p); }

.str-chat__virtual-list { background: var(--white); flex: 1 1 0%; height: 1=
00%; margin: 0px; overflow: hidden auto; position: relative; width: 100%; }

.str-chat__virtual-list p { margin: 0px !important; }

.str-chat__virtual-list p a { overflow-wrap: break-word; overflow: hidden; =
white-space: pre-line; }

.dark .str-chat__virtual-list { background: var(--white5); }

.str-chat__message-team { display: flex; font-family: var(--second-font); p=
adding: 5px 40px; position: relative; }

.str-chat__message-team .str-chat__avatar { margin-right: 0px; }

.str-chat__message-team-pin-indicator { padding-left: 40px; }

.str-chat__message-team-actions { align-items: center; background: var(--wh=
ite); border: 1px solid rgb(224, 224, 224); border-radius: 100px; box-shado=
w: rgba(0, 0, 0, 0.07) 0px 2px 1px 0px; display: flex; height: 24px; justif=
y-content: space-between; padding: 0px 4px; position: absolute; right: 0px;=
 top: -12px; visibility: hidden; width: 75px; z-index: 10; }

.str-chat__message-team-actions > span { cursor: pointer; }

.str-chat__message-team-actions > span, .str-chat__message-team-actions > s=
pan > span { align-items: center; display: flex; flex: 1 1 0%; height: 100%=
; justify-content: center; position: relative; text-align: center; }

.str-chat__message-team-actions > span svg { fill: rgb(0, 0, 0); opacity: 0=
.5; }

.str-chat__message-team-actions > span:hover svg { opacity: 1; }

.str-chat__message-team-actions .str-chat__message-actions-box { border-rad=
ius: 7px; inset: -10px 100% auto auto; visibility: hidden; }

.str-chat__message-team-actions .str-chat__message-actions-box--open { visi=
bility: visible; }

.str-chat__message-team-group { position: relative; width: 100%; }

.str-chat__message-team-meta { align-items: flex-end; display: flex; flex-d=
irection: column; justify-content: space-between; min-width: 50px; padding:=
 0px 10px 0px 0px; }

.str-chat__message-team-meta time { color: rgba(0, 0, 0, 0.5); font-size: v=
ar(--xs-font); margin-bottom: 5px; text-align: right; text-transform: upper=
case; visibility: hidden; }

.str-chat__message-team-author { align-items: center; display: flex; font-s=
ize: 0.9375rem; justify-content: space-between; line-height: 2.5rem; margin=
-left: 10px; text-transform: capitalize; }

.str-chat__message-team-content { border-left: 1px solid rgba(0, 0, 0, 0.1)=
; color: rgb(64, 64, 64); font-size: 0.9375rem; font-weight: var(--font-wei=
ght-regular); line-height: 1.375rem; margin: 0px; padding-left: 10px; posit=
ion: relative; width: 100%; }

.str-chat__message-team-content--image { border-left-color: transparent; pa=
dding-left: 0px; }

.str-chat__message-team-content p { hyphens: auto; margin: 0px; overflow-wr=
ap: break-word; white-space: pre-line; word-break: break-word; }

.str-chat__message-team-content p:not(:first-of-type) { margin: 16px 0px 0p=
x; }

.str-chat__message-team-content p a { color: var(--secondary-color); font-w=
eight: var(--font-weight-bold); text-decoration: none; }

.str-chat__message-team-content p code { background-color: rgb(248, 248, 24=
8); border: 1px solid rgba(208, 2, 27, 0.1); border-radius: 3px; padding: 2=
px; }

.str-chat__message-team-content code, .str-chat__message-team-content pre {=
 font-family: var(--main-font); font-size: var(--sm-font); font-weight: var=
(--font-weight-bold); line-height: inherit; }

.str-chat__message-team-content pre { background-color: rgb(248, 248, 248);=
 border: 1px solid rgb(211, 211, 211); border-radius: 4px; margin: 0px 5px =
0px 0px; padding: 10px; }

.str-chat__message-team-content code { white-space: pre-wrap; width: inheri=
t; word-break: break-all; }

.str-chat__message-team-content ul { margin: 0px; }

.str-chat__message-team-content--single:not(.str-chat__message-team-content=
--image)::before, .str-chat__message-team-content--top:not(.str-chat__messa=
ge-team-content--image)::before { background-color: rgba(0, 0, 0, 0.1); con=
tent: ""; height: 1px; left: 0px; position: absolute; top: 0px; transform: =
rotate(-135deg) translateX(1px); transform-origin: 0px center; width: 5px; =
}

.str-chat__message-team-content--single, .str-chat__message-team-content--t=
op { margin: 5px 0px 0px; }

.str-chat__message-team-content--bottom, .str-chat__message-team-content--m=
iddle { margin: 0px; }

.str-chat__message-team-text--is-emoji { font-size: var(--xxxl-font); line-=
height: 2.625rem; }

.str-chat__message-team-status { align-items: center; bottom: 1px; display:=
 flex; justify-content: flex-end; left: 100%; line-height: 1; position: abs=
olute; z-index: 11; }

.str-chat__message-team-status-number { color: rgba(0, 0, 0, 0.6); font-siz=
e: var(--xs-font); left: 100%; margin-left: 4px; position: absolute; }

.str-chat__message-team-status > .str-chat__avatar { align-self: flex-end; =
margin-right: 0px; }

.str-chat__message-team-status > .str-chat__tooltip { display: none; max-wi=
dth: 300px; min-width: 100px; text-align: center; }

.str-chat__message-team-status:hover > .str-chat__tooltip { display: block;=
 }

.str-chat__message-team-status::after { bottom: 100%; content: " "; height:=
 15px; position: absolute; right: 0px; width: 15px; }

.str-chat__message-team-failed { align-items: center; background: none; bor=
der: 0px; color: rgb(234, 21, 47); cursor: pointer; display: flex; font-siz=
e: var(--sm-font); margin: 5px 0px; padding: 0px; }

.str-chat__message-team-failed svg { margin-right: 7px; }

.str-chat__message-team-form-footer { display: flex; justify-content: space=
-between; padding: 10px 0px 5px; }

.str-chat__message-team-form-footer-angular { justify-content: end; }

.str-chat__message-team--bottom .str-chat__message-team-meta time, .str-cha=
t__message-team--single .str-chat__message-team-meta time { visibility: vis=
ible; }

.str-chat__message-team--editing { background: rgb(237, 244, 255); box-shad=
ow: rgba(0, 0, 0, 0.06) 0px 0px 11px 0px, rgb(0, 108, 255) 0px 1px 0px 0px =
inset, rgb(0, 108, 255) 0px -1px 0px 0px inset; padding: 10px; z-index: 1; =
}

.str-chat__message-team:hover:not(.str-chat__message-team--editing, .str-ch=
at__message-team--error) .str-chat__message-team-content { background: rgba=
(0, 0, 0, 0.03); }

.str-chat__message-team:hover .str-chat__message-team-actions, .str-chat__m=
essage-team:hover .str-chat__message-team-meta time { visibility: visible; =
}

.str-chat__message-team--error { padding-bottom: 20px; padding-top: 20px; }

.str-chat__message-team--error .str-chat__message-team-status { display: no=
ne; }

.str-chat__message-team--error .str-chat__message-team-content { background=
: transparent; border-color: rgb(208, 2, 27); border-width: 2px; }

.str-chat__message-team--error .str-chat__message-team-content p { opacity:=
 0.5; }

.str-chat__message-team--error .str-chat__message-team-content::before { ba=
ckground-color: rgb(208, 2, 27); content: ""; height: 2px; left: 0px; posit=
ion: absolute; top: 0px; transform: rotate(-135deg) translateX(1px); transf=
orm-origin: 0px center; width: 5px; }

.str-chat__message-team--ephemeral .str-chat__message-team-status { display=
: none; }

.str-chat__message-team--failed .str-chat__message-team-content--text { bor=
der-color: rgb(208, 2, 27); }

.str-chat__message-team--failed .str-chat__message-team-content--text p { o=
pacity: 0.5; }

.str-chat__message-team .str-chat__message-attachment--img { border-left: 1=
px solid rgba(0, 0, 0, 0.1); border-radius: 0px; padding-left: 5px; }

.str-chat__message-team .str-chat__message-attachment-card { background: rg=
b(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.08); border-radius: 4px=
; margin: 0px; }

.str-chat__message-team .str-chat__message-attachment-card--content { backg=
round: rgb(235, 235, 235); }

.str-chat__message-team .str-chat__message-attachment-card--text { display:=
 none; }

.str-chat__message-team .str-chat__input-emojiselect, .str-chat__message-te=
am .str-chat__input-fileupload { position: static; top: auto; }

.str-chat__message-team .quoted-message { align-items: center; background: =
rgb(255, 255, 255); border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.15) 0px=
 2px 6px; padding-left: 5px; width: fit-content; }

.str-chat__message-team .quoted-message-inner { background: rgb(255, 255, 2=
55); }

.str-chat__message-team .quoted-message-inner .str-chat__message-attachment=
 img { border-left: 0px; padding-left: 0px; }

.str-chat__message-team-error-header { color: rgba(0, 0, 0, 0.4); font-size=
: var(--xs-font); font-style: italic; text-transform: none; }

.str-chat__thread-list .str-chat__message-simple__actions { min-width: 30px=
; }

.str-chat__thread-list .str-chat__message-team { padding: 5px 10px; }

.str-chat__thread-list .str-chat__message-team-actions { min-width: unset; =
width: 60px; }

.str-chat__thread-list .str-chat__message-team-actions .str-chat__message-a=
ctions-box { bottom: -10px; top: auto; }

.str-chat__thread-list .str-chat-angular__message-list-host .str-chat__list=
 { padding: 0px; }

.str-chat blockquote { font-style: italic; margin: 0px 0px 0px 5px; padding=
-left: 20px; position: relative; }

.str-chat blockquote::before { content: "=E2=80=9C"; font-size: var(--xxl-f=
ont); font-style: italic; left: -5px; opacity: 0.5; position: absolute; top=
: 2px; }

.str-chat.dark .str-chat__message-team-error-header { color: rgba(255, 255,=
 255, 0.5); opacity: 1; }

.str-chat.dark .str-chat__message-team-author { color: rgb(255, 255, 255); =
}

.str-chat.dark .str-chat__message-team-meta time { color: rgba(255, 255, 25=
5, 0.3); }

.str-chat.dark .str-chat__message-team .str-chat__message-attachment, .str-=
chat.dark .str-chat__message-team-content { border-color: rgba(0, 0, 0, 0.4=
); color: rgb(255, 255, 255); }

.str-chat.dark .str-chat__message-team .str-chat__message-attachment--singl=
e:not(.str-chat__message-team-content--image)::before, .str-chat.dark .str-=
chat__message-team .str-chat__message-attachment--top:not(.str-chat__messag=
e-team-content--image)::before, .str-chat.dark .str-chat__message-team-cont=
ent--single:not(.str-chat__message-team-content--image)::before, .str-chat.=
dark .str-chat__message-team-content--top:not(.str-chat__message-team-conte=
nt--image)::before { background-color: rgba(0, 0, 0, 0.4); }

.str-chat.dark .str-chat__message-team .str-chat__message-attachment--image=
, .str-chat.dark .str-chat__message-team-content--image { border-color: tra=
nsparent; }

.str-chat.dark .str-chat__message-team .str-chat__message-attachment p code=
, .str-chat.dark .str-chat__message-team .str-chat__message-attachment pre,=
 .str-chat.dark .str-chat__message-team-content p code, .str-chat.dark .str=
-chat__message-team-content pre { background-color: rgba(255, 255, 255, 0.0=
5); border: 1px solid rgba(255, 255, 255, 0.1); }

.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-c=
hat__message-attachment-file--item, .str-chat.dark .str-chat__message-team-=
content .str-chat__message-attachment-file--item { border-color: rgba(0, 0,=
 0, 0.4); }

.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-c=
hat__message-attachment-file--item a, .str-chat.dark .str-chat__message-tea=
m .str-chat__message-attachment .str-chat__message-attachment-file--item sp=
an, .str-chat.dark .str-chat__message-team-content .str-chat__message-attac=
hment-file--item a, .str-chat.dark .str-chat__message-team-content .str-cha=
t__message-attachment-file--item span { color: rgb(255, 255, 255); }

.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-c=
hat__message-attachment-file--item span, .str-chat.dark .str-chat__message-=
team-content .str-chat__message-attachment-file--item span { opacity: 0.4; =
}

.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-c=
hat__message-attachment-file--item:hover, .str-chat.dark .str-chat__message=
-team-content .str-chat__message-attachment-file--item:hover { background: =
transparent; }

.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-c=
hat__message-attachment--file a, .str-chat.dark .str-chat__message-team .st=
r-chat__message-attachment .str-chat__message-attachment--file span, .str-c=
hat.dark .str-chat__message-team-content .str-chat__message-attachment--fil=
e a, .str-chat.dark .str-chat__message-team-content .str-chat__message-atta=
chment--file span { color: rgb(255, 255, 255); }

.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-c=
hat__message-attachment--file span, .str-chat.dark .str-chat__message-team-=
content .str-chat__message-attachment--file span { opacity: 0.4; }

.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-c=
hat__message-attachment-card, .str-chat.dark .str-chat__message-team-conten=
t .str-chat__message-attachment-card { background: transparent; }

.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-c=
hat__message-attachment-card--content, .str-chat.dark .str-chat__message-te=
am-content .str-chat__message-attachment-card--content { background: rgba(0=
, 0, 0, 0.1); margin: 0px; min-height: 58px; padding: 0px 16px; }

.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-c=
hat__message-attachment-card--title, .str-chat.dark .str-chat__message-team=
-content .str-chat__message-attachment-card--title { color: rgb(255, 255, 2=
55); }

.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-c=
hat__message-attachment-card--url, .str-chat.dark .str-chat__message-team-c=
ontent .str-chat__message-attachment-card--url { color: rgba(255, 255, 255,=
 0.4); }

.str-chat.dark .str-chat__message-team-actions { background: rgb(27, 29, 32=
); border: 1px solid rgba(224, 224, 224, 0.03); border-radius: 12px; box-sh=
adow: rgba(0, 0, 0, 0.07) 0px 2px 1px 0px; }

.str-chat.dark .str-chat__message-team-actions .str-chat__message-actions-b=
ox { background: rgb(106, 107, 109); }

.str-chat.dark .str-chat__message-team-actions > span { border-color: rgba(=
0, 0, 0, 0.04); }

.str-chat.dark .str-chat__message-team-actions > span svg { fill: rgb(255, =
255, 255); }

.str-chat.dark .str-chat__message-team--error .str-chat__message-team-conte=
nt { border-color: red; border-width: 1px; }

.str-chat.dark .str-chat__message-team--error .str-chat__message-team-conte=
nt p { color: rgba(255, 255, 255, 0.5); opacity: 1; }

.str-chat.dark .str-chat__message-team--error .str-chat__message-team-conte=
nt--single:not(.str-chat__message-team-content--image)::before, .str-chat.d=
ark .str-chat__message-team--error .str-chat__message-team-content--top:not=
(.str-chat__message-team-content--image)::before { background-color: red; h=
eight: 1px; }

.str-chat.dark .str-chat__message-team--editing { background: rgba(0, 0, 0,=
 0.1); box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 11px 0px, rgba(0, 108, 255, =
0.1) 0px 1px 0px 0px inset, rgba(0, 108, 255, 0.1) 0px -1px 0px 0px inset; =
padding: 10px; z-index: 1; }

.str-chat__message-livestream { border: 1px solid transparent; display: fle=
x; font-family: var(--second-font); margin: 0px; padding: 10px; position: r=
elative; width: 100%; }

.str-chat__message-livestream-pin-indicator { padding-left: 10px; }

.str-chat__message-livestream-left { width: 30px; }

.str-chat__message-livestream-left .str-chat__avatar { margin-right: 0px; }

.str-chat__message-livestream-right { flex: 1 1 0%; }

.str-chat__message-livestream-content { border: 1px solid transparent; padd=
ing: 5px 10px; position: relative; }

.str-chat__message-livestream-content > * { font-size: var(--sm-font); line=
-height: 1.25rem; margin: 0px; }

.str-chat__message-livestream-content p { hyphens: auto; margin: 0px; overf=
low-wrap: break-word; white-space: pre-line; word-break: break-word; }

.str-chat__message-livestream-content p:not(:first-of-type) { margin: 16px =
0px 0px; }

.str-chat__message-livestream-content p code { background-color: var(--whit=
e20); border: 1px solid var(--primary-color-faded); border-radius: 3px; pad=
ding: 2px 4px; }

.str-chat__message-livestream-content p a { color: var(--primary-color); fo=
nt-weight: var(--font-weight-bold); text-decoration: none; }

.str-chat__message-livestream-content code, .str-chat__message-livestream-c=
ontent pre { font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucid=
a Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera S=
ans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Couri=
er, monospace; font-size: var(--sm-font); font-weight: var(--font-weight-bo=
ld); line-height: inherit; padding: 10px; }

.str-chat__message-livestream-content pre { background-color: var(--primary=
-color-faded); border: 1px solid var(--primary-color); border-radius: 4px; =
margin: 0px 5px 0px 0px; }

.str-chat__message-livestream-content code { width: inherit; word-break: br=
eak-all; }

.str-chat__message-livestream-content .livestream-quoted-message { backgrou=
nd: var(--light-grey); border: 1px solid var(--black10); border-radius: 5px=
; margin-bottom: 5px; padding: 10px; }

.str-chat__message-livestream:hover .str-chat__message-livestream-actions {=
 display: flex; }

.str-chat__message-livestream-actions { align-items: center; background: va=
r(--white60); border: 1px solid var(--black20); border-radius: 24px; box-sh=
adow: 0 2px 1px 0 var(--black5); display: none; height: 24px; justify-conte=
nt: space-between; padding: 0px 4px; position: absolute; right: 0px; top: -=
12px; width: 141px; }

.str-chat__message-livestream-actions > span { align-items: center; cursor:=
 pointer; display: flex; flex: 1 1 0%; height: 100%; justify-content: cente=
r; position: relative; text-align: center; }

.str-chat__message-livestream-actions > span:not(:last-of-type) { border-ri=
ght: 1px solid var(--light-grey); }

.str-chat__message-livestream-actions > span > span { align-items: center; =
display: flex; flex: 1 1 0%; height: 100%; justify-content: center; positio=
n: relative; text-align: center; }

.str-chat__message-livestream-actions > span svg { fill: var(--black); opac=
ity: 0.5; }

.str-chat__message-livestream-actions > span:hover svg { opacity: 1; }

.str-chat__message-livestream-actions .str-chat__message-actions-box { bord=
er-radius: 7px; inset: 50% 100% auto auto; transform: translateY(-50%); vis=
ibility: hidden; }

.str-chat__message-livestream-actions .str-chat__message-actions-box--open =
{ visibility: visible; }

.str-chat__message-livestream-time { color: var(--black50); flex: 2 1 0%; f=
ont-size: var(--xs-font); line-height: 1.25rem; padding: 0px 4px; }

.str-chat__message-livestream-text--is-emoji { font-size: var(--xxxl-font);=
 line-height: 2.625rem; }

.str-chat__message-livestream-author { align-items: center; display: flex; =
justify-content: flex-start; margin-bottom: 8px; text-transform: capitalize=
; }

.str-chat__message-livestream-author strong { margin-right: 8px; }

.str-chat__message-livestream:hover { background: var(--white5); border: 1p=
x solid var(--black5); border-radius: 6px; box-shadow: 0 0 6px 0 var(--blac=
k5); }

.str-chat__message-livestream .str-chat__message-attachment--img { border-r=
adius: 0px; }

.str-chat__message-livestream .str-chat__message-attachment-card { backgrou=
nd: var(--white20); border: 1px solid var(--black10); border-radius: 0px; m=
argin: 0px; }

.str-chat__message-livestream .str-chat__message-attachment-card--content {=
 background: var(--white20); }

.str-chat__message-livestream .str-chat__message-attachment-card--text { di=
splay: none; }

.str-chat__message-livestream .str-chat__message-attachment-card--url { tex=
t-transform: lowercase; }

.str-chat__message-livestream__thread-banner { background: var(--primary-co=
lor); border-radius: 2px; color: var(--dark-grey); font-size: var(--sm-font=
); margin: 8px 10px 0px; padding: 8px; text-align: center; }

.str-chat__message-livestream--error .str-chat__message-livestream-content =
p, .str-chat__message-livestream--failed .str-chat__message-livestream-cont=
ent p { color: var(--red); }

.str-chat__message-livestream--error .str-chat__message-livestream-content =
p svg, .str-chat__message-livestream--failed .str-chat__message-livestream-=
content p svg { margin-right: 4px; position: relative; top: 2px; }

.str-chat__message-livestream--failed .str-chat__message-livestream-content=
 p { cursor: pointer; }

.str-chat__message-livestream--initial-message { margin: 20px 10px 0px; wid=
th: auto; }

.str-chat__list--thread .str-chat__message-livestream__actions { min-width:=
 30px; }

.str-chat__list--thread .str-chat__message-livestream-actions { min-width: =
unset; width: 110px; }

.str-chat__list--thread .str-chat__message-livestream-actions .str-chat__me=
ssage-actions-box { bottom: -10px; top: auto; }

.livestream.dark.str-chat .str-chat__message-livestream { color: var(--ligh=
t-grey); }

.livestream.dark.str-chat .str-chat__message-livestream:hover { background:=
 var(--white5); border: 1px solid var(--black5); border-radius: 6px; box-sh=
adow: 0 0 6px 0 var(--black5); }

.livestream.dark.str-chat .str-chat__message-livestream .str-chat__message-=
attachment-card { background: var(--black10); border: 1px solid var(--white=
10); }

.livestream.dark.str-chat .str-chat__message-livestream .str-chat__message-=
attachment-card--content { background: var(--black10); }

.livestream.dark.str-chat .str-chat__message-livestream .str-chat__message-=
attachment-card--url { color: var(--white80); }

.livestream.dark.str-chat .str-chat__message-livestream-actions { backgroun=
d: var(--dark-grey); border: 1px solid var(--white5); box-shadow: 0 2px 1px=
 0 var(--black5); }

.livestream.dark.str-chat .str-chat__message-livestream-actions > span:not(=
:last-of-type) { border-color: var(--white5); }

.livestream.dark.str-chat .str-chat__message-livestream-actions svg { fill:=
 var(--white); }

.livestream.dark.str-chat .str-chat__message-livestream-time { color: var(-=
-white); opacity: 0.5; }

.str-chat__message-replies-count-button { background: none; border: none; c=
olor: var(--primary-color); cursor: pointer; display: block; font-size: var=
(--sm-font); font-weight: var(--font-weight-bold); line-height: 0.9375rem; =
margin-top: var(--xs-m); padding: 0px; }

.str-chat__message-replies-count-button svg { fill: var(--grey-whisper); ma=
rgin-right: var(--xxs-m); }

.dark.str-chat .str-chat__message-replies-count-button svg { fill: var(--wh=
ite10); }

.dark.str-chat.team .str-chat__message-replies-count-button svg { fill: var=
(--black40); }

.str-chat__modal { align-items: center; background: var(--modal-overlay-col=
or); display: none; height: 100%; justify-content: center; left: 0px; posit=
ion: fixed; top: 0px; width: 100%; z-index: 10000; }

.str-chat__modal--open { display: flex; }

.str-chat__modal__inner { background: var(--white); border-radius: var(--bo=
rder-radius-md); max-width: 100%; padding: var(--md-p); }

.str-chat__modal__close-button { align-items: center; background-color: tra=
nsparent; border: none; color: var(--white); cursor: pointer; display: flex=
; font-size: var(--md-font); line-height: 0.625rem; padding: var(--md-p); p=
osition: absolute; right: 0px; top: 0px; }

.str-chat__modal__close-button svg { fill: var(--white); margin-left: var(-=
-xs-m); position: relative; top: 1px; }

.str-chat__modal__close-button:hover { opacity: 0.79; }

.str-chat__modal .str-chat__edit-message-form { max-width: 100%; width: var=
(--modal-edit-message-form-width); }

.str-chat__modal .str-chat__input-emojiselect, .str-chat__modal .str-chat__=
input-fileupload { padding: 0px; position: relative; right: unset; top: uns=
et; width: auto; }

.str-chat.dark.messaging .str-chat__modal__inner { background: var(--black)=
; border: 2px solid var(--white); }

.str-chat__exit { display: flex; justify-content: space-between; width: 86p=
x; }

.str-chat__message .str-chat__reaction-list, .str-chat__message .str-chat__=
reaction-list::after, .str-chat__message .str-chat__reaction-list::before, =
.str-chat__message-commerce .str-chat__reaction-list, .str-chat__message-co=
mmerce .str-chat__reaction-list::after, .str-chat__message-commerce .str-ch=
at__reaction-list::before { background: url("data:image/png;base64,iVBORw0K=
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3D=3D") 0% 0% / 59px 101px=
 no-repeat; }

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and=
 (min-resolution: 2dppx) {
  .str-chat__message .str-chat__reaction-list, .str-chat__message .str-chat=
__reaction-list::after, .str-chat__message .str-chat__reaction-list::before=
, .str-chat__message-commerce .str-chat__reaction-list, .str-chat__message-=
commerce .str-chat__reaction-list::after, .str-chat__message-commerce .str-=
chat__reaction-list::before { background-image: url("data:image/png;base64,=
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
ElFTkSuQmCC"); }
}

@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and=
 (min-resolution: 3dppx) {
  .str-chat__message .str-chat__reaction-list, .str-chat__message .str-chat=
__reaction-list::after, .str-chat__message .str-chat__reaction-list::before=
, .str-chat__message-commerce .str-chat__reaction-list, .str-chat__message-=
commerce .str-chat__reaction-list::after, .str-chat__message-commerce .str-=
chat__reaction-list::before { background-image: url("data:image/png;base64,=
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
86WoAAAAASUVORK5CYII=3D"); }
}

.str-chat__message .str-chat__reaction-list, .str-chat__message-commerce .s=
tr-chat__reaction-list { background-position: 0px -66px; background-repeat:=
 repeat-x; height: 33px; position: absolute; right: 15px; top: -28px; width=
: auto; z-index: 1; }

.str-chat__message .str-chat__reaction-list.str-chat__reaction-list-hidden,=
 .str-chat__message-commerce .str-chat__reaction-list.str-chat__reaction-li=
st-hidden { display: none; }

.str-chat__message .str-chat__reaction-list ul, .str-chat__message-commerce=
 .str-chat__reaction-list ul { display: flex; font-size: var(--lg-font); ju=
stify-content: center; line-height: 1.625rem; list-style-type: none; margin=
: -1px -16px 0px 0px; padding: 0px; position: relative; z-index: 888; }

.str-chat__message .str-chat__reaction-list ul button, .str-chat__message-c=
ommerce .str-chat__reaction-list ul button { background-color: transparent;=
 border: none; cursor: pointer; display: flex; }

.str-chat__message .str-chat__reaction-list .emoji-mart-emoji, .str-chat__m=
essage .str-chat__reaction-list .str-chat__emoji, .str-chat__message-commer=
ce .str-chat__reaction-list .emoji-mart-emoji, .str-chat__message-commerce =
.str-chat__reaction-list .str-chat__emoji { display: flex; }

.str-chat__message .str-chat__reaction-list::after, .str-chat__message .str=
-chat__reaction-list::before, .str-chat__message-commerce .str-chat__reacti=
on-list::after, .str-chat__message-commerce .str-chat__reaction-list::befor=
e { content: ""; height: 33px; position: absolute; top: 0px; }

.str-chat__message .str-chat__reaction-list::after, .str-chat__message-comm=
erce .str-chat__reaction-list::after { background-position: -33px -33px; ri=
ght: -26px; width: 26px; }

.str-chat__message .str-chat__reaction-list::before, .str-chat__message-com=
merce .str-chat__reaction-list::before { background-position: 0px -33px; le=
ft: -13px; width: 13px; }

.str-chat__message .str-chat__reaction-list--reverse, .str-chat__message-co=
mmerce .str-chat__reaction-list--reverse { left: 15px; position: absolute; =
right: auto; }

.str-chat__message .str-chat__reaction-list--reverse ul, .str-chat__message=
-commerce .str-chat__reaction-list--reverse ul { margin: -1px -4px 0px -16p=
x; }

.str-chat__message .str-chat__reaction-list--reverse::after, .str-chat__mes=
sage-commerce .str-chat__reaction-list--reverse::after { background-positio=
n: -46px 0px; right: -13px; width: 13px; }

.str-chat__message .str-chat__reaction-list--reverse::before, .str-chat__me=
ssage-commerce .str-chat__reaction-list--reverse::before { background-posit=
ion: 0px 0px; left: -26px; width: 26px; }

.str-chat__message .str-chat__reaction-list li, .str-chat__message-commerce=
 .str-chat__reaction-list li { align-items: center; display: flex; }

.str-chat__message .str-chat__reaction-list li button, .str-chat__message-c=
ommerce .str-chat__reaction-list li button { padding: 0px; }

.str-chat__message .str-chat__reaction-list--counter, .str-chat__message-co=
mmerce .str-chat__reaction-list--counter { color: var(--button-background);=
 font-size: var(--sm-font); }

.str-chat__message .str-chat__reaction-list .str-chat__message-reaction-cou=
nt, .str-chat__message .str-chat__reaction-list .str-chat__tooltip, .str-ch=
at__message-commerce .str-chat__reaction-list .str-chat__message-reaction-c=
ount, .str-chat__message-commerce .str-chat__reaction-list .str-chat__toolt=
ip { display: none; }

.str-chat__message--me .str-chat__message-commerce-inner > .str-chat__react=
ion-list, .str-chat__message--right .str-chat__message-commerce-inner > .st=
r-chat__reaction-list, .str-chat__message-commerce--me .str-chat__message-c=
ommerce-inner > .str-chat__reaction-list, .str-chat__message-commerce--righ=
t .str-chat__message-commerce-inner > .str-chat__reaction-list { left: 46px=
; }

.str-chat__message--me .str-chat__reaction-list, .str-chat__message--right =
.str-chat__reaction-list, .str-chat__message-commerce--me .str-chat__reacti=
on-list, .str-chat__message-commerce--right .str-chat__reaction-list { left=
: 16px; right: auto; }

.str-chat__message--me .str-chat__reaction-list ul, .str-chat__message--rig=
ht .str-chat__reaction-list ul, .str-chat__message-commerce--me .str-chat__=
reaction-list ul, .str-chat__message-commerce--right .str-chat__reaction-li=
st ul { margin: -1px 0px 0px -16px; }

.str-chat__message--me .str-chat__reaction-list::after, .str-chat__message-=
-right .str-chat__reaction-list::after, .str-chat__message-commerce--me .st=
r-chat__reaction-list::after, .str-chat__message-commerce--right .str-chat_=
_reaction-list::after { background-position: -46px 0px; right: -13px; width=
: 13px; }

.str-chat__message--me .str-chat__reaction-list::before, .str-chat__message=
--right .str-chat__reaction-list::before, .str-chat__message-commerce--me .=
str-chat__reaction-list::before, .str-chat__message-commerce--right .str-ch=
at__reaction-list::before { background-position: 0px 0px; left: -26px; widt=
h: 26px; }

.str-chat__message--me .str-chat__reaction-list--reverse, .str-chat__messag=
e--right .str-chat__reaction-list--reverse, .str-chat__message-commerce--me=
 .str-chat__reaction-list--reverse, .str-chat__message-commerce--right .str=
-chat__reaction-list--reverse { left: auto; right: 15px; }

.str-chat__message--me .str-chat__reaction-list--reverse ul, .str-chat__mes=
sage--right .str-chat__reaction-list--reverse ul, .str-chat__message-commer=
ce--me .str-chat__reaction-list--reverse ul, .str-chat__message-commerce--r=
ight .str-chat__reaction-list--reverse ul { margin: -1px -16px 0px 0px; }

.str-chat__message--me .str-chat__reaction-list--reverse::after, .str-chat_=
_message--right .str-chat__reaction-list--reverse::after, .str-chat__messag=
e-commerce--me .str-chat__reaction-list--reverse::after, .str-chat__message=
-commerce--right .str-chat__reaction-list--reverse::after { background-posi=
tion: -33px -33px; right: -26px; width: 26px; }

.str-chat__message--me .str-chat__reaction-list--reverse::before, .str-chat=
__message--right .str-chat__reaction-list--reverse::before, .str-chat__mess=
age-commerce--me .str-chat__reaction-list--reverse::before, .str-chat__mess=
age-commerce--right .str-chat__reaction-list--reverse::before { background-=
position: 0px -33px; left: -13px; width: 13px; }

.str-chat__message-commerce-inner > .str-chat__reaction-list { left: unset;=
 right: 46px; }

.str-chat__message-commerce--right .str-chat__message-commerce-inner > .str=
-chat__reaction-list { left: 46px; right: unset; }

.str-chat__message-reactions-list { display: flex; list-style-type: none; m=
argin: 0px; padding: 0px; }

.str-chat__message-reactions-list-item { font-size: var(--xl-font); line-he=
ight: 0; margin: 0 var(--xxs-m); position: relative; }

.str-chat__message-reactions-list-item button { padding: 0px; }

.str-chat__message-reactions-list-item span[role=3D"img"] { display: block;=
 position: relative; top: -2px; transition: transform 0.1s ease 0s, -webkit=
-transform 0.1s ease 0s; }

.str-chat__message-reactions-list-item span[role=3D"img"]:hover { transform=
: scale(1.4); }

.str-chat__message-reactions-list-item__count { color: var(--white); font-s=
ize: var(--xs-font); font-weight: var(--font-weight-bold); left: 6px; posit=
ion: absolute; top: 28px; }

.str-chat__message-reactions-list-item .latest-user { height: 20px; left: 0=
px; position: absolute; top: -24px; width: 20px; }

.str-chat__message-reactions-list-item .latest-user-tooltip { background-po=
sition-x: ; background-position-y: ; background-size: ; background-repeat-x=
: ; background-repeat-y: ; background-attachment: ; background-origin: ; ba=
ckground-clip: ; background-color: ; background-image: linear-gradient(-180=
deg,transparent,var(--black50)); border-radius: var(--border-radius-sm); bo=
ttom: calc(100% + 5px); color: var(--white); display: none; font-size: var(=
--sm-font); left: 50%; max-width: 237px; padding: var(--xxs-p) var(--xs-p);=
 position: absolute; text-align: center; transform: translate(-50%); }

.str-chat__message-reactions-list-item .latest-user-tooltip::after { backgr=
ound-color: var(--dark-grey); content: ""; height: 7px; left: 50%; position=
: absolute; top: calc(100% - 4px); transform: translate(-50%) rotate(45deg)=
; width: 7px; }

.str-chat__message-reactions-list-item .latest-user-not-found { background-=
color: var(--secondary-color); border: 1.5px solid var(--white); border-rad=
ius: var(--border-radius-round); height: inherit; width: inherit; }

.str-chat__message-reactions-list-item .latest-user img { border: 1.5px sol=
id var(--white); border-radius: var(--border-radius-round); height: inherit=
; object-fit: cover; width: inherit; }

.str-chat__message-reactions-list-item .latest-user:hover .latest-user-tool=
tip { display: block; }

.str-chat__message-reactions-list-item .str-chat__emoji-selector-emoji-angu=
lar { height: 20px; top: 10px; width: 20px; }

button.str-chat__message-reactions-list-item { background-color: transparen=
t; border: none; display: flex; padding: 0px; }

.str-chat__reaction-selector { align-items: center; background-position-x: =
; background-position-y: ; background-size: ; background-repeat-x: ; backgr=
ound-repeat-y: ; background-attachment: ; background-origin: ; background-c=
lip: ; background-color: ; background-image: linear-gradient(-180deg,transp=
arent,var(--border)); border: 1px solid var(--white5); border-radius: var(-=
-border-radius-round); box-shadow: 0 3px 1px 0 var(--border),0 11px 8px 0 v=
ar(--border); display: flex; height: 60px; position: absolute; width: auto;=
 z-index: 999; }

.str-chat__reaction-selector ul { margin: 0 var(--sm-m); position: relative=
; z-index: 1000; }

.str-chat__reaction-selector-tooltip { background: var(--black); border-rad=
ius: var(--border-radius-sm); bottom: calc(100% + 15px); color: var(--white=
); font-size: var(--sm-font); max-width: 100%; min-height: 24px; min-width:=
 85px; padding: var(--xxs-p) var(--xs-p); position: absolute; text-align: c=
enter; }

.str-chat__reaction-selector-tooltip .arrow { background-color: var(--black=
); height: 7px; left: 50%; position: absolute; top: calc(100% - 4px); trans=
form: translate(-50%) rotate(45deg); width: 7px; }

.str-chat__reaction-selector .emoji-mart-emoji:hover, .str-chat__reaction-s=
elector .str-chat__emoji:hover { cursor: pointer; transform: scale(1.2); tr=
ansition: all 0.1s ease 0s; }

.str-chat__message .str-chat__reaction-selector, .str-chat__message-commerc=
e .str-chat__reaction-selector, .str-chat__message-livestream .str-chat__re=
action-selector, .str-chat__message-simple .str-chat__reaction-selector, .s=
tr-chat__message-team .str-chat__reaction-selector { left: 0px; top: -65px;=
 }

.str-chat__message-commerce--right .str-chat__reaction-selector { left: uns=
et; right: 0px; }

.str-chat__message-livestream .str-chat__reaction-selector { left: unset; r=
ight: 0px; top: -70px; }

.str-chat__message-team .str-chat__reaction-selector { left: unset; right: =
0px; top: -60px; }

.str-chat__message-simple .str-chat__reaction-selector { left: 0px; right: =
unset; }

.str-chat__message-simple .str-chat__reaction-selector--reverse, .str-chat_=
_message-simple--me .str-chat__reaction-selector { left: unset; right: 0px;=
 }

.str-chat__message-simple--me .str-chat__reaction-selector--reverse { left:=
 0px; right: unset; }

.str-chat__send-button { background: 0px center; border: 0px; margin-left: =
var(--xs-m); outline: 0px; }

.str-chat__send-button:focus { outline: -webkit-focus-ring-color auto 5px; =
}

@media screen and (min-width: 768px) {
  .str-chat__send-button { display: none; }
}

.str-chat__send-button .str-chat__send-button-angular svg path { fill: var(=
--primary-color); }

.str-chat__simple-reactions-list { border: 1px solid var(--border); border-=
radius: var(--border-radius-sm); display: inline-flex; line-height: 1; list=
-style-type: none; margin: var(--xs-m) 0 0 0; padding: var(--xxs-p) var(--x=
xs-p) calc(var(--xxs-p)/2) var(--xxs-p); position: relative; }

.str-chat__simple-reactions-list-tooltip { background-position-x: ; backgro=
und-position-y: ; background-size: ; background-repeat-x: ; background-repe=
at-y: ; background-attachment: ; background-origin: ; background-clip: ; ba=
ckground-color: ; background-image: linear-gradient(-180deg,transparent,var=
(--black50)); border-radius: var(--border-radius-sm); bottom: calc(100% + 1=
0px); color: var(--white); font-size: var(--sm-font); left: 50%; max-width:=
 275px; min-height: 24px; padding: var(--xxs-p) var(--xs-p); position: abso=
lute; text-align: center; transform: translate(-50%); width: auto; }

.str-chat__simple-reactions-list-tooltip > .arrow { border-left: 4px solid =
transparent; border-right: 4px solid transparent; border-top: 4px solid var=
(--overlay-dark); height: 0px; left: 50%; position: absolute; top: 100%; tr=
ansform: translate(-50%); width: 0px; }

.str-chat__simple-reactions-list-item { cursor: pointer; margin: 0px; }

.str-chat__simple-reactions-list-item > span { line-height: 1; }

.str-chat__simple-reactions-list-item .emoji-mart-emoji:hover, .str-chat__s=
imple-reactions-list-item .str-chat__emoji:hover { transform: scale(1.2); t=
ransition: transform 0.2s ease-in-out 0s, -webkit-transform 0.2s ease-in-ou=
t 0s; }

.str-chat__simple-reactions-list-item--last-number { align-items: center; c=
olor: rgb(0, 0, 0); display: flex; font-size: var(--xs-font); }

.dark.str-chat .str-chat__simple-reactions-list { border: 1px solid var(--w=
hite10); border-radius: var(--border-radius-sm); }

.dark.str-chat .str-chat__simple-reactions-list-item--last-number { color: =
var(--white); }

.str-chat__small-message-input { display: flex; flex-wrap: wrap; margin: va=
r(--xs-m); padding: var(--xs-m); position: relative; }

.str-chat__small-message-input .rfu-file-previewer, .str-chat__small-messag=
e-input .rfu-image-previewer { flex: 1 1 100%; }

.str-chat__small-message-input__wrapper { position: relative; width: 100%; =
z-index: 0; }

.str-chat__small-message-input-emojiselect, .str-chat__small-message-input-=
fileupload { background-color: transparent; border: none; cursor: pointer; =
padding: 0px; }

.str-chat__small-message-input-emojiselect { bottom: 10px; right: 6px; }

.str-chat__small-message-input .str-chat-angular__emojiselect { height: aut=
o; left: 15px; max-width: 20px; width: auto; }

.str-chat__small-message-input .str-chat-angular__cooldown { position: abso=
lute; right: 15px; top: 50%; transform: translateY(-50%); }

.str-chat__small-message-input .rfu-file-upload-button { bottom: 9px; right=
: 26px; }

.str-chat__small-message-input--textarea-wrapper { flex: 1 0 0%; flex-wrap:=
 wrap; position: relative; }

.str-chat__small-message-input .rfu-file-upload-button, .str-chat__small-me=
ssage-input-emojiselect { fill: var(--grey); align-items: center; backgroun=
d-size: 44px 44px; cursor: pointer; display: inline-flex; height: 22px; jus=
tify-content: center; position: absolute; width: 22px; }

.str-chat__small-message-input .rfu-file-upload-button:hover, .str-chat__sm=
all-message-input-emojiselect:hover { fill: var(--black); }

.str-chat__small-message-input-emojipicker { bottom: 100%; position: absolu=
te; right: 0px; transform: scale(0.8); transform-origin: 100% 100%; }

.str-chat__small-message-input-has-attachments .str-chat__send-button { dis=
play: block; }

.str-chat__small-message-input--send-button { background: none; border: non=
e; cursor: pointer; flex: 0 1 0%; outline: 0px; }

.str-chat__small-message-input--send-button:hover { opacity: 0.69; }

@media screen and (min-width: 768px) {
  .str-chat__small-message-input--send-button { display: none; }
}

.str-chat__small-message-input textarea { background: var(--grey-whisper); =
color: var(--black); font-size: var(--sm-font); min-height: 36px; padding: =
10px 44px 8px 8px; }

.str-chat__small-message-input textarea.str-chat__angular-textarea { paddin=
g: 10px 35px 8px; }

.str-chat__small-message-input textarea:focus { height: 36px; }

.str-chat__small-message-input .str-chat-angular__textarea { position: rela=
tive; }

.str-chat__small-message-input .str-chat-angular__textarea + .str-chat__fil=
eupload-wrapper .rfu-file-upload-button { right: 15px; }

.str-chat__small-message-input .str-chat__emojisearch { bottom: 100%; }

.str-chat__small-message-input .str-chat__user-item { font-size: var(--md-f=
ont); }

.str-chat__small-message-input .rfu-file-upload-button { cursor: pointer; p=
osition: absolute; right: 28px; }

.str-chat__small-message-input .rfu-dropzone .rfu-dropzone__notifier { z-in=
dex: 1000; }

.dark.str-chat .str-chat__small-message-input textarea { background: var(--=
white5); border: 1px solid var(--black20); border-radius: var(--border-radi=
us-sm); color: var(--white); }

.dark.str-chat .str-chat__small-message-input .rfu-file-upload-button svg, =
.dark.str-chat .str-chat__small-message-input .str-chat__small-message-inpu=
t-emojiselect svg { fill: var(--white); }

.str-chat__thread { background: var(--grey-whisper); display: flex; flex: 1=
 0 300px; flex-direction: column; font-family: var(--second-font); max-heig=
ht: 100%; max-width: 300px; min-width: 300px; overflow: hidden; padding-top=
: 0px; }

.str-chat__thread .str-chat__virtual-list .str-chat__virtual-list-message-w=
rapper { padding-left: var(--md-p); padding-right: var(--md-p); }

.str-chat__thread.str-chat__thread-container { display: flex; flex-directio=
n: column; max-height: 100%; width: 100%; }

.str-chat__thread.str-chat__thread-container .str-chat__parent-message-li .=
str-chat__message { padding-left: var(--md-p); padding-right: var(--md-p); =
}

.str-chat__thread.str-chat__thread-container .str-chat__parent-message-li .=
str-chat__message .str-chat__message-inner { min-width: 0px; }

.str-chat__thread.str-chat__thread-container .str-chat__parent-message-li .=
str-chat__message .str-chat__message-attachment--image, .str-chat__thread.s=
tr-chat__thread-container .str-chat__parent-message-li .str-chat__message .=
str-chat__message-attachment-card { border-radius: var(--border-radius) var=
(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2); }

.str-chat__thread.str-chat__thread-container .str-chat__parent-message-li .=
str-chat__message--me .str-chat__message-attachment--img, .str-chat__thread=
.str-chat__thread-container .str-chat__parent-message-li .str-chat__message=
--me .str-chat__message-attachment-card { border-radius: var(--border-radiu=
s) var(--border-radius) calc(var(--border-radius-sm)/2) var(--border-radius=
); }

.str-chat__thread.str-chat__thread-container .str-chat__parent-message-li .=
str-chat__message--with-reactions { padding-top: var(--xl-p); }

.str-chat__thread.str-chat__thread-container .str-chat__parent-message-li .=
str-chat__message:not(.str-chat__message--has-attachment) { padding-top: va=
r(--xs-p); }

.str-chat__thread--full { max-width: 100%; }

.str-chat__thread-header { align-items: center; background: var(--grey-whis=
per); box-shadow: 0 1px 1px 0 var(--border); display: flex; height: 70px; j=
ustify-content: space-between; min-height: 70px; padding: 0 var(--sm-p); po=
sition: relative; top: 0px; width: 100%; }

.str-chat__thread-header-details { font-size: var(--md-font); font-weight: =
700; }

.str-chat__thread-header-details .str-chat__thread-header-channel-name { fo=
nt-size: var(--sm-font); font-weight: 400; }

.str-chat__thread-start { background: var(--grey-whisper); border-radius: v=
ar(--border-radius-sm); font-size: var(--sm-font); margin: var(--xs-m) var(=
--xs-m) 0 var(--xs-m); padding: var(--xs-p); text-align: center; }

.str-chat__thread-list { display: flex; flex-direction: column; height: 100=
%; overflow: hidden auto; padding-top: var(--sm-p); }

.str-chat__thread-list .str-chat__list { padding: 0px; }

.str-chat__thread-list .str-chat__message:first-of-type .str-chat__message-=
inner { margin-left: unset; margin-right: unset; }

.str-chat__thread-list .str-chat__message-attachment.str-chat__message-atta=
chment--file { border-bottom: 1px solid var(--grey-whisper); border-radius:=
 var(--border-radius-md); }

.str-chat__thread-list .str-chat__message-attachment.str-chat__message-atta=
chment--media { width: 100%; }

.str-chat__thread-list .quoted-message { align-items: flex-end; display: fl=
ex; margin-bottom: var(--xxs-m); }

.str-chat__thread-list .quoted-message-inner { align-items: flex-end; backg=
round: var(--grey-whisper); border-radius: var(--border-radius-md) var(--bo=
rder-radius-md) var(--border-radius-md) 0; display: flex; max-width: 408px;=
 padding: var(--xxs-p) var(--xs-p); text-align: start; }

.str-chat__thread-list .quoted-message-inner .str-chat__message-attachment.=
str-chat__message-attachment--file { display: none; }

.str-chat__thread-list .quoted-message-inner .str-chat__message-attachment-=
card.str-chat__message-attachment-card--image { border-radius: unset; }

.str-chat__thread-list .quoted-message-inner .str-chat__message-attachment.=
str-chat__message-attachment--card { border: none; border-radius: var(--bor=
der-radius-md); }

.str-chat__thread-list .quoted-message-inner .str-chat__message-attachment-=
-image:first-of-type { max-height: 48px; max-width: 48px; }

.str-chat__thread-list .quoted-message-inner .str-chat__message-attachment =
img { border-radius: var(--border-radius-md); }

.str-chat__thread-list .quoted-message-inner :nth-child(2) { margin-left: v=
ar(--xs-m); }

.str-chat__thread-list .quoted-message.mine .quoted-message-inner { backgro=
und: var(--white); }

.messaging.str-chat .str-chat__thread { background: var(--white); border-ra=
dius: var(--border-radius-md) var(--border-radius-md) 0 0; display: flex; f=
lex-direction: column; margin-right: var(--xs-m); margin-top: var(--sm-m); =
max-height: 100%; overflow: hidden; padding-top: 0px; }

.messaging.str-chat .str-chat__thread.str-chat__thread--full { background: =
var(--white); height: 100vh; margin: 0px; max-width: 100%; position: fixed;=
 right: 0px; top: 0px; width: 100vw; z-index: 1000; }

.messaging.str-chat .str-chat__thread .str-chat__gallery { border-radius: 0=
px; justify-content: flex-end; }

.messaging.str-chat .str-chat__thread .str-chat__gallery-image, .messaging.=
str-chat .str-chat__thread .str-chat__gallery-placeholder { height: 100px; =
width: 100px; }

.messaging.str-chat .str-chat__thread-list { padding: var(--sm-p) var(--sm-=
p) 0 var(--sm-p); }

.messaging.str-chat .str-chat__thread-list > .str-chat__list { background: =
transparent; padding: 0px; }

.messaging.str-chat .str-chat__thread-list > .str-chat__list .str-chat__lis=
t--thread { padding: 0px; }

.messaging.str-chat .str-chat__thread-header { background: var(--white); bo=
rder: none; box-shadow: 0 2px 9px 0 var(--border),0 1px 0 0 var(--border); =
z-index: 1; }

.messaging.str-chat .str-chat__thread-header .str-chat__thread-header-detai=
ls { width: 100%; }

.messaging.str-chat .str-chat__thread-header .str-chat__square-button { cur=
sor: pointer; padding: var(--xxs-p); }

.messaging.str-chat .str-chat__thread-header .str-chat__square-button svg {=
 height: 21px; width: 21px; }

.messaging.str-chat .str-chat__thread-start { margin-top: var(--md-m); }

@media screen and (max-width: 960px) {
  .messaging.str-chat .str-chat__thread { background: var(--white); height:=
 100vh; margin: 0px; max-width: 100%; position: fixed; right: 0px; top: 0px=
; width: 100vw; z-index: 1000; }
}

.messaging.str-chat.dark .str-chat__thread { background: var(--white5); }

.messaging.str-chat.dark .str-chat__thread-header { background: var(--dark-=
grey); box-shadow: 0 7px 9px 0 var(--black5),0 1px 0 0 var(--black5); color=
: var(--white); }

.messaging.str-chat.dark .str-chat__thread-start { color: var(--white); }

@media screen and (max-width: 960px) {
  .messaging.str-chat.dark .str-chat__thread { background: var(--dark-grey)=
; }
}

.messaging .str-chat__input-flat-quoted .quoted-message-preview-content { m=
ax-width: 100%; }

.team.str-chat .str-chat__thread { background: var(--white); }

@media screen and (max-width: 960px) {
  .team.str-chat .str-chat__thread { background: var(--white); height: 100v=
h; margin: 0px; max-width: 100%; position: fixed; right: 0px; top: 0px; wid=
th: 100vw; z-index: 1000; }
}

.team.str-chat .str-chat__thread-header { height: 80px; }

.team.str-chat.dark .str-chat__thread { background: var(--dt-bg-team); }

.livestream.str-chat .str-chat__thread, .str-chat .str-chat__thread { backg=
round: transparent; }

.livestream.str-chat .str-chat__thread--full, .str-chat .str-chat__thread--=
full { background: var(--white); height: 100vh; margin: 0px; max-width: 100=
%; position: fixed; right: 0px; top: 0px; width: 100vw; z-index: 1000; }

.livestream.str-chat .str-chat__thread-header, .str-chat .str-chat__thread-=
header { background: var(--white30); }

.livestream.str-chat .str-chat__list--thread, .str-chat .str-chat__list--th=
read { padding: 0 var(--xs-p); }

.livestream.str-chat.dark .str-chat__thread, .str-chat.dark .str-chat__thre=
ad { background: var(--dark-grey); }

.livestream.str-chat.dark .str-chat__thread-header, .str-chat.dark .str-cha=
t__thread-header { background: var(--white5); box-shadow: 0 1px 1px 0 var(-=
-black30); color: var(--white); }

.livestream.str-chat.dark .str-chat__thread-start, .str-chat.dark .str-chat=
__thread-start { background: var(--black5); border-radius: var(--border-rad=
ius-sm); color: var(--white); }

.dark.str-chat.messaging .str-chat__thread-list .quoted-message-inner { bac=
kground: var(--dark-grey); }

.str-chat__typing-indicator { align-items: center; display: flex; visibilit=
y: hidden; }

.str-chat__typing-indicator--typing { visibility: visible; }

.str-chat__typing-indicator__avatars { display: flex; }

.str-chat__typing-indicator__avatars .str-chat__avatar { margin-right: calc=
(var(--xs-m)*-1); }

.str-chat__typing-indicator__avatars .str-chat__avatar:last-of-type { margi=
n-right: var(--xs-m); }

.str-chat__typing-indicator__dots { background: var(--white); border: 1px s=
olid var(--black10); border-radius: var(--border-radius) var(--border-radiu=
s) var(--border-radius) 2px; padding: var(--xxs-p) var(--xs-m); position: r=
elative; }

.str-chat__typing-indicator__dot { animation: 1.1s linear 0s infinite norma=
l none running wave; background: var(--primary-color); border-radius: var(-=
-border-radius-round); display: inline-block; height: 6px; margin-right: va=
r(--xxs-m); width: 6px; }

.str-chat__typing-indicator__dot:nth-child(2) { animation-delay: -0.9s; opa=
city: 0.5; }

.str-chat__typing-indicator__dot:nth-child(3) { animation-delay: -0.8s; opa=
city: 0.2; }

.str-chat__typing-indicator .str-chat__typing-indicator__users { color: var=
(--lighten-grey); margin-left: 8px; }

.dark.str-chat .str-chat__typing-indicator__avatars .str-chat__avatar { bor=
der-color: var(--dark-grey); }

.dark.str-chat .str-chat__typing-indicator__dots { background: var(--white5=
); }

@-webkit-keyframes wave {=20
  0%, 60%, 100% { transform: none; }
  30% { transform: translateY(-8px); }
}

@keyframes wave {=20
  0%, 60%, 100% { transform: none; }
  30% { transform: translateY(-8px); }
}

.str-chat__tooltip { background: var(--black); border-radius: var(--border-=
radius-sm); color: var(--white); display: flex; font-size: var(--xs-font); =
max-width: 300px; padding: var(--xxs-p) var(--xs-p); }

.str-chat__tooltip button { background: none; border: none; color: var(--pr=
imary-color); font-family: var(--second-font); font-size: var(--xs-font); o=
utline: 0px; }

.str-chat__tooltip a { color: var(--primary-color); text-decoration: none; =
}

.str-chat__tooltip:not(.str-chat__tooltip-angular) { bottom: calc(100% + 10=
px); position: absolute; right: 0px; }

.str-chat__tooltip:not(.str-chat__tooltip-angular)::after { background: var=
(--black); bottom: -2px; content: ""; height: 5px; position: absolute; righ=
t: 5px; transform: rotate(45deg); width: 5px; }

.str-chat__virtual-list { font-size: 0px; }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper { padding-l=
eft: var(--xl-p); padding-right: var(--xl-p); width: 100%; }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple.str-chat__virtual-message__wrapper--first { padding-bottom: =
0px; padding-left: var(--xl-p); }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple.str-chat__virtual-message__wrapper--first .str-chat__avatar,=
 .str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat_=
_message-simple.str-chat__virtual-message__wrapper--first .str-chat__messag=
e-data.str-chat__message-simple-data { display: none; }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple.str-chat__virtual-message__wrapper--first.str-chat__message-=
simple--me { padding-left: 0px; padding-right: var(--xl-p); }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple.str-chat__virtual-message__wrapper--first.str-chat__message-=
simple--me.str-chat__virtual-message__wrapper--end { padding-right: 0px; }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple.str-chat__virtual-message__wrapper--first.str-chat__virtual-=
message__wrapper--end { padding-bottom: var(--xs-p); }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple.str-chat__virtual-message__wrapper--first.str-chat__virtual-=
message__wrapper--end .str-chat__message-data.str-chat__message-simple-data=
 { display: block; position: relative; width: 100%; }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple.str-chat__virtual-message__wrapper--group { align-items: cen=
ter; padding-left: var(--xl-p); }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple.str-chat__virtual-message__wrapper--group.str-chat__message-=
simple--me { padding-left: 0px; padding-right: var(--xl-p); }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple.str-chat__virtual-message__wrapper--group.str-chat__message-=
simple--me.str-chat__virtual-message__wrapper--end { padding-right: 0px; }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple.str-chat__virtual-message__wrapper--group .str-chat__message=
-data.str-chat__message-simple-data { display: block; position: relative; w=
idth: 100%; }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple.str-chat__virtual-message__wrapper--end { padding-bottom: va=
r(--xs-p); padding-left: 0px; }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple.str-chat__virtual-message__wrapper--end .str-chat__avatar, .=
str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__m=
essage-simple.str-chat__virtual-message__wrapper--end .str-chat__message-da=
ta.str-chat__message-simple-data { display: block; }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple .quoted-message { align-items: flex-end; cursor: pointer; di=
splay: flex; margin-bottom: var(--xxs-m); }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple .quoted-message-inner { align-items: flex-end; background: v=
ar(--grey-whisper); border-radius: var(--border-radius-md) var(--border-rad=
ius-md) var(--border-radius-md) 0; display: flex; max-width: 408px; padding=
: var(--xxs-p) var(--xs-p); text-align: start; }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple .quoted-message-inner .str-chat__message-attachment-card.str=
-chat__message-attachment-card--image { border: none; border-radius: var(--=
border-radius-md); }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple .quoted-message-inner .str-chat__message-attachment--image:f=
irst-of-type { border-radius: var(--border-radius-md); max-height: 48px; ma=
x-width: 48px; }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple .quoted-message-inner .str-chat__message-attachment img { bo=
rder-radius: var(--border-radius-md); }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple .quoted-message-inner .str-chat__message-attachment--file:fi=
rst-of-type { background: var(--white); border-bottom: 1px solid var(--grey=
-whisper); border-radius: var(--border-radius-md); min-width: 33%; }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple .quoted-message-inner :nth-child(2) { margin-left: var(--xs-=
m); }

.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__=
message-simple .quoted-message.mine .quoted-message-inner { background: var=
(--white-snow); }

.str-chat__virtual-list .str-chat__message.str-chat__message--deleted { ali=
gn-items: normal; margin: 0px; }

.str-chat__virtual-list .str-chat__typing-indicator { padding: 5px 40px; }

.giphy-preview-message { background: var(--white-snow); border-top: 2px sol=
id var(--border); }

.str-chat__virtual-message__wrapper { display: flex; flex-direction: row; p=
adding: 10px 40px; position: relative; }

.str-chat__virtual-message__wrapper:hover { background: rgb(248, 248, 255);=
 }

.str-chat__virtual-message__wrapper > .str-chat__avatar { margin: 0px; }

.str-chat__virtual-message__wrapper > .str-chat__virtual-message__content {=
 padding-left: 12px; }

.str-chat__virtual-message__wrapper .str-chat__avatar--rounded { border-rad=
ius: var(--border-radius); }

.str-chat__virtual-message__wrapper .str-chat__avatar-fallback { background=
-color: rgb(119, 136, 153); }

.str-chat__virtual-message__meta { align-items: center; display: flex; flex=
-direction: row; justify-content: space-between; width: 100%; }

.str-chat__virtual-message__data { align-items: flex-end; display: flex; fl=
ex-direction: row; justify-content: space-between; margin-left: auto; min-w=
idth: 70px; }

.str-chat__virtual-message__author { color: var(--primary-color); font-size=
: 1rem; }

.str-chat__virtual-message__date { display: block; font-size: 0.7rem; margi=
n-left: auto; opacity: 0.5; padding-left: 8px; }

.str-chat__virtual-message__actions { cursor: pointer; position: relative; =
}

.str-chat__virtual-message__actions button { background: transparent; borde=
r: none; }

.str-chat__virtual-message__actions svg { fill: var(--black); opacity: 0.5;=
 }

.str-chat__virtual-message__actions:hover svg { opacity: 1; }

.str-chat__virtual-message__actions .str-chat__message-actions-box { border=
-radius: var(--border-radius) var(--border-radius) calc(var(--border-radius=
-sm)/2) var(--border-radius); bottom: 10px; left: unset; right: 100%; }

.str-chat__virtual-message__content { align-items: flex-start; display: fle=
x; flex: 1 1 0%; flex-direction: column; }

.str-chat__virtual-message__content .str-chat__message--deleted-inner { pad=
ding: 8px 0px; }

.str-chat__virtual-message__text { display: flex; font-size: 0.9rem; justif=
y-content: space-between; padding-top: 5px; width: 100%; word-break: break-=
word; }

.str-chat__virtual-message__text p { padding-right: 16px; }

.str-chat__virtual-message__text a { color: var(--primary-color); font-weig=
ht: var(--font-weight-bold); text-decoration: none; }

.str-chat__virtual-message__wrapper--group .str-chat__virtual-message__auth=
or, .str-chat__virtual-message__wrapper--group > .str-chat__avatar { displa=
y: none; }

.str-chat__virtual-message__wrapper--group .str-chat__virtual-message__cont=
ent { padding-left: 50px; }

.str-chat__virtual-message__wrapper--group .str-chat__virtual-message__cont=
ent .str-chat__gallery { justify-content: unset; margin: 0px; width: 100%; =
}

.dark .str-chat__virtual-message__wrapper:hover { background: var(--black20=
); }

.dark .str-chat__virtual-message__text { color: rgb(248, 248, 255); }

.dark .str-chat__virtual-message__date { color: var(--white); }
------MultipartBoundary--DKxwkBIf5w6JWsiG6ieBILD95h9VQjmmAjiizUyHkG----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://fonts.googleapis.com/icon?family=Material+Icons

@charset "utf-8";

@font-face { font-family: "Material Icons"; font-style: normal; font-weight=
: 400; src: url("https://fonts.gstatic.com/s/materialicons/v140/flUhRq6tzZc=
lQEJ-Vdg-IuiaDsNc.woff2") format("woff2"); }

.material-icons { font-family: "Material Icons"; font-weight: normal; font-=
style: normal; font-size: 24px; line-height: 1; letter-spacing: normal; tex=
t-transform: none; display: inline-block; white-space: nowrap; overflow-wra=
p: normal; direction: ltr; font-feature-settings: "liga"; -webkit-font-smoo=
thing: antialiased; }
------MultipartBoundary--DKxwkBIf5w6JWsiG6ieBILD95h9VQjmmAjiizUyHkG----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.iheartjane.com/assets/customer.2d404c00d76d3c36.css

@charset "utf-8";

@import url("https://fonts.googleapis.com/css2?family=3DSource+Sans+Pro:ita=
l,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,=
900&display=3Dswap");

.rc-drawer { inset: 0px; pointer-events: none; position: fixed; z-index: 10=
50; }

.rc-drawer-inline { position: absolute; }

.rc-drawer-mask { background: rgba(0, 0, 0, 0.5); inset: 0px; pointer-event=
s: auto; position: absolute; z-index: 1050; }

.rc-drawer-content-wrapper { overflow: hidden; position: absolute; transiti=
on: transform 0.3s ease 0s; z-index: 1050; }

.rc-drawer-content-wrapper-hidden { display: none; }

.rc-drawer-left .rc-drawer-content-wrapper { bottom: 0px; left: 0px; top: 0=
px; }

.rc-drawer-right .rc-drawer-content-wrapper { bottom: 0px; right: 0px; top:=
 0px; }

.rc-drawer-content { background: rgb(255, 255, 255); height: 100%; overflow=
: auto; pointer-events: auto; width: 100%; }

*, ::after, ::before { box-sizing: border-box; }

* { margin: 0px; }

body, html { height: 100%; }

body { -webkit-font-smoothing: antialiased; font-feature-settings: "ss04", =
"ss01", "ss02"; font-family: "Source Sans Pro", Arial, Helvetica, sans-seri=
f; line-height: 1.5; }

button, input, select, textarea { font: inherit; }

h1, h2, h3, h4, h5, h6, p { overflow-wrap: break-word; }

fieldset, legend, ol, ul { margin: 0px; padding: 0px; }

li { list-style-type: none; }

fieldset { border: none; }

#__next, #root { isolation: isolate; }

@font-face { font-display: swap; font-family: "Euclid Circular B"; font-sty=
le: normal; font-weight: 300; src: url("/assets/cfa015df371c8612.woff2"), u=
rl("/assets/7977b552d8fefde9.woff"); }

@font-face { font-display: swap; font-family: "Euclid Circular B"; font-sty=
le: normal; font-weight: 400; src: url("/assets/384fe4e95574e550.woff2"), u=
rl("/assets/8c447e47f62535bd.woff"); }

@font-face { font-display: swap; font-family: "Euclid Circular B"; font-sty=
le: normal; font-weight: 500; src: url("/assets/73cd99d83935c642.woff2"), u=
rl("/assets/9c330f9d3814c73b.woff"); }

@font-face { font-display: swap; font-family: "Euclid Circular B"; font-sty=
le: normal; font-weight: 600; src: url("/assets/2d732aa8d334fef1.woff2"), u=
rl("/assets/ee436172b99dcc2d.woff"); }

@font-face { font-display: swap; font-family: "Euclid Circular B"; font-sty=
le: normal; font-weight: 700; src: url("/assets/4dcd5b2a6c6b9468.woff2"), u=
rl("/assets/7841fa3e172b7f0a.woff"); }

.image-gallery-icon { appearance: none; background-color: transparent; bord=
er: 0px; color: rgb(255, 255, 255); cursor: pointer; filter: drop-shadow(rg=
b(26, 26, 26) 0px 2px 2px); outline: none; position: absolute; transition: =
all 0.2s ease-out 0s; z-index: 4; }

@media (min-width: 768px) {
  .image-gallery-icon:hover { color: rgb(51, 122, 183); }
  .image-gallery-icon:hover .image-gallery-svg { transform: scale(1.1); }
}

.image-gallery-icon:focus { outline: rgb(51, 122, 183) solid 2px; }

.image-gallery-using-mouse .image-gallery-icon:focus { outline: none; }

.image-gallery-fullscreen-button, .image-gallery-play-button { bottom: 0px;=
 padding: 20px; }

.image-gallery-fullscreen-button .image-gallery-svg, .image-gallery-play-bu=
tton .image-gallery-svg { height: 36px; width: 36px; }

@media (max-width: 768px) {
  .image-gallery-fullscreen-button, .image-gallery-play-button { padding: 1=
5px; }
  .image-gallery-fullscreen-button .image-gallery-svg, .image-gallery-play-=
button .image-gallery-svg { height: 24px; width: 24px; }
}

@media (max-width: 480px) {
  .image-gallery-fullscreen-button, .image-gallery-play-button { padding: 1=
0px; }
  .image-gallery-fullscreen-button .image-gallery-svg, .image-gallery-play-=
button .image-gallery-svg { height: 16px; width: 16px; }
}

.image-gallery-fullscreen-button { right: 0px; }

.image-gallery-play-button { left: 0px; }

.image-gallery-left-nav, .image-gallery-right-nav { padding: 50px 10px; top=
: 50%; transform: translateY(-50%); }

.image-gallery-left-nav .image-gallery-svg, .image-gallery-right-nav .image=
-gallery-svg { height: 120px; width: 60px; }

@media (max-width: 768px) {
  .image-gallery-left-nav .image-gallery-svg, .image-gallery-right-nav .ima=
ge-gallery-svg { height: 72px; width: 36px; }
}

@media (max-width: 480px) {
  .image-gallery-left-nav .image-gallery-svg, .image-gallery-right-nav .ima=
ge-gallery-svg { height: 48px; width: 24px; }
}

.image-gallery-left-nav[disabled], .image-gallery-right-nav[disabled] { opa=
city: 0.6; pointer-events: none; }

.image-gallery-left-nav { left: 0px; }

.image-gallery-right-nav { right: 0px; }

.image-gallery { -webkit-tap-highlight-color: transparent; position: relati=
ve; user-select: none; }

.image-gallery.fullscreen-modal { background: rgb(0, 0, 0); inset: 0px; hei=
ght: 100%; position: fixed; width: 100%; z-index: 5; }

.image-gallery.fullscreen-modal .image-gallery-content { top: 50%; transfor=
m: translateY(-50%); }

.image-gallery-content { line-height: 0; position: relative; top: 0px; }

.image-gallery-content.fullscreen { background: rgb(0, 0, 0); }

.image-gallery-content .image-gallery-slide .image-gallery-image { max-heig=
ht: calc(100vh - 80px); }

.image-gallery-content.left .image-gallery-slide .image-gallery-image, .ima=
ge-gallery-content.right .image-gallery-slide .image-gallery-image { max-he=
ight: 100vh; }

.image-gallery-slide-wrapper { position: relative; }

.image-gallery-slide-wrapper.left, .image-gallery-slide-wrapper.right { dis=
play: inline-block; width: calc(100% - 110px); }

@media (max-width: 768px) {
  .image-gallery-slide-wrapper.left, .image-gallery-slide-wrapper.right { w=
idth: calc(100% - 87px); }
}

.image-gallery-slide-wrapper.image-gallery-rtl { direction: rtl; }

.image-gallery-slides { line-height: 0; overflow: hidden; position: relativ=
e; text-align: center; white-space: nowrap; }

.image-gallery-slide { left: 0px; position: absolute; top: 0px; width: 100%=
; }

.image-gallery-slide.center { position: relative; }

.image-gallery-slide .image-gallery-image { object-fit: contain; width: 100=
%; }

.image-gallery-slide .image-gallery-description { background: rgba(0, 0, 0,=
 0.4); bottom: 70px; color: rgb(255, 255, 255); left: 0px; line-height: 1; =
padding: 10px 20px; position: absolute; white-space: normal; }

@media (max-width: 768px) {
  .image-gallery-slide .image-gallery-description { bottom: 45px; font-size=
: 0.8em; padding: 8px 15px; }
}

.image-gallery-bullets { bottom: 20px; left: 0px; margin: 0px auto; positio=
n: absolute; right: 0px; width: 80%; z-index: 4; }

.image-gallery-bullets .image-gallery-bullets-container { margin: 0px; padd=
ing: 0px; text-align: center; }

.image-gallery-bullets .image-gallery-bullet { appearance: none; background=
-color: transparent; border: 1px solid rgb(255, 255, 255); border-radius: 5=
0%; box-shadow: rgb(26, 26, 26) 0px 1px 0px; cursor: pointer; display: inli=
ne-block; margin: 0px 5px; outline: none; padding: 5px; transition: backgro=
und 0.2s ease-out 0s; }

@media (max-width: 768px) {
  .image-gallery-bullets .image-gallery-bullet { margin: 0px 3px; padding: =
3px; }
}

@media (max-width: 480px) {
  .image-gallery-bullets .image-gallery-bullet { padding: 2.7px; }
}

.image-gallery-bullets .image-gallery-bullet:focus, .image-gallery-bullets =
.image-gallery-bullet:hover { background: rgb(51, 122, 183); transform: sca=
le(1.1); }

.image-gallery-bullets .image-gallery-bullet.active { background: rgb(255, =
255, 255); }

.image-gallery-thumbnails-wrapper { position: relative; }

.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl { direction: rtl; =
}

.image-gallery-thumbnails-wrapper.left, .image-gallery-thumbnails-wrapper.r=
ight { display: inline-block; vertical-align: top; width: 100px; }

@media (max-width: 768px) {
  .image-gallery-thumbnails-wrapper.left, .image-gallery-thumbnails-wrapper=
.right { width: 81px; }
}

.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails, .image-ga=
llery-thumbnails-wrapper.right .image-gallery-thumbnails { height: 100%; le=
ft: 0px; padding: 0px; position: absolute; top: 0px; width: 100%; }

.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gal=
lery-thumbnail, .image-gallery-thumbnails-wrapper.right .image-gallery-thum=
bnails .image-gallery-thumbnail { display: block; margin-right: 0px; paddin=
g: 0px; }

.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gal=
lery-thumbnail + .image-gallery-thumbnail, .image-gallery-thumbnails-wrappe=
r.right .image-gallery-thumbnails .image-gallery-thumbnail + .image-gallery=
-thumbnail { margin-left: 0px; margin-top: 2px; }

.image-gallery-thumbnails-wrapper.left, .image-gallery-thumbnails-wrapper.r=
ight { margin: 0px 5px; }

@media (max-width: 768px) {
  .image-gallery-thumbnails-wrapper.left, .image-gallery-thumbnails-wrapper=
.right { margin: 0px 3px; }
}

.image-gallery-thumbnails { overflow: hidden; padding: 5px 0px; }

@media (max-width: 768px) {
  .image-gallery-thumbnails { padding: 3px 0px; }
}

.image-gallery-thumbnails .image-gallery-thumbnails-container { cursor: poi=
nter; text-align: center; transition: transform 0.45s ease-out 0s; white-sp=
ace: nowrap; }

.image-gallery-thumbnail { background: transparent; border: 4px solid trans=
parent; display: inline-block; padding: 0px; transition: border 0.3s ease-o=
ut 0s; width: 100px; }

@media (max-width: 768px) {
  .image-gallery-thumbnail { border: 3px solid transparent; width: 81px; }
}

.image-gallery-thumbnail + .image-gallery-thumbnail { margin-left: 2px; }

.image-gallery-thumbnail .image-gallery-thumbnail-inner { position: relativ=
e; }

.image-gallery-thumbnail .image-gallery-thumbnail-image { line-height: 0; v=
ertical-align: middle; width: 100%; }

.image-gallery-thumbnail.active, .image-gallery-thumbnail:focus, .image-gal=
lery-thumbnail:hover { border: 4px solid rgb(51, 122, 183); outline: none; =
}

@media (max-width: 768px) {
  .image-gallery-thumbnail.active, .image-gallery-thumbnail:focus, .image-g=
allery-thumbnail:hover { border: 3px solid rgb(51, 122, 183); }
}

.image-gallery-thumbnail-label { box-sizing: border-box; color: rgb(255, 25=
5, 255); font-size: 1em; left: 0px; line-height: 1em; padding: 5%; position=
: absolute; text-shadow: rgb(0, 0, 0) 1px 1px 0px; top: 50%; transform: tra=
nslateY(-50%); white-space: normal; width: 100%; }

@media (max-width: 768px) {
  .image-gallery-thumbnail-label { font-size: 0.8em; line-height: 0.8em; }
}

.image-gallery-index { background: rgba(0, 0, 0, 0.4); color: rgb(255, 255,=
 255); line-height: 1; padding: 10px 20px; position: absolute; right: 0px; =
top: 0px; z-index: 4; }

@media (max-width: 768px) {
  .image-gallery-index { font-size: 0.8em; padding: 5px 10px; }
}

a { text-decoration: none; }

a, button { color: inherit; cursor: pointer; }

button { background-color: transparent; border: none; padding: 0px; }

button, input, textarea { font-size: inherit; margin: 0px; }

input, textarea { border-radius: 3px; }

input:focus, textarea:focus { outline-width: 0px; }

hr { border-top: 0px rgb(221, 221, 221); border-right-color: rgb(221, 221, =
221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, =
221, 221); }

body, html { margin: 0px; min-width: 100%; padding: 0px; }

.spacer--bottom-small { margin-bottom: 16px; }

.spacer--left-medium { margin-left: 24px; }

.spacer--top-small { margin-top: 16px; }

.button--warning { background-color: rgb(255, 158, 0); }

.button--warning:hover { background: rgb(255, 173, 38); }

.button--fluid { width: 100%; }

.button--loading::after, .button--loading::before { inset: 0px; content: ""=
; display: block; height: 100%; position: absolute; width: 100%; z-index: 1=
; }

.button--loading::before { background-color: rgba(255, 255, 255, 0.7); }

.button--loading::after { background: url("/assets/5c4cbe8d584ac99f.svg") 5=
0% center no-repeat; }

.button--loading { position: relative; }

.button { background: none; border: 0px; border-radius: 2px; color: rgb(255=
, 255, 255); cursor: pointer; display: inline-block; font-size: 0.875rem; l=
ine-height: normal; padding: 7px 12px; text-align: center; }

@media (min-width: 481px) {
  .button { font-size: 1rem; padding: 8px 15px; }
}

.button--large { min-width: 200px; padding: 12px; }

@media (min-width: 768px) {
  .button--large { padding: 13px 15px; }
}

.button__primary { background-color: rgb(44, 185, 104); border: 1px solid r=
gb(44, 185, 104); }

.button__primary:hover { background: rgb(76, 196, 127); }

.button__secondary { background-color: rgb(255, 158, 0); border: 1px solid =
rgb(255, 158, 0); }

.button__secondary:hover { background: rgb(255, 177, 51); }

.button__tertiary { background-color: rgb(255, 255, 255); border: 1px solid=
 rgb(225, 225, 225); color: rgb(44, 185, 104); }

.button__tertiary:hover { border-color: rgb(74, 74, 74); color: rgb(32, 140=
, 78); }

.button__negative { background-color: rgba(208, 0, 25, 0.1); border: 1px so=
lid rgb(208, 2, 27); color: rgb(208, 2, 27); }

.button__negative:hover { background-color: rgb(251, 235, 237); }

.button__cancel { border: 1px solid rgb(247, 247, 247); color: rgb(153, 153=
, 153); }

.button__cancel:hover { border-color: rgb(74, 74, 74); color: rgb(74, 74, 7=
4); }

.button:disabled { border: 1px solid rgb(153, 153, 153); color: rgb(255, 25=
5, 255); cursor: default; }

.button:disabled, .button:disabled:hover { background-color: rgb(153, 153, =
153); }

.button__link { color: rgb(74, 74, 74); padding: 0px; text-align: left; tex=
t-decoration: underline; }

.nu-button { background-color: rgb(255, 255, 255); border: 1px solid; borde=
r-radius: 3px; cursor: pointer; font-size: 1rem; min-height: 40px; min-widt=
h: 40px; text-align: left; }

.nu-button.nu-button--disabled, .nu-button:disabled { background-color: rgb=
(255, 255, 255); border-color: rgb(219, 226, 221); color: rgb(191, 200, 193=
); cursor: not-allowed; }

.nu-button.nu-button--disabled .svg-icon, .nu-button:disabled .svg-icon { f=
ill: rgb(191, 200, 193); }

.nu-button.nu-button--disabled.nu-button--selected, .nu-button.nu-button--d=
isabled:active, .nu-button.nu-button--disabled:focus, .nu-button.nu-button-=
-disabled:hover, .nu-button:disabled.nu-button--selected, .nu-button:disabl=
ed:active, .nu-button:disabled:focus, .nu-button:disabled:hover { backgroun=
d-color: rgb(255, 255, 255); border-color: rgb(219, 226, 221); color: rgb(1=
91, 200, 193); }

.nu-button.nu-button--disabled.nu-button--selected .svg-icon, .nu-button.nu=
-button--disabled:active .svg-icon, .nu-button.nu-button--disabled:focus .s=
vg-icon, .nu-button.nu-button--disabled:hover .svg-icon, .nu-button:disable=
d.nu-button--selected .svg-icon, .nu-button:disabled:active .svg-icon, .nu-=
button:disabled:focus .svg-icon, .nu-button:disabled:hover .svg-icon { fill=
: rgb(191, 200, 193); }

.nu-button.nu-button--disabled .text, .nu-button:disabled .text { color: rg=
b(191, 200, 193); }

.nu-button--radio-button { align-items: center; display: flex; padding-left=
: 5px; }

.nu-button--radio-button [type=3D"radio"] { position: absolute; visibility:=
 hidden; }

.nu-button--primary { border-color: rgb(44, 185, 104); color: rgb(44, 185, =
104); }

.nu-button--primary .svg-icon { fill: rgb(44, 185, 104); }

.nu-button--primary:hover { background-color: rgb(229, 251, 238); border-co=
lor: rgb(102, 233, 157); }

.nu-button--primary.nu-button--selected, .nu-button--primary:active, .nu-bu=
tton--primary:focus { background-color: rgb(229, 251, 238); border-color: r=
gb(44, 185, 104); }

.nu-button--secondary { border-color: rgb(191, 200, 193); color: rgb(137, 1=
49, 140); }

.nu-button--secondary .svg-icon { fill: rgb(137, 149, 140); }

.nu-button--secondary:hover { background-color: rgb(236, 241, 238); border-=
color: rgb(191, 200, 193); color: rgb(101, 116, 104); }

.nu-button--secondary:hover .svg-icon { fill: rgb(101, 116, 104); }

.nu-button--secondary.nu-button--selected, .nu-button--secondary:active, .n=
u-button--secondary:focus { background-color: rgb(236, 241, 238); border-co=
lor: rgb(101, 116, 104); color: rgb(101, 116, 104); }

.nu-button--secondary.nu-button--selected .svg-icon, .nu-button--secondary:=
active .svg-icon, .nu-button--secondary:focus .svg-icon { fill: rgb(101, 11=
6, 104); }

.react-datepicker-popper[data-placement^=3D"bottom"] .react-datepicker__tri=
angle, .react-datepicker-popper[data-placement^=3D"top"] .react-datepicker_=
_triangle, .react-datepicker__month-read-view--down-arrow, .react-datepicke=
r__month-year-read-view--down-arrow, .react-datepicker__year-read-view--dow=
n-arrow { margin-left: -8px; position: absolute; }

.react-datepicker-popper[data-placement^=3D"bottom"] .react-datepicker__tri=
angle, .react-datepicker-popper[data-placement^=3D"bottom"] .react-datepick=
er__triangle::before, .react-datepicker-popper[data-placement^=3D"top"] .re=
act-datepicker__triangle, .react-datepicker-popper[data-placement^=3D"top"]=
 .react-datepicker__triangle::before, .react-datepicker__month-read-view--d=
own-arrow, .react-datepicker__month-read-view--down-arrow::before, .react-d=
atepicker__month-year-read-view--down-arrow, .react-datepicker__month-year-=
read-view--down-arrow::before, .react-datepicker__year-read-view--down-arro=
w, .react-datepicker__year-read-view--down-arrow::before { border: 8px soli=
d transparent; box-sizing: content-box; height: 0px; position: absolute; wi=
dth: 1px; }

.react-datepicker-popper[data-placement^=3D"bottom"] .react-datepicker__tri=
angle::before, .react-datepicker-popper[data-placement^=3D"top"] .react-dat=
epicker__triangle::before, .react-datepicker__month-read-view--down-arrow::=
before, .react-datepicker__month-year-read-view--down-arrow::before, .react=
-datepicker__year-read-view--down-arrow::before { border-bottom-color: rgb(=
174, 174, 174); border-width: 8px; content: ""; left: -8px; z-index: -1; }

.react-datepicker-popper[data-placement^=3D"bottom"] .react-datepicker__tri=
angle { margin-top: -8px; top: 0px; }

.react-datepicker-popper[data-placement^=3D"bottom"] .react-datepicker__tri=
angle, .react-datepicker-popper[data-placement^=3D"bottom"] .react-datepick=
er__triangle::before { border-bottom-color: rgb(240, 240, 240); border-top:=
 none; }

.react-datepicker-popper[data-placement^=3D"bottom"] .react-datepicker__tri=
angle::before { border-bottom-color: rgb(174, 174, 174); top: -1px; }

.react-datepicker-popper[data-placement^=3D"top"] .react-datepicker__triang=
le, .react-datepicker__month-read-view--down-arrow, .react-datepicker__mont=
h-year-read-view--down-arrow, .react-datepicker__year-read-view--down-arrow=
 { bottom: 0px; margin-bottom: -8px; }

.react-datepicker-popper[data-placement^=3D"top"] .react-datepicker__triang=
le, .react-datepicker-popper[data-placement^=3D"top"] .react-datepicker__tr=
iangle::before, .react-datepicker__month-read-view--down-arrow, .react-date=
picker__month-read-view--down-arrow::before, .react-datepicker__month-year-=
read-view--down-arrow, .react-datepicker__month-year-read-view--down-arrow:=
:before, .react-datepicker__year-read-view--down-arrow, .react-datepicker__=
year-read-view--down-arrow::before { border-bottom: none; border-top-color:=
 rgb(255, 255, 255); }

.react-datepicker-popper[data-placement^=3D"top"] .react-datepicker__triang=
le::before, .react-datepicker__month-read-view--down-arrow::before, .react-=
datepicker__month-year-read-view--down-arrow::before, .react-datepicker__ye=
ar-read-view--down-arrow::before { border-top-color: rgb(174, 174, 174); bo=
ttom: -1px; }

.react-datepicker-wrapper { border: 0px; display: inline-block; padding: 0p=
x; }

.react-datepicker { background-color: rgb(255, 255, 255); border: 1px solid=
 rgb(174, 174, 174); border-radius: 0.3rem; color: rgb(0, 0, 0); display: i=
nline-block; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; f=
ont-size: 0.8rem; position: relative; }

.react-datepicker--time-only .react-datepicker__triangle { left: 35px; }

.react-datepicker--time-only .react-datepicker__time-container { border-lef=
t: 0px; }

.react-datepicker--time-only .react-datepicker__time, .react-datepicker--ti=
me-only .react-datepicker__time-box { border-radius: 0.3rem; }

.react-datepicker__triangle { left: 50px; position: absolute; }

.react-datepicker-popper { z-index: 1; }

.react-datepicker-popper[data-placement^=3D"bottom"] { margin-top: 10px; }

.react-datepicker-popper[data-placement=3D"bottom-end"] .react-datepicker__=
triangle, .react-datepicker-popper[data-placement=3D"top-end"] .react-datep=
icker__triangle { left: auto; right: 50px; }

.react-datepicker-popper[data-placement^=3D"top"] { margin-bottom: 10px; }

.react-datepicker-popper[data-placement^=3D"right"] { margin-left: 8px; }

.react-datepicker-popper[data-placement^=3D"right"] .react-datepicker__tria=
ngle { left: auto; right: 42px; }

.react-datepicker-popper[data-placement^=3D"left"] { margin-right: 8px; }

.react-datepicker-popper[data-placement^=3D"left"] .react-datepicker__trian=
gle { left: 42px; right: auto; }

.react-datepicker__header { background-color: rgb(240, 240, 240); border-bo=
ttom: 1px solid rgb(174, 174, 174); border-top-left-radius: 0.3rem; border-=
top-right-radius: 0.3rem; padding-top: 8px; position: relative; text-align:=
 center; }

.react-datepicker__header--time { padding-bottom: 8px; padding-left: 5px; p=
adding-right: 5px; }

.react-datepicker__month-dropdown-container--scroll, .react-datepicker__mon=
th-dropdown-container--select, .react-datepicker__month-year-dropdown-conta=
iner--scroll, .react-datepicker__month-year-dropdown-container--select, .re=
act-datepicker__year-dropdown-container--scroll, .react-datepicker__year-dr=
opdown-container--select { display: inline-block; margin: 0px 2px; }

.react-datepicker-time__header, .react-datepicker-year-header, .react-datep=
icker__current-month { color: rgb(0, 0, 0); font-size: 0.944rem; font-weigh=
t: 700; margin-top: 0px; }

.react-datepicker-time__header { overflow: hidden; text-overflow: ellipsis;=
 white-space: nowrap; }

.react-datepicker__navigation { background: none; border: 0.45rem solid tra=
nsparent; cursor: pointer; height: 10px; line-height: 1.7rem; overflow: hid=
den; padding: 0px; position: absolute; text-align: center; text-indent: -99=
9em; top: 10px; width: 10px; z-index: 1; }

.react-datepicker__navigation--previous { border-right-color: rgb(204, 204,=
 204); left: 10px; }

.react-datepicker__navigation--previous:hover { border-right-color: rgb(179=
, 179, 179); }

.react-datepicker__navigation--previous--disabled, .react-datepicker__navig=
ation--previous--disabled:hover { border-right-color: rgb(230, 230, 230); c=
ursor: default; }

.react-datepicker__navigation--next { border-left-color: rgb(204, 204, 204)=
; right: 10px; }

.react-datepicker__navigation--next--with-time:not(.react-datepicker__navig=
ation--next--with-today-button) { right: 80px; }

.react-datepicker__navigation--next:hover { border-left-color: rgb(179, 179=
, 179); }

.react-datepicker__navigation--next--disabled, .react-datepicker__navigatio=
n--next--disabled:hover { border-left-color: rgb(230, 230, 230); cursor: de=
fault; }

.react-datepicker__navigation--years { display: block; margin-left: auto; m=
argin-right: auto; position: relative; top: 0px; }

.react-datepicker__navigation--years-previous { border-top-color: rgb(204, =
204, 204); top: 4px; }

.react-datepicker__navigation--years-previous:hover { border-top-color: rgb=
(179, 179, 179); }

.react-datepicker__navigation--years-upcoming { border-bottom-color: rgb(20=
4, 204, 204); top: -4px; }

.react-datepicker__navigation--years-upcoming:hover { border-bottom-color: =
rgb(179, 179, 179); }

.react-datepicker__month-container { float: left; }

.react-datepicker__year-container { display: flex; flex-wrap: wrap; margin:=
 0.4rem; text-align: center; }

.react-datepicker__year-container-text { cursor: pointer; display: inline-b=
lock; flex: 1 0 30%; padding: 2px; width: 12px; }

.react-datepicker__month { margin: 0.4rem; text-align: center; }

.react-datepicker__month .react-datepicker__month-text, .react-datepicker__=
month .react-datepicker__quarter-text { display: inline-block; margin: 2px;=
 width: 4rem; }

.react-datepicker__input-time-container { clear: both; float: left; margin:=
 5px 0px 10px 15px; text-align: left; width: 100%; }

.react-datepicker__input-time-container .react-datepicker-time__caption, .r=
eact-datepicker__input-time-container .react-datepicker-time__input-contain=
er { display: inline-block; }

.react-datepicker__input-time-container .react-datepicker-time__input-conta=
iner .react-datepicker-time__input { display: inline-block; margin-left: 10=
px; }

.react-datepicker__input-time-container .react-datepicker-time__input-conta=
iner .react-datepicker-time__input input { width: 85px; }

.react-datepicker__input-time-container .react-datepicker-time__input-conta=
iner .react-datepicker-time__input input[type=3D"time"]::-webkit-inner-spin=
-button, .react-datepicker__input-time-container .react-datepicker-time__in=
put-container .react-datepicker-time__input input[type=3D"time"]::-webkit-o=
uter-spin-button { appearance: none; margin: 0px; }

.react-datepicker__input-time-container .react-datepicker-time__input-conta=
iner .react-datepicker-time__input input[type=3D"time"] { }

.react-datepicker__input-time-container .react-datepicker-time__input-conta=
iner .react-datepicker-time__delimiter { display: inline-block; margin-left=
: 5px; }

.react-datepicker__time-container { border-left: 1px solid rgb(174, 174, 17=
4); float: right; width: 85px; }

.react-datepicker__time-container--with-today-button { border: 1px solid rg=
b(174, 174, 174); border-radius: 0.3rem; display: inline; position: absolut=
e; right: -72px; top: 0px; }

.react-datepicker__time-container .react-datepicker__time { background: rgb=
(255, 255, 255); position: relative; }

.react-datepicker__time-container .react-datepicker__time .react-datepicker=
__time-box { margin: 0px auto; overflow-x: hidden; text-align: center; widt=
h: 85px; }

.react-datepicker__time-container .react-datepicker__time .react-datepicker=
__time-box ul.react-datepicker__time-list { box-sizing: content-box; height=
: calc(195px + 0.85rem); list-style: none; margin: 0px; overflow-y: scroll;=
 padding-left: 0px; padding-right: 0px; width: 100%; }

.react-datepicker__time-container .react-datepicker__time .react-datepicker=
__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-it=
em { height: 30px; padding: 5px 10px; white-space: nowrap; }

.react-datepicker__time-container .react-datepicker__time .react-datepicker=
__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-it=
em:hover { background-color: rgb(240, 240, 240); cursor: pointer; }

.react-datepicker__time-container .react-datepicker__time .react-datepicker=
__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-it=
em--selected { background-color: rgb(33, 107, 165); color: rgb(255, 255, 25=
5); font-weight: 700; }

.react-datepicker__time-container .react-datepicker__time .react-datepicker=
__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-it=
em--selected:hover { background-color: rgb(33, 107, 165); }

.react-datepicker__time-container .react-datepicker__time .react-datepicker=
__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-it=
em--disabled { color: rgb(204, 204, 204); }

.react-datepicker__time-container .react-datepicker__time .react-datepicker=
__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-it=
em--disabled:hover { background-color: transparent; cursor: default; }

.react-datepicker__week-number { color: rgb(204, 204, 204); display: inline=
-block; line-height: 1.7rem; margin: 0.166rem; text-align: center; width: 1=
.7rem; }

.react-datepicker__week-number.react-datepicker__week-number--clickable { c=
ursor: pointer; }

.react-datepicker__week-number.react-datepicker__week-number--clickable:hov=
er { background-color: rgb(240, 240, 240); border-radius: 0.3rem; }

.react-datepicker__day-names, .react-datepicker__week { white-space: nowrap=
; }

.react-datepicker__day, .react-datepicker__day-name, .react-datepicker__tim=
e-name { color: rgb(0, 0, 0); display: inline-block; line-height: 1.7rem; m=
argin: 0.166rem; text-align: center; width: 1.7rem; }

.react-datepicker__month--in-range, .react-datepicker__month--in-selecting-=
range, .react-datepicker__month--selected, .react-datepicker__quarter--in-r=
ange, .react-datepicker__quarter--in-selecting-range, .react-datepicker__qu=
arter--selected { background-color: rgb(33, 107, 165); border-radius: 0.3re=
m; color: rgb(255, 255, 255); }

.react-datepicker__month--in-range:hover, .react-datepicker__month--in-sele=
cting-range:hover, .react-datepicker__month--selected:hover, .react-datepic=
ker__quarter--in-range:hover, .react-datepicker__quarter--in-selecting-rang=
e:hover, .react-datepicker__quarter--selected:hover { background-color: rgb=
(29, 93, 144); }

.react-datepicker__month--disabled, .react-datepicker__quarter--disabled { =
color: rgb(204, 204, 204); pointer-events: none; }

.react-datepicker__month--disabled:hover, .react-datepicker__quarter--disab=
led:hover { background-color: transparent; cursor: default; }

.react-datepicker__day, .react-datepicker__month-text, .react-datepicker__q=
uarter-text { cursor: pointer; }

.react-datepicker__day:hover, .react-datepicker__month-text:hover, .react-d=
atepicker__quarter-text:hover { background-color: rgb(240, 240, 240); borde=
r-radius: 0.3rem; }

.react-datepicker__day--today, .react-datepicker__month-text--today, .react=
-datepicker__quarter-text--today { font-weight: 700; }

.react-datepicker__day--highlighted, .react-datepicker__month-text--highlig=
hted, .react-datepicker__quarter-text--highlighted { background-color: rgb(=
61, 204, 74); border-radius: 0.3rem; color: rgb(255, 255, 255); }

.react-datepicker__day--highlighted:hover, .react-datepicker__month-text--h=
ighlighted:hover, .react-datepicker__quarter-text--highlighted:hover { back=
ground-color: rgb(50, 190, 63); }

.react-datepicker__day--highlighted-custom-1, .react-datepicker__month-text=
--highlighted-custom-1, .react-datepicker__quarter-text--highlighted-custom=
-1 { color: rgb(255, 0, 255); }

.react-datepicker__day--highlighted-custom-2, .react-datepicker__month-text=
--highlighted-custom-2, .react-datepicker__quarter-text--highlighted-custom=
-2 { color: green; }

.react-datepicker__day--in-range, .react-datepicker__day--in-selecting-rang=
e, .react-datepicker__day--selected, .react-datepicker__month-text--in-rang=
e, .react-datepicker__month-text--in-selecting-range, .react-datepicker__mo=
nth-text--selected, .react-datepicker__quarter-text--in-range, .react-datep=
icker__quarter-text--in-selecting-range, .react-datepicker__quarter-text--s=
elected { background-color: rgb(33, 107, 165); border-radius: 0.3rem; color=
: rgb(255, 255, 255); }

.react-datepicker__day--in-range:hover, .react-datepicker__day--in-selectin=
g-range:hover, .react-datepicker__day--selected:hover, .react-datepicker__m=
onth-text--in-range:hover, .react-datepicker__month-text--in-selecting-rang=
e:hover, .react-datepicker__month-text--selected:hover, .react-datepicker__=
quarter-text--in-range:hover, .react-datepicker__quarter-text--in-selecting=
-range:hover, .react-datepicker__quarter-text--selected:hover { background-=
color: rgb(29, 93, 144); }

.react-datepicker__day--keyboard-selected, .react-datepicker__month-text--k=
eyboard-selected, .react-datepicker__quarter-text--keyboard-selected { back=
ground-color: rgb(42, 135, 208); border-radius: 0.3rem; color: rgb(255, 255=
, 255); }

.react-datepicker__day--keyboard-selected:hover, .react-datepicker__month-t=
ext--keyboard-selected:hover, .react-datepicker__quarter-text--keyboard-sel=
ected:hover { background-color: rgb(29, 93, 144); }

.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--=
in-selecting-range, .react-datepicker__quarter-text--in-selecting-range { b=
ackground-color: rgba(33, 107, 165, 0.5); }

.react-datepicker__month--selecting-range .react-datepicker__month-text--in=
-range, .react-datepicker__month--selecting-range .react-datepicker__quarte=
r-text--in-range, .react-datepicker__month--selecting-range .react-datepick=
er__day--in-range { background-color: rgb(240, 240, 240); color: rgb(0, 0, =
0); }

.react-datepicker__day--disabled, .react-datepicker__month-text--disabled, =
.react-datepicker__quarter-text--disabled { color: rgb(204, 204, 204); curs=
or: default; }

.react-datepicker__day--disabled:hover, .react-datepicker__month-text--disa=
bled:hover, .react-datepicker__quarter-text--disabled:hover { background-co=
lor: transparent; }

.react-datepicker__month-text.react-datepicker__month--in-range:hover, .rea=
ct-datepicker__month-text.react-datepicker__month--selected:hover, .react-d=
atepicker__month-text.react-datepicker__quarter--in-range:hover, .react-dat=
epicker__month-text.react-datepicker__quarter--selected:hover, .react-datep=
icker__quarter-text.react-datepicker__month--in-range:hover, .react-datepic=
ker__quarter-text.react-datepicker__month--selected:hover, .react-datepicke=
r__quarter-text.react-datepicker__quarter--in-range:hover, .react-datepicke=
r__quarter-text.react-datepicker__quarter--selected:hover { background-colo=
r: rgb(33, 107, 165); }

.react-datepicker__month-text:hover, .react-datepicker__quarter-text:hover =
{ background-color: rgb(240, 240, 240); }

.react-datepicker__input-container { display: inline-block; position: relat=
ive; width: 100%; }

.react-datepicker__month-read-view, .react-datepicker__month-year-read-view=
, .react-datepicker__year-read-view { border: 1px solid transparent; border=
-radius: 0.3rem; }

.react-datepicker__month-read-view:hover, .react-datepicker__month-year-rea=
d-view:hover, .react-datepicker__year-read-view:hover { cursor: pointer; }

.react-datepicker__month-read-view:hover .react-datepicker__month-read-view=
--down-arrow, .react-datepicker__month-read-view:hover .react-datepicker__y=
ear-read-view--down-arrow, .react-datepicker__month-year-read-view:hover .r=
eact-datepicker__month-read-view--down-arrow, .react-datepicker__month-year=
-read-view:hover .react-datepicker__year-read-view--down-arrow, .react-date=
picker__year-read-view:hover .react-datepicker__month-read-view--down-arrow=
, .react-datepicker__year-read-view:hover .react-datepicker__year-read-view=
--down-arrow { border-top-color: rgb(179, 179, 179); }

.react-datepicker__month-read-view--down-arrow, .react-datepicker__month-ye=
ar-read-view--down-arrow, .react-datepicker__year-read-view--down-arrow { b=
order-top-color: rgb(204, 204, 204); border-width: 0.45rem; float: right; m=
argin-left: 20px; position: relative; top: 8px; }

.react-datepicker__month-dropdown, .react-datepicker__month-year-dropdown, =
.react-datepicker__year-dropdown { background-color: rgb(240, 240, 240); bo=
rder: 1px solid rgb(174, 174, 174); border-radius: 0.3rem; left: 25%; posit=
ion: absolute; text-align: center; top: 30px; width: 50%; z-index: 1; }

.react-datepicker__month-dropdown:hover, .react-datepicker__month-year-drop=
down:hover, .react-datepicker__year-dropdown:hover { cursor: pointer; }

.react-datepicker__month-dropdown--scrollable, .react-datepicker__month-yea=
r-dropdown--scrollable, .react-datepicker__year-dropdown--scrollable { heig=
ht: 150px; overflow-y: scroll; }

.react-datepicker__month-option, .react-datepicker__month-year-option, .rea=
ct-datepicker__year-option { display: block; line-height: 1.25rem; margin-l=
eft: auto; margin-right: auto; width: 100%; }

.react-datepicker__month-option:first-of-type, .react-datepicker__month-yea=
r-option:first-of-type, .react-datepicker__year-option:first-of-type { bord=
er-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem; }

.react-datepicker__month-option:last-of-type, .react-datepicker__month-year=
-option:last-of-type, .react-datepicker__year-option:last-of-type { border-=
bottom-left-radius: 0.3rem; border-bottom-right-radius: 0.3rem; user-select=
: none; }

.react-datepicker__month-option:hover, .react-datepicker__month-year-option=
:hover, .react-datepicker__year-option:hover { background-color: rgb(204, 2=
04, 204); }

.react-datepicker__month-option:hover .react-datepicker__navigation--years-=
upcoming, .react-datepicker__month-year-option:hover .react-datepicker__nav=
igation--years-upcoming, .react-datepicker__year-option:hover .react-datepi=
cker__navigation--years-upcoming { border-bottom-color: rgb(179, 179, 179);=
 }

.react-datepicker__month-option:hover .react-datepicker__navigation--years-=
previous, .react-datepicker__month-year-option:hover .react-datepicker__nav=
igation--years-previous, .react-datepicker__year-option:hover .react-datepi=
cker__navigation--years-previous { border-top-color: rgb(179, 179, 179); }

.react-datepicker__month-option--selected, .react-datepicker__month-year-op=
tion--selected, .react-datepicker__year-option--selected { left: 15px; posi=
tion: absolute; }

.react-datepicker__close-icon { background-color: transparent; border: 0px;=
 cursor: pointer; display: table-cell; height: 100%; outline: 0px; padding:=
 0px 6px 0px 0px; position: absolute; right: 0px; top: 0px; vertical-align:=
 middle; }

.react-datepicker__close-icon::after { background-color: rgb(33, 107, 165);=
 border-radius: 50%; color: rgb(255, 255, 255); content: "=C3=97"; cursor: =
pointer; display: table-cell; font-size: 0.75rem; height: 16px; line-height=
: 1; padding: 2px; text-align: center; vertical-align: middle; width: 16px;=
 }

.react-datepicker__today-button { background: rgb(240, 240, 240); border-to=
p: 1px solid rgb(174, 174, 174); clear: left; cursor: pointer; font-weight:=
 700; padding: 5px 0px; text-align: center; }

.react-datepicker__portal { align-items: center; background-color: rgba(0, =
0, 0, 0.8); display: flex; height: 100vh; justify-content: center; left: 0p=
x; position: fixed; top: 0px; width: 100vw; z-index: 2147483647; }

.react-datepicker__portal .react-datepicker__day, .react-datepicker__portal=
 .react-datepicker__day-name, .react-datepicker__portal .react-datepicker__=
time-name { line-height: 3rem; width: 3rem; }

@media (max-height: 550px), (max-width: 400px) {
  .react-datepicker__portal .react-datepicker__day, .react-datepicker__port=
al .react-datepicker__day-name, .react-datepicker__portal .react-datepicker=
__time-name { line-height: 2rem; width: 2rem; }
}

.react-datepicker__portal .react-datepicker-time__header, .react-datepicker=
__portal .react-datepicker__current-month { font-size: 1.44rem; }

.react-datepicker__portal .react-datepicker__navigation { border: 0.81rem s=
olid transparent; }

.react-datepicker__portal .react-datepicker__navigation--previous { border-=
right-color: rgb(204, 204, 204); }

.react-datepicker__portal .react-datepicker__navigation--previous:hover { b=
order-right-color: rgb(179, 179, 179); }

.react-datepicker__portal .react-datepicker__navigation--previous--disabled=
, .react-datepicker__portal .react-datepicker__navigation--previous--disabl=
ed:hover { border-right-color: rgb(230, 230, 230); cursor: default; }

.react-datepicker__portal .react-datepicker__navigation--next { border-left=
-color: rgb(204, 204, 204); }

.react-datepicker__portal .react-datepicker__navigation--next:hover { borde=
r-left-color: rgb(179, 179, 179); }

.react-datepicker__portal .react-datepicker__navigation--next--disabled, .r=
eact-datepicker__portal .react-datepicker__navigation--next--disabled:hover=
 { border-left-color: rgb(230, 230, 230); cursor: default; }

.customers-header { display: flex; padding: 21px 0px 11px; }

.customers-header-item { color: rgb(153, 153, 153); font-size: 0.75rem; fon=
t-weight: 500; }

.customers-header-item:first-child, .customers-user { width: 400px; }

.customers-header-item:last-child { margin-left: auto; text-align: right; }

.customers-item { box-shadow: rgb(238, 238, 238) 0px -1px 0px 0px inset; di=
splay: flex; padding: 10px 0px; }

.customers-name { color: rgb(26, 26, 26); font-size: 0.875rem; }

.customers-nickname, .customers-phone { color: rgb(153, 153, 153); font-siz=
e: 0.75rem; }

.customers-email { color: rgb(102, 102, 102); font-size: 0.8125rem; }

.customers-reservations { color: rgb(153, 153, 153); font-size: 0.8125rem; =
margin-left: auto; }

.customers-reservations-label { display: none; }

@media only screen and (max-width: 1023px) {
  .customers-header-item:first-child, .customers-user { width: 300px; }
}

@media only screen and (max-width: 767px) {
  .customers-header { display: none; }
  .customers-reservations-label { display: inline; padding-right: 5px; }
  .customers-item { flex-wrap: wrap; }
  .customers-column { padding: 5px 0px; width: 100%; }
}

.customer-history-header { display: flex; padding: 21px 0px 11px; }

.customer-history-header-item { color: rgb(153, 153, 153); font-size: 0.75r=
em; font-weight: 500; }

.customer-history-column--customer, .customer-history-column--reservation, =
.customer-history-header-item--customer, .customer-history-header-item--res=
ervation { width: 300px; }

.customer-history-column--amount, .customer-history-header-item:last-child =
{ margin-left: auto; text-align: right; }

.customer-history-header-item--sortable { cursor: pointer; }

.customer-history-header-item--active { color: rgb(26, 26, 26); }

.customer-history-item { box-shadow: rgb(238, 238, 238) 0px -1px 0px 0px in=
set; display: flex; padding: 10px 0px; }

.customer-history-item:hover { background-color: rgb(244, 252, 247); }

.customer-history-label { color: rgb(102, 102, 102); font-size: 0.8125rem; =
}

.customer-history-label--primary { color: rgb(26, 26, 26); font-size: 0.937=
5rem; }

.customer-history-label--secondary { color: rgb(153, 153, 153); font-size: =
0.75rem; }

.customer-history-label--danger { color: rgb(208, 2, 27); }

.customer-history-reservations-label { display: none; }

@media only screen and (max-width: 1023px) {
  .customer-history-column--reservation, .customer-history-header-item--res=
ervation { width: 150px; }
  .customer-history-column--customer, .customer-history-header-item--custom=
er { width: 200px; }
}

@media only screen and (max-width: 767px) {
  .customer-history-header { display: none; }
  .customer-history-item { flex-wrap: wrap; }
  .customer-history-column { padding: 5px 0px; width: 100%; }
  .customer-history-column--amount { margin-left: 0px; text-align: left; }
}

.data-table { border-collapse: collapse; width: 100%; }

.data-table-column { padding: 10px 0px; }

.data-table-row { border-bottom: 1px solid rgb(238, 238, 238); }

@media only screen and (max-width: 767px) {
  .data-table { display: flex; }
  .data-table-header { display: none; }
  .data-table-body { display: flex; flex-direction: column; }
  .data-table-row { display: flex; flex-wrap: wrap; }
  .data-table-column { padding: 5px 0px; width: 100%; }
}

.empty { margin: 0px auto; max-width: 630px; padding: 60px 0px; text-align:=
 center; }

.empty--centered { align-items: center; display: flex; flex-direction: colu=
mn; justify-content: center; min-height: 85vh; padding: 0px; }

.empty-description { line-height: 1.3; margin-bottom: 30px; }

.empty-description__memberships { margin-bottom: 20px; }

.empty-description__memberships-disclaimer { font-size: 0.75rem; }

.input-label { font-size: 0.875rem; }

.input-label, .input-label-medium { color: rgb(101, 116, 104); display: blo=
ck; padding: 8px 0px; }

.input-label-medium { font-size: 1rem; }

.icon { display: inline-block; }

.icon-edit { background: url("/assets/ac654d79ef4c3c74.svg") 50% center no-=
repeat; display: block; height: 20px; margin-right: 9px; width: 20px; }

.icon-sort { border-left: 6px solid transparent; border-right: 6px solid tr=
ansparent; border-top: 8px solid rgb(44, 185, 104); display: inline-block; =
height: 0px; margin-left: 5px; width: 0px; }

.icon-sort--active { border-top-color: rgb(255, 158, 0); }

.icon-sort--reverse { border-bottom: 8px solid rgb(255, 158, 0); border-top=
: 0px; }

.login { margin: 20px auto 40px; max-width: 360px; padding: 0px 20px; }

.login--modal { margin-bottom: 0px; }

.login-header { align-items: center; display: flex; flex-direction: column;=
 font-size: 1.25rem; line-height: 1.3; margin: 28px 0px 12px; }

.login-text { color: rgba(0, 0, 0, 0.6); font-size: 1rem; line-height: 1.3;=
 margin: 0px auto; text-align: center; }

.login-text--account { padding: 10px 0px 24px; }

.login-link { color: rgb(44, 185, 104); font-size: 0.8125rem; }

.login-link--business { color: rgb(255, 158, 0); padding-left: 10px; }

.login-button { margin-top: 24px; }

.login-banner { background-color: rgb(26, 26, 26); margin-bottom: 36px; pad=
ding-top: 20px; }

.login-banner h3 { color: rgb(255, 255, 255); }

.login-text-forgot-password { color: rgb(255, 158, 0); font-size: 0.75rem; =
}

.login-header--business { box-shadow: none; margin: 0px 25px; }

.login-text--business-title { color: rgb(204, 204, 204); }

.login-text--business-invited { color: rgb(204, 204, 204); max-width: 260px=
; padding-bottom: 20px; }

.login-text--business-account { color: rgb(102, 102, 102); max-width: 320px=
; }

@media only screen and (max-width: 767px) {
  .login-text--account { padding-bottom: 14px; }
}

.pagination { display: flex; flex-flow: wrap; justify-content: space-betwee=
n; width: 100%; }

.pagination--list { flex-direction: column; }

.image-gallery { align-items: flex-start; background-color: rgb(255, 255, 2=
55); height: 100%; }

.image-gallery, .image-gallery-content { display: flex; justify-content: ce=
nter; width: 100%; }

.image-gallery-slide-wrapper.left, .image-gallery-slide-wrapper.right { wid=
th: 100%; }

@media (min-width: 768px) {
  .image-gallery-slide-wrapper.left, .image-gallery-slide-wrapper.right { w=
idth: calc(100% - 80px); }
}

.image-gallery-fullscreen-button { background-color: rgb(255, 255, 255); bo=
rder: 1px solid rgb(191, 200, 193); border-radius: 3px; }

.image-gallery-fullscreen-button:hover::before, .image-gallery-play-button:=
hover::before { color: rgb(44, 185, 104); transform: none; }

.image-gallery-fullscreen-button::before { color: rgb(101, 116, 104); font-=
size: 1em; padding: 10px; text-shadow: none; }

.image-gallery-thumbnails-wrapper.left { height: 100%; width: 75px; }

@media (min-width: 768px) {
  .image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-g=
allery-thumbnail { align-items: center; display: flex; height: 75px; justif=
y-content: center; width: 75px; }
}

.image-gallery-thumbnail .image-gallery-thumbnail-image.image-gallery-thumb=
nail-image { max-height: 75px; max-width: 73px; width: auto; }

.image-gallery-slide { align-items: center; border-radius: 3px; display: fl=
ex; }

.image-gallery-bullets .image-gallery-bullet { border: 1px solid rgb(101, 1=
16, 104); box-shadow: none; }

.image-gallery-bullets .image-gallery-bullet.active { background: rgb(44, 1=
85, 104); }

.image-gallery-thumbnail.active { border: 1px solid rgb(101, 116, 104); }

.potency-group { flex-wrap: wrap; }

.potency-badge, .potency-group { display: flex; flex-direction: row; }

.potency-badge { align-items: center; background-color: rgb(255, 255, 255);=
 border: 1px solid rgb(219, 226, 221); border-radius: 3px; color: rgb(137, =
149, 140); font-size: 0.6875rem; font-weight: 700; height: 20px; justify-co=
ntent: flex-start; letter-spacing: 0.0625rem; text-transform: uppercase; wi=
dth: 90px; }

.potency-badge:first-child { margin-bottom: 3px; margin-right: 3px; }

.potency-badge__label { align-items: center; border-right: 1px solid rgb(21=
9, 226, 221); display: flex; height: 100%; justify-content: center; padding=
-left: 5px; padding-right: 5px; padding-top: 2px; }

.potency-badge__dot, .potency-badge__dots { display: flex; flex: 1 1 0%; he=
ight: 100%; }

.potency-badge__dot { align-items: center; border-right: 1px solid rgb(219,=
 226, 221); justify-content: center; }

.potency-badge__dot:last-child { border-right: 0px; }

.potency-badge__dot .svg-icon { fill: rgb(101, 116, 104); height: 3px; widt=
h: 3px; }

.potency-badge__percentage { flex: 1 1 0%; padding-top: 2px; text-align: ce=
nter; }

.product-card__contents { display: flex; position: relative; }

.product-card__stamp { flex: 0 0 70px; margin-right: 10px; }

.product-card__icon { background-position: 50% 50%; background-repeat: no-r=
epeat; background-size: cover; border-radius: 5px; height: 40px; margin-bot=
tom: 1px; width: 70px; }

@media (min-width: 1024px) {
  .product-card__badges { align-items: flex-end; display: flex; }
}

.product-card__product-type-badge { display: inline-block; width: 70px; }

@media (min-width: 1024px) {
  .product-card__product-type-badge { margin-bottom: 3px; margin-right: 3px=
; }
}

.product-card__details-container { display: flex; flex: 1 1 0%; flex-direct=
ion: column; }

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .product-card__details-container { max-width: 280px; }
}

.product-card__details { flex: 1 0 0%; }

.product-card__product-name { margin-bottom: 3px; }

.product-card__potency-container { margin-top: 3px; }

.product-search-item { align-items: flex-end; border-bottom: 1px solid rgb(=
137, 149, 140); display: flex; min-height: 61px; padding: 16px; }

.product-search-item:hover { cursor: pointer; }

.progress-bar, .progress-bar-item { display: inline-block; }

.progress-bar-item { background: rgb(204, 204, 204); height: 15px; margin-r=
ight: 2px; width: 16px; }

.progress-bar-item--pickup { background: rgb(44, 185, 104); }

.progress-bar-item--delivery { background: rgb(255, 158, 0); }

.progress-bar-item:last-child { border-radius: 0px 4px 4px 0px; margin-righ=
t: 0px; }

.progress-bar-item:first-child { border-radius: 4px 0px 0px 4px; }

.radio { color: rgb(26, 26, 26); cursor: pointer; width: 100%; }

.radio:focus { border: none; outline-width: 0px; }

.radio-wrapper { align-items: center; display: flex; }

.radio-row { box-shadow: rgb(238, 238, 238) 0px -1px 0px 0px inset; padding=
: 2px 0px; }

.radio-label { cursor: pointer; line-height: 1.5rem; margin-left: 12px; tex=
t-align: left; }

.radio-handle { border: 2px solid rgb(221, 221, 221); border-radius: 50%; h=
eight: 24px; margin: 8px 0px; position: relative; width: 24px; }

.radio-handle::after { background-color: rgb(44, 185, 104); border-radius: =
50%; content: ""; display: none; height: 16px; left: 2px; position: absolut=
e; top: 2px; width: 16px; }

.radio-handle--selected::after { display: block; }

.radio--store-edit .radio-handle { margin: 5px 0px; }

.nu-button--radio-button { height: 49px; width: 80px; }

@media (min-width: 1024px) {
  .nu-button--radio-button { width: 100px; }
}

.nu-button--radio-button__segmented { display: inline-flex; justify-content=
: center; padding: 8px; width: auto; }

@media (min-width: 375px) {
  .nu-button--radio-button__segmented { min-width: 150px; }
}

.nu-button--radio-button__segmented { border-radius: 3px; }

.nu-button--radio-button__segmented:first-child { border-radius: 3px 0px 0p=
x 3px; }

.nu-button--radio-button__segmented:last-child { border-radius: 0px 3px 3px=
 0px; }

.reservation-receipt-detail { border: 1px solid rgb(191, 200, 193); border-=
radius: 3px; display: flex; flex-wrap: wrap; margin-bottom: 24px; }

@media (min-width: 1024px) {
  .reservation-receipt-detail { flex-wrap: nowrap; }
}

.reservation-receipt-detail__product { padding: 16px; width: 100%; }

@media (min-width: 1024px) {
  .reservation-receipt-detail__product { flex: 3 0 0%; }
}

.reservation-receipt-detail__price { border-left: 1px solid rgb(191, 200, 1=
93); }

.reservation-receipt-detail__section { border-top: 1px solid rgb(191, 200, =
193); display: flex; flex: 1 1 50%; flex-flow: column wrap; justify-content=
: flex-start; padding: 16px; width: 100%; }

@media (min-width: 1024px) {
  .reservation-receipt-detail__section { border-left: 1px solid rgb(191, 20=
0, 193); border-top: 0px; flex: 1 0 0%; }
}

.reservation-receipt-detail__section > h4 { margin-bottom: 3px; }

.reservation-receipt-detail__special { margin-top: 16px; order: 1; width: 1=
00%; }

@media (min-width: 768px) {
  .reservation-receipt-detail__special { order: 0; }
}

.reservation-receipt-detail__total .heading { text-align: right; }

.reset-container { align-items: center; display: flex; flex-direction: colu=
mn; margin-bottom: 40px; }

.reset-inner-container { max-width: 400px; }

.reset-header { box-shadow: rgb(238, 238, 238) 0px -1px 0px 0px inset; padd=
ing-bottom: 24px; padding-top: 24px; }

.reset-text { text-align: center; }

.reset-form { margin-top: 48px; width: 100%; }

.product-search-card__name { margin: 0px; }

.product-search-card__small_name { font-size: 0.8125rem; margin: 0px; }

.select { font-size: 0.875rem; margin-bottom: 10px; position: relative; }

@media (min-width: 768px) {
  .select { font-size: 1rem; }
}

.select--visible .select-list { display: block; }

.select--visible .select-field::after { border-bottom: 7px solid rgb(44, 18=
5, 104); border-top: none; }

.select--selected .select-field { color: rgb(26, 26, 26); }

.select-field { background-color: rgb(255, 255, 255); border: 1px solid rgb=
(225, 225, 225); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px=
 3px 0px inset; color: rgb(153, 153, 153); cursor: pointer; padding: 10px; =
position: relative; }

.select-list { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0,=
 0, 0.6) 0px 2px 4px 0px; display: none; left: 2%; max-height: 150px; overf=
low: auto; position: absolute; right: 2%; top: 35px; width: 96%; z-index: 2=
0; }

.select-item { box-shadow: rgb(225, 225, 225) 0px -1px 0px 0px inset; curso=
r: pointer; display: block; height: 38px; line-height: 2.375rem; overflow: =
hidden; padding: 0px 24px; }

.select-item--right-aligned { text-align: right; }

.select-item:hover { background-color: rgba(0, 0, 0, 0.2); color: rgb(26, 2=
6, 26); }

.select-field:disabled { background-color: rgb(238, 238, 238); }

.select-field--error { border: 1px solid rgb(255, 158, 0); box-shadow: rgb(=
255, 158, 0) 0px 1px 3px 0px inset; }

.select-field::after { border-left: 5px solid transparent; border-right: 5p=
x solid transparent; border-top: 7px solid rgb(44, 185, 104); content: ""; =
height: 0px; margin-top: -3px; position: absolute; right: 10px; top: 50%; w=
idth: 0px; }

.store-card__stamp { flex: 0 0 56px; margin-right: 10px; }

@media (min-width: 768px) {
  .store-card__stamp { flex: 0 0 70px; }
}

.square-photo { background-position: 50% 50%; background-repeat: no-repeat;=
 background-size: contain; border: 1px solid rgb(191, 200, 193); border-rad=
ius: 3px; flex: 0 0 auto; height: 56px; margin-bottom: 1px; width: 56px; }

@media (min-width: 768px) {
  .square-photo { height: 70px; width: 70px; }
}

.square-photo--placeholder { background-image: url("/assets/87496ed67eb388e=
4.svg"); }

.square-photo--large { height: 116px; width: 116px; }

.strikethrough { display: inline; text-decoration: line-through; }

.svg-icon { fill: rgb(191, 200, 193); height: 16px; width: 16px; }

.svg-icon--small { height: 12px; width: 12px; }

.svg-icon--xsmall { height: 9px; width: 9px; }

.svg-icon--large { height: 26px; width: 26px; }

.svg-icon--rotate-right { transform: rotate(90deg); }

.svg-icon--rotate-left { transform: rotate(-90deg); }

.svg-icon--flip { transform: rotate(-180deg); }

.svg-icon--orange { fill: rgb(234, 149, 9); }

.svg-icon--green { fill: rgb(44, 185, 104); }

.svg-icon--darkGray { fill: rgb(137, 149, 140); }

.svg-icon--yellow { fill: rgb(252, 236, 53); }

.table-loading-row { position: relative; }

.table-loading-indicator { left: 50%; margin-left: -33px; position: absolut=
e; }

.textfield { margin-bottom: 16px; }

.textfield-error { color: rgb(255, 158, 0); font-size: 0.8125rem; line-heig=
ht: 1.2; margin: 6px 0px 0px; }

.textfield-input { border: 1px solid rgb(233, 233, 233); font-size: 0.875re=
m; width: 100%; }

@media (min-width: 768px) {
  .textfield-input { font-size: 1rem; }
}

.textfield-input:focus { border: 1px solid rgb(44, 185, 104); }

.textfield-input:disabled { background-color: rgb(238, 238, 238); opacity: =
0.5; }

.textfield-input--error, .textfield-input--error:focus, .textfield-input:in=
valid { border: 1px solid rgb(255, 158, 0); }

.textfield-input--fluid { width: 100%; }

.textfield-input--units { max-width: 6rem; }

.textfield-input--singleline { width: 100%; }

@media (min-width: 375px) {
  .textfield-input--singleline { width: 280px; }
}

.textfield-input--multiline { height: 130px; width: 100%; }

.textfield-input--small { max-width: 60px; }

.textfield-input--medium { max-width: 80px; }

.textfield-input--large { max-width: 120px; }

.textfield-help-text { color: rgb(153, 153, 153); font-size: 0.8125rem; mar=
gin-top: 5px; }

.store-uploader { margin-bottom: 10px; position: relative; }

.store-uploader::before { display: none; }

.store-uploader-text { color: rgb(44, 185, 104); cursor: pointer; display: =
inline-block; font-size: 1rem; font-weight: 500; vertical-align: middle; }

.store-uploader-text::before { background-color: rgb(255, 255, 255); backgr=
ound-image: url("/assets/87496ed67eb388e4.svg"); background-size: cover; bo=
rder: 1px solid rgb(238, 238, 238); border-radius: 3px; content: ""; displa=
y: inline-block; height: 48px; margin-right: 10px; position: relative; vert=
ical-align: middle; width: 48px; }

.store-uploader-text--uploaded { color: rgb(208, 2, 27); position: relative=
; }

.store-uploader-text--uploaded::before { display: none; }

.store-uploader-preview { background-position: 50% center; background-size:=
 cover; border-radius: 3px; display: inline-block; height: 48px; margin-rig=
ht: 10px; vertical-align: middle; width: 48px; z-index: 1; }

.modal { background-color: rgb(255, 255, 255); border-radius: 3px; color: r=
gb(26, 26, 26); margin: 3vh auto; max-width: 90%; position: relative; }

.modal:focus { outline-width: 0px; }

@media (min-width: 768px) {
  .modal { margin: 10vh auto; width: 480px; }
}

.modal--full-width { width: 100%; }

@media (min-width: 1024px) {
  .modal--full-width { width: 70%; }
}

.modal--medium { width: 600px; }

.modal--narrow { width: 360px; }

.modal--small { text-align: center; width: 360px; }

.modal-overlay { align-items: center; background-color: rgba(0, 0, 0, 0.6);=
 inset: 0px; justify-content: center; overflow-y: scroll; position: fixed; =
z-index: 2147483647; }

.modal-header { box-shadow: rgb(238, 238, 238) 0px -2px 0px 0px inset; padd=
ing: 20px 0px; }

.modal-header-title { font-size: 1.25rem; height: 24px; letter-spacing: 0.0=
125rem; line-height: 1.2; margin-left: 14px; text-align: left; }

.modal-footer { box-shadow: rgb(238, 238, 238) 0px 1px 0px 0px inset; paddi=
ng: 24px 14px; }

.modal-title--small { margin: 22px 0px 6px; }

.modal-text--small { color: rgb(102, 102, 102); font-size: 0.8125rem; font-=
weight: 500; line-height: 1.3; margin: 0px auto 40px; max-width: 280px; }

.modal-buttons--small { display: flex; justify-content: space-between; marg=
in: 0px -10px; }

.modal-button--small { margin: 0px 10px; padding: 12px 0px; width: 50%; }

.modal-textfield--full-width { width: 100%; }

.modal-image:hover { cursor: grab; }

.modal-image:active { cursor: grabbing; }

.modal-content { padding: 20px; }

.modal__footnote { margin-bottom: 24px; }

.modal__textfield { margin-top: 10px; min-height: 100px; }

.modal__actions { margin-top: 20px; }

.modal__actions .nu-button + .link, .modal__actions span { margin-left: 10p=
x; }

.former-modal__container { margin: 0px auto; max-width: 360px; padding-top:=
 24px; }

.members-modal-header { background: rgb(238, 238, 238); box-shadow: rgb(204=
, 204, 204) 0px -1px 0px 0px inset; font-size: 1.25rem; font-weight: 500; l=
etter-spacing: 0.0125rem; line-height: 1.2; padding: 24px 20px 14px; text-a=
lign: left; }

.members-modal-delete-container { display: flex; }

.members-modal-delete { color: rgb(208, 2, 27); cursor: pointer; font-size:=
 0.8125rem; font-weight: 500; margin: 10px 0px 25px auto; }

.ReactModal__Body--open { overflow-y: hidden; }

.body--fixed { position: fixed; }

.product-search-modal__search { margin: 10px 0px; }

.alerts-modal__text { margin: 24px auto; }

.alerts-modal__buttons { display: flex; justify-content: flex-end; }

.product-detail-modal { width: 580px; }

.profile-edit-body { padding-top: 24px; }

.profile-layout { max-width: 350px; }

.profile-label { box-shadow: rgb(238, 238, 238) 0px -1px 0px 0px inset; col=
or: rgb(153, 153, 153); display: block; font-size: 0.875rem; margin: 0px 0p=
x 10px; padding-bottom: 4px; width: 100%; }

.profile-password-layout { padding: 20px 0px; }

.profile-password-block { margin-bottom: 20px; }

.profile-settings-title { margin: 20px 0px; }

.profile-settings-block { padding-bottom: 40px; }

.profile-settings-block--last { padding-bottom: 0px; }

.profile-settings-item:not(:last-child) { margin-bottom: 14px; }

.store-about-title { font-size: 0.875rem; margin: 20px 0px 10px; }

.store-about-container { display: flex; flex-wrap: wrap; justify-content: s=
pace-between; }

.store-about-column { margin-bottom: 30px; width: 350px; }

.store-about-item { border-bottom: 1px solid rgb(239, 239, 239); display: f=
lex; font-weight: 500; justify-content: space-between; padding: 10px 0px; }

.store-about-label { color: rgb(26, 26, 26); font-size: 1rem; }

.store-about-value { font-size: 1rem; }

@media (max-width: 1023px) {
  .store-about-column--services { width: 230px; }
}

@media (max-width: 767px) {
  .store-about-column { width: 100%; }
  .store-about-column--contact, .store-about-column--hours { order: 1; }
  .store-about-column--services { order: 2; }
}

.client-stores-header { color: rgb(26, 26, 26); }

.store-reviews .pagination { flex-direction: column; }

@media (max-width: 767px) {
  .store-options { margin-bottom: 10px; }
}

.store-edit-container { padding: 20px 0px 0px; }

.store-edit-block { margin-bottom: 40px; }

.store-edit-options { margin-bottom: 20px; }

.store-edit__delivery-option { color: rgb(26, 26, 26); font-size: 0.875rem;=
 font-weight: 500; }

.store-edit__delivery-option::after { clear: both; content: ""; display: ta=
ble; }

.store-edit__delivery-option .textfield-error { clear: both; padding-top: 5=
px; }

.store-edit__delivery-option-input { text-align: right; }

.store-edit__delivery-option-label { color: rgb(153, 153, 153); display: in=
line; margin: 10px 0px 0px 10px; }

.store-edit-link { color: rgb(44, 185, 104); cursor: pointer; font-size: 1r=
em; font-weight: 500; }

.store-edit-hours { display: flex; margin-bottom: 16px; }

.store-edit-day { width: 100px; }

.store-edit-buttons { margin-bottom: 30px; padding-top: 10px; }

.store-edit-button { margin-right: 10px; }

.store-edit__image-editor { display: flex; }

.store-edit__image-dropdown-container { width: 100px; }

@media (max-width: 767px) {
  .store-edit-button { margin: 0px 0px 10px; width: 100%; }
}

.store-history-container { padding: 20px 0px; }

.store-history-title { font-size: 0.875rem; font-weight: 500; padding: 10px=
 0px; text-align: left; }

.store-history-title--active { color: rgb(26, 26, 26); }

.store-history-title--sortable { cursor: pointer; }

.store-history-title--amount { text-align: right; }

.store-history-item { color: rgb(102, 102, 102); cursor: pointer; font-size=
: 0.8125rem; font-weight: 500; }

.store-history-item:hover { background-color: rgb(244, 252, 247); }

.store-history-amount { color: rgb(26, 26, 26); font-size: 1rem; text-align=
: right; }

.store-history-info--small { color: rgb(153, 153, 153); font-size: 0.6875re=
m; }

.store-history-info--danger { color: rgb(208, 2, 27); }

@media only screen and (max-width: 767px) {
  .store-history-amount { text-align: left; }
}

.store-hours-container { max-width: 380px; padding: 20px 0px; }

.store-hours-item { align-items: center; display: flex; justify-content: sp=
ace-between; margin-bottom: 16px; }

.store-hours-item-container { padding-left: 25px; }

.store-hours-item--dayname { min-width: 110px; }

.store-hours-time { display: flex; justify-content: space-between; }

.store-hours-time--closed { color: rgb(208, 2, 27); font-size: 0.875rem; fo=
nt-weight: 500; }

.store-hours-select { width: 140px; }

.store-hours-select + .store-hours-select { margin-left: 16px; }

.stores-header { align-items: center; box-shadow: rgb(238, 238, 238) 0px 1p=
x 0px 0px; display: flex; flex-wrap: wrap; justify-content: flex-end; min-h=
eight: 48px; width: 100%; }

.stores-header .search-form { margin-bottom: 20px; width: 100%; }

@media (min-width: 768px) {
  .stores-header .search-form { margin-bottom: 0px; min-width: 300px; width=
: auto; }
}

.stores-header .toggle-buttons { margin-right: 40px; }

.stores-item-block { display: flex; flex-direction: column; margin-left: 12=
px; }

.stores-item-name { color: rgb(44, 185, 104); font-size: 1rem; margin-botto=
m: 6px; max-width: 240px; overflow: hidden; text-overflow: ellipsis; white-=
space: nowrap; }

.stores-item-name--business { color: rgb(26, 26, 26); }

.stores-item-rating { display: flex; }

.stores-item-rating .text--footnote { line-height: 1rem; }

@media only screen and (max-width: 767px) {
  .stores { flex-direction: column; }
  .stores-item-name { max-width: none; }
}

@media only screen and (max-width: 1023px) {
  .stores-header .toggle-buttons { display: none; }
}

.store-members-container { padding: 20px 0px; }

.store-members-info { font-size: 0.8125rem; font-style: italic; font-weight=
: 500; line-height: 1.3; margin-right: 20px; position: relative; }

.store-members-info::before { background: rgb(238, 238, 238); border-radius=
: 12px; content: ""; display: inline-block; height: 12px; margin-right: 5px=
; vertical-align: top; width: 12px; }

.store-members-info--active::before { background: rgb(44, 185, 104); }

.store-members-table { color: rgb(153, 153, 153); font-size: 0.875rem; font=
-weight: 500; margin-bottom: 30px; }

.store-members-type { border-bottom: 1px solid rgb(238, 238, 238); margin-b=
ottom: 10px; padding-bottom: 6px; }

.store-members-item { align-items: center; border-bottom: 1px solid rgb(238=
, 238, 238); display: flex; flex-wrap: wrap; padding: 10px 0px; }

@media (min-width: 1024px) {
  .store-members-item { flex-wrap: nowrap; }
}

.store-members-status { background: rgb(238, 238, 238); border-radius: 12px=
; height: 12px; margin-right: 10px; width: 12px; }

.store-members-status--active { background: rgb(44, 185, 104); }

.store-members-name { align-items: center; display: flex; font-size: 0.875r=
em; font-weight: 500; width: 310px; }

.store-members-name--active { color: rgb(26, 26, 26); }

.store-members-email { color: rgb(102, 102, 102); }

.store-members-email, .store-members-phone { font-size: 0.75rem; font-weigh=
t: 500; }

.store-members-edit { align-items: flex-end; color: rgb(44, 185, 104); curs=
or: pointer; display: flex; margin-left: auto; }

@media (min-width: 768px) {
  .store-members-edit { margin: 10px 0px 0px 10px; }
}

@media (min-width: 1024px) {
  .store-members-edit { margin: 0px 0px 0px auto; }
}

.store-members-empty { padding: 140px 0px; text-align: center; }

.store-members-description { line-height: 1.3; }

.store-members-details { width: 300px; }

@media (max-width: 767px) {
  .store-members-item { align-items: flex-start; flex-direction: column; }
  .store-members-info { margin-bottom: 5px; }
  .store-members-button, .store-members-staff { width: 100%; }
  .store-members-name { width: auto; }
  .store-members-details { padding: 5px 0px; width: 100%; }
  .store-members-edit { margin-left: 0px; }
}

.menu--empty { margin: 20px 0px; }

.store-options { color: rgb(26, 26, 26); }

.store-options-description { font-size: 1rem; font-weight: 500; }

.store-options-input-container { margin-right: 20px; max-width: 400px; widt=
h: 100%; }

.store-options-input { min-height: 90px; width: 100%; }

@media (max-width: 767px) {
  .store-options-input-container { margin-right: 0px; max-width: none; }
}
------MultipartBoundary--DKxwkBIf5w6JWsiG6ieBILD95h9VQjmmAjiizUyHkG----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&display=swap

@charset "utf-8";

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdh18Smxg.woff2") format("woff2")=
; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, =
U+FE2E-FE2F; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdo18Smxg.woff2") format("woff2")=
; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdg18Smxg.woff2") format("woff2")=
; unicode-range: U+1F00-1FFF; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdv18Smxg.woff2") format("woff2")=
; unicode-range: U+370-3FF; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdj18Smxg.woff2") format("woff2")=
; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1=
AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;=
 }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdi18Smxg.woff2") format("woff2")=
; unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, =
U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSds18Q.woff2") format("woff2"); u=
nicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+3=
04, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+22=
12, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidh18Smxg.woff2") format("woff2")=
; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, =
U+FE2E-FE2F; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkido18Smxg.woff2") format("woff2")=
; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidg18Smxg.woff2") format("woff2")=
; unicode-range: U+1F00-1FFF; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidv18Smxg.woff2") format("woff2")=
; unicode-range: U+370-3FF; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidj18Smxg.woff2") format("woff2")=
; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1=
AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;=
 }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidi18Smxg.woff2") format("woff2")=
; unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, =
U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkids18Q.woff2") format("woff2"); u=
nicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+3=
04, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+22=
12, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7qsDJT9g.woff2") format("woff2"); un=
icode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE=
2E-FE2F; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7jsDJT9g.woff2") format("woff2"); un=
icode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7rsDJT9g.woff2") format("woff2"); un=
icode-range: U+1F00-1FFF; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7ksDJT9g.woff2") format("woff2"); un=
icode-range: U+370-3FF; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7osDJT9g.woff2") format("woff2"); un=
icode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1=
B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7psDJT9g.woff2") format("woff2"); un=
icode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+20=
20, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7nsDI.woff2") format("woff2"); unico=
de-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, =
U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, =
U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdh18Smxg.woff2") format("woff2")=
; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, =
U+FE2E-FE2F; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdo18Smxg.woff2") format("woff2")=
; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdg18Smxg.woff2") format("woff2")=
; unicode-range: U+1F00-1FFF; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdv18Smxg.woff2") format("woff2")=
; unicode-range: U+370-3FF; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdj18Smxg.woff2") format("woff2")=
; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1=
AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;=
 }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdi18Smxg.woff2") format("woff2")=
; unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, =
U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCds18Q.woff2") format("woff2"); u=
nicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+3=
04, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+22=
12, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdh18Smxg.woff2") format("woff2")=
; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, =
U+FE2E-FE2F; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdo18Smxg.woff2") format("woff2")=
; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdg18Smxg.woff2") format("woff2")=
; unicode-range: U+1F00-1FFF; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdv18Smxg.woff2") format("woff2")=
; unicode-range: U+370-3FF; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdj18Smxg.woff2") format("woff2")=
; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1=
AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;=
 }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdi18Smxg.woff2") format("woff2")=
; unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, =
U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSds18Q.woff2") format("woff2"); u=
nicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+3=
04, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+22=
12, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydh18Smxg.woff2") format("woff2")=
; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, =
U+FE2E-FE2F; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydo18Smxg.woff2") format("woff2")=
; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydg18Smxg.woff2") format("woff2")=
; unicode-range: U+1F00-1FFF; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydv18Smxg.woff2") format("woff2")=
; unicode-range: U+370-3FF; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydj18Smxg.woff2") format("woff2")=
; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1=
AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;=
 }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydi18Smxg.woff2") format("woff2")=
; unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, =
U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Source Sans Pro"; font-style: italic; font-weigh=
t: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklyds18Q.woff2") format("woff2"); u=
nicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+3=
04, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+22=
12, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmhduz8A.woff2") format("woff2"); u=
nicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+F=
E2E-FE2F; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wkxduz8A.woff2") format("woff2"); u=
nicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmxduz8A.woff2") format("woff2"); u=
nicode-range: U+1F00-1FFF; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wlBduz8A.woff2") format("woff2"); u=
nicode-range: U+370-3FF; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmBduz8A.woff2") format("woff2"); u=
nicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-=
1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmRduz8A.woff2") format("woff2"); u=
nicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2=
020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wlxdu.woff2") format("woff2"); unic=
ode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304,=
 U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212,=
 U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmhduz8A.woff2") format("woff2"); u=
nicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+F=
E2E-FE2F; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwkxduz8A.woff2") format("woff2"); u=
nicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmxduz8A.woff2") format("woff2"); u=
nicode-range: U+1F00-1FFF; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlBduz8A.woff2") format("woff2"); u=
nicode-range: U+370-3FF; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmBduz8A.woff2") format("woff2"); u=
nicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-=
1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRduz8A.woff2") format("woff2"); u=
nicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2=
020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdu.woff2") format("woff2"); unic=
ode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304,=
 U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212,=
 U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2") format("woff2"); unico=
de-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-=
FE2F; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2") format("woff2"); unico=
de-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2") format("woff2"); unico=
de-range: U+1F00-1FFF; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2") format("woff2"); unico=
de-range: U+370-3FF; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.woff2") format("woff2"); unico=
de-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0,=
 U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2") format("woff2"); unico=
de-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020,=
 U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2") format("woff2"); unicode-=
range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+3=
08, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2=
215, U+FEFF, U+FFFD; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhduz8A.woff2") format("woff2"); u=
nicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+F=
E2E-FE2F; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwkxduz8A.woff2") format("woff2"); u=
nicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxduz8A.woff2") format("woff2"); u=
nicode-range: U+1F00-1FFF; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBduz8A.woff2") format("woff2"); u=
nicode-range: U+370-3FF; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBduz8A.woff2") format("woff2"); u=
nicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-=
1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRduz8A.woff2") format("woff2"); u=
nicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2=
020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.woff2") format("woff2"); unic=
ode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304,=
 U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212,=
 U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmhduz8A.woff2") format("woff2"); u=
nicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+F=
E2E-FE2F; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwkxduz8A.woff2") format("woff2"); u=
nicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmxduz8A.woff2") format("woff2"); u=
nicode-range: U+1F00-1FFF; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlBduz8A.woff2") format("woff2"); u=
nicode-range: U+370-3FF; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmBduz8A.woff2") format("woff2"); u=
nicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-=
1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRduz8A.woff2") format("woff2"); u=
nicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2=
020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdu.woff2") format("woff2"); unic=
ode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304,=
 U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212,=
 U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmhduz8A.woff2") format("woff2"); u=
nicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+F=
E2E-FE2F; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwkxduz8A.woff2") format("woff2"); u=
nicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmxduz8A.woff2") format("woff2"); u=
nicode-range: U+1F00-1FFF; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwlBduz8A.woff2") format("woff2"); u=
nicode-range: U+370-3FF; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmBduz8A.woff2") format("woff2"); u=
nicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-=
1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmRduz8A.woff2") format("woff2"); u=
nicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2=
020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weigh=
t: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/sourcesan=
spro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwlxdu.woff2") format("woff2"); unic=
ode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304,=
 U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212,=
 U+2215, U+FEFF, U+FFFD; }
------MultipartBoundary--DKxwkBIf5w6JWsiG6ieBILD95h9VQjmmAjiizUyHkG----
Content-Type: image/avif
Content-Transfer-Encoding: base64
Content-Location: https://product-assets.iheartjane.com/cdn-cgi/image/width=100,fit=scale-down,format=auto,metadata=none/photos/73/67/73672ade-4d58-47a8-926c-96dbc31aa7fc.jpeg

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

------MultipartBoundary--DKxwkBIf5w6JWsiG6ieBILD95h9VQjmmAjiizUyHkG----
Content-Type: image/svg+xml
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.iheartjane.com/assets/download-app.1110e4e.svg

<svg width=3D"120" height=3D"40" viewBox=3D"0 0 120 40" fill=3D"none" xmlns=
=3D"http://www.w3.org/2000/svg">
<g clip-path=3D"url(#clip0_789_63657)">
<path d=3D"M110.135 0.00013H9.53468C9.16798 0.00013 8.80568 0.00013 8.43995=
 0.00213C8.1338 0.00413 7.83009 0.00994 7.521 0.01483C6.84951 0.0227318 6.1=
7961 0.0818063 5.5171 0.19154C4.85552 0.303663 4.21467 0.515046 3.61622 0.8=
1854C3.0185 1.1246 2.47235 1.5223 1.99757 1.9972C1.5203 2.47077 1.12246 3.0=
1815 0.81935 3.61829C0.5154 4.21724 0.304641 4.85907 0.19435 5.52161C0.0830=
109 6.18332 0.0230984 6.85265 0.01515 7.52361C0.00587 7.83021 0.00489 8.137=
83 0 8.44447V31.5587C0.00489 31.8692 0.00587 32.17 0.01515 32.4806C0.023100=
8 33.1516 0.0830134 33.8209 0.19435 34.4825C0.304336 35.1455 0.515108 35.78=
77 0.81935 36.3868C1.12233 36.985 1.52022 37.5302 1.99757 38.0011C2.47054 3=
8.4781 3.01705 38.8761 3.61622 39.1798C4.21467 39.4841 4.85545 39.6968 5.51=
71 39.8106C6.17972 39.9195 6.84956 39.9786 7.521 39.9874C7.83009 39.9942 8.=
1338 39.9981 8.43995 39.9981C8.80567 40.0001 9.168 40.0001 9.53468 40.0001H=
110.135C110.494 40.0001 110.859 40.0001 111.219 39.9981C111.523 39.9981 111=
.836 39.9942 112.141 39.9874C112.811 39.9791 113.479 39.92 114.141 39.8106C=
114.804 39.696 115.448 39.4834 116.049 39.1798C116.647 38.8759 117.193 38.4=
78 117.666 38.0011C118.142 37.5284 118.541 36.9836 118.848 36.3868C119.15 3=
5.7872 119.358 35.1451 119.467 34.4825C119.578 33.8208 119.64 33.1516 119.6=
52 32.4806C119.656 32.17 119.656 31.8692 119.656 31.5587C119.664 31.1954 11=
9.664 30.8341 119.664 30.4649V9.53626C119.664 9.17005 119.664 8.80677 119.6=
56 8.44447C119.656 8.13783 119.656 7.83021 119.652 7.52357C119.64 6.85255 1=
19.578 6.18337 119.467 5.52157C119.358 4.85941 119.149 4.21763 118.848 3.61=
825C118.23 2.41533 117.252 1.43616 116.049 0.81845C115.448 0.515697 114.804=
 0.30437 114.141 0.19145C113.48 0.0812328 112.811 0.0221378 112.141 0.01469=
C111.836 0.00981 111.523 0.00395 111.219 0.002C110.859 0 110.494 0.00013 11=
0.135 0.00013Z" fill=3D"#A6A6A6"/>
<path d=3D"M8.44487 39.125C8.14019 39.125 7.84287 39.1211 7.54058 39.1143C6=
.91436 39.1061 6.2896 39.0516 5.67144 38.9512C5.09503 38.8519 4.53664 38.66=
73 4.0147 38.4033C3.49754 38.1415 3.02585 37.7983 2.6177 37.3867C2.20364 36=
.98 1.85891 36.5082 1.59719 35.9902C1.33258 35.4688 1.14945 34.9099 1.05419=
 34.333C0.951311 33.7131 0.895651 33.0863 0.887687 32.458C0.881347 32.2471 =
0.873047 31.5449 0.873047 31.5449V8.44434C0.873047 8.44434 0.881887 7.75293=
 0.887737 7.5498C0.895363 6.92248 0.950699 6.29665 1.05327 5.67773C1.14871 =
5.09925 1.33197 4.53875 1.59673 4.01563C1.85749 3.49794 2.2003 3.02586 2.61=
187 2.61768C3.02297 2.20562 3.49617 1.8606 4.01421 1.59521C4.53495 1.33209 =
5.09228 1.14873 5.66753 1.05127C6.28772 0.949836 6.91465 0.894996 7.54304 0=
.88721L8.44536 0.875H111.214L112.127 0.8877C112.75 0.895099 113.371 0.94945=
 113.985 1.05029C114.566 1.14898 115.13 1.33362 115.656 1.59814C116.694 2.1=
3299 117.539 2.97916 118.071 4.01807C118.332 4.53758 118.512 5.09351 118.60=
7 5.66699C118.71 6.29099 118.768 6.92174 118.78 7.5542C118.783 7.8374 118.7=
83 8.1416 118.783 8.44434C118.791 8.81934 118.791 9.17627 118.791 9.53613V3=
0.4648C118.791 30.8281 118.791 31.1826 118.783 31.54C118.783 31.8652 118.78=
3 32.1631 118.779 32.4697C118.768 33.0909 118.711 33.7104 118.608 34.3232C1=
18.515 34.9043 118.333 35.4675 118.068 35.9932C117.805 36.5056 117.462 36.9=
733 117.053 37.3789C116.644 37.7927 116.172 38.1379 115.653 38.4014C115.128=
 38.6674 114.566 38.8527 113.985 38.9512C113.367 39.0522 112.742 39.1067 11=
2.116 39.1143C111.823 39.1211 111.517 39.125 111.219 39.125L110.135 39.127L=
8.44487 39.125Z" fill=3D"black"/>
<path d=3D"M24.768 20.3006C24.7788 19.4659 25.0005 18.6475 25.4125 17.9216C=
25.8245 17.1956 26.4135 16.5857 27.1246 16.1485C26.6728 15.5034 26.0769 14.=
9724 25.3841 14.5979C24.6912 14.2233 23.9206 14.0155 23.1334 13.9908C21.454=
2 13.8146 19.8262 14.9957 18.9705 14.9957C18.0982 14.9957 16.7807 14.0083 1=
5.362 14.0375C14.4443 14.0672 13.55 14.334 12.7661 14.8121C11.9822 15.2901 =
11.3356 15.9631 10.8891 16.7654C8.9551 20.1138 10.3977 25.0349 12.2503 27.7=
415C13.1772 29.0668 14.2605 30.5473 15.6779 30.4948C17.065 30.4372 17.583 2=
9.6103 19.2573 29.6103C20.9161 29.6103 21.4021 30.4948 22.8483 30.4614C24.3=
367 30.4372 25.2745 29.1302 26.1688 27.7923C26.8348 26.8479 27.3473 25.8042=
 27.6873 24.6997C26.8225 24.334 26.0846 23.7218 25.5655 22.9395C25.0464 22.=
1572 24.769 21.2394 24.768 20.3006Z" fill=3D"white"/>
<path d=3D"M22.0356 12.2108C22.8471 11.2366 23.247 9.98445 23.1501 8.72021C=
21.9103 8.85044 20.765 9.44299 19.9426 10.3798C19.5404 10.8375 19.2324 11.3=
699 19.0362 11.9467C18.8399 12.5235 18.7593 13.1333 18.7988 13.7412C19.419 =
13.7476 20.0325 13.6132 20.5932 13.3481C21.1538 13.083 21.647 12.6942 22.03=
56 12.2108Z" fill=3D"white"/>
<path d=3D"M42.3008 27.1397H37.5674L36.4307 30.4961H34.4258L38.9092 18.0781=
H40.9922L45.4756 30.4961H43.4365L42.3008 27.1397ZM38.0576 25.5908H41.8096L3=
9.96 20.1436H39.9082L38.0576 25.5908Z" fill=3D"white"/>
<path d=3D"M55.1573 25.9697C55.1573 28.7832 53.6514 30.5908 51.3789 30.5908=
C50.8033 30.6209 50.2308 30.4883 49.727 30.2082C49.2232 29.928 48.8085 29.5=
117 48.5303 29.0068H48.4873V33.4912H46.6289V21.4423H48.4278V22.9482H48.4619=
C48.7529 22.4457 49.1746 22.0316 49.6823 21.7497C50.1899 21.4679 50.7644 21=
.3289 51.3448 21.3476C53.6426 21.3476 55.1573 23.164 55.1573 25.9697ZM53.24=
71 25.9697C53.2471 24.1367 52.2998 22.9316 50.8545 22.9316C49.4346 22.9316 =
48.4795 24.1621 48.4795 25.9697C48.4795 27.7939 49.4346 29.0156 50.8545 29.=
0156C52.2998 29.0156 53.2471 27.8193 53.2471 25.9697Z" fill=3D"white"/>
<path d=3D"M65.1221 25.9697C65.1221 28.7832 63.6162 30.5908 61.3438 30.5908=
C60.7681 30.6209 60.1956 30.4883 59.6918 30.2081C59.188 29.928 58.7733 29.5=
117 58.4952 29.0068H58.4521V33.4912H56.5938V21.4423H58.3926V22.9482H58.4268=
C58.7177 22.4457 59.1394 22.0315 59.6471 21.7497C60.1547 21.4679 60.7292 21=
.3289 61.3096 21.3476C63.6075 21.3476 65.1221 23.164 65.1221 25.9697ZM63.21=
19 25.9697C63.2119 24.1367 62.2647 22.9316 60.8194 22.9316C59.3994 22.9316 =
58.4444 24.1621 58.4444 25.9697C58.4444 27.7939 59.3994 29.0156 60.8194 29.=
0156C62.2647 29.0156 63.2119 27.8193 63.2119 25.9697Z" fill=3D"white"/>
<path d=3D"M71.709 27.0362C71.8467 28.2676 73.043 29.0762 74.6778 29.0762C7=
6.2442 29.0762 77.3711 28.2676 77.3711 27.1572C77.3711 26.1934 76.6914 25.6=
162 75.0821 25.2207L73.4727 24.833C71.1924 24.2822 70.1338 23.2158 70.1338 =
21.4854C70.1338 19.3428 72.001 17.8711 74.6524 17.8711C77.2764 17.8711 79.0=
752 19.3428 79.1358 21.4854H77.2598C77.1475 20.2461 76.1231 19.4981 74.626 =
19.4981C73.1289 19.4981 72.1045 20.2549 72.1045 21.3565C72.1045 22.2344 72.=
7588 22.751 74.3594 23.1465L75.7275 23.4824C78.2754 24.0849 79.334 25.1084 =
79.334 26.9248C79.334 29.248 77.4834 30.7031 74.54 30.7031C71.7861 30.7031 =
69.9268 29.2822 69.8066 27.0361L71.709 27.0362Z" fill=3D"white"/>
<path d=3D"M83.3437 19.2998V21.4424H85.0654V22.9141H83.3437V27.9053C83.3437=
 28.6807 83.6885 29.042 84.4453 29.042C84.6497 29.0384 84.8538 29.0241 85.0=
566 28.999V30.4619C84.7164 30.5255 84.3705 30.5543 84.0244 30.5478C82.1914 =
30.5478 81.4766 29.8593 81.4766 28.1035V22.9141H80.1602V21.4424H81.4765V19.=
2998H83.3437Z" fill=3D"white"/>
<path d=3D"M86.0645 25.9697C86.0645 23.1211 87.7422 21.3311 90.3584 21.3311=
C92.9834 21.3311 94.6533 23.1211 94.6533 25.9697C94.6533 28.8262 92.9922 30=
.6084 90.3584 30.6084C87.7255 30.6084 86.0645 28.8262 86.0645 25.9697ZM92.7=
598 25.9697C92.7598 24.0156 91.8643 22.8623 90.3584 22.8623C88.8525 22.8623=
 87.958 24.0244 87.958 25.9697C87.958 27.9316 88.8525 29.0762 90.3584 29.07=
62C91.8643 29.0762 92.7598 27.9316 92.7598 25.9697Z" fill=3D"white"/>
<path d=3D"M96.1836 21.4425H97.9561V22.9835H97.9991C98.119 22.5022 98.4009 =
22.0769 98.7975 21.779C99.1941 21.4811 99.6812 21.3288 100.177 21.3478C100.=
391 21.347 100.605 21.3703 100.814 21.4171V23.1554C100.543 23.0728 100.261 =
23.0348 99.9785 23.0431C99.7085 23.0321 99.4394 23.0797 99.1895 23.1826C98.=
9397 23.2855 98.7151 23.4412 98.5311 23.6391C98.3471 23.837 98.2082 24.0724=
 98.1237 24.3291C98.0393 24.5857 98.0114 24.8576 98.042 25.1261V30.4962H96.=
1836L96.1836 21.4425Z" fill=3D"white"/>
<path d=3D"M109.382 27.8369C109.132 29.4805 107.531 30.6084 105.483 30.6084=
C102.85 30.6084 101.215 28.8437 101.215 26.0127C101.215 23.1729 102.858 21.=
3311 105.405 21.3311C107.91 21.3311 109.485 23.0518 109.485 25.7969V26.4336=
H103.091V26.5459C103.061 26.8791 103.103 27.2148 103.213 27.5306C103.323 27=
.8464 103.5 28.1352 103.73 28.3778C103.96 28.6203 104.24 28.8111 104.549 28=
.9374C104.859 29.0637 105.192 29.1226 105.526 29.1103C105.966 29.1515 106.4=
06 29.0498 106.783 28.8203C107.16 28.5909 107.452 28.246 107.617 27.8369L10=
9.382 27.8369ZM103.1 25.1348H107.626C107.643 24.8352 107.597 24.5354 107.49=
3 24.2541C107.388 23.9729 107.226 23.7164 107.018 23.5006C106.809 23.2849 1=
06.558 23.1145 106.281 23.0003C106.003 22.8861 105.705 22.8305 105.405 22.8=
369C105.103 22.8351 104.803 22.8933 104.523 23.008C104.243 23.1227 103.988 =
23.2918 103.774 23.5054C103.559 23.7191 103.389 23.973 103.274 24.2527C103.=
158 24.5323 103.099 24.8321 103.1 25.1348Z" fill=3D"white"/>
<path d=3D"M37.8271 8.73089C38.2168 8.70293 38.6077 8.76179 38.9718 8.90323=
C39.3359 9.04466 39.6641 9.26514 39.9327 9.54876C40.2013 9.83239 40.4036 10=
.1721 40.525 10.5434C40.6464 10.9146 40.6839 11.3082 40.6348 11.6957C40.634=
8 13.602 39.6045 14.6977 37.8271 14.6977H35.6719V8.73089H37.8271ZM36.5986 1=
3.8539H37.7236C38.002 13.8705 38.2806 13.8249 38.5392 13.7203C38.7977 13.61=
57 39.0297 13.4547 39.2182 13.2491C39.4067 13.0436 39.5469 12.7986 39.6288 =
12.532C39.7107 12.2653 39.7321 11.9838 39.6914 11.7079C39.7291 11.4331 39.7=
056 11.1533 39.6224 10.8886C39.5393 10.624 39.3987 10.381 39.2106 10.177C39=
.0226 9.9731 38.7917 9.81329 38.5346 9.70905C38.2776 9.60481 38.0006 9.5587=
3 37.7236 9.5741H36.5986V13.8539Z" fill=3D"white"/>
<path d=3D"M41.6819 12.4443C41.6536 12.1484 41.6875 11.8498 41.7813 11.5677=
C41.8751 11.2857 42.0269 11.0263 42.2268 10.8063C42.4268 10.5864 42.6705 10=
.4106 42.9423 10.2903C43.2142 10.17 43.5082 10.1079 43.8055 10.1079C44.1027=
 10.1079 44.3967 10.17 44.6686 10.2903C44.9404 10.4106 45.1841 10.5864 45.3=
841 10.8063C45.584 11.0263 45.7358 11.2857 45.8296 11.5677C45.9235 11.8498 =
45.9573 12.1484 45.929 12.4443C45.9578 12.7405 45.9244 13.0395 45.8308 13.3=
22C45.7372 13.6045 45.5855 13.8644 45.3855 14.0848C45.1856 14.3052 44.9417 =
14.4813 44.6695 14.6019C44.3974 14.7224 44.1031 14.7847 43.8055 14.7847C43.=
5078 14.7847 43.2135 14.7224 42.9414 14.6019C42.6693 14.4813 42.4254 14.305=
2 42.2254 14.0848C42.0254 13.8644 41.8737 13.6045 41.7801 13.322C41.6865 13=
.0395 41.6531 12.7405 41.6819 12.4443ZM45.0149 12.4443C45.0149 11.4682 44.5=
764 10.8974 43.8069 10.8974C43.0345 10.8974 42.5999 11.4682 42.5999 12.4443=
C42.5999 13.4282 43.0345 13.9946 43.8069 13.9946C44.5765 13.9946 45.0149 13=
.4243 45.0149 12.4443Z" fill=3D"white"/>
<path d=3D"M51.5742 14.6978H50.6523L49.7217 11.3813H49.6514L48.7246 14.6978=
H47.8115L46.5703 10.1948H47.4717L48.2783 13.6308H48.3447L49.2705 10.1948H50=
.1231L51.0488 13.6308H51.1191L51.9219 10.1948H52.8105L51.5742 14.6978Z" fil=
l=3D"white"/>
<path d=3D"M53.8535 10.1949H54.709V10.9102H54.7754C54.888 10.6533 55.0781 1=
0.4379 55.3189 10.2941C55.5598 10.1503 55.8395 10.0852 56.1191 10.1079C56.3=
382 10.0915 56.5582 10.1245 56.7628 10.2046C56.9674 10.2847 57.1514 10.4098=
 57.3011 10.5707C57.4508 10.7315 57.5623 10.924 57.6275 11.1338C57.6927 11.=
3436 57.7099 11.5654 57.6777 11.7827V14.6977H56.7891V12.0059C56.7891 11.282=
3 56.4746 10.9224 55.8174 10.9224C55.6686 10.9155 55.5201 10.9408 55.3821 1=
0.9966C55.244 11.0525 55.1197 11.1375 55.0175 11.2459C54.9154 11.3543 54.83=
79 11.4834 54.7904 11.6246C54.7429 11.7657 54.7264 11.9154 54.7422 12.0635V=
14.6978H53.8535L53.8535 10.1949Z" fill=3D"white"/>
<path d=3D"M59.0938 8.43701H59.9824V14.6978H59.0938V8.43701Z" fill=3D"white=
"/>
<path d=3D"M61.219 12.4444C61.1907 12.1484 61.2246 11.8499 61.3185 11.5678C=
61.4123 11.2857 61.5641 11.0263 61.7641 10.8064C61.964 10.5864 62.2078 10.4=
106 62.4796 10.2903C62.7515 10.17 63.0455 10.1079 63.3428 10.1079C63.6401 1=
0.1079 63.9341 10.17 64.206 10.2903C64.4778 10.4106 64.7215 10.5864 64.9215=
 10.8064C65.1215 11.0263 65.2733 11.2857 65.3671 11.5678C65.461 11.8499 65.=
4949 12.1484 65.4666 12.4444C65.4954 12.7406 65.4619 13.0396 65.3683 13.322=
1C65.2747 13.6046 65.123 13.8645 64.9229 14.0849C64.7229 14.3053 64.479 14.=
4814 64.2069 14.6019C63.9348 14.7225 63.6404 14.7847 63.3428 14.7847C63.045=
2 14.7847 62.7508 14.7225 62.4787 14.6019C62.2065 14.4814 61.9626 14.3053 6=
1.7626 14.0849C61.5626 13.8645 61.4109 13.6046 61.3173 13.3221C61.2237 13.0=
396 61.1902 12.7406 61.219 12.4444ZM64.552 12.4444C64.552 11.4683 64.1135 1=
0.8975 63.344 10.8975C62.5715 10.8975 62.137 11.4683 62.137 12.4444C62.137 =
13.4283 62.5716 13.9947 63.344 13.9947C64.1135 13.9947 64.552 13.4244 64.55=
2 12.4444Z" fill=3D"white"/>
<path d=3D"M66.4023 13.4243C66.4023 12.6138 67.0059 12.1465 68.0771 12.0801=
L69.2969 12.0098V11.6211C69.2969 11.1455 68.9824 10.877 68.375 10.877C67.87=
89 10.877 67.5352 11.0591 67.4365 11.3774H66.5762C66.667 10.604 67.3945 10.=
1079 68.416 10.1079C69.5449 10.1079 70.1816 10.6699 70.1816 11.6211V14.6978=
H69.3262V14.0649H69.2559C69.1131 14.2919 68.9127 14.477 68.6751 14.6012C68.=
4375 14.7254 68.1712 14.7843 67.9033 14.7719C67.7143 14.7916 67.5232 14.771=
4 67.3425 14.7127C67.1617 14.654 66.9953 14.5581 66.8538 14.4311C66.7124 14=
.3042 66.5992 14.149 66.5214 13.9756C66.4437 13.8021 66.4031 13.6144 66.402=
3 13.4243ZM69.2969 13.0395V12.6631L68.1973 12.7334C67.5771 12.7749 67.2959 =
12.9858 67.2959 13.3828C67.2959 13.7881 67.6474 14.0239 68.1309 14.0239C68.=
2725 14.0382 68.4156 14.0239 68.5516 13.9819C68.6876 13.9398 68.8138 13.870=
7 68.9226 13.7789C69.0313 13.6871 69.1205 13.5743 69.1849 13.4473C69.2492 1=
3.3202 69.2873 13.1816 69.2969 13.0395Z" fill=3D"white"/>
<path d=3D"M71.3496 12.4444C71.3496 11.0215 72.0811 10.1201 73.2188 10.1201=
C73.5002 10.1072 73.7795 10.1746 74.024 10.3145C74.2685 10.4544 74.4682 10.=
661 74.5996 10.9101H74.666V8.43701H75.5547V14.6978H74.7031V13.9863H74.6328C=
74.4912 14.2338 74.2846 14.4378 74.0353 14.5763C73.7861 14.7148 73.5037 14.=
7825 73.2188 14.772C72.0732 14.772 71.3496 13.8706 71.3496 12.4444ZM72.2676=
 12.4444C72.2676 13.3994 72.7178 13.9741 73.4707 13.9741C74.2197 13.9741 74=
.6826 13.3911 74.6826 12.4483C74.6826 11.5098 74.2149 10.9185 73.4707 10.91=
85C72.7227 10.9185 72.2676 11.4971 72.2676 12.4444Z" fill=3D"white"/>
<path d=3D"M79.2307 12.4443C79.2024 12.1484 79.2363 11.8498 79.3301 11.5677=
C79.424 11.2857 79.5757 11.0263 79.7757 10.8063C79.9756 10.5864 80.2193 10.=
4106 80.4912 10.2903C80.763 10.17 81.057 10.1079 81.3543 10.1079C81.6516 10=
.1079 81.9455 10.17 82.2174 10.2903C82.4892 10.4106 82.7329 10.5864 82.9329=
 10.8063C83.1328 11.0263 83.2846 11.2857 83.3784 11.5677C83.4723 11.8498 83=
.5061 12.1484 83.4778 12.4443C83.5067 12.7405 83.4732 13.0395 83.3796 13.32=
2C83.286 13.6045 83.1344 13.8644 82.9344 14.0848C82.7344 14.3052 82.4905 14=
.4813 82.2184 14.6019C81.9462 14.7224 81.6519 14.7847 81.3543 14.7847C81.05=
67 14.7847 80.7623 14.7224 80.4902 14.6019C80.2181 14.4813 79.9742 14.3052 =
79.7742 14.0848C79.5742 13.8644 79.4225 13.6045 79.3289 13.322C79.2353 13.0=
395 79.2019 12.7405 79.2307 12.4443ZM82.5637 12.4443C82.5637 11.4682 82.125=
3 10.8974 81.3557 10.8974C80.5833 10.8974 80.1487 11.4682 80.1487 12.4443C8=
0.1487 13.4282 80.5833 13.9946 81.3557 13.9946C82.1253 13.9946 82.5637 13.4=
243 82.5637 12.4443Z" fill=3D"white"/>
<path d=3D"M84.6699 10.1949H85.5254V10.9102H85.5918C85.7045 10.6533 85.8945=
 10.4379 86.1353 10.2941C86.3762 10.1503 86.6559 10.0852 86.9356 10.1079C87=
.1547 10.0915 87.3746 10.1245 87.5792 10.2046C87.7838 10.2847 87.9678 10.40=
98 88.1175 10.5707C88.2672 10.7315 88.3787 10.924 88.4439 11.1338C88.5091 1=
1.3436 88.5263 11.5654 88.4941 11.7827V14.6977H87.6055V12.0059C87.6055 11.2=
823 87.291 10.9224 86.6338 10.9224C86.485 10.9155 86.3365 10.9408 86.1985 1=
0.9966C86.0604 11.0525 85.9361 11.1375 85.8339 11.2459C85.7318 11.3543 85.6=
543 11.4834 85.6068 11.6246C85.5593 11.7657 85.5428 11.9154 85.5586 12.0635=
V14.6978H84.6699V10.1949Z" fill=3D"white"/>
<path d=3D"M93.5166 9.07373V10.2153H94.4922V10.9639H93.5166V13.2793C93.5166=
 13.751 93.7109 13.9575 94.1533 13.9575C94.2666 13.9572 94.3797 13.9503 94.=
4922 13.937V14.6772C94.3326 14.7058 94.1709 14.721 94.0088 14.7226C93.0205 =
14.7226 92.627 14.375 92.627 13.5068V10.9638H91.9121V10.2153H92.627V9.07373=
H93.5166Z" fill=3D"white"/>
<path d=3D"M95.7051 8.43701H96.5859V10.9185H96.6562C96.7744 10.6591 96.9696=
 10.4425 97.2153 10.2982C97.461 10.1539 97.7452 10.0888 98.0292 10.1118C98.=
2472 10.1 98.4651 10.1364 98.6674 10.2184C98.8697 10.3004 99.0513 10.4261 9=
9.1995 10.5864C99.3476 10.7468 99.4585 10.9378 99.5243 11.146C99.5901 11.35=
41 99.6091 11.5742 99.58 11.7905V14.6978H98.6905V12.0098C98.6905 11.2905 98=
.3555 10.9263 97.7276 10.9263C97.5748 10.9137 97.4212 10.9347 97.2774 10.98=
78C97.1337 11.0408 97.0032 11.1247 96.8952 11.2334C96.7872 11.3421 96.7043 =
11.4732 96.6522 11.6173C96.6002 11.7614 96.5802 11.9152 96.5938 12.0679V14.=
6977H95.7051L95.7051 8.43701Z" fill=3D"white"/>
<path d=3D"M104.761 13.482C104.641 13.8935 104.379 14.2495 104.022 14.4877C=
103.666 14.7258 103.237 14.831 102.81 14.7847C102.514 14.7926 102.219 14.73=
57 101.946 14.6182C101.674 14.5007 101.43 14.3253 101.232 14.1041C101.034 1=
3.883 100.887 13.6214 100.8 13.3376C100.713 13.0538 100.69 12.7545 100.73 1=
2.4605C100.691 12.1656 100.715 11.8657 100.801 11.581C100.888 11.2964 101.0=
35 11.0336 101.231 10.8105C101.428 10.5874 101.671 10.4093 101.943 10.2881C=
102.214 10.1669 102.509 10.1054 102.806 10.108C104.059 10.108 104.815 10.96=
4 104.815 12.378V12.6881H101.635V12.7379C101.621 12.9031 101.642 13.0695 10=
1.696 13.2262C101.751 13.383 101.837 13.5267 101.95 13.6481C102.063 13.7696=
 102.2 13.8661 102.352 13.9315C102.504 13.9969 102.669 14.0297 102.835 14.0=
279C103.047 14.0534 103.263 14.0151 103.453 13.9179C103.644 13.8207 103.802=
 13.669 103.906 13.482L104.761 13.482ZM101.635 12.0308H103.91C103.921 11.87=
97 103.9 11.7279 103.85 11.5852C103.799 11.4425 103.718 11.312 103.614 11.2=
021C103.51 11.0923 103.383 11.0055 103.243 10.9473C103.103 10.8891 102.953 =
10.8609 102.801 10.8643C102.648 10.8624 102.495 10.8913 102.353 10.9492C102=
.21 11.0072 102.081 11.093 101.972 11.2017C101.864 11.3104 101.778 11.4398 =
101.72 11.5822C101.662 11.7246 101.633 11.8771 101.635 12.0308Z" fill=3D"wh=
ite"/>
</g>
<defs>
<clipPath id=3D"clip0_789_63657">
<rect width=3D"119.664" height=3D"40" fill=3D"white"/>
</clipPath>
</defs>
</svg>=0A
------MultipartBoundary--DKxwkBIf5w6JWsiG6ieBILD95h9VQjmmAjiizUyHkG----
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://janetech-core-prod-assets.s3.amazonaws.com/marketing/homepage/SOC2.png

iVBORw0KGgoAAAANSUhEUgAAAMoAAADNCAMAAADOvh8iAAABIFBMVEUAAABkV7FgVbFlWLFlWLFk
WLJlWLFlWLFlWLFnV7FlWLFkWbJlWLFnWbJlWLFkWK9kWLFlWLFlWLFlWLFlWLFlWLFlWLFlWLFl
WLFlWLFkWLFlWLFlWLFlWLFlWLFlWLFlWLFlWbFlWLFlWLH////BvOC2sNq/ut+fls5nWrJpXLO9
uN6yq9h7cL3FweJuYrZqXrSTismIf8NyZri7tt10abl2a7qNhMaRh8e0rtmLgcSBd8B5bbxtYLXq
6PV+c766tNyWjcpwZLespNWqotSGfMKZkMzU0eqlndLs6/awqdebk824stv9/P7X1OuEecGtp9bw
7vj6+v308/qgmND49/zg3u+nn9Oim9HW0+ra1uzJxeTRzejd2u7Oyebk4vJSfzxYAAAAI3RSTlMA
/Qbt+B1P894K5CwkEFsWdreSNNfEpZyAbz3SzWa/6IlGrw+bqHIAABTTSURBVHja7NZbb6JAFAdw
FBFd79YLtrXWnowjjoaKeKFIQBZJkzWRBxP9/p9ks9nuEyOiAtpkf++E/HMuc5j/Akv+w3xT2QKX
fyy2hGqzUfnSaFaFVvGRKxW+S6pkKZ8uNys1Fo5gnyrVVpe780BZLi1UMikIIFV7E7pclrlHSa5Y
rfNwFvblNc3dWXWyD8ILDxdhK63c3RQn+/D6nIArpOrl3B3UJpkXPDkuStPimJsqpN94CAnb6N6u
0bhyDcKUeG6XmFvIVVkI3Q8hz8Qt1+QhEmzVN8z3CRJ3mHyVh0h1hHhmplDuQOQy7ei3WTL9BLGo
PzLRyr8lIBhxoEvWSJM/xl9k2Vha0vsAAkpVo+yybIuFAAb6dLvY2UMT/YG/oD82Q7u/0Ca6GKjL
ipGdM7nK6ZK8W5pj9xDCxOzZfWchr42/NFkeO7ufPZNghNT9WJNO1yfR4JgoJNss+BMl45eLETaH
u7m2lIBKWm4Xh6GJEbFXo5PVyaSZ8JUaCf8ck/nnBmHTHmsTOGmirVwTo95OtsQTE1NgQvZY86+H
bBNEho4mQWDWtq8SpBy2Ovip58JtrhbvN+ajvomIO5+JcKbBaDUkaOP4ftkphvkqNhM+gy67GKur
0znoxJGzwdjW3n2aTMiG9pjU4ShpoSLyqQ3gCvraJmj44dNnbyE9MQ+Z40HGG2Q6M7iWOOorSJ0f
D/McyoWZZuEIfbFBm7EFoZg6JlLlo9XNhHDHtHmgG6xVZI4lCM3EUZBriEDHdpkrlVNAt7SR8msC
oZruMD5MgY4vXreEhSNJdIfgzxmEbvQTKwvqMrsyS/I1ATSiMUTqVoQIDD42yF0CVaocehLdwcTR
ISLWDpMxffxTLeZCLXqSyRCZBkRHlAmydaDhL7wui/Q52Zpob0Gkpi5SR+B16R7rUpMMVpjMRYiY
6GBM/0snd8EpzAKFtEfqEmKgmahP3WSZ/NnXCjXJVEV7CWIxdZFrgcf5WfIZoDAU7AwgJvoB9WZA
US+dddW/AMUakznER1xhxQCKRpYJLNkEL3GOFQ1iNSd4DV4J4ZwHhZpkY0DM1vQsfPqa5SWO8WYG
sRsp1Cw/Aq5krkarSdxJ/LO8FAINSuOOkhzN8soE0E5QetaTJD4GIQZ48AEumFwHPDTPVozTmigz
8KhxzAnZCnjMFKLBDc2xaoFHM3n+HrZU/AE3tcKu9x5LpU+01w/vLbzHK7gt8YD63jv5qXTm9hId
9DmAG9NdNAcP3y2WTlGW11CCm/vNvHl2OQlEYdje9dh7O95LgAABU0kgpDcixjRNTNT//y90GFxg
ZiHh+ME8n3YHNsw7t86QLbVFDVguP0p58fCKD/l22YYM6JIk2f7DJckkRjVdQe0YdIAwoJ7SkKRM
bmspdX5FHyT3lff5QOllDHkXEXfwhyKiA6A5SJh3yADFKQKAsUZEDTIwFFZcuFy8l7hJucV3XsJG
hiyQqS+af6XoEzJ3D9ErkgHKugIwxT/UIQP5L0IRGJIj/yGwaGIuQ6BQARPE1V8pG8S5DfpXxJ9k
YAtQnSB+A9iiN8cJZKFabpeA5cWxe2DjiziDTAiIHQ+//5VSQGwDgOk4o0AKGVKh6uG2jJjNd01x
w6XSG+fXfH6/9VFYQSaMJTrwE9EOpIzIvCmBFNtB7EMfUbIQC5AFuScMgOX5cUaplHPd+ICbS6Sv
k7KMWCdx4AZStqGUWKz8IvHk4NpI/8xe3Lvtck7nzXKMUfJjNnt1e7lExk0AYpAWyU5OihSnCBaJ
HZLspgc+02AaGGEoc2Y5xiiW2JMzFjIPAwaxWGlstwUysJSkoQUAZQwYZSz6qmLzZjmcvgxX0SAb
Y/yLSKX0EZ0SGFvEPR3wkecY4NmQiYHIN1EvDteUhiBBRn4gqpIkbRCXsj/zyhJx/X2JiGZEion4
S/rDCPFTNrvLfbHF1Za7hwp9s16uQDYsxIk/tS1ih868uETCYgwRKTvEDQAdKWV8hNLLcyWf7764
EIOMtFTVBMJMVYtVVSWZXF8JhcKYLAodIKxUtwmEvurqWX1YGBzoxK5d5FrRdglOEI1vK6/HGuRL
D/jubQgnyVhoAMPD2ObxMmuU3GkahRzAuAZEYfLxc2AwT9UoII+FGUSJB/7d11wt+nSiRiHR0meT
2IdL4SHxdYgzEyQ4VfJ9ruS/u5PoX/I3RYOTZSBMgeFNon9Vy73/fsiSjF7n8vGDS0n+ZQoNOGGG
XJm8dSfBvwz3dIOeYCtjGeLcC+rjW+7WDZwyxpc22x4+TTi77zAGZOmaPaVQyG0sGTisTb1QKH8x
deCQZ+Sa6HYqKQu+Unb7nSLZMqRgcocvj+nRyz3Ov3Ip/iU39gsMmNTjN1baEwzwRh0mlYhL/MvX
jQHnUdx6SPG2RTnVwyDOlZfn7oSryjdIRC9glKUUPf5bY5RtFUL6C4ziNIAjn4ve49WZJJq+2Pf9
NypsKq6l5K/uFuMs+hBgFJBhHhanHTJ4fc7c7D25ZLt0BAviPDi3lfxWriZW2h2yLFbBJQVZwo1V
HXlWEKfnsWqTV7QlMlWSvgS7xr0Zcg1IoOFRXx9bmmaKa7r2FWpLeskrmJo26zvoUwAfy6OqxT/X
LGmEPutq3P+XVP1G01ou/XlvJDpHzs0zwUI2Le8hjhYq5hCRIAaWn9Eg/+K713eqaxZ4i4A+LSD8
pLNsAaXjBTqjuEj4ZdM7Fr50O3mPz6XjN+dUFVOYQQJNf75LDQI6dPEiC29CgEyltcMzJa8V5gBq
ltiif/XvqQHlMxI6kMRHbpLPzvnCwTg5VHT/eRP57Hf/iWI4u++R5EFXGf4gIWEXO48lDCCkNPc9
VwfKJyRMk4OF2089uckd5TVdVU+0yg/fKnaozf4DuV2m6asXyRB+JHnG2QmeBMAktGF0br46QQZK
/YCUUrnP5LcbV7kDiuqnsZzoonskCHw4GjRJNyDk81mw0L+KekTtKyFqlfxKVdVeJdSa7mB5t96E
GNdvcwdgVtr74G/o8/mjwbseQeNWnnQYW+6arBNkSELzbbS2IZGNwobBNa7W18KA4qlM0MdzFLNy
QEqBkWLA0Rg05Y3yaW2YxdV7NoFJig3JfFxjgDf/rDaMFCnimRQHCXA0eRpcixokYwkml8JesRk7
V4I0LQ6GLJxcK1GKSiM3u5QmUUJzQDJVhe0W3l64wTi96qZ7QkmdYIRlW0+VImWW0t2hz0hPvetT
j1H66sJlZqafvsmQTmn6M6pm1D1fSg4JH7NK0X6EH5uC4apNJhtfuMhuBSQ4iNwd9LZLDNjJB8L+
awYpZrBK+y6k02M37ZcvcGX045GxWZE+e0hYz47KYBU4gmmwQEoTDrBim5KLrJSBUDw+03Tog1XS
BwQFMYQm1MG5dUWfSpI0NXglQYJs5+EQHUGDOBcylBWeKRIEgPyeK8+/kFA9s0+Na4OH2ZTwhSVd
ysdQLI/0+Q+fjEhkUSlnVUSJXPL8BCcTt0b2ayDUhuY/KIGiUDwgZaqkSBH82jiMuOOZlA5NzWEo
5sINwAwJTuj+M49GTyYlXCQ0DkiRytVDb4AnFgTotAT0SUszR8JPAyi1ddgOy05sxwZdapQfzMuG
DEpofsoshd+0Tug//DVre+pEvrQ2+nxvkJlUv6zpnc1IF+rtBzLRP/yFfN8r9xdIBX40z7BkSET7
NymQQ8r8x/7nd2cdbTDsOfqsndHuxxwpUpDqvobXvs+DOf+MzbO2QMoiwq/Sv0jZtNPyf3OEHD8q
TKdJYLoo6zc157qbNhBEYdrSqKpa9abelKa3UbCNIZBiGzAmEFPCLQlQArRBDe//Fl1jt4v32AQL
opoj5UdiQHzenc367Mx04Novm0jY5oCGG6G0BRRw9C4Eh+cmS57OhsI3kfhaV5kL12Z+EipvFwUn
GCp9/HsZZHJVXQolabQ8Wr7ixkJ5GfSaXfvvKAzGTLXmQ6ZJK2X6761iXM1+d9ilObtUpVXX8Pnj
CDXdetgjTU5nyuUJpVQLzqU0RbkWrk1QepJFO6E+JFHjxiXGB6q3bVxwl7YTKuJ2MgB2JxS0ycet
zU4I1idAsaQe7YTAGQKUQn1Ku6D8QLS2k6JNUS13Y5xIwWWXxYSPBwkhk0IZpGzaAVmaaOk9SjwW
nQzuK2NPClnQaX7hVshn/sHuy3LWW9v5a0tZZWkey36hodCU5RqFqyKJy9OHxP76/1jMCzhTNZ2v
1RHqN/Thv6Tv8dJrR5N2lTw1hA/CY8e586AdriKkSbwA+7sSvhoX8Xi45B1RjSp+B2zkDa3wRHBt
hDyetACls7r64Apc+rdwKKFrbQqRftNy5PiSo9ZCM7cW6oTd1jQnvnAf9z2UyZGry7HzS/Ufyvho
SacUDSXfgFLJ54n34osymVD/O71Qjll0l2lXtJDMbniPiD/9ztMcJfP3g2u/+G8M5YRA66MUUpCx
tpf4ImYYT1WdVirfYij+v1wupRt8d+07QCGy2dfrbAcFcxBYOd6TBxD3zago1GST59ybhSPXEAcU
L0KMraDgiTxLp3i6j8CRURSVhU//b8yPsySi8HXj2zZQlHbdIL8+spzDr3AI001HRSF96EV+icV8
l0JQzG2hFMpQVPwSaiQgWMJQ0Li8kNm1uePjIQp3N7PbQMGZ46QcQtxDElUICuaMjAxqcNcRUZSJ
64dvjnIqVTDqWWbIJzixbCtRULi9ODNY+LeUEJSc6maReCg/LrnUaiSUfCOli9sWJ+Pw/mvIVKjb
0VGUI8cWYz8V8qPcyAu1VccEHxoeChheUVAsDW62mwf6mTANNCoKN4018qH41TEpEOXEjoKCaaBe
/jcGiyUBNKKgBosva4ejDA8t4ijDIpe1OlZwfhkYKo4ePg6aYdFRchNMI+R7sFTjWFeIafOwz2pQ
h/fBq117gYlj5nooOCxpQMkQaDMUDABeWHQAW2C1oURC4Q8hdPcouW5ZXCWSe7w8CsoPrfiiNKWe
ghswV7AcU1/qxRYlPcVuO2/u8/pOLBGx44piaKuqPF89wMg6jimKImO3jMdPeHegj4BeLxfuGOXH
9ZIO7XVRDKzxpDe+9kDIfny3KLBzWRNFxvmS3FtZ121pGTsMZcY2ViEZCmPya+Q5FvhSLtwkeCnU
KqF0FS3H/WfQIGjdYcmapk4Bsk2zL1pRphl4R3KmXxUifGcucFBKJOrzLV1M9XI5hgVfhir6QdAv
6OlrGJaSFL/aW6Ut4UnW1/u39QWzu+exO2GtSQPwHZJ72NYQDy5/xux8QhlIaIm/hmaH79C4n2pN
ipWKAR2Y7h2s06+tpg5i0BqMy9Y0XIn2n63TvCl9FqvIV34GLMT33q/XRq/QrcfoFL+PMc+39zAs
8O4YTbHcORY+4KCEdzfsSWcKxUJKGzdfrv0VpHf3cIoN6jFZxYqHAQ/pyYMILXNrWsagTZXL06ay
1D/VnVuPmlAQx8G7drV2L25rd9ftTsYDIlEEBFSieItBEn0wcb//J2lZ27TNQcIBtdvf48QHf8wZ
Li/zn+hA8VRm2DQrmmRvQyK6PcvdtBJejDZZAEU+x7Ty2xaSrS4Xx3O0PLIaJRyUJdDUUiFr/tMQ
MC5JlpfrgoTE0NeatpzGN3FwTl/O8F3TqWseKGTLizv6tjLB/cAie1nek+Yg7sj00OoABV/lwrgK
Wpa90SwZ4rBwiYXtzdTRtLW+cHE7jrkbSOsDzV2ZPRNDNCS3DzEgk97IQrKX+6+kaaimZEEM5OB1
yuk6F06xBjQthcx0YAd3qkV2Dkprfbgl2+6sCez0PdIDGv7Zn3nmIwZdB+O4oCCjou5QkzxzukM1
jkq/SUygiBbHkMsDjb32XeKo9Ezc9ccz3Cj4KjXjmDgQQIM6XlHvYtDxXWKpKCgCqGjskEjNGCZL
oIgc9fPxCQJdyGwUTwV8lQm6my2ryuhIT/haMUlSnO0QdxxLRVD7K/RM1WDtylgLnBOWHLlKHgLo
KpK1iaNCPO3tHoaESUVcSNIAgmh8S5qC1TI0z2ixqwxne3m0Ip7JdMBEBamQlMBX+3DKtUAXcWNJ
yw6DimX6KuZUdd764jGodF6PpSLx1ymOgezdkTDEGcs77lIjaCiIruU/8VfEM6IPvIuzabDJS5kx
qPcrBKIKpL0QISL+33fRaLYXqjORBDV6SplG1l0I5C7LHCF1xMU2J5Poh0wcbhE3ujqwyFyOfrh2
qPUgmIcsx0y9cPTfkdkwcmO6hkdWc2z3WtH1LZz1IZjbbKyg8cLR3QHSxIk+/dO1xvLzjkAkhzpc
1NcWo0sDgmltXLJdtKLPcJ/hYdJEV4aEJrRLJR0SHqrtRnBqRD8bVAluCWXC6FKCI7TGe+ItdTgp
qkDIPqiDlEmSeaGxBy5aifJu6U5jm84GZTdhdwFVsYirUJ2JL9I0unCUW8qElfoDHEd3LLSW1GbF
nmDCG0thDQCCoDuC3HIE4620BAqxL/giNhyHfp6wc/MUNqe60kbvdWjDnwg4P5giYh8AUW6+vSHL
v0p/Y2/2ErFCRfhPH08S2R2ebK8OZkTamqMWrWIiovlTZS2hAgCGX/q7IY6FZNbrQpjJffFEKf3P
eQjDHr420TNolRlOcPtThaDry84Ppd8oEnqCLEIY+Sp3KoqPJQhF1Af7DaViExwgsQ8qiPPfpT9V
Vr0OhEF9aSUj9e0BovJbZYGTzgQXv1Rw7Je0txID/N0Vd1Ku7jMAwKayQsmVcHVQma9wLsLrz1J0
MtdF7sSUq2mIruKt1+uOhoQQ1MTDHUwmOBZ/lBB/lCAqjUfu9KRyX/nIKj49JMPxkKB8UIE5zmUk
i97gRyny4apzZyF7n4dIDBWfsTIAAEMZKcrUUPqg+yXjUIJIpJ/L3JlI5R54uBgZlpawk31Ow4Uo
Vcvceal/ysAFyNc+cGenWIkw/onPVi7FXYKP1duzyvBfH4vcpch+LpxNhr+thr4F/zcymQuI0DLV
rxk4MfmHR1/k8pQrT+lTnqz0S67I/StS9etC5lQn6/mG+7d8rLw0+MQepVquzL0Drh4/NTJJPF4q
We7dcFWpFfKx5uP2/j15HCjXqy+lPM+iUah9qRe590nx5vH6IYJPJl26u67cvFeN3+25yVXv7wqN
dD5DKeTTpcLTfTV3DovvaiOQp6NZ87AAAAAASUVORK5CYII=

------MultipartBoundary--DKxwkBIf5w6JWsiG6ieBILD95h9VQjmmAjiizUyHkG------
