body {
    overflow-y: scroll;
    background-image: var(--random-bg, url('/bg/92.png')) !important;
    background-size: cover !important;
    background-position: center center !important;
    background-attachment: fixed !important;
}

th:nth-child(5),
td:nth-child(5),
th:nth-child(6),
td:nth-child(6) {
    display: none !important;
}

th:nth-child(5),
td:nth-child(5),
th:nth-child(6),
td:nth-child(6) {
    display: none !important;
}

:root [href="https://adstub.net/gaza88/"],
:root [href="https://adstub.net/cina777/"],
:root [href="https://adstub.net/arab777/"],
:root [href="https://adstub.net/indo666/"],
:root [href="https://adstub.net/rusia777/"],
:root [href^="//mage98rquewz.com/"],
:root img[style*="//counter.yadro.ru/"],
:root img[src^="/stat/"][width="88"][height="31"],
:root img[src*="top.mail.ru/counter?"],
:root img[src*="cycounter"][width="88"][height="31"],
:root img[src*="://r.i.ua/"],
:root img[src*="://c.bigmir.net/"],
:root a[href^="http://hitcounter.ru/top/stat.php"],
:root a[href^="http://click.hotlog.ru/"],
:root a[href*="/rating/"]>img[width="88"][height="31"],
:root a#mobtop[title^="Рейтинг мобильных сайтов"],
:root [title="uWeb Counter"],
:root [title="uCoz Counter"],
:root .min-width-normal>#popup_container~#fade,
:root .min-width-normal>#popup_container,
:root body>div[class^="_"][class*=" _"][class$="_stBig"],
:root body>div[style="position: fixed; z-index: 999999; width: 400px; height: 308px; right: 5px; bottom: 5px;"],
:root .flex-promo-series>.left-col> :not(#players):not(.serial-series-info),
:root a[href*="://news.mirtesen.ru/newdata/"],
:root .app.blog-post-page #blog-post-item-video-ad,
:root #root>.app .sportrecs,
:root #root>.app #very-right-column,
:root body.has-brand .b-content__main>div[style^="height: 250px; overflow: hidden;"],
:root body.has-brand .b-content__main>div[id]:not([class]):empty,
:root body.has-brand .b-content__main .b-player a[href*="aHR0c"],
:root div[style="width: 252px; height: 450px; position: fixed; right: 0px; top: 0px; overflow: hidden; z-index: 10000;"],
:root thetruestory-widget-top,
:root object[data^="blob"],
:root img[width="160"][height="600"],
:root iframe[src*="trafic-media.ru"],
:root iframe[src*="hd.gg33.top/"],
:root iframe[src*="fwdcdn.com/frame/partners/"],
:root iframe[src*="ads.exosrv.com"],
:root iframe[src*="://vidroll.ru/"],
:root iframe[src*="://promo-bc.com/"],
:root iframe[src*="://partner-widget.vsesdal.com/"],
:root iframe[src*="://mark-media.com.ua"],
:root iframe[src*="://ab.adpro.com.ua/"],
:root iframe[src*="/mixadv_"],
:root iframe[src*="/carta.ua/ajax/widget."],
:root iframe[src*="/3647.tech"],
:root iframe[id^="republer"],
:root iframe[data-src*="fwdcdn.com/frame/partners/"],
:root div[id^="yandex_rtb"],
:root div[id^="trafmag_"],
:root div[id^="tizerws_"],
:root div[id^="rtn4p"],
:root div[id^="republer_"],
:root div[id^="news_nest_net_ru"],
:root div[id^="news_nest_msk_ru"],
:root div[id^="news_2xclick_ru_"],
:root div[id^="join_informer_"],
:root div[id^="itizergroup_"],
:root div[id^="infox_"],
:root div[id^="gnezdo_ru_"],
:root div[id^="cpa_rotator_block"],
:root div[id^="beroll_rotator"],
:root div[id^="b_tz_"],
:root div[id^="admixer_"],
:root div[id^="admixer-"],
:root div[id^="DIV_DA_"],
:root img[onclick*="clustrmaps.com/counter/"],
:root div[id*="Teaser_Block"],
:root div[data-server-rendered="true"]>div[id^="la-"],
:root div[data-adv-type="dfp"],
:root iframe[src^="https://a.adtng.com/"],
:root div[class^="da-ya-widget"],
:root div[class^="da-widget-"],
:root div[class^="block_fortress"],
:root div[class^="bidvol-widget-"],
:root div[class^="adfinity_block_"],
:root div[class*="td-a-rec-id-"],
:root #root>.app .partner-block-wrapper,
:root div[class*="spklw"][data-type="ad"],
:root a[onclick*="trtkp.ru"],
:root a[onclick*="https://dzen.ru/news/?favid="],
:root iframe[src*="litres.ru/static/widgets"],
:root a[href^="https://www.juicer.io?referrer="],
:root a[href^="https://wcm-ru.frontend.weborama.fr/fcgi-bin/dispatch.fcgi?"],
:root a[href^="https://relap.io/"][href*="promo_ad_link"],
:root a[href^="https://msetup.pro"],
:root a[href^="https://bongacams"][href*="com/track?"],
:root a[href^="http://trafmaster.com"],
:root a[href^="http://traderstart.mirtesen.ru"],
:root a[href^="http://tds-2.ru"],
:root a[href^="http://glprt.ru/affiliate/"],
:root a[href^="http://datxxx.com"],
:root a[href^="http://browserload.info/"],
:root a[href^="http://amigodistr.ru/"],
:root img[data-src="https://catalog.orbita.co.il/orbita.gif"],
:root a[href^="/images/obmen/"][href$=".php"][target="_blank"],
:root a[href^="/go/ufiler?"],
:root a[href^="/go/ubar?"],
:root a[href="http://advert.mirtesen.ru/"],
:root a[href*="zdravo-med.ru"],
:root a[href*="xxxrevpushclcdu.com"],
:root a[href*="ultrabit.ws"],
:root a[href*="tvks.ru"],
:root a[href*="trklp.ru"],
:root a[href*="traflabs.xyz"],
:root div[id^="CGCandy"],
:root a[href*="tptrk.ru"],
:root a[href*="top.24smi.info"],
:root a[href*="thor-media.ru/click/"],
:root a[href*="shakespoint.com"],
:root a[href*="bgrndi.com"],
:root a[href*="shakesin.com"],
:root a[href*="shakescash.com"],
:root a[href^="https://homyanus.com"],
:root a[href*="://profiledbase.com/"],
:root a[href*="please-direct.me"],
:root a[href*="please-direct.com"],
:root a[href*="://landingtracker.com/"],
:root [data-link*="//ufiler-pro2.ru"],
:root a[href*="offhealth.ru"],
:root a[href*="lifebloggersz.ru"],
:root a[href*="navaxudoru.com"],
:root a[href*="makegreat.website"],
:root a[href*="m1cpl.ru"],
:root #root>.app .adfox-top,
:root a[href*="joycasino.com/?partner="],
:root a[href*="idealmedia.io"],
:root span[data-ez-ph-id],
:root a[href*="gpclick.ru"],
:root a[href*="gocdn.ru"],
:root a[href*="//softboxik1.ru/"],
:root a[href*="flylinks.pw"],
:root [data-la-block-show-id],
:root a[href*="films.ws"],
:root .section-subheader>.section-hotel-prices-header,
:root a[href*="feellights.ru"],
:root a[href*="cpl11.ru"],
:root a[href*="://parandaya.com"],
:root a[href*="cosmolot.me/"][href*="banner"],
:root a[href*="cmsmodnews.com"],
:root a[href*="ads2-adnow.com"],
:root a[href*="://ya-cdn.ru/r/"],
:root a[href*="://www.meendoru.net/?partner="],
:root a[href*="://womens-journal.ru/"],
:root a[href*="://vse-sdal.com/promo/"],
:root [id^="ad-wrap-"],
:root a[href^="https://go.tmrjmp.com"],
:root a[href*="://ufiler-pro.ru/"],
:root topadblock,
:root a[href*="://tracker.partnersmelbet.ru/"],
:root a[href*="://topclicks.club/"],
:root a[href*="://tlmnt"][href*="/tracker/?partner="],
:root a[title="TopTracker.Ru - Рейтинг трекеров."],
:root a[href*="://clickstats.fun/"],
:root a[href*="://techdmn.com/"],
:root [onclick*="traffic-media.co"],
:root a[href^="https://tracker.loropartners.com/"],
:root a[href*="://tatarkoresh.ru"],
:root .flex-promo-series>.right-col a[href][target="_blank"],
:root [class^="fpm_"][class*="_crss"],
:root a[href*="://superiortds.ru/"],
:root a[href*="://sugisatomi.com/"],
:root div[data-dfp-id],
:root a[href*="://shusnarmuk.com/"],
:root a[href*="://segodnia.club/"],
:root [data-cl-spot-id],
:root [href*="driverpack.io/"],
:root a[href*="cpagetti1.com"],
:root a[href*="://search-cdn.ru/r/"],
:root a[href*="://ruprivate.club/"],
:root a[href^="https://kshop"][href*=".com/"],
:root a[href*="://ruonline.bar/"],
:root a[href^="http://eaplay.ru/"],
:root amp-connatix-player,
:root a[href*="://riaccaw.com/"],
:root [href^="https://join.playboyplus.com/track/"],
:root a[href*="://hypmag.ru/search/pereh.php"],
:root a[href*="://reidancis.com/"],
:root a[href*=".cfm?domain="][href*="&fp="],
:root a[href*="://ya-browser.ru/r/"],
:root a[href*="://refpamjeql.top/"],
:root [data-mobile-ad-id],
:root a[href*="://ref.studwork.ru/"],
:root a[href*="://r.advg.agency/"],
:root a[href*="/onvix.tv/promo/"][target="_blank"],
:root a[href*="://premiumredir.ru/"],
:root a[href*="://lobar.site/r/"],
:root div[id^="advertur_"],
:root a[href*="://lapina.xyz/"],
:root a[href*="://lapina.best/"],
:root a[href*="/rlink/simptizer/"],
:root a[href*="://gopremiumsoft.com/"],
:root a[href*="://go.progfile.space/r/"],
:root a[href*="://go.bundlebyte.net/r/"],
:root div[data-ad-region],
:root a[href*="shakesclick.com"],
:root a[href*="://go.btraffic.net/"],
:root a[href*="://getbrauzer.ru/"],
:root a[href*="://newbrowserme.ru/"],
:root a[href*="://gertadv.ru/"],
:root a[href*="torrentum.ru"],
:root a[href*="://filesmytop.ru/"],
:root [href^="https://www.mypillow.com/"]>img,
:root a[href*="://fast2click.ru/"],
:root a[href*="tvkw.ru"],
:root a[href*="://etcodes.com/"],
:root a[href*="://et-cod.com/"],
:root a[href^="https://go.xxxjmp.com"],
:root a[href*="://elgrur.com/"],
:root a[href*="://doxod24.online/"],
:root [href="https://adstub.net/judi89/"],
:root a[href*="://clickrpk.com/"],
:root a[href*="://bubblevard.com/"],
:root a[href*="://bs.serving-sys.ru/"],
:root a[href^="http://com-1.pro/"],
:root a[href^="https://www.effectiveratecpm.com/"],
:root a[href*="://betahit.click/"],
:root div[id^="adfox_"],
:root a[href*="://bestnewsoft.ru/"],
:root a[href*="://analyticsq.com"],
:root a[href*="//universalin.info/"],
:root a[href*="kodielinktrust.ru"],
:root iframe[src*="://rstbtmd.com/"],
:root a[href*="://101partners-stat2.com/"],
:root .nya-slot[style],
:root a[href*="://vpnbrowser.ru/"],
:root a[href*="/uni-lnk.com/"],
:root a[href*="://getyoursoft.ru/"],
:root a[href*="/sb/clk/"],
:root a[href*="/rapidtor.site"],
:root a[href*="://extlinka.ru/"],
:root a[href*="/rapidtor.ru"],
:root a[href*="/onvix.me/promo/"][target="_blank"],
:root a[href^="https://streamate.com/landing/click/"],
:root a[href*="/newbrowser.club/"],
:root a[href^="https://www.adultempire.com/"][href*="?partner_id="],
:root a[href*="/myuniversalnk.net/"],
:root a[href*="/myuniversalnk.com/"],
:root a[href*="/mosday.ru/ad/"],
:root a[href*="/loaderu.ru/"],
:root a[href^="https://prime.rambler.ru/promo/"],
:root a[href^="//s.zlinkd.com/"],
:root a[href*="/installpack.net"],
:root a[href*="/go.1k3.net/"],
:root object[data*="ads.com/clk.swf"],
:root a[href*="/eversaree.bid"],
:root a[href*="/afftraf.co/"],
:root a[href*="://yadistr.ru/"],
:root a[href*="//yojlf.com"],
:root a[href*="://installpack.ru"],
:root a[href*="//viruniversal.com/"],
:root [class^="flat_"][class*="_crss"],
:root a[href*="netcrys.com"],
:root a[href^="https://postback1win.com/"],
:root a[href*="//utimg.ru/"],
:root a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"],
:root a[href*="//universalut.info/"],
:root a[href*="//universalini.info/"],
:root a[href*="//ubar.pro"],
:root a[href*="//ubar-pro"],
:root a[href*="://matchnow.info"],
:root a[href*="/u-loads.ru/"],
:root [href^="http://www.mypillow.com/"]>img,
:root a[href^="//go.eabids.com/"],
:root a[href*="//tranqvilius.com/"],
:root div[data-adzone],
:root a[href*="://tele.gg/"],
:root a[href*="//tiruniversal.com/"],
:root div[data-id^="div-gpt-ad-"],
:root a[href*="//tekaners.com/"],
:root [href^="https://optimizedelite.com/"]>img,
:root a[href^="https://www.dating-finder.com/signup/?ai_d="],
:root a[href*="//tdsrotate.ru/"],
:root a[href*="//restofarian.com"],
:root a[href^="https://www.friendlyduck.com/AF_"],
:root a[href^="https://quotationfirearmrevision.com/"],
:root a[href*="//refpabjgth.top/"],
:root a[href*="//newbrowser.me/"],
:root a[href*="refpazus.top"],
:root a[href^="https://bongacams10.com/track?"],
:root a[href*="//loderna.ru"],
:root [href^="https://www.restoro.com/"],
:root a[href*="//loderls.ru"],
:root a[href^="https://tour.mrskin.com/"],
:root #BlWrapper>.b-temp_rbc,
:root a[href*="//historategory.com/"],
:root a[href*="//go.webredir.net/r/"],
:root a[href^="https://fc.lc/ref/"],
:root a[href*="//go.leadassets.net/r/"],
:root a[href*="//getmybrowser.ru/"],
:root a[href*="://ya-distrib.ru/r/"],
:root [href^="https://www.hostg.xyz/"]>img,
:root a[href*="//clickdome.online/"],
:root a[href*="//gerocenius.com/"],
:root a[href*="//givemysoft.ru/"],
:root a[href*="//febrare.ru/"],
:root a[href*="advertwebgid.ru"],
:root [id^="ad_slider"],
:root div[id^="apn_native_ad_slot_"],
:root a[href*="//ext-load.net"],
:root a[href*="//dzen.ru"][href*="favid"],
:root a[href^="https://www.adskeeper.com"],
:root a[href*="bestforexplmdb.com"],
:root a[href*="/universalsrc.com/"],
:root a[href*="//bestonewos.com/"],
:root a[href*="//avertise.ru/"],
:root a[href*="//advtise.ru/"],
:root div[id^="traffim-widget"],
:root a[href*="//24smi."][href*="/top/"],
:root a[href*="://gonewfiles.ru/"],
:root a[data-redirect^="https://paid.outbrain.com/network/redir?"],
:root a[href*="//12traffic.ru/"],
:root a[href^="https://s.zlinkd.com/"],
:root a[href*=".ufiler.pro/"],
:root a[href*="://ufiler-download.ru/"],
:root [data-testid^="taboola-"],
:root a[href^="https://trk.nfl-online-streams.club/"],
:root a[href*=".pokupkins.ru"],
:root a[href*="://topsofto.ru/"],
:root a[href*=".orgsales.ru"],
:root [src^="//am15.net/?"],
:root .novelty-banner~.dle_b_help>a[target="_blank"],
:root [onclick*="mixadvert.com"],
:root .base-page_container>.banerRight,
:root a[href*="lifenews24x7.ru"],
:root .banner-img>.pbl,
:root [onclick*="//msetup.pro/"],
:root [id^="unit_"]>a[href*="://vrf.ru"],
:root a[href^="https://a.candyai.love/"],
:root [href^="https://trkleads.su/click/"],
:root #root>.app>.sticky-button,
:root [href^="https://download.cdn.yandex.net/yandex-tag/weboffer/"],
:root [href*="postlnk.com"],
:root [href*="pigiuqproxy.com"],
:root a[href^="https://pb-imc.com/"],
:root a[href*=".braun634.com/"],
:root [href*="://morelnk.ru/"],
:root [href*="://go.leadgid.ru/aff_c?"],
:root a[href*="mixadvert.com"],
:root a[href*="/ogclick.com/api/redirect"],
:root [data-link*="://topclicks.club/"],
:root [href*="://edgrmtracking.com/"],
:root [href*="://clickpzk.com/"],
:root [href*="://click.1k3web.net/"],
:root [href*="://click.1k3web.com/"],
:root [href*="/vaigowoa.com"],
:root a[href^="https://www.liquidfire.mobi/"],
:root a[href*="intovarro.ru"],
:root [href*="/uni-tds.com/"],
:root [href*="//takenewsofts.ru/"],
:root a[href*="go.ad2up.com"],
:root a[href^="https://hot-growngames.life/"],
:root [data-src^="https://news.te.ua/widget/"],
:root [data-membrana-container],
:root [data-link*="://ubar-pro"],
:root a[href*="sandratand.ru"],
:root .header-banner>#moneyback[target="_blank"],
:root [data-link*="/sb/clk/"],
:root [data-la-show-block-id],
:root div[id^="zcbclk"],
:root [data-la-custom-block],
:root a[href*="herrabjec.pro"],
:root [data-la-block],
:root [data-href^="https://download.cdn.yandex.net/yandex-tag/weboffer/"],
:root [class^="fpm_"][class*="_out"],
:root a[href^="http://luckiestclick.com/goto."],
:root [class^="fpm_"][class*="_cross"],
:root [href*=".drp.su/"],
:root div[id^="ad-div-"],
:root [class^="flat_"][class*="_modal"],
:root div[id^="adpartner-jsunit-"],
:root a[href*="/yfiles1.ru"],
:root a[href*="wow-partners.com/click.php"],
:root [class^="flat_"][class*="_cross"],
:root [data-testid="adBanner-wrapper"],
:root .fp-player>div[style*="position: absolute"][style*="inset: 0px"][style*="overflow: hidden"][style*="z-index:"][style*="background: transparent"][style*="display: block"],
:root .content_rb[id^="content_rb_"],
:root a[href*="//loderla.online"],
:root .base-page_center>.banerTopOver,
:root #adv_unisound~#main>#slidercontentContainer,
:root a[href^="http://cam4com.go2cloud.org/aff_c?"],
:root #adv_unisound~#ad_module_cont>[id^="ad_module"],
:root a[href*="/get-torrent.ru"],
:root #adv_kod_frame~#gotimer,
:root a[href^="https://ad.zanox.com/ppc/"]>img,
:root #MT_overroll~div[class][style="left:0px;top:0px;height:480px;width:650px;"],
:root a[href*="//appt12mn.com/"],
:root a[href*="://offergate-apps-phkr.com/"],
:root span[id^="ezoic-pub-ad-placeholder-"],
:root ins.adsbygoogle[data-ad-slot],
:root a[href^="http://tc.tradetracker.net/"]>img,
:root ins.adsbygoogle[data-ad-client],
:root a[href^="https://go.xlviirdr.com"],
:root img[src^="https://s-img.adskeeper.com/"],
:root guj-ad,
:root gpt-ad,
:root div[ow-ad-unit-wrapper],
:root a[href*="//refpaewsbc.top/"],
:root img[src*="//i.i.ua/r/"],
:root div[id^="zergnet-widget"],
:root div[id^="smi_teaser_"],
:root [href*="://track.leadbazaar.co/click?"],
:root div[id^="vuukle-ad-"],
:root a[href*="://dafeb.ru/"],
:root div[id^="taboola-stream-"],
:root [href^="https://go.xlrdr.com"],
:root div[id^="sticky_ad_"],
:root div[id^="st"][style^="z-index: 999999999;"],
:root a[href*="muz-loader.site"],
:root a[href*="clickscloud.net"],
:root div[id^="rc-widget-"],
:root div[id^="mrec-leaderboard-"],
:root div[id^="gpt_ad_"],
:root div[id^="ezoic-pub-ad-"],
:root a[href*="fortedrow.pro"],
:root div[id^="dfp-ad-"],
:root a[href^="http://sneakyadministration.com/"],
:root div[id^="crt-"][style],
:root #root>.app .brand-widget__right-cl,
:root div[id^="adspot-"],
:root a[href*="trk-1.com"],
:root div[id^="adrotate_widgets-"],
:root ps-connatix-module,
:root div[id^="ad_position_"],
:root img[title="bigmir)net TOP 100"],
:root div[id*="ScriptRoot"],
:root div[id*="MarketGid"],
:root div[data-id-advertdfpconf],
:root hl-adsense,
:root div[data-contentexchange-widget],
:root div[data-alias="300x250 Ad 2"],
:root div[data-adunit],
:root div[data-adunit-path],
:root div[data-adname],
:root [data-wpas-zoneid],
:root div[data-ad-placeholder],
:root a[href^="https://osfultrbriolenai.info/"],
:root a[href^="https://adultfriendfinder.com/go/"],
:root div[class^="Adstyled__AdWrapper-"],
:root [data-css-class="dfp-inarticle"],
:root a[href^="https://go.xlviiirdr.com"],
:root div[class$="-adlabel"],
:root a[href^="https://service.bv-aff-trx.com/"],
:root display-ads,
:root a[href*="beauty-list.ru"],
:root a[href^="https://go.grinsbest.com/"],
:root iframe[src*="://goodgame.ru/html/embed-player/dist/index.html?partner="],
:root citrus-ad-wrapper,
:root a[href^="https://go.xlivrdr.com"],
:root bottomadblock,
:root a[href*="kma1.biz"],
:root noindex>.search_result[class*="search_result_"],
:root a[href^="https://go.xlvirdr.com"],
:root amp-fx-flying-carpet,
:root #PopWin[onmousemove],
:root a[href*="//1xbetlk.site/"],
:root amp-embed[type="taboola"],
:root a[class*="button"][href^="//"][href*="yandex"][onclick*="dnl"][onclick*="knopka"],
:root a[href*="//myblogshop.top/r/"],
:root [href^="https://glersakr.com/"],
:root a[href*="://tdsrotations.ru/"],
:root div[id^="google_dfp_"],
:root ad-slot,
:root [name^="google_ads_iframe"],
:root a[href*="news-sphere.com"],
:root a[href*="goext.info"],
:root a[href^="https://ab.advertiserurl.com/aff/"],
:root a[href*="://sdertjnbv.xyz/"],
:root a[href^="https://www.purevpn.com/"][href*="&utm_source=aff-"],
:root a[href^="https://t.ajump1.com/"],
:root a[href^="https://www.privateinternetaccess.com/"]>img,
:root iframe[src*="laim.tv/rotator/"],
:root a[href*="/advertisesimple.info"],
:root a[href*="/ber-ter.com"],
:root a[href^="https://www.onlineusershielder.com/"],
:root a[href^="https://syndication.exoclick.com/"],
:root a[href^="https://financeads.net/tc.php?"],
:root a[href^="https://www.mrskin.com/tour"],
:root a[href^="https://www.infowarsstore.com/"]>img,
:root iframe[src*="://partner-widget.vse-sdal.com/"],
:root [href^="https://mylead.global/stl/"]>img,
:root a[href^="https://ak.psaltauw.net/"],
:root broadstreet-zone-container,
:root a[href^="https://www.highperformancecpmgate.com/"],
:root [data-url*="://installpack.net"],
:root amp-ad,
:root a[href*="ex.24smi.info"],
:root a[href^="https://www.highcpmrevenuenetwork.com/"],
:root a[href^="https://offhandpump.com/"],
:root a[class*="button"][href^="/go/"][href*="visitid"][onclick*="dnl"],
:root a[href^="https://www.get-express-vpn.com/offer/"],
:root a[href*="://filetaker.ru/"],
:root a[href^="https://lnkxt.bannerator.com/"],
:root a[href^="https://www.geekbuying.com/dynamic-ads/"],
:root a[onclick^="window.location.replace('https://random-affiliate.atimaze.com/"],
:root [href^="https://groorsoa.net/"],
:root a[href^="http://www.friendlyduck.com/AF_"],
:root a[href^="https://www.financeads.net/tc.php?"],
:root [href^="https://www.herbanomic.com/"]>img,
:root a[href^="https://www.dql2clk.com/"],
:root a[href*="browser-ru.site"],
:root a[href^="https://123-stream.org/"],
:root a[href^="https://www.nutaku.net/signup/landing/"],
:root .mywidget__col>.mywidget__link_advert,
:root a[href^="https://explore-site.com/"],
:root a[href^="https://www.brazzersnetwork.com/landing/"],
:root [href^="https://track.fiverr.com/visit/"]>img,
:root [data-template-type="nativead"],
:root a[href^="https://voluum.prom-xcams.com/"],
:root a[href^="https://twinrdsyte.com/"],
:root a[href^="https://twinrdsrv.com/"],
:root a[href^="https://syndicate.contentsserved.com/"],
:root div[data-alias="300x250 Ad 1"],
:root [href*="://simpalsid.com/ad/click?id"],
:root [href^="https://turtlebids.irauctions.com/"] img,
:root a[href^="https://tracking.avapartner.com/"],
:root a[href^="http://reals-story.ru/"],
:root a[href^="https://track.wg-aff.com"],
:root a[href^="https://track.ultravpn.com/"],
:root a[href^="https://track.afcpatrk.com/"],
:root a[href*="https://relap.io/r?"],
:root a[href^="https://in.rabbtrk.com/"],
:root a[href^="https://track.adform.net/"],
:root a[href*="goodtrack.ru"],
:root a[href^="https://torguard.net/aff.php"]>img,
:root a[href*="//universalies.info/"],
:root [href="https://adstub.net/ratu89/"],
:root a[href*="://clickbytes.ru/"],
:root [data-identity="adhesive-ad"],
:root a[href^="https://tc.tradetracker.net/"]>img,
:root a[href^="https://tatrck.com/"],
:root [href^="https://zstacklife.com/"] img,
:root a[href^="https://click.candyoffers.com/"],
:root a[href^="https://t.aslnk.link/"],
:root a[href*=".adsrv.eacdn.com/"],
:root a[href*="//universalse.info/"],
:root a[href^="https://t.adating.link/"],
:root a[href^="https://go.trackitalltheway.com/"],
:root div[id^="div-ads-"],
:root a[href*="://downloadbrowsernew.com/"],
:root iframe[src*="tureckiy-serial.ru/"][src$=".php"],
:root a[href^="https://syndication.dynsrvtbg.com/"],
:root iframe[src*="zhitomir.info/price"],
:root .gnt_em_vp_c[data-g-s="vp_dk"],
:root div[data-ad-wrapper],
:root a[href^="https://a.bestcontentoperation.top/"],
:root a[href^="https://svb-analytics.trackerrr.com/"],
:root [data-la-show-id],
:root a[href*="&maxads="],
:root a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"]+.ob_source,
:root a[href^="http://www.iyalc.com/"],
:root a[href^="https://claring-loccelkin.com/"],
:root a[href^="https://stardomcoit.com/"],
:root img[width="728"][height="90"],
:root a[href^="https://track.aftrk5.com/"],
:root a[href^="https://slkmis.com/"],
:root a[href^="https://myclick-2.com/"],
:root a[href^="https://sexynearme.com/"],
:root [data-ad-manager-id],
:root a[href^="https://s.zlinkr.com/"],
:root app-advertisement,
:root a[href^="https://ad.doubleclick.net/"],
:root div[class*="relap"][class*="-rec-item"],
:root a[href^="https://s.eunow4u.com/"],
:root a[href^="https://static.fleshlight.com/images/banners/"],
:root a[href*="://folltiz.site/"],
:root a[href^="https://s.zlink7.com/"],
:root [class^="div-gpt-ad"],
:root a[href^="https://s.ma3ion.com/"],
:root a[href^="https://random-affiliate.atimaze.com/"],
:root .base-page_center>.banerBottom,
:root #kt_player>div[style$="display: block;"][style*="inset: 0px;"],
:root [href$="/sexdating.php"],
:root a[href^="https://pubads.g.doubleclick.net/"],
:root div[id^="ads_games_"],
:root a[href^="https://prf.hn/click/"][href*="/camref:"]>img,
:root a[href^="https://serve.awmdelivery.com/"],
:root [href^="https://rpwmct.com/"],
:root a[href^="https://www.dating-finder.com/?ai_d="],
:root a[href^="https://prf.hn/click/"][href*="/adref:"]>img,
:root div[id^="Crt-"][style],
:root [href^="https://ap.octopuspop.com/click/"]>img,
:root body>div[style="position: fixed; z-index: 999999; width: 400px; height: 308px; left: 5px; bottom: 5px;"],
:root app-ad,
:root a[href^="https://a.adtng.com/"],
:root a[href^="https://playnano.online/offerwalls/?ref="],
:root div[id^="M"][id*="Composite"],
:root a[href^="https://mmwebhandler.aff-online.com/"],
:root a[href^="https://combodef.com/"],
:root a[href^="https://www.bet365.com/"][href*="affiliate="],
:root [href*="://shopblogger.top/"],
:root a[href*="litewebbusiness.com"],
:root iframe[id^="marketgid_"],
:root a[onclick*="n284adserv.com"],
:root a[href^="https://pb-track.com/"],
:root a[href^="https://go.hpyrdr.com/"],
:root a[href^="https://pb-front.com/"],
:root a[href^="https://paid.outbrain.com/network/redir?"],
:root a[href^="https://upsups.click/"],
:root a[href*="homework.ru/?partnerId="],
:root a[href^="https://ndt5.net/"],
:root a[href^="https://natour.naughtyamerica.com/track/"],
:root a[href*="//adoffer.pro/"],
:root a[href^="https://mediaserver.entainpartners.com/renderBanner.do?"],
:root [class^="adDisplay-module"],
:root a[href*="slovosil.com"],
:root a[href*="ads-provider.com"],
:root [data-ad-name],
:root a[href^="https://loboclick.com/"],
:root a[href^="https://go.xxxijmp.com"],
:root a[href^="https://lead1.pl/"],
:root a[href*="katuhus.com"],
:root a[data-href*="recreativ.ru"],
:root a[href^="https://landing.brazzersnetwork.com/"],
:root a[href^="https://juicyads.in/"],
:root a[href^="https://snowdayonline.xyz/"],
:root [href*="://click.1k3pub.com/"],
:root a[href^="https://join.dreamsexworld.com/"],
:root a[href^="https://join.bannedsextapes.com/track/"],
:root a[href*="amgfile.ru"],
:root .player-wrap>#kt_player~.spot-box,
:root a[href*="amigo-biz.ru/ads/click"],
:root a[href^="https://jaxofuna.com/"],
:root div[id^="lazyad-"],
:root a[href*="land-gooods.ru"],
:root a[href^="https://italarizege.xyz/"],
:root a[href^="https://www8.smartadserver.com/"],
:root a[href*="/advjump.com"],
:root a[href^="https://identicaldrench.com/"],
:root ad-shield-ads,
:root a[href*="//adretarget.net/"],
:root a[href^="https://helmethomicidal.com/"],
:root display-ad-component,
:root [class^="tile-picker__CitrusBannerContainer-sc-"],
:root a[href*="re-directme.com"],
:root a[href^="https://golinks.work/"],
:root a[href*="ftpglst.com"],
:root a[href^="https://s.zlinkn.com/"],
:root a[href^="https://go.xxxvjmp.com/"],
:root [id^="newPortal_informer_"],
:root a[href*="awesomeredirector"],
:root a[href^="https://zirdough.net/"],
:root div[style*="am15.net/img/player_skins"],
:root a[href^="https://go.xxxiijmp.com"],
:root a[href*="://softclicks.ru/"],
:root a[href^="https://go.xtbaffiliates.com/"],
:root div[id^="criteo-"][style],
:root a[href*="://cozibaneco.com/"],
:root a[href*="://edugrampromo.com/"],
:root [data-role="tile-ads-module"],
:root a[href*="://viewfilesup.ru/"],
:root a[href*="/clubleads.ru"],
:root a[href*="://r.advmusic.com/"],
:root [alt="Rambler's Top100"],
:root a[href^="https://ismlks.com/"],
:root a[style="width:100%;height:100%;z-index:10000000000000000;position:absolute;top:0;left:0;"],
:root [href*="://drp.su/"],
:root a[href^="https://go.xlirdr.com"],
:root a[href*="://gridsiali.com/"],
:root a[href*="//dagamah.com/"],
:root a[href*=".twkv.ru"],
:root a[href^="https://go.markets.com/visit/?bta="],
:root a[href^="https://billing.purevpn.com/aff.php"]>img,
:root a[href^="https://go.nordvpn.net/aff"]>img,
:root a[href*="//offergate.pro/"],
:root a[href^="https://lijavaxa.com/"],
:root a[href^="https://go.goaserv.com/"],
:root app-large-ad,
:root a[href^="https://go.etoro.com/"]>img,
:root a[href^="https://go.dmzjmp.com"],
:root a[href^="https://www.bang.com/?aff="],
:root a[href*="://takenewsoft.ru/"],
:root a[href*="//spishi.vip/"],
:root #mgb-container>#mgb,
:root a[href^="https://go.admjmp.com"],
:root a[href^="https://get.surfshark.net/aff_c?"][href*="&aff_id="]>img,
:root a[onclick*="/link-fes.ru"],
:root a[href^="https://www.googleadservices.com/pagead/aclk?"]>img,
:root a[href^="https://datewhisper.life/"],
:root a[href^="https://click.linksynergy.com/fs-bin/"]>img,
:root a[href^="https://get-link.xyz/"],
:root a[href^="https://www.mrskin.com/account/"],
:root a[href*="/onvix.co/promo/"][target="_blank"],
:root [href^="https://clicks.affstrack.com/"]>img,
:root a[href*="tdstrk.ru"],
:root a[href^="https://engine.phn.doublepimp.com/"],
:root a[href^="https://dl-protect.net/"],
:root a[href*=".foxqck.com/"],
:root a[href^="//hoodingluster.com/"],
:root a[href^="https://ctosrd.com/"],
:root a[href^="https://go.bushheel.com/"],
:root img[width="120"][height="600"],
:root a[href^="https://ctjdwm.com/"],
:root [href="//sexcams.plus/"],
:root #kt_player>a[target="_blank"],
:root a[href^="http://bongacams.com/track?"],
:root a[href^="https://camfapr.com/landing/click/"],
:root a[href^="https://prf.hn/click/"][href*="/creativeref:"]>img,
:root div[id^="optidigital-adslot"],
:root a[href^="http://www.adultempire.com/unlimited/promo?"][href*="&partner_id="],
:root a[href^="https://1betandgonow.com/"],
:root a[href*="://click2soft.ru/"],
:root a[href*="//do-rod.com/"],
:root a[href^="https://kshop"][href*=".pro/"],
:root a[href^="https://chaturbate.com/in/?"],
:root a[href^="https://t.ajrkm1.com/"],
:root a[href*="//ufiler-pro2.ru"],
:root a[href*=".g2afse.com/"],
:root a[href^="https://bodelen.com/"],
:root a[href^="https://black77854.com/"],
:root a[href^="https://6-partner.com/"],
:root a[href^="https://www.sheetmusicplus.com/"][href*="?aff_id="],
:root a[href^="https://getmatchedlocally.com/"],
:root a[href^="https://rixofa.com/"],
:root div[class^="cnt32_"][id^="cnt_rb_"],
:root a[href^="https://best-experience-cool.com/"],
:root a[href*="tvroff.net"],
:root [data-taboola-options],
:root a[href^="http://fly-shops.ru"],
:root a[href*="/universal-lnk.net/"],
:root a[href^="https://believessway.com/"],
:root a[href^="https://Click.ggpickaff.com/"],
:root [data-dynamic-ads],
:root a[href^="https://banners.livepartners.com/"],
:root [onclick*=".twkv.ru"],
:root a[href^="http://revolvemockerycopper.com/"],
:root a[href^="https://awptjmp.com/"],
:root a[href^="https://1winpb.com/"],
:root a[href*="/universalsrc.net/"],
:root a[href^="https://join.sexworld3d.com/track/"],
:root a[href^="https://aweptjmp.com/"],
:root .app.blog-post-page .secondary-header-ad-block,
:root a[href^="https://ausoafab.net/"],
:root a[href^="https://clicks.pipaffiliates.com/"],
:root a[href^="https://aj1070.online/"],
:root body>div[style="background-color: #FFF;height: 100px;position: fixed;bottom: 0px;width: 100%;max-width: 1200px;left: 50%;transform: translateX(-50%);z-index:2147483647"],
:root a[href^="https://ads.planetwin365affiliate.com/"],
:root a[href*="://go.click2bit.net/"],
:root iframe[scrolling="no"][sandbox*="allow-popups allow-modals"][style^="width: 100%; height: 100%; border: none;"],
:root a[href^="https://ads.leovegas.com/"],
:root a[href*="://yasearchcdn.ru/r/"],
:root a[href*="/vkout.ru"],
:root img[src^="https://images.purevpnaffiliates.com"],
:root a[href^="https://gml-grp.com/"],
:root a[href^="https://porntubemate.com/"],
:root div[class^="yandex_rtb"],
:root a[href*="://searchlnk.ru/r/"],
:root a[href^="https://click.dtiserv2.com/"],
:root body>iframe[style^="position"][style*="fixed"][id^="iFb"][src^="/?"],
:root .ob_container .item-container-obpd,
:root a[href^="https://clickadilla.com/"],
:root a[href^="https://a.medfoodhome.com/"],
:root a[href^="https://cam4com.go2cloud.org/"],
:root a[href^="https://a.bestcontentweb.top/"],
:root a[href^="http://putanapartners.com/go."],
:root atf-ad-slot,
:root [href^="https://wsup.ai/"],
:root a[href*="kshop2.biz"],
:root a[href^="https://a2.adform.net/"],
:root a[href*="/fastvk.com"],
:root a[onclick*="offergate-amigo"],
:root a[href*="://tracker.rioaffi.com/"],
:root div[id^="bidvol-widget-"],
:root a[href*="://kinobud.site/"],
:root div[id^="smi2adblock_"],
:root [data-m-ad-id],
:root a[href^="https://a-ads.com/"],
:root a[href*="/sarimsolus.com/"],
:root a[href*="://yourlnk.ru/r/"],
:root [href^="https://url.totaladblock.com/"],
:root [id^="n4p_"],
:root a[href^="http://www.h4trck.com/"],
:root [href^="https://a.acebet.com/api/click?"],
:root a[href*="sviruniversal.com/"],
:root a[href*="octoclick.net"],
:root a[href^="http://partners.etoro.com/"],
:root [href="https://chaturbate.jjgirls.com/"]>img,
:root a[href*="filebase.me"],
:root a[href^="https://ads.betfair.com/redirect.aspx?"],
:root [href^="https://antiagingbed.com/discount/"]>img,
:root amp-ad-custom,
:root [data-desktop-ad-id],
:root a[href*="/kshop3.biz"],
:root a[href^="http://trk.globwo.online/"],
:root a[href*="://downloadcontent2.ru/"],
:root a[href^="https://bongacams2.com/track?"],
:root [href^="https://affiliate.fastcomet.com/"]>img,
:root a[href*="//universalice.info/"],
:root a-ad,
:root a[href^="http://adultfriendfinder.com/go/"],
:root a[href^="http://stickingrepute.com/"],
:root #slashboxes>.deals-rail,
:root div[aria-label="Ads"],
:root [href^="http://mypillow.com/"]>img,
:root a[href^="//startgaming.net/tienda/" i],
:root a[href*="://clickfrm.com/"],
:root a[href^="https://a.medfoodsafety.com/"],
:root [onclick*="//sub"][onclick*="bubblesmedia."],
:root a[href^=" https://www.friendlyduck.com/AF_"],
:root a[href*="/jump/next.php?r="],
:root .\[\&_\.gdprAdTransparencyCogWheelButton\]\:\!pjra-z-\[5\],
:root a[href*="://clickstats.pw/"],
:root [href^="http://clicks.totemcash.com/"],
:root a[href*="twtn.ru/"],
:root [data-d-ad-id],
:root a[href*=".engine.adglare.net/"],
:root [href^="https://www.profitablegatecpm.com/"],
:root a[href^="https://bc.game/"],
:root a[href*="://manysoftlink.ru/"],
:root a[data-oburl^="https://paid.outbrain.com/network/redir?"],
:root [id^="section-ad-banner"],
:root .base-page_center>.banerTop,
:root a[href^="https://fastestvpn.com/lifetime-special-deal?a_aid="],
:root a[href^="https://www.goldenfrog.com/vyprvpn?offer_id="][href*="&aff_id="],
:root a[href*="retagapp.com"],
:root a[href^="https://wmctjd.com/"],
:root a[href*="//jjgirls.com/sex/Chaturbate"],
:root a[href*="://z.cdn.traffic"][href*="/load"],
:root [href^="https://zone.gotrackier.com/"],
:root a[href*="//top.mail.ru/jump?"],
:root a[href^="http://sarcasmadvisor.com/"],
:root a[href^="https://track.totalav.com/"],
:root a[href^="https://ctrdwm.com/"],
:root a[href*=".adsbid.ru"],
:root a[href^="https://www.adxsrve.com/"],
:root [href^="https://www.targetingpartner.com/"],
:root a[href^="https://join.virtuallust3d.com/"],
:root a[href^="https://bngpt.com/"],
:root div[id^="ad-position-"],
:root a[href^="https://www.toprevenuegate.com/"],
:root a[href*="adpool.bet/"],
:root a[href^="http://join.brokestraightboys.com/track/"],
:root [onclick*="trklp.ru"],
:root [href^="https://rapidgator.net/article/premium/ref/"],
:root [class^="flat_"][class*="_out"],
:root a[href^="http://apytrc.com/click/"],
:root [href^="https://join.girlsoutwest.com/"],
:root a[href^="https://activate-game.com/"],
:root .scroll-fixable.rail-right>.deals-rail,
:root div[data-server-rendered="true"]>div[id^="block-"],
:root a[href*="rexchange.begun.ru/rclick?"],
:root a[href^="https://track.aftrk3.com/"],
:root [href^="https://join3.bannedsextapes.com"],
:root a[href*="news"][href*="favid"],
:root div[id^="adngin-"],
:root [data-ad-width],
:root [data-rc-widget],
:root [href^="https://track.aftrk1.com/"],
:root a[href*="://adv-views.com"],
:root a[href*="//sub"][href*="bubblesmedia."],
:root [href^="https://istlnkcl.com/"],
:root a[href^="https://trk.softonixs.xyz/"],
:root a[href^="https://iqbroker.com/"][href*="?aff="],
:root [href^="https://wct.link/click?"],
:root ad-slot,
:root [data-block-type="ad"],
:root a[href^="https://t.acam.link/"],
:root [src*="mixadvert.com"],
:root [onclick*="msetup"][onclick*="partner"][onclick*="utm_"],
:root a[href^="https://go.strpjmp.com/"],
:root iframe[title="mixAd"],
:root div[id^="DIV_NNN_"],
:root a[href^="https://go.rmishe.com/"],
:root [href^="https://ilovemyfreedoms.com/landing-"],
:root a[href*="linkmyc.com"],
:root a[href^="https://go.cmtaffiliates.com/"],
:root a[href^="https://tm-offers.gamingadult.com/"],
:root a[href^="http://kshop.biz/"],
:root [href^="https://charmingdatings.life/"],
:root [data-id^="div-gpt-ad"],
:root img[src*="//counter.yadro.ru/"],
:root [href^="https://awbbjmp.com/"],
:root [href^="https://ad1.adfarm1.adition.com/"],
:root a[href*="://telamon"][href*="/tracker/?partner="],
:root a[href^="https://t.ajrkm3.com/"],
:root a[href*="//portakamus.com/"],
:root [href^="https://aads.com/campaigns/"],
:root a[href^="https://go.bbrdbr.com"],
:root a[href*="trtkp.ru"],
:root a[href*="//fofuvipibo.com/"],
:root a[href^="https://s.zlink3.com/"],
:root [data-freestar-ad][id],
:root a[href*="shakes.pro"],
:root a[href*="trafgid.xyz"],
:root a[href*="://getyousoft.ru/"],
:root [onclick*="/sb/clk/"],
:root [href^="https://www.brighteonstore.com/products/"] img,
:root a[href*="://ourbrowser.net"],
:root a[href^="https://bngprm.com/"],
:root .article-aside-promo a[href][target="_blank"],
:root [href^="https://shiftnetwork.infusionsoft.com/go/"]>img,
:root a[href*="//loderlx.ru"],
:root [id^="div-gpt-ad"],
:root [href="https://jdrucker.com/gold"]>img,
:root iframe[src*="utraff.com"],
:root a[href^="https://join.virtualtaboo.com/track/"],
:root a[href*="cpl1.ru"],
:root [id^="ad_sky"],
:root [id^="relap-custom-iframe-rec"],
:root aside[id^="adrotate_widgets-"],
:root [href^="https://pxl.leads.su/click/"],
:root dfp-ad,
:root .grid>.container>#aside-promotion,
:root a[href*="//reruniversal.com/"],
:root [data-type="ad-vertical"],
:root a[href*="://loderkkis.ru"],
:root a[href^="https://s.cant3am.com/"],
:root [data-testid^="section-AdRowBillboard"],
:root a[href*="media-rotate.com"],
:root [href*="driftawayforfun.com"],
:root a[href^="https://track.1234sd123.com/"],
:root a[href*="kinqon.ru"],
:root img[src*="://cp.beget.com/promo_data/"],
:root zeus-ad,
:root [data-testid="prism-ad-wrapper"],
:root [href^="https://ad.admitad.com/"],
:root [href^="https://mypillow.com/"]>img,
:root [data-testid="ad_testID"],
:root a[href*="://mysoftrotate.ru/"],
:root [id^="unit_"]>a[href*="smi2."],
:root a[href*="sapmedia.ru"],
:root a[href^="https://gamingadlt.com/?offer="],
:root [class^="fpm_"][class*="_modal"],
:root a[href^="https://go.rmhfrtnd.com"],
:root a[href*="problogrus.ru"],
:root [href^="https://mypatriotsupply.com/"]>img,
:root a[href*="webdiana.ru/click"],
:root #teaser1[style^="width:autopx;"],
:root [href^="https://www.cloudways.com/en/?id"],
:root div[class^="mixadvert"],
:root [data-asg-ins],
:root a[href*="://new.torrent-pack.ru/"],
:root [href*="//loadbrowser.ru/"],
:root [src*="://dynspt.com/"],
:root a[href^="https://clickins.slixa.com/"],
:root a[href^="https://clixtrac.com/"],
:root [onclick*="content.ad/"],
:root a[href*="://dmtech05.com/"],
:root amp-ad,
:root iframe[src*="//refpakglscpj."],
:root a[href^="http://olivka.biz/"],
:root [data-ad-cls],
:root a[href*="://clickstats.online/"],
:root a[href*="turbotraf.com"],
:root a[href^="https://click.Ggpickaff.com/"],
:root [data-ez-name],
:root a[href^="https://go.mnaspm.com/"],
:root a[href*="://chikidiki.ru"],
:root a[href*="/uloads.ru/"],
:root #root>.app .adfox,
:root [class^="s2nPlayer"],
:root a[href*="/api/redirect?offerid="],
:root a[href*="/universallnk.net/"],
:root a[href^="https://adclick.g.doubleclick.net/"],
:root a[href*="nhebd.xyz"],
:root body>div[id^="dV"][style^="width"][style*="height"][style*="position"][style*="fixed"][style*="overflow"][style*="z-index"][style*="background"],
:root [data-link*="//sub"][data-link*="bubblesmedia."],
:root a[href^="https://click.hoolig.app/"],
:root [data-ad-module],
:root a[href^="https://a.bestcontentfood.top/"],
:root a[href*="://getfiletds.ru/"],
:root a[href^="https://go.skinstrip.net"][href*="?campaignId="],
:root #teaser2[style^="width:autopx;"],
:root [data-revive-zoneid],
:root a[href*="//webbrowser.club/"],
:root .pip-video-wrapper>.pip-video-label,
:root iframe[src*="traffic-media.co"],
:root a[href^="https://losingoldfry.com/"],
:root div[id^="div-gpt-"],
:root a[href*="//parandeya.com/"],
:root .ob_dual_right>.ob_ads_header~.odb_div,
:root a[href*="//partners.house/"],
:root [id^="unit_"]>a[href*="://mirtesen.ru"],
:root div[data-ad-targeting],
:root a[href*="//universalie.info/"],
:root [href^="//x4pollyxxpush.com/"],
:root .base-page_left-side>#left_ban,
:root [href^="https://www.avantlink.com/click.php"] img,
:root [data-testid="commercial-label-taboola"],
:root [data-la-refresh-timeout],
:root a[href^="https://traffdaq.com/"],
:root #teaser3[style^="width:autopx;"],
:root [href*="://browseit.ru/"],
:root a[href^="https://go.hpyjmp.com"],
:root [href^="https://mystore.com/"]>img,
:root [class^="amp-ad-"],
:root a[href^="https://wittered-mainging.com/"],
:root #teaser3[style="width: 100%;text-align: center;display: scroll;position:fixed;bottom: 0;margin: 0 auto;z-index: 103;"] {
    display: none !important;
}

body {
    background-color: rgb(255, 255, 255);
    background-image: url("/bg/19.png");
    background-repeat: repeat;
}

html {
    -webkit-font-smoothing: antialiased;
    box-sizing: border-box;
    text-size-adjust: 100%;
}

*,
::before,
::after {
    box-sizing: inherit;
}

strong,
b {
    font-weight: 700;
}

body {
    margin: 0px;
    color: rgba(0, 0, 0, 0.87);
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: 400;
    font-size: 0.857143rem;
    line-height: 1.5;
    background-color: rgb(245, 231, 222);
}

@media print {
    body {
        background-color: rgb(245, 231, 222);
    }
}

body::backdrop {
    background-color: rgb(245, 231, 222);
}

body {
    scrollbar-color: rgb(107, 107, 107) rgb(43, 43, 43);
}

body::-webkit-scrollbar,
body ::-webkit-scrollbar {
    background-color: rgb(43, 43, 43);
}

body::-webkit-scrollbar-thumb,
body ::-webkit-scrollbar-thumb {
    border-radius: 8px;
    background-color: rgb(107, 107, 107);
    min-height: 24px;
    border: 3px solid rgb(43, 43, 43);
}

body::-webkit-scrollbar-thumb:active,
body ::-webkit-scrollbar-thumb:active {
    background-color: rgb(149, 149, 149);
}

body::-webkit-scrollbar-thumb:hover,
body ::-webkit-scrollbar-thumb:hover {
    background-color: rgb(149, 149, 149);
}

body::-webkit-scrollbar-corner,
body ::-webkit-scrollbar-corner {
    background-color: rgb(43, 43, 43);
}

.css-1mzerio {
    display: flex;
    flex-direction: row;
}

.css-1mzerio> :not(style):not(style) {
    margin: 0px;
}

.css-1mzerio> :not(style)~ :not(style) {
    margin-left: 8px;
}

.css-16m9t4e {
    text-align: center;
    flex: 0 0 auto;
    font-size: 1.28571rem;
    padding: 8px;
    border-radius: 50%;
    color: rgba(0, 0, 0, 0.54);
    transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1);
    --IconButton-hoverBg: rgba(0, 0, 0, 0.04);
}

.css-16m9t4e:hover {
    background-color: var(--IconButton-hoverBg);
}

@media (hover: none) {
    .css-16m9t4e:hover {
        background-color: transparent;
    }
}

.css-16m9t4e.Mui-disabled {
    background-color: transparent;
    color: rgba(0, 0, 0, 0.26);
}

.css-16m9t4e.MuiIconButton-loading {
    color: transparent;
}

.css-1mb0ovp {
    display: inline-flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
    background-color: transparent;
    outline: 0px;
    border: 0px;
    margin: 0px;
    cursor: pointer;
    user-select: none;
    vertical-align: middle;
    appearance: none;
    text-decoration: none;
    text-align: center;
    flex: 0 0 auto;
    font-size: 1.28571rem;
    padding: 8px;
    border-radius: 50%;
    color: rgba(0, 0, 0, 0.54);
    transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1);
    --IconButton-hoverBg: rgba(0, 0, 0, 0.04);
}

.css-1mb0ovp.Mui-disabled {
    pointer-events: none;
    cursor: default;
}

@media print {
    .css-1mb0ovp {
        print-color-adjust: exact;
    }
}

.css-1mb0ovp:hover {
    background-color: var(--IconButton-hoverBg);
}

@media (hover: none) {
    .css-1mb0ovp:hover {
        background-color: transparent;
    }
}

.css-1mb0ovp.Mui-disabled {
    background-color: transparent;
    color: rgba(0, 0, 0, 0.26);
}

.css-1mb0ovp.MuiIconButton-loading {
    color: transparent;
}

.css-1uq5gd5 {
    user-select: none;
    width: 1em;
    height: 1em;
    display: inline-block;
    flex-shrink: 0;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1);
    fill: currentcolor;
    font-size: 1.28571rem;
}

.css-1f5p11z {
    z-index: 1500;
    pointer-events: none;
}

.css-1vxh2dt {
    z-index: 1500;
    pointer-events: none;
}

.css-9wvnva {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
}

@media (min-width: 600px) {
    .css-9wvnva {
        padding-left: 24px;
        padding-right: 24px;
    }
}

@media (min-width: 1200px) {
    .css-9wvnva {
        max-width: 1200px;
    }
}

.css-ooj68c {
    display: flex;
    flex-direction: column;
    width: 100%;
    box-sizing: border-box;
    flex-shrink: 0;
    position: fixed;
    z-index: 1100;
    top: 0px;
    left: auto;
    right: 0px;
    --AppBar-background: #395c78;
    --AppBar-color: #fff;
    background-color: var(--AppBar-background);
    color: var(--AppBar-color);
}

@media print {
    .css-ooj68c {
        position: absolute;
    }
}

.css-piz17f {
    transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
    box-shadow: var(--Paper-shadow);
    background-image: var(--Paper-overlay);
    display: flex;
    flex-direction: column;
    width: 100%;
    box-sizing: border-box;
    flex-shrink: 0;
    position: fixed;
    z-index: 1100;
    top: 0px;
    left: auto;
    right: 0px;
    --AppBar-background: #395c78;
    --AppBar-color: #fff;
    background-color: var(--AppBar-background);
    color: var(--AppBar-color);
}

@media print {
    .css-piz17f {
        position: absolute;
    }
}

.css-1cmizrj {
    width: 100%;
    margin-left: auto;
    box-sizing: border-box;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
}

@media (min-width: 600px) {
    .css-1cmizrj {
        padding-left: 24px;
        padding-right: 24px;
    }
}

@media (min-width: 1536px) {
    .css-1cmizrj {
        max-width: 1536px;
    }
}

.css-n7fdo8 {
    position: relative;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    min-height: 48px;
}

.css-1bv1pzm {
    margin: 0px 16px 0px 0px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.6;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-family: "TF2 Build", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    letter-spacing: 0.1rem;
}

@media (min-width: 0px) {
    .css-1bv1pzm {
        display: none;
    }
}

@media (min-width: 900px) {
    .css-1bv1pzm {
        display: flex;
    }
}

.css-1lvtzne {
    -webkit-box-flex: 1;
    flex-grow: 1;
}

@media (min-width: 0px) {
    .css-1lvtzne {
        display: flex;
    }
}

@media (min-width: 900px) {
    .css-1lvtzne {
        display: none;
    }
}

.css-1bplupk {
    text-align: center;
    flex: 0 0 auto;
    border-radius: 50%;
    color: rgba(0, 0, 0, 0.54);
    transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1);
    --IconButton-hoverBg: rgba(0, 0, 0, 0.04);
    padding: 12px;
    font-size: 1.5rem;
}

.css-1bplupk:hover {
    background-color: var(--IconButton-hoverBg);
}

@media (hover: none) {
    .css-1bplupk:hover {
        background-color: transparent;
    }
}

.css-1bplupk.Mui-disabled {
    background-color: transparent;
    color: rgba(0, 0, 0, 0.26);
}

.css-1bplupk.MuiIconButton-loading {
    color: transparent;
}

.css-x4rnbi {
    display: inline-flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
    background-color: transparent;
    outline: 0px;
    border: 0px;
    margin: 0px;
    cursor: pointer;
    user-select: none;
    vertical-align: middle;
    appearance: none;
    text-decoration: none;
    text-align: center;
    flex: 0 0 auto;
    border-radius: 50%;
    color: rgba(0, 0, 0, 0.54);
    transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1);
    --IconButton-hoverBg: rgba(0, 0, 0, 0.04);
    padding: 12px;
    font-size: 1.5rem;
}

.css-x4rnbi.Mui-disabled {
    pointer-events: none;
    cursor: default;
}

@media print {
    .css-x4rnbi {
        print-color-adjust: exact;
    }
}

.css-x4rnbi:hover {
    background-color: var(--IconButton-hoverBg);
}

@media (hover: none) {
    .css-x4rnbi:hover {
        background-color: transparent;
    }
}

.css-x4rnbi.Mui-disabled {
    background-color: transparent;
    color: rgba(0, 0, 0, 0.26);
}

.css-x4rnbi.MuiIconButton-loading {
    color: transparent;
}

@media (min-width: 0px) {
    .css-1k01tis {
        display: block;
    }
}

@media (min-width: 900px) {
    .css-1k01tis {
        display: none;
    }
}

@media (min-width: 0px) {
    .css-1w04yew {
        display: block;
    }
}

@media (min-width: 900px) {
    .css-1w04yew {
        display: none;
    }
}

.css-1dgjxz9 {
    margin: 0px;
    font-size: 16px;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: 500;
    line-height: 1.6;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-box-flex: 1;
    flex-grow: 1;
}

@media (min-width: 0px) {
    .css-1dgjxz9 {
        display: flex;
    }
}

@media (min-width: 900px) {
    .css-1dgjxz9 {
        display: none;
    }
}

.css-1t6c9ts {
    -webkit-box-flex: 1;
    flex-grow: 1;
}

@media (min-width: 0px) {
    .css-1t6c9ts {
        display: none;
    }
}

@media (min-width: 900px) {
    .css-1t6c9ts {
        display: flex;
    }
}

.css-1nvbbpe {
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: 400;
    font-size: 0.857143rem;
    line-height: 1.5;
    display: flex;
    -webkit-box-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    align-items: center;
    position: relative;
    text-decoration: none;
    min-height: 48px;
    padding: 6px 16px;
    box-sizing: border-box;
    white-space: nowrap;
}

.css-1nvbbpe:hover {
    text-decoration: none;
    background-color: rgba(0, 0, 0, 0.04);
}

@media (hover: none) {
    .css-1nvbbpe:hover {
        background-color: transparent;
    }
}

.css-1nvbbpe.Mui-selected {
    background-color: rgba(57, 92, 120, 0.08);
}

.css-1nvbbpe.Mui-selected.Mui-focusVisible {
    background-color: rgba(57, 92, 120, 0.2);
}

.css-1nvbbpe.Mui-selected:hover {
    background-color: rgba(57, 92, 120, 0.12);
}

@media (hover: none) {
    .css-1nvbbpe.Mui-selected:hover {
        background-color: rgba(57, 92, 120, 0.08);
    }
}

.css-1nvbbpe.Mui-focusVisible {
    background-color: rgba(0, 0, 0, 0.12);
}

.css-1nvbbpe.Mui-disabled {
    opacity: 0.38;
}

.css-1nvbbpe+.MuiDivider-root {
    margin-top: 8px;
    margin-bottom: 8px;
}

.css-1nvbbpe+.MuiDivider-inset {
    margin-left: 52px;
}

.css-1nvbbpe .MuiListItemText-root {
    margin-top: 0px;
    margin-bottom: 0px;
}

.css-1nvbbpe .MuiListItemText-inset {
    padding-left: 36px;
}

.css-1nvbbpe .MuiListItemIcon-root {
    min-width: 36px;
}

@media (min-width: 600px) {
    .css-1nvbbpe {
        min-height: auto;
    }
}

.css-lr9cl2 {
    -webkit-tap-highlight-color: transparent;
    background-color: transparent;
    outline: 0px;
    border: 0px;
    margin: 0px;
    border-radius: 0px;
    cursor: pointer;
    user-select: none;
    vertical-align: middle;
    appearance: none;
    color: inherit;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: 400;
    font-size: 0.857143rem;
    line-height: 1.5;
    display: flex;
    -webkit-box-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    align-items: center;
    position: relative;
    text-decoration: none;
    min-height: 48px;
    padding: 6px 16px;
    box-sizing: border-box;
    white-space: nowrap;
}

.css-lr9cl2.Mui-disabled {
    pointer-events: none;
    cursor: default;
}

@media print {
    .css-lr9cl2 {
        print-color-adjust: exact;
    }
}

.css-lr9cl2:hover {
    text-decoration: none;
    background-color: rgba(0, 0, 0, 0.04);
}

@media (hover: none) {
    .css-lr9cl2:hover {
        background-color: transparent;
    }
}

.css-lr9cl2.Mui-selected {
    background-color: rgba(57, 92, 120, 0.08);
}

.css-lr9cl2.Mui-selected.Mui-focusVisible {
    background-color: rgba(57, 92, 120, 0.2);
}

.css-lr9cl2.Mui-selected:hover {
    background-color: rgba(57, 92, 120, 0.12);
}

@media (hover: none) {
    .css-lr9cl2.Mui-selected:hover {
        background-color: rgba(57, 92, 120, 0.08);
    }
}

.css-lr9cl2.Mui-focusVisible {
    background-color: rgba(0, 0, 0, 0.12);
}

.css-lr9cl2.Mui-disabled {
    opacity: 0.38;
}

.css-lr9cl2+.MuiDivider-root {
    margin-top: 8px;
    margin-bottom: 8px;
}

.css-lr9cl2+.MuiDivider-inset {
    margin-left: 52px;
}

.css-lr9cl2 .MuiListItemText-root {
    margin-top: 0px;
    margin-bottom: 0px;
}

.css-lr9cl2 .MuiListItemText-inset {
    padding-left: 36px;
}

.css-lr9cl2 .MuiListItemIcon-root {
    min-width: 36px;
}

@media (min-width: 600px) {
    .css-lr9cl2 {
        min-height: auto;
    }
}

.css-1k80kex {
    min-width: 56px;
    color: rgba(0, 0, 0, 0.54);
    flex-shrink: 0;
    display: inline-flex;
}

.css-1d2ypmi {
    user-select: none;
    width: 1em;
    height: 1em;
    display: inline-block;
    flex-shrink: 0;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1);
    fill: currentcolor;
    font-size: 1.28571rem;
    color: rgb(245, 231, 222);
}

.css-1ijl249 {
    flex: 1 1 auto;
    min-width: 0px;
    margin-top: 4px;
    margin-bottom: 4px;
    font-family: "TF2 Build", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    letter-spacing: 0.1rem;
}

.css-1ijl249 .MuiTypography-root:where(& .MuiListItemText-primary),
.css-1ijl249 .MuiTypography-root:where(& .MuiListItemText-secondary) {
    display: block;
}

.css-1mxqmz {
    user-select: none;
    width: 1em;
    height: 1em;
    display: inline-block;
    flex-shrink: 0;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1);
    fill: currentcolor;
    font-size: 1.28571rem;
    color: rgb(245, 231, 222);
}

.css-2uchni {
    -webkit-box-flex: 0;
    flex-grow: 0;
}

.css-h96e1d {
    user-select: none;
    width: 1em;
    height: 1em;
    display: inline-block;
    flex-shrink: 0;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1);
    fill: currentcolor;
    font-size: 1.28571rem;
    color: rgb(173, 160, 58);
}

.css-1i3e8e6 {
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: 500;
    font-size: 0.75rem;
    line-height: 1.75;
    text-transform: uppercase;
    min-width: 64px;
    border: 0px;
    border-radius: 4px;
    padding: 6px 8px;
    color: var(--variant-textColor);
    --variant-textColor: #395c78;
    --variant-outlinedColor: #395c78;
    --variant-outlinedBorder: rgba(57, 92, 120, 0.5);
    --variant-containedColor: #fff;
    --variant-containedBg: #395c78;
    transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1);
    background-color: inherit;
}

.css-1i3e8e6:hover {
    text-decoration: none;
}

.css-1i3e8e6.Mui-disabled {
    color: rgba(0, 0, 0, 0.26);
}

@media (hover: hover) {
    .css-1i3e8e6:hover {
        --variant-containedBg: rgb(39, 64, 84);
        --variant-textBg: rgba(57, 92, 120, 0.04);
        --variant-outlinedBorder: #395c78;
        --variant-outlinedBg: rgba(57, 92, 120, 0.04);
    }
}

.css-1i3e8e6.MuiButton-loading {
    color: transparent;
}

.css-192hp8k {
    display: inline-flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
    outline: 0px;
    margin: 0px;
    cursor: pointer;
    user-select: none;
    vertical-align: middle;
    appearance: none;
    text-decoration: none;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: 500;
    font-size: 0.75rem;
    line-height: 1.75;
    text-transform: uppercase;
    min-width: 64px;
    border: 0px;
    border-radius: 4px;
    padding: 6px 8px;
    color: var(--variant-textColor);
    --variant-textColor: #395c78;
    --variant-outlinedColor: #395c78;
    --variant-outlinedBorder: rgba(57, 92, 120, 0.5);
    --variant-containedColor: #fff;
    --variant-containedBg: #395c78;
    transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1);
    background-color: inherit;
}

.css-192hp8k.Mui-disabled {
    pointer-events: none;
    cursor: default;
}

@media print {
    .css-192hp8k {
        print-color-adjust: exact;
    }
}

.css-192hp8k:hover {
    text-decoration: none;
}

.css-192hp8k.Mui-disabled {
    color: rgba(0, 0, 0, 0.26);
}

@media (hover: hover) {
    .css-192hp8k:hover {
        --variant-containedBg: rgb(39, 64, 84);
        --variant-textBg: rgba(57, 92, 120, 0.04);
        --variant-outlinedBorder: #395c78;
        --variant-outlinedBg: rgba(57, 92, 120, 0.04);
    }
}

.css-192hp8k.MuiButton-loading {
    color: transparent;
}

.css-ax7c4d {
    --Link-underlineColor: rgba(57, 92, 120, 0.4);
    display: inline-flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
    outline: 0px;
    margin: 0px;
    cursor: pointer;
    user-select: none;
    vertical-align: middle;
    appearance: none;
    text-decoration: none;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: 500;
    font-size: 0.75rem;
    line-height: 1.75;
    text-transform: uppercase;
    min-width: 64px;
    border: 0px;
    border-radius: 4px;
    padding: 6px 8px;
    color: var(--variant-textColor);
    --variant-textColor: #395c78;
    --variant-outlinedColor: #395c78;
    --variant-outlinedBorder: rgba(57, 92, 120, 0.5);
    --variant-containedColor: #fff;
    --variant-containedBg: #395c78;
    transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1);
    background-color: inherit;
}

.css-ax7c4d:hover {
    text-decoration-color: inherit;
}

.css-ax7c4d.Mui-disabled {
    pointer-events: none;
    cursor: default;
}

@media print {
    .css-ax7c4d {
        print-color-adjust: exact;
    }
}

.css-ax7c4d:hover {
    text-decoration: none;
}

.css-ax7c4d.Mui-disabled {
    color: rgba(0, 0, 0, 0.26);
}

@media (hover: hover) {
    .css-ax7c4d:hover {
        --variant-containedBg: rgb(39, 64, 84);
        --variant-textBg: rgba(57, 92, 120, 0.04);
        --variant-outlinedBorder: #395c78;
        --variant-outlinedBg: rgba(57, 92, 120, 0.04);
    }
}

.css-ax7c4d.MuiButton-loading {
    color: transparent;
}

.css-1nnopmh {
    font-style: inherit;
    font-variant: inherit;
    font-stretch: inherit;
    font-optical-sizing: inherit;
    font-size-adjust: inherit;
    font-kerning: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    font-language-override: inherit;
    letter-spacing: inherit;
    --Link-underlineColor: rgba(57, 92, 120, 0.4);
    display: inline-flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
    outline: 0px;
    margin: 0px;
    cursor: pointer;
    user-select: none;
    vertical-align: middle;
    appearance: none;
    text-decoration: none;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: 500;
    font-size: 0.75rem;
    line-height: 1.75;
    text-transform: uppercase;
    min-width: 64px;
    border: 0px;
    border-radius: 4px;
    padding: 6px 8px;
    color: var(--variant-textColor);
    --variant-textColor: #395c78;
    --variant-outlinedColor: #395c78;
    --variant-outlinedBorder: rgba(57, 92, 120, 0.5);
    --variant-containedColor: #fff;
    --variant-containedBg: #395c78;
    transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1);
    background-color: inherit;
}

.css-1nnopmh:hover {
    text-decoration-color: inherit;
}

.css-1nnopmh.Mui-disabled {
    pointer-events: none;
    cursor: default;
}

@media print {
    .css-1nnopmh {
        print-color-adjust: exact;
    }
}

.css-1nnopmh:hover {
    text-decoration: none;
}

.css-1nnopmh.Mui-disabled {
    color: rgba(0, 0, 0, 0.26);
}

@media (hover: hover) {
    .css-1nnopmh:hover {
        --variant-containedBg: rgb(39, 64, 84);
        --variant-textBg: rgba(57, 92, 120, 0.04);
        --variant-outlinedBorder: #395c78;
        --variant-outlinedBg: rgba(57, 92, 120, 0.04);
    }
}

.css-1nnopmh.MuiButton-loading {
    color: transparent;
}

.css-1klpoq2 {
    --Grid-columns: 12;
    --Grid-columnSpacing: 16px;
    --Grid-rowSpacing: 16px;
    flex-flow: wrap;
    min-width: 0px;
    box-sizing: border-box;
    display: flex;
    gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
}

.css-1klpoq2>* {
    --Grid-parent-columns: 12;
}

.css-1klpoq2>* {
    --Grid-parent-columnSpacing: 16px;
}

.css-1klpoq2>* {
    --Grid-parent-rowSpacing: 16px;
}

.css-j5005a {
    -webkit-box-flex: 0;
    flex-grow: 0;
    flex-basis: auto;
    width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));
    min-width: 0px;
    box-sizing: border-box;
}

.css-13kncjy {
    background-color: rgb(245, 231, 222);
    color: rgba(0, 0, 0, 0.87);
    transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
    border-radius: 4px;
    box-shadow: var(--Paper-shadow);
    background-image: var(--Paper-overlay);
}

.css-1fdremr {
    --Grid-columns: 12;
    --Grid-columnSpacing: 0px;
    --Grid-rowSpacing: 0px;
    flex-flow: wrap;
    min-width: 0px;
    box-sizing: border-box;
    display: flex;
    gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
    -webkit-box-align: center;
    align-items: center;
    padding: 8px;
    background-color: rgb(57, 92, 120);
    color: rgb(245, 231, 222);
    font-family: "TF2 Build", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    letter-spacing: 0.1rem;
}

.css-1fdremr>* {
    --Grid-parent-columns: 12;
}

.css-1fdremr>* {
    --Grid-parent-columnSpacing: 0px;
}

.css-1fdremr>* {
    --Grid-parent-rowSpacing: 0px;
}

.css-vxf9xu {
    flex: 0 0 auto;
    -webkit-box-flex: 0;
    max-width: none;
    width: auto;
    min-width: 0px;
    box-sizing: border-box;
    padding-right: 8px;
}

.css-1azk0a0 {
    display: flex;
    justify-content: right;
    -webkit-box-align: center;
    align-items: center;
}

.css-1fzf7xv {
    flex-basis: 0px;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
    min-width: 0px;
    box-sizing: border-box;
}

.css-1g084te {
    flex: 0 0 auto;
    -webkit-box-flex: 0;
    max-width: none;
    width: auto;
    min-width: 0px;
    box-sizing: border-box;
}

.css-en3veo {
    display: flex;
    flex-direction: column;
    padding: 8px;
    margin-top: 0px;
}

.css-en3veo> :not(style):not(style) {
    margin: 0px;
}

.css-en3veo> :not(style)~ :not(style) {
    margin-top: 16px;
}

.css-1hn75ji {
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    max-width: 100%;
}

.css-eu1y4w {
    margin: 0px;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 0.857143rem;
    line-height: 1.5;
    font-weight: 700;
    color: rgba(0, 0, 0, 0.87);
    text-decoration: none;
}

.css-eu1y4w:hover {
    text-decoration: underline;
}

.css-1md5b7r {
    text-align: center;
    margin-top: 1rem;
    padding: 1rem;
    margin-bottom: 0px;
    height: 100%;
}

.css-3secmn {
    --Grid-columns: 12;
    --Grid-columnSpacing: 0px;
    --Grid-rowSpacing: 0px;
    flex-flow: column wrap;
    min-width: 0px;
    box-sizing: border-box;
    display: flex;
    gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}

.css-3secmn>* {
    --Grid-parent-columns: 12;
}

.css-3secmn>* {
    --Grid-parent-columnSpacing: 0px;
}

.css-3secmn>* {
    --Grid-parent-rowSpacing: 0px;
}

.css-1dlpkjl {
    -webkit-box-flex: 0;
    flex-grow: 0;
    flex-basis: auto;
    width: calc(100% * 3 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 3) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));
    min-width: 0px;
    box-sizing: border-box;
}

.css-173cw2y {
    margin: 0px;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: 500;
    font-size: 0.75rem;
    line-height: 1.57;
}

.css-173cw2y color {}

.css-u6v8er {
    display: flex;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}

.css-1ek2aax {
    text-decoration-line: underline;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: var(--Link-underlineColor);
    --Link-underlineColor: rgba(57, 92, 120, 0.4);
    color: rgba(0, 0, 0, 0.87);
}

.css-1ek2aax:hover {
    text-decoration-color: inherit;
}

.css-1cb23g1 {
    margin: 0px;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: 500;
    font-size: 0.75rem;
    line-height: 1.57;
    text-decoration-line: underline;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: var(--Link-underlineColor);
    --Link-underlineColor: rgba(57, 92, 120, 0.4);
    color: rgba(0, 0, 0, 0.87);
}

.css-1cb23g1:hover {
    text-decoration-color: inherit;
}

.css-sueikc {
    position: fixed;
    z-index: 1300;
    inset: 0px;
    visibility: hidden;
}

@media (min-width: 0px) {
    .css-sueikc {
        display: block;
    }
}

@media (min-width: 900px) {
    .css-sueikc {
        display: none;
    }
}

.css-lw0xdp {
    z-index: -1;
}

.css-1lbe2ow {
    position: fixed;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    inset: 0px;
    -webkit-tap-highlight-color: transparent;
    background-color: transparent;
    z-index: -1;
}

.css-9kzjsi {
    position: absolute;
    overflow: hidden auto;
    min-width: 16px;
    min-height: 16px;
    max-width: calc(100% - 32px);
    outline: 0px;
    max-height: calc(100% - 96px);
}

.css-c1swga {
    background-color: rgb(245, 231, 222);
    color: rgba(0, 0, 0, 0.87);
    transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
    border-radius: 4px;
    box-shadow: var(--Paper-shadow);
    background-image: var(--Paper-overlay);
    position: absolute;
    overflow: hidden auto;
    min-width: 16px;
    min-height: 16px;
    max-width: calc(100% - 32px);
    outline: 0px;
    max-height: calc(100% - 96px);
}

.css-vtb3w5 {
    outline: 0px;
}

.css-ubifyk {
    list-style: none;
    margin: 0px;
    padding: 8px 0px;
    position: relative;
    outline: 0px;
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-display: swap;
    font-weight: 300;
    src: url("roboto-latin-300-normal-CCzlftfr.woff2") format("woff2"), url("roboto-latin-300-normal-BARJ-h6h.woff") format("woff");
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-display: swap;
    font-weight: 400;
    src: url("roboto-latin-400-normal-BqEyEoaF.woff2") format("woff2"), url("roboto-latin-400-normal-DyYNIH4P.woff") format("woff");
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-display: swap;
    font-weight: 500;
    src: url("roboto-latin-500-normal-7RbcRiD8.woff2") format("woff2"), url("roboto-latin-500-normal-DQZyH_nt.woff") format("woff");
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-display: swap;
    font-weight: 700;
    src: url("roboto-latin-700-normal-BZpUvMxY.woff2") format("woff2"), url("roboto-latin-700-normal-DLgJJpmK.woff") format("woff");
}

@font-face {
    font-family: "TF2 Build";
    src: local("TF2 Build"), local("TF2Build"), url("TF2Build-BQrHihB5.woff2") format("woff2"), url("TF2Build-BsfzOSln.woff") format("woff"), url("TF2Build-DhrkDaTc.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

:root,
.light,
.light-theme {
    --blue-1: #fbfdff;
    --blue-2: #f4faff;
    --blue-3: #e6f4fe;
    --blue-4: #d5efff;
    --blue-5: #c2e5ff;
    --blue-6: #acd8fc;
    --blue-7: #8ec8f6;
    --blue-8: #5eb1ef;
    --blue-9: #0090ff;
    --blue-10: #0588f0;
    --blue-11: #0d74ce;
    --blue-12: #113264;
}

@supports (color: color(display-p3 1 1 1)) {
    @media (color-gamut: p3) {

        :root,
        .light,
        .light-theme {
            --blue-1: color(display-p3 .986 .992 .999);
            --blue-2: color(display-p3 .96 .979 .998);
            --blue-3: color(display-p3 .912 .956 .991);
            --blue-4: color(display-p3 .853 .932 1);
            --blue-5: color(display-p3 .788 .894 .998);
            --blue-6: color(display-p3 .709 .843 .976);
            --blue-7: color(display-p3 .606 .777 .947);
            --blue-8: color(display-p3 .451 .688 .917);
            --blue-9: color(display-p3 .247 .556 .969);
            --blue-10: color(display-p3 .234 .523 .912);
            --blue-11: color(display-p3 .15 .44 .84);
            --blue-12: color(display-p3 .102 .193 .379);
        }
    }
}

.dark,
.dark-theme {
    --blue-1: #0d1520;
    --blue-2: #111927;
    --blue-3: #0d2847;
    --blue-4: #003362;
    --blue-5: #004074;
    --blue-6: #104d87;
    --blue-7: #205d9e;
    --blue-8: #2870bd;
    --blue-9: #0090ff;
    --blue-10: #3b9eff;
    --blue-11: #70b8ff;
    --blue-12: #c2e6ff;
}

@supports (color: color(display-p3 1 1 1)) {
    @media (color-gamut: p3) {

        .dark,
        .dark-theme {
            --blue-1: color(display-p3 .057 .081 .122);
            --blue-2: color(display-p3 .072 .098 .147);
            --blue-3: color(display-p3 .078 .154 .27);
            --blue-4: color(display-p3 .033 .197 .37);
            --blue-5: color(display-p3 .08 .245 .441);
            --blue-6: color(display-p3 .14 .298 .511);
            --blue-7: color(display-p3 .195 .361 .6);
            --blue-8: color(display-p3 .239 .434 .72);
            --blue-9: color(display-p3 .247 .556 .969);
            --blue-10: color(display-p3 .344 .612 .973);
            --blue-11: color(display-p3 .49 .72 1);
            --blue-12: color(display-p3 .788 .898 .99);
        }
    }
}

:root,
.light,
.light-theme {
    --slate-1: #fcfcfd;
    --slate-2: #f9f9fb;
    --slate-3: #f0f0f3;
    --slate-4: #e8e8ec;
    --slate-5: #e0e1e6;
    --slate-6: #d9d9e0;
    --slate-7: #cdced6;
    --slate-8: #b9bbc6;
    --slate-9: #8b8d98;
    --slate-10: #80838d;
    --slate-11: #60646c;
    --slate-12: #1c2024;
}

@supports (color: color(display-p3 1 1 1)) {
    @media (color-gamut: p3) {

        :root,
        .light,
        .light-theme {
            --slate-1: color(display-p3 .988 .988 .992);
            --slate-2: color(display-p3 .976 .976 .984);
            --slate-3: color(display-p3 .94 .941 .953);
            --slate-4: color(display-p3 .908 .909 .925);
            --slate-5: color(display-p3 .88 .881 .901);
            --slate-6: color(display-p3 .85 .852 .876);
            --slate-7: color(display-p3 .805 .808 .838);
            --slate-8: color(display-p3 .727 .733 .773);
            --slate-9: color(display-p3 .547 .553 .592);
            --slate-10: color(display-p3 .503 .512 .549);
            --slate-11: color(display-p3 .379 .392 .421);
            --slate-12: color(display-p3 .113 .125 .14);
        }
    }
}

.dark,
.dark-theme {
    --slate-1: #111113;
    --slate-2: #18191b;
    --slate-3: #212225;
    --slate-4: #272a2d;
    --slate-5: #2e3135;
    --slate-6: #363a3f;
    --slate-7: #43484e;
    --slate-8: #5a6169;
    --slate-9: #696e77;
    --slate-10: #777b84;
    --slate-11: #b0b4ba;
    --slate-12: #edeef0;
}

@supports (color: color(display-p3 1 1 1)) {
    @media (color-gamut: p3) {

        .dark,
        .dark-theme {
            --slate-1: color(display-p3 .067 .067 .074);
            --slate-2: color(display-p3 .095 .098 .105);
            --slate-3: color(display-p3 .13 .135 .145);
            --slate-4: color(display-p3 .156 .163 .176);
            --slate-5: color(display-p3 .183 .191 .206);
            --slate-6: color(display-p3 .215 .226 .244);
            --slate-7: color(display-p3 .265 .28 .302);
            --slate-8: color(display-p3 .357 .381 .409);
            --slate-9: color(display-p3 .415 .431 .463);
            --slate-10: color(display-p3 .469 .483 .514);
            --slate-11: color(display-p3 .692 .704 .728);
            --slate-12: color(display-p3 .93 .933 .94);
        }
    }
}

:root,
.light,
.light-theme {
    --grass-1: #fbfefb;
    --grass-2: #f5fbf5;
    --grass-3: #e9f6e9;
    --grass-4: #daf1db;
    --grass-5: #c9e8ca;
    --grass-6: #b2ddb5;
    --grass-7: #94ce9a;
    --grass-8: #65ba74;
    --grass-9: #46a758;
    --grass-10: #3e9b4f;
    --grass-11: #2a7e3b;
    --grass-12: #203c25;
}

@supports (color: color(display-p3 1 1 1)) {
    @media (color-gamut: p3) {

        :root,
        .light,
        .light-theme {
            --grass-1: color(display-p3 .986 .996 .985);
            --grass-2: color(display-p3 .966 .983 .964);
            --grass-3: color(display-p3 .923 .965 .917);
            --grass-4: color(display-p3 .872 .94 .865);
            --grass-5: color(display-p3 .811 .908 .802);
            --grass-6: color(display-p3 .733 .864 .724);
            --grass-7: color(display-p3 .628 .803 .622);
            --grass-8: color(display-p3 .477 .72 .482);
            --grass-9: color(display-p3 .38 .647 .378);
            --grass-10: color(display-p3 .344 .598 .342);
            --grass-11: color(display-p3 .263 .488 .261);
            --grass-12: color(display-p3 .151 .233 .153);
        }
    }
}

:root,
.light,
.light-theme {
    --cyan-1: #fafdfe;
    --cyan-2: #f2fafb;
    --cyan-3: #def7f9;
    --cyan-4: #caf1f6;
    --cyan-5: #b5e9f0;
    --cyan-6: #9ddde7;
    --cyan-7: #7dcedc;
    --cyan-8: #3db9cf;
    --cyan-9: #00a2c7;
    --cyan-10: #0797b9;
    --cyan-11: #107d98;
    --cyan-12: #0d3c48;
}

@supports (color: color(display-p3 1 1 1)) {
    @media (color-gamut: p3) {

        :root,
        .light,
        .light-theme {
            --cyan-1: color(display-p3 .982 .992 .996);
            --cyan-2: color(display-p3 .955 .981 .984);
            --cyan-3: color(display-p3 .888 .965 .975);
            --cyan-4: color(display-p3 .821 .941 .959);
            --cyan-5: color(display-p3 .751 .907 .935);
            --cyan-6: color(display-p3 .671 .862 .9);
            --cyan-7: color(display-p3 .564 .8 .854);
            --cyan-8: color(display-p3 .388 .715 .798);
            --cyan-9: color(display-p3 .282 .627 .765);
            --cyan-10: color(display-p3 .264 .583 .71);
            --cyan-11: color(display-p3 .08 .48 .63);
            --cyan-12: color(display-p3 .108 .232 .277);
        }
    }
}

:root,
.light,
.light-theme {
    --amber-1: #fefdfb;
    --amber-2: #fefbe9;
    --amber-3: #fff7c2;
    --amber-4: #ffee9c;
    --amber-5: #fbe577;
    --amber-6: #f3d673;
    --amber-7: #e9c162;
    --amber-8: #e2a336;
    --amber-9: #ffc53d;
    --amber-10: #ffba18;
    --amber-11: #ab6400;
    --amber-12: #4f3422;
}

@supports (color: color(display-p3 1 1 1)) {
    @media (color-gamut: p3) {

        :root,
        .light,
        .light-theme {
            --amber-1: color(display-p3 .995 .992 .985);
            --amber-2: color(display-p3 .994 .986 .921);
            --amber-3: color(display-p3 .994 .969 .782);
            --amber-4: color(display-p3 .989 .937 .65);
            --amber-5: color(display-p3 .97 .902 .527);
            --amber-6: color(display-p3 .936 .844 .506);
            --amber-7: color(display-p3 .89 .762 .443);
            --amber-8: color(display-p3 .85 .65 .3);
            --amber-9: color(display-p3 1 .77 .26);
            --amber-10: color(display-p3 .959 .741 .274);
            --amber-11: color(display-p3 .64 .4 0);
            --amber-12: color(display-p3 .294 .208 .145);
        }
    }
}

:root,
.light,
.light-theme {
    --red-1: #fffcfc;
    --red-2: #fff7f7;
    --red-3: #feebec;
    --red-4: #ffdbdc;
    --red-5: #ffcdce;
    --red-6: #fdbdbe;
    --red-7: #f4a9aa;
    --red-8: #eb8e90;
    --red-9: #e5484d;
    --red-10: #dc3e42;
    --red-11: #ce2c31;
    --red-12: #641723;
}

@supports (color: color(display-p3 1 1 1)) {
    @media (color-gamut: p3) {

        :root,
        .light,
        .light-theme {
            --red-1: color(display-p3 .998 .989 .988);
            --red-2: color(display-p3 .995 .971 .971);
            --red-3: color(display-p3 .985 .925 .925);
            --red-4: color(display-p3 .999 .866 .866);
            --red-5: color(display-p3 .984 .812 .811);
            --red-6: color(display-p3 .955 .751 .749);
            --red-7: color(display-p3 .915 .675 .672);
            --red-8: color(display-p3 .872 .575 .572);
            --red-9: color(display-p3 .83 .329 .324);
            --red-10: color(display-p3 .798 .294 .285);
            --red-11: color(display-p3 .744 .234 .222);
            --red-12: color(display-p3 .36 .115 .143);
        }
    }
}

.mdxeditor .cm-editor {
    --sp-font-mono: var(--font-mono);
    --sp-font-body: var(--font-body);
    padding: var(--sp-space-4) 0;
}

.mdxeditor .sp-editor .cm-editor {
    padding-bottom: 0px;
}

.mdxeditor .cm-scroller {
    padding: 0px !important;
}

.mdxeditor .cm-focused {
    outline: none;
}

.mdxeditor .sp-wrapper {
    overflow: hidden;
}

.mdxeditor .sp-layout {
    border: none;
}

.mdxeditor .sp-cm pre {
    white-space: break-spaces;
    word-break: break-word;
    overflow-wrap: anywhere;
    flex-shrink: 1;
}

.mdxeditor .cm-mergeView .cm-scroller,
.mdxeditor .cm-sourceView .cm-scroller {
    font-family: var(--font-mono);
    line-height: 1.3rem;
    font-size: var(--text-xs);
}

.mdxeditor .cm-gutters {
    background: transparent;
    font-size: var(--text-xxs);
}

.mdxeditor .cm-activeLine {
    background: transparent;
}

.mdxeditor .cm-tooltip-autocomplete {
    background: var(--baseBgSubtle);
}

.mdxeditor hr.selected[data-lexical-decorator="true"] {
    outline: highlight solid 2px;
}

._editorRoot_1e2ox_53 {
    --accentBase: var(--blue-1);
    --accentBgSubtle: var(--blue-2);
    --accentBg: var(--blue-3);
    --accentBgHover: var(--blue-4);
    --accentBgActive: var(--blue-5);
    --accentLine: var(--blue-6);
    --accentBorder: var(--blue-7);
    --accentBorderHover: var(--blue-8);
    --accentSolid: var(--blue-9);
    --accentSolidHover: var(--blue-10);
    --accentText: var(--blue-11);
    --accentTextContrast: var(--blue-12);
    --basePageBg: white;
    --baseBase: var(--slate-1);
    --baseBgSubtle: var(--slate-2);
    --baseBg: var(--slate-3);
    --baseBgHover: var(--slate-4);
    --baseBgActive: var(--slate-5);
    --baseLine: var(--slate-6);
    --baseBorder: var(--slate-7);
    --baseBorderHover: var(--slate-8);
    --baseSolid: var(--slate-9);
    --baseSolidHover: var(--slate-10);
    --baseText: var(--slate-11);
    --baseTextContrast: var(--slate-12);
    --admonitionTipBg: var(--cyan-4);
    --admonitionTipBorder: var(--cyan-8);
    --admonitionInfoBg: var(--grass-4);
    --admonitionInfoBorder: var(--grass-8);
    --admonitionCautionBg: var(--amber-4);
    --admonitionCautionBorder: var(--amber-8);
    --admonitionDangerBg: var(--red-4);
    --admonitionDangerBorder: var(--red-8);
    --admonitionNoteBg: var(--slate-4);
    --admonitionNoteBorder: var(--slate-8);
    --error-color: var(--red-10);
    --spacing-0: 0px;
    --spacing-px: 1px;
    --spacing-0_5: .125rem;
    --spacing-1: .25rem;
    --spacing-1_5: .375rem;
    --spacing-2: .5rem;
    --spacing-2_5: .625rem;
    --spacing-3: .75rem;
    --spacing-3_5: .875rem;
    --spacing-4: 1rem;
    --spacing-5: 1.25rem;
    --spacing-6: 1.5rem;
    --spacing-7: 1.75rem;
    --spacing-8: 2rem;
    --spacing-9: 2.25rem;
    --spacing-10: 2.5rem;
    --spacing-11: 2.75rem;
    --spacing-12: 3rem;
    --spacing-14: 3.5rem;
    --spacing-16: 4rem;
    --spacing-20: 5rem;
    --spacing-24: 6rem;
    --spacing-28: 7rem;
    --spacing-32: 8rem;
    --spacing-36: 9rem;
    --spacing-40: 10rem;
    --spacing-44: 11rem;
    --spacing-48: 12rem;
    --spacing-52: 13rem;
    --spacing-56: 14rem;
    --spacing-60: 15rem;
    --spacing-64: 16rem;
    --spacing-72: 18rem;
    --spacing-80: 20rem;
    --spacing-96: 24rem;
    --radius-none: 0px;
    --radius-small: var(--spacing-0_5);
    --radius-base: var(--spacing-1);
    --radius-medium: var(--spacing-1_5);
    --radius-large: var(--spacing-2);
    --radius-extra-large: var(--spacing-3);
    --radius-full: 9999px;
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --font-body: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
    --text-base: 1rem;
    --text-sm: .875rem;
    --text-xs: .75rem;
    --text-xxs: .6rem;
    font-family: var(--font-body);
    color: var(--baseText);
}

._nestedListItem_1e2ox_158 {
    list-style: none;
}

._toolbarRoot_1e2ox_162 {
    z-index: 2;
    display: flex;
    flex-direction: row;
    gap: var(--spacing-1);
    border-radius: var(--radius-medium);
    padding: var(--spacing-1_5);
    align-items: center;
    overflow-x: auto;
    position: sticky;
    top: 0px;
    background-color: var(--baseBg);
    width: inherit;
}

._toolbarRoot_1e2ox_162 div[role="separator"] {
    margin: var(--spacing-2) var(--spacing-1);
    border-left: 1px solid var(--baseBorder);
    border-right: 1px solid var(--baseBase);
    height: var(--spacing-4);
}

._toolbarRoot_1e2ox_162 svg {
    color: var(--baseTextContrast);
    display: block;
}

._readOnlyToolbarRoot_1e2ox_189 {
    pointer-events: none;
    background: var(--baseBase);
}

._readOnlyToolbarRoot_1e2ox_189>div {
    opacity: 0.5;
}

._toolbarModeSwitch_1e2ox_198 {
    margin-left: auto;
    align-self: stretch;
    align-items: stretch;
    display: flex;
    border: 1px solid var(--baseBg);
    border-radius: var(--radius-medium);
    font-size: var(--text-xs);
    opacity: 1 !important;
}

._toolbarModeSwitch_1e2ox_198 ._toolbarToggleItem_1e2ox_208 {
    padding-inline-end: var(--spacing-4);
    padding-inline-start: var(--spacing-4);
}

._toolbarModeSwitch_1e2ox_198 ._toolbarToggleItem_1e2ox_208:active,
._toolbarModeSwitch_1e2ox_198 ._toolbarToggleItem_1e2ox_208[data-state="on"] {
    background-color: var(--baseBorder);
}

._toolbarGroupOfGroups_1e2ox_219 {
    display: flex;
    margin: 0 var(--spacing-1);
}

._toolbarToggleSingleGroup_1e2ox_224:first-of-type ._toolbarToggleItem_1e2ox_208:only-child,
._toolbarToggleSingleGroup_1e2ox_224:only-child ._toolbarToggleItem_1e2ox_208:first-child,
._toolbarModeSwitch_1e2ox_198 ._toolbarToggleItem_1e2ox_208:first-child {
    border-top-left-radius: var(--radius-base);
    border-bottom-left-radius: var(--radius-base);
}

._toolbarToggleSingleGroup_1e2ox_224:last-of-type ._toolbarToggleItem_1e2ox_208:only-child,
._toolbarToggleSingleGroup_1e2ox_224:only-child ._toolbarToggleItem_1e2ox_208:last-child,
._toolbarModeSwitch_1e2ox_198 ._toolbarToggleItem_1e2ox_208:last-child {
    border-top-right-radius: var(--radius-base);
    border-bottom-right-radius: var(--radius-base);
}

._toolbarToggleItem_1e2ox_208,
._toolbarButton_1e2ox_239 {
    color-scheme: unset;
    forced-color-adjust: unset;
    mask: unset;
    math-depth: unset;
    position: unset;
    position-anchor: unset;
    text-size-adjust: unset;
    appearance: unset;
    color: unset;
    font: unset;
    font-palette: unset;
    font-synthesis: unset;
    position-area: unset;
    text-orientation: unset;
    text-rendering: unset;
    text-spacing-trim: unset;
    -webkit-font-smoothing: unset;
    -webkit-locale: unset;
    -webkit-text-orientation: unset;
    -webkit-writing-mode: unset;
    writing-mode: unset;
    zoom: unset;
    accent-color: unset;
    place-content: unset;
    place-items: unset;
    place-self: unset;
    alignment-baseline: unset;
    anchor-name: unset;
    anchor-scope: unset;
    animation-composition: unset;
    animation: unset;
    app-region: unset;
    aspect-ratio: unset;
    backdrop-filter: unset;
    backface-visibility: unset;
    background: unset;
    background-blend-mode: unset;
    baseline-shift: unset;
    baseline-source: unset;
    block-size: unset;
    border-block: unset;
    border: unset;
    border-radius: unset;
    border-collapse: unset;
    border-end-end-radius: unset;
    border-end-start-radius: unset;
    border-inline: unset;
    border-start-end-radius: unset;
    border-start-start-radius: unset;
    inset: unset;
    box-decoration-break: unset;
    box-shadow: unset;
    box-sizing: border-box;
    break-after: unset;
    break-before: unset;
    break-inside: unset;
    buffered-rendering: unset;
    caption-side: unset;
    caret-animation: unset;
    caret-color: unset;
    caret-shape: unset;
    clear: unset;
    clip: unset;
    clip-path: unset;
    clip-rule: unset;
    color-interpolation: unset;
    color-interpolation-filters: unset;
    color-rendering: unset;
    columns: unset;
    column-fill: unset;
    gap: unset;
    column-rule: unset;
    column-span: unset;
    contain: unset;
    contain-intrinsic-block-size: unset;
    contain-intrinsic-size: unset;
    contain-intrinsic-inline-size: unset;
    container: unset;
    content: unset;
    content-visibility: unset;
    corner-shape: unset;
    corner-block-end-shape: unset;
    corner-block-start-shape: unset;
    counter-increment: unset;
    counter-reset: unset;
    counter-set: unset;
    cursor: default;
    cx: unset;
    cy: unset;
    d: unset;
    display: unset;
    dominant-baseline: unset;
    dynamic-range-limit: unset;
    empty-cells: unset;
    field-sizing: unset;
    fill: unset;
    fill-opacity: unset;
    fill-rule: unset;
    filter: unset;
    flex: unset;
    flex-flow: unset;
    float: unset;
    flood-color: unset;
    flood-opacity: unset;
    grid: unset;
    grid-area: unset;
    height: unset;
    hyphenate-character: unset;
    hyphenate-limit-chars: unset;
    hyphens: unset;
    image-orientation: unset;
    image-rendering: unset;
    initial-letter: unset;
    inline-size: unset;
    inset-block: unset;
    inset-inline: unset;
    interactivity: unset;
    interest-delay: unset;
    interpolate-size: unset;
    isolation: unset;
    letter-spacing: unset;
    lighting-color: unset;
    line-break: unset;
    list-style: unset;
    margin-block: unset;
    margin: unset;
    margin-inline: unset;
    marker: unset;
    mask-type: unset;
    math-shift: unset;
    math-style: unset;
    max-block-size: unset;
    max-height: unset;
    max-inline-size: unset;
    max-width: unset;
    min-block-size: unset;
    min-height: unset;
    min-inline-size: unset;
    min-width: unset;
    mix-blend-mode: unset;
    object-fit: unset;
    object-position: unset;
    object-view-box: unset;
    offset: unset;
    opacity: unset;
    order: unset;
    orphans: unset;
    outline: unset;
    outline-offset: unset;
    overflow-anchor: unset;
    overflow-block: unset;
    overflow-clip-margin: unset;
    overflow-inline: unset;
    overflow-wrap: unset;
    overflow: unset;
    overlay: unset;
    overscroll-behavior-block: unset;
    overscroll-behavior-inline: unset;
    overscroll-behavior: unset;
    padding-block: unset;
    padding: var(--spacing-0_5);
    padding-inline: unset;
    page: unset;
    page-orientation: unset;
    paint-order: unset;
    perspective: unset;
    perspective-origin: unset;
    pointer-events: unset;
    position-try: unset;
    position-visibility: unset;
    print-color-adjust: unset;
    quotes: unset;
    r: unset;
    reading-flow: unset;
    reading-order: unset;
    resize: unset;
    rotate: unset;
    ruby-align: unset;
    ruby-position: unset;
    rx: unset;
    ry: unset;
    scale: unset;
    scroll-behavior: unset;
    scroll-initial-target: unset;
    scroll-margin-block: unset;
    scroll-margin: unset;
    scroll-margin-inline: unset;
    scroll-marker-group: unset;
    scroll-padding-block: unset;
    scroll-padding: unset;
    scroll-padding-inline: unset;
    scroll-snap-align: unset;
    scroll-snap-stop: unset;
    scroll-snap-type: unset;
    scroll-target-group: unset;
    scroll-timeline: unset;
    scrollbar-color: unset;
    scrollbar-gutter: unset;
    scrollbar-width: unset;
    shape-image-threshold: unset;
    shape-margin: unset;
    shape-outside: unset;
    shape-rendering: unset;
    size: unset;
    speak: unset;
    stop-color: unset;
    stop-opacity: unset;
    stroke: unset;
    stroke-dasharray: unset;
    stroke-dashoffset: unset;
    stroke-linecap: unset;
    stroke-linejoin: unset;
    stroke-miterlimit: unset;
    stroke-opacity: unset;
    stroke-width: unset;
    tab-size: unset;
    table-layout: unset;
    text-align: unset;
    text-align-last: unset;
    text-anchor: unset;
    text-autospace: unset;
    text-box: unset;
    text-combine-upright: unset;
    text-decoration: unset;
    text-decoration-skip-ink: unset;
    text-emphasis: unset;
    text-emphasis-position: unset;
    text-indent: unset;
    text-justify: unset;
    text-overflow: unset;
    text-shadow: unset;
    text-transform: unset;
    text-underline-offset: unset;
    text-underline-position: unset;
    text-wrap: unset;
    timeline-scope: unset;
    touch-action: unset;
    transform: unset;
    transform-box: unset;
    transform-origin: unset;
    transform-style: unset;
    transition: unset;
    translate: unset;
    user-select: unset;
    vector-effect: unset;
    vertical-align: unset;
    view-timeline: unset;
    view-transition-class: unset;
    view-transition-group: unset;
    view-transition-name: unset;
    visibility: unset;
    border-spacing: unset;
    -webkit-box-align: unset;
    -webkit-box-decoration-break: unset;
    -webkit-box-direction: unset;
    -webkit-box-flex: unset;
    -webkit-box-ordinal-group: unset;
    -webkit-box-orient: unset;
    -webkit-box-pack: unset;
    -webkit-box-reflect: unset;
    -webkit-line-break: unset;
    -webkit-line-clamp: unset;
    -webkit-mask-box-image: unset;
    -webkit-rtl-ordering: unset;
    -webkit-ruby-position: unset;
    -webkit-tap-highlight-color: unset;
    -webkit-text-combine: unset;
    -webkit-text-decorations-in-effect: unset;
    -webkit-text-fill-color: unset;
    -webkit-text-security: unset;
    -webkit-text-stroke: unset;
    -webkit-user-drag: unset;
    white-space-collapse: unset;
    widows: unset;
    width: unset;
    will-change: unset;
    word-break: unset;
    word-spacing: unset;
    x: unset;
    y: unset;
    z-index: unset;
}

@media (hover: hover) {

    ._toolbarToggleItem_1e2ox_208:hover,
    ._toolbarButton_1e2ox_239:hover {
        background-color: var(--baseBgActive);
    }
}

._toolbarToggleItem_1e2ox_208:active svg,
._toolbarButton_1e2ox_239:active svg {
    transform: translate(1px, 1px);
}

._toolbarToggleItem_1e2ox_208[data-state="on"],
._toolbarButton_1e2ox_239[data-state="on"],
._toolbarToggleItem_1e2ox_208:active,
._toolbarButton_1e2ox_239:active {
    color: var(--baseTextContrast);
    background-color: var(--baseBgActive);
}

._toolbarToggleItem_1e2ox_208[data-disabled],
._toolbarButton_1e2ox_239[data-disabled] {
    pointer-events: none;
}

._toolbarToggleItem_1e2ox_208[data-disabled] svg,
._toolbarButton_1e2ox_239[data-disabled] svg {
    color: var(--baseBorderHover);
}

._toolbarButton_1e2ox_239 {
    border-radius: var(--radius-base);
}

._toolbarButton_1e2ox_239+._toolbarButton_1e2ox_239 {
    margin-left: var(--spacing-1);
}

._activeToolbarButton_1e2ox_275 {
    color: var(--accentText);
}

._toolbarToggleSingleGroup_1e2ox_224 {
    display: flex;
    align-items: center;
    white-space: nowrap;
}

._toolbarNodeKindSelectContainer_1e2ox_285,
._toolbarButtonDropdownContainer_1e2ox_286,
._toolbarCodeBlockLanguageSelectContent_1e2ox_287,
._selectContainer_1e2ox_288 {
    filter: drop-shadow(rgba(0, 0, 0, 0.2) 0px 2px 2px);
    z-index: 3;
    width: var(--spacing-36);
    border-bottom-left-radius: var(--radius-base);
    border-bottom-right-radius: var(--radius-base);
    background-color: var(--basePageBg);
    font-size: var(--text-sm);
}

._toolbarButtonDropdownContainer_1e2ox_286,
._toolbarButtonDropdownContainer_1e2ox_286 ._selectItem_1e2ox_301:first-child {
    border-top-right-radius: var(--radius-base);
}

._toolbarNodeKindSelectTrigger_1e2ox_306,
._toolbarButtonSelectTrigger_1e2ox_307,
._selectTrigger_1e2ox_308 {
    border: 0px;
    display: flex;
    color: inherit;
    align-items: center;
    width: var(--spacing-36);
    padding: var(--spacing-0_5) var(--spacing-1);
    padding-inline-start: var(--spacing-2);
    border-radius: var(--radius-medium);
    white-space: nowrap;
    flex-wrap: nowrap;
    font-size: var(--text-sm);
    background-color: var(--basePageBg);
    margin: 0 var(--spacing-1);
}

._toolbarNodeKindSelectTrigger_1e2ox_306[data-state="open"],
._toolbarButtonSelectTrigger_1e2ox_307[data-state="open"],
._selectTrigger_1e2ox_308[data-state="open"] {
    filter: drop-shadow(rgba(0, 0, 0, 0.2) 0px 2px 2px);
    border-bottom-right-radius: var(--radius-none);
    border-bottom-left-radius: var(--radius-none);
}

._selectTrigger_1e2ox_308[data-placeholder]>span:first-child {
    color: var(--baseBorderHover);
}

._toolbarButtonSelectTrigger_1e2ox_307 {
    width: auto;
    padding-inline-start: var(--spacing-2);
    padding-inline-end: var(--spacing-1);
    padding-block: var(--spacing-0_5);
}

._toolbarCodeBlockLanguageSelectTrigger_1e2ox_343,
._toolbarCodeBlockLanguageSelectContent_1e2ox_287 {
    width: var(--spacing-48);
}

._toolbarNodeKindSelectItem_1e2ox_348,
._selectItem_1e2ox_301 {
    cursor: default;
    display: flex;
    padding: var(--spacing-2);
}

._toolbarNodeKindSelectItem_1e2ox_348[data-highlighted],
._selectItem_1e2ox_301[data-highlighted] {
    background-color: var(--baseBg);
}

._toolbarNodeKindSelectItem_1e2ox_348[data-state="checked"],
._selectItem_1e2ox_301[data-state="checked"] {
    color: var(--baseTextContrast);
    background-color: var(--baseBg);
}

._toolbarNodeKindSelectItem_1e2ox_348[data-highlighted],
._selectItem_1e2ox_301[data-highlighted] {
    outline: none;
}

._toolbarNodeKindSelectItem_1e2ox_348:last-child,
._selectItem_1e2ox_301:last-child {
    border-bottom-left-radius: var(--radius-base);
    border-bottom-right-radius: var(--radius-base);
}

._toolbarNodeKindSelectDropdownArrow_1e2ox_373,
._selectDropdownArrow_1e2ox_374 {
    margin-left: auto;
    display: flex;
    align-items: center;
}

._contentEditable_1e2ox_380 {
    box-sizing: border-box;
    width: 100%;
    color: var(--baseTextContrast);
    padding: var(--spacing-3);
}

._contentEditable_1e2ox_380:focus {
    outline: none;
}

._codeMirrorWrapper_1e2ox_392 {
    margin-bottom: var(--spacing-5);
    border: 1px solid var(--baseLine);
    border-radius: var(--radius-medium);
    overflow: hidden;
    padding: 0.8rem;
    position: relative;
}

._sandPackWrapper_1e2ox_401 {
    margin-bottom: var(--spacing-5);
    border: 1px solid var(--baseLine);
    border-radius: var(--radius-medium);
    overflow: hidden;
    position: relative;
}

._codeMirrorToolbar_1e2ox_409 {
    position: absolute;
    right: 0px;
    top: 0px;
    display: flex;
    gap: var(--spacing-1);
    padding: var(--spacing-1);
    z-index: 1;
    background-color: var(--baseBase);
    border-bottom-left-radius: var(--radius-base);
}

._frontmatterWrapper_1e2ox_413 {
    border-radius: var(--radius-medium);
    padding: var(--spacing-3);
    background-color: var(--baseBgSubtle);
}

._frontmatterWrapper_1e2ox_413[data-expanded="true"] {
    margin-bottom: var(--spacing-10);
}

._frontmatterToggleButton_1e2ox_423 {
    color-scheme: unset;
    forced-color-adjust: unset;
    mask: unset;
    math-depth: unset;
    position: unset;
    position-anchor: unset;
    text-size-adjust: unset;
    appearance: unset;
    color: unset;
    font-family: unset;
    font-feature-settings: unset;
    font-kerning: unset;
    font-language-override: unset;
    font-optical-sizing: unset;
    font-palette: unset;
    font-size: var(--text-sm);
    font-size-adjust: unset;
    font-stretch: unset;
    font-style: unset;
    font-synthesis: unset;
    font-variant: unset;
    font-variation-settings: unset;
    font-weight: unset;
    position-area: unset;
    text-orientation: unset;
    text-rendering: unset;
    text-spacing-trim: unset;
    -webkit-font-smoothing: unset;
    -webkit-locale: unset;
    -webkit-text-orientation: unset;
    -webkit-writing-mode: unset;
    writing-mode: unset;
    zoom: unset;
    accent-color: unset;
    place-content: unset;
    align-items: center;
    place-self: unset;
    alignment-baseline: unset;
    anchor-name: unset;
    anchor-scope: unset;
    animation-composition: unset;
    animation: unset;
    app-region: unset;
    aspect-ratio: unset;
    backdrop-filter: unset;
    backface-visibility: unset;
    background: unset;
    background-blend-mode: unset;
    baseline-shift: unset;
    baseline-source: unset;
    block-size: unset;
    border-block: unset;
    border: unset;
    border-radius: unset;
    border-collapse: unset;
    border-end-end-radius: unset;
    border-end-start-radius: unset;
    border-inline: unset;
    border-start-end-radius: unset;
    border-start-start-radius: unset;
    inset: unset;
    box-decoration-break: unset;
    box-shadow: unset;
    box-sizing: border-box;
    break-after: unset;
    break-before: unset;
    break-inside: unset;
    buffered-rendering: unset;
    caption-side: unset;
    caret-animation: unset;
    caret-color: unset;
    caret-shape: unset;
    clear: unset;
    clip: unset;
    clip-path: unset;
    clip-rule: unset;
    color-interpolation: unset;
    color-interpolation-filters: unset;
    color-rendering: unset;
    columns: unset;
    column-fill: unset;
    gap: var(--spacing-1);
    column-rule: unset;
    column-span: unset;
    contain: unset;
    contain-intrinsic-block-size: unset;
    contain-intrinsic-size: unset;
    contain-intrinsic-inline-size: unset;
    container: unset;
    content: unset;
    content-visibility: unset;
    corner-shape: unset;
    corner-block-end-shape: unset;
    corner-block-start-shape: unset;
    counter-increment: unset;
    counter-reset: unset;
    counter-set: unset;
    cursor: default;
    cx: unset;
    cy: unset;
    d: unset;
    display: flex;
    dominant-baseline: unset;
    dynamic-range-limit: unset;
    empty-cells: unset;
    field-sizing: unset;
    fill: unset;
    fill-opacity: unset;
    fill-rule: unset;
    filter: unset;
    flex: unset;
    flex-flow: unset;
    float: unset;
    flood-color: unset;
    flood-opacity: unset;
    grid: unset;
    grid-area: unset;
    height: unset;
    hyphenate-character: unset;
    hyphenate-limit-chars: unset;
    hyphens: unset;
    image-orientation: unset;
    image-rendering: unset;
    initial-letter: unset;
    inline-size: unset;
    inset-block: unset;
    inset-inline: unset;
    interactivity: unset;
    interest-delay: unset;
    interpolate-size: unset;
    isolation: unset;
    justify-items: unset;
    letter-spacing: unset;
    lighting-color: unset;
    line-break: unset;
    line-height: unset;
    list-style: unset;
    margin-block: unset;
    margin: unset;
    margin-inline: unset;
    marker: unset;
    mask-type: unset;
    math-shift: unset;
    math-style: unset;
    max-block-size: unset;
    max-height: unset;
    max-inline-size: unset;
    max-width: unset;
    min-block-size: unset;
    min-height: unset;
    min-inline-size: unset;
    min-width: unset;
    mix-blend-mode: unset;
    object-fit: unset;
    object-position: unset;
    object-view-box: unset;
    offset: unset;
    opacity: unset;
    order: unset;
    orphans: unset;
    outline: unset;
    outline-offset: unset;
    overflow-anchor: unset;
    overflow-block: unset;
    overflow-clip-margin: unset;
    overflow-inline: unset;
    overflow-wrap: unset;
    overflow: unset;
    overlay: unset;
    overscroll-behavior-block: unset;
    overscroll-behavior-inline: unset;
    overscroll-behavior: unset;
    padding-block: unset;
    padding: unset;
    padding-inline: unset;
    page: unset;
    page-orientation: unset;
    paint-order: unset;
    perspective: unset;
    perspective-origin: unset;
    pointer-events: unset;
    position-try: unset;
    position-visibility: unset;
    print-color-adjust: unset;
    quotes: unset;
    r: unset;
    reading-flow: unset;
    reading-order: unset;
    resize: unset;
    rotate: unset;
    ruby-align: unset;
    ruby-position: unset;
    rx: unset;
    ry: unset;
    scale: unset;
    scroll-behavior: unset;
    scroll-initial-target: unset;
    scroll-margin-block: unset;
    scroll-margin: unset;
    scroll-margin-inline: unset;
    scroll-marker-group: unset;
    scroll-padding-block: unset;
    scroll-padding: unset;
    scroll-padding-inline: unset;
    scroll-snap-align: unset;
    scroll-snap-stop: unset;
    scroll-snap-type: unset;
    scroll-target-group: unset;
    scroll-timeline: unset;
    scrollbar-color: unset;
    scrollbar-gutter: unset;
    scrollbar-width: unset;
    shape-image-threshold: unset;
    shape-margin: unset;
    shape-outside: unset;
    shape-rendering: unset;
    size: unset;
    speak: unset;
    stop-color: unset;
    stop-opacity: unset;
    stroke: unset;
    stroke-dasharray: unset;
    stroke-dashoffset: unset;
    stroke-linecap: unset;
    stroke-linejoin: unset;
    stroke-miterlimit: unset;
    stroke-opacity: unset;
    stroke-width: unset;
    tab-size: unset;
    table-layout: unset;
    text-align: unset;
    text-align-last: unset;
    text-anchor: unset;
    text-autospace: unset;
    text-box: unset;
    text-combine-upright: unset;
    text-decoration: unset;
    text-decoration-skip-ink: unset;
    text-emphasis: unset;
    text-emphasis-position: unset;
    text-indent: unset;
    text-justify: unset;
    text-overflow: unset;
    text-shadow: unset;
    text-transform: unset;
    text-underline-offset: unset;
    text-underline-position: unset;
    text-wrap: unset;
    timeline-scope: unset;
    touch-action: unset;
    transform: unset;
    transform-box: unset;
    transform-origin: unset;
    transform-style: unset;
    transition: unset;
    translate: unset;
    user-select: unset;
    vector-effect: unset;
    vertical-align: unset;
    view-timeline: unset;
    view-transition-class: unset;
    view-transition-group: unset;
    view-transition-name: unset;
    visibility: unset;
    border-spacing: unset;
    -webkit-box-align: unset;
    -webkit-box-decoration-break: unset;
    -webkit-box-direction: unset;
    -webkit-box-flex: unset;
    -webkit-box-ordinal-group: unset;
    -webkit-box-orient: unset;
    -webkit-box-pack: unset;
    -webkit-box-reflect: unset;
    -webkit-line-break: unset;
    -webkit-line-clamp: unset;
    -webkit-mask-box-image: unset;
    -webkit-rtl-ordering: unset;
    -webkit-ruby-position: unset;
    -webkit-tap-highlight-color: unset;
    -webkit-text-combine: unset;
    -webkit-text-decorations-in-effect: unset;
    -webkit-text-fill-color: unset;
    -webkit-text-security: unset;
    -webkit-text-stroke: unset;
    -webkit-user-drag: unset;
    white-space-collapse: unset;
    widows: unset;
    width: unset;
    will-change: unset;
    word-break: unset;
    word-spacing: unset;
    x: unset;
    y: unset;
    z-index: unset;
}

._propertyPanelTitle_1e2ox_431 {
    font-size: var(--text-xs);
    font-weight: 400;
    margin: 0px;
    padding-top: var(--spacing-2);
    padding-left: var(--spacing-2);
}

._propertyEditorTable_1e2ox_439 {
    table-layout: fixed;
    border-spacing: var(--spacing-2);
}

._propertyEditorTable_1e2ox_439 th {
    text-align: left;
    font-size: var(--text-sm);
    padding: var(--spacing-2) var(--spacing-3);
}

._propertyEditorTable_1e2ox_439 col:nth-child(1) {
    width: 30%;
}

._propertyEditorTable_1e2ox_439 col:nth-child(2) {
    width: 70%;
}

._propertyEditorTable_1e2ox_439 td:last-child ._iconButton_1e2ox_457 {
    margin-left: var(--spacing-4);
    margin-right: var(--spacing-4);
}

._propertyEditorTable_1e2ox_439 ._readOnlyColumnCell_1e2ox_462 {
    padding-left: 0px;
}

._propertyEditorLabelCell_1e2ox_467 {
    font-weight: 400;
}

._readOnlyColumnCell_1e2ox_462 {
    padding-left: 0px;
}

._buttonsFooter_1e2ox_475 {
    display: flex;
    justify-content: flex-end;
    gap: var(--spacing-2);
}

._propertyEditorInput_1e2ox_481 {
    color-scheme: unset;
    forced-color-adjust: unset;
    mask: unset;
    math-depth: unset;
    position: unset;
    position-anchor: unset;
    text-size-adjust: unset;
    appearance: unset;
    color: unset;
    font-family: unset;
    font-feature-settings: unset;
    font-kerning: unset;
    font-language-override: unset;
    font-optical-sizing: unset;
    font-palette: unset;
    font-size: var(--text-sm);
    font-size-adjust: unset;
    font-stretch: unset;
    font-style: unset;
    font-synthesis: unset;
    font-variant: unset;
    font-variation-settings: unset;
    font-weight: unset;
    position-area: unset;
    text-orientation: unset;
    text-rendering: unset;
    text-spacing-trim: unset;
    -webkit-font-smoothing: unset;
    -webkit-locale: unset;
    -webkit-text-orientation: unset;
    -webkit-writing-mode: unset;
    writing-mode: unset;
    zoom: unset;
    accent-color: unset;
    place-content: unset;
    place-items: unset;
    place-self: unset;
    alignment-baseline: unset;
    anchor-name: unset;
    anchor-scope: unset;
    animation-composition: unset;
    animation: unset;
    app-region: unset;
    aspect-ratio: unset;
    backdrop-filter: unset;
    backface-visibility: unset;
    background-attachment: unset;
    background-blend-mode: unset;
    background-clip: unset;
    background-color: var(--baseBase);
    background-image: unset;
    background-origin: unset;
    background-position: unset;
    background-repeat: unset;
    background-size: unset;
    baseline-shift: unset;
    baseline-source: unset;
    block-size: unset;
    border-block: unset;
    border: 1px solid var(--baseBorder);
    border-radius: var(--radius-base);
    border-collapse: unset;
    border-end-end-radius: unset;
    border-end-start-radius: unset;
    border-inline: unset;
    border-start-end-radius: unset;
    border-start-start-radius: unset;
    inset: unset;
    box-decoration-break: unset;
    box-shadow: unset;
    box-sizing: border-box;
    break-after: unset;
    break-before: unset;
    break-inside: unset;
    buffered-rendering: unset;
    caption-side: unset;
    caret-animation: unset;
    caret-color: unset;
    caret-shape: unset;
    clear: unset;
    clip: unset;
    clip-path: unset;
    clip-rule: unset;
    color-interpolation: unset;
    color-interpolation-filters: unset;
    color-rendering: unset;
    columns: unset;
    column-fill: unset;
    gap: unset;
    column-rule: unset;
    column-span: unset;
    contain: unset;
    contain-intrinsic-block-size: unset;
    contain-intrinsic-size: unset;
    contain-intrinsic-inline-size: unset;
    container: unset;
    content: unset;
    content-visibility: unset;
    corner-shape: unset;
    corner-block-end-shape: unset;
    corner-block-start-shape: unset;
    counter-increment: unset;
    counter-reset: unset;
    counter-set: unset;
    cursor: default;
    cx: unset;
    cy: unset;
    d: unset;
    display: unset;
    dominant-baseline: unset;
    dynamic-range-limit: unset;
    empty-cells: unset;
    field-sizing: unset;
    fill: unset;
    fill-opacity: unset;
    fill-rule: unset;
    filter: unset;
    flex: unset;
    flex-flow: unset;
    float: unset;
    flood-color: unset;
    flood-opacity: unset;
    grid: unset;
    grid-area: unset;
    height: unset;
    hyphenate-character: unset;
    hyphenate-limit-chars: unset;
    hyphens: unset;
    image-orientation: unset;
    image-rendering: unset;
    initial-letter: unset;
    inline-size: unset;
    inset-block: unset;
    inset-inline: unset;
    interactivity: unset;
    interest-delay: unset;
    interpolate-size: unset;
    isolation: unset;
    letter-spacing: unset;
    lighting-color: unset;
    line-break: unset;
    line-height: unset;
    list-style: unset;
    margin-block: unset;
    margin: unset;
    margin-inline: unset;
    marker: unset;
    mask-type: unset;
    math-shift: unset;
    math-style: unset;
    max-block-size: unset;
    max-height: unset;
    max-inline-size: unset;
    max-width: unset;
    min-block-size: unset;
    min-height: unset;
    min-inline-size: unset;
    min-width: unset;
    mix-blend-mode: unset;
    object-fit: unset;
    object-position: unset;
    object-view-box: unset;
    offset: unset;
    opacity: unset;
    order: unset;
    orphans: unset;
    outline: unset;
    outline-offset: unset;
    overflow-anchor: unset;
    overflow-block: unset;
    overflow-clip-margin: unset;
    overflow-inline: unset;
    overflow-wrap: unset;
    overflow: unset;
    overlay: unset;
    overscroll-behavior-block: unset;
    overscroll-behavior-inline: unset;
    overscroll-behavior: unset;
    padding-block: unset;
    padding: var(--spacing-2) var(--spacing-3);
    padding-inline: unset;
    page: unset;
    page-orientation: unset;
    paint-order: unset;
    perspective: unset;
    perspective-origin: unset;
    pointer-events: unset;
    position-try: unset;
    position-visibility: unset;
    print-color-adjust: unset;
    quotes: unset;
    r: unset;
    reading-flow: unset;
    reading-order: unset;
    resize: unset;
    rotate: unset;
    ruby-align: unset;
    ruby-position: unset;
    rx: unset;
    ry: unset;
    scale: unset;
    scroll-behavior: unset;
    scroll-initial-target: unset;
    scroll-margin-block: unset;
    scroll-margin: unset;
    scroll-margin-inline: unset;
    scroll-marker-group: unset;
    scroll-padding-block: unset;
    scroll-padding: unset;
    scroll-padding-inline: unset;
    scroll-snap-align: unset;
    scroll-snap-stop: unset;
    scroll-snap-type: unset;
    scroll-target-group: unset;
    scroll-timeline: unset;
    scrollbar-color: unset;
    scrollbar-gutter: unset;
    scrollbar-width: unset;
    shape-image-threshold: unset;
    shape-margin: unset;
    shape-outside: unset;
    shape-rendering: unset;
    size: unset;
    speak: unset;
    stop-color: unset;
    stop-opacity: unset;
    stroke: unset;
    stroke-dasharray: unset;
    stroke-dashoffset: unset;
    stroke-linecap: unset;
    stroke-linejoin: unset;
    stroke-miterlimit: unset;
    stroke-opacity: unset;
    stroke-width: unset;
    tab-size: unset;
    table-layout: unset;
    text-align: unset;
    text-align-last: unset;
    text-anchor: unset;
    text-autospace: unset;
    text-box: unset;
    text-combine-upright: unset;
    text-decoration: unset;
    text-decoration-skip-ink: unset;
    text-emphasis: unset;
    text-emphasis-position: unset;
    text-indent: unset;
    text-justify: unset;
    text-overflow: unset;
    text-shadow: unset;
    text-transform: unset;
    text-underline-offset: unset;
    text-underline-position: unset;
    text-wrap: unset;
    timeline-scope: unset;
    touch-action: unset;
    transform: unset;
    transform-box: unset;
    transform-origin: unset;
    transform-style: unset;
    transition: unset;
    translate: unset;
    user-select: unset;
    vector-effect: unset;
    vertical-align: unset;
    view-timeline: unset;
    view-transition-class: unset;
    view-transition-group: unset;
    view-transition-name: unset;
    visibility: unset;
    border-spacing: unset;
    -webkit-box-align: unset;
    -webkit-box-decoration-break: unset;
    -webkit-box-direction: unset;
    -webkit-box-flex: unset;
    -webkit-box-ordinal-group: unset;
    -webkit-box-orient: unset;
    -webkit-box-pack: unset;
    -webkit-box-reflect: unset;
    -webkit-line-break: unset;
    -webkit-line-clamp: unset;
    -webkit-mask-box-image: unset;
    -webkit-rtl-ordering: unset;
    -webkit-ruby-position: unset;
    -webkit-tap-highlight-color: unset;
    -webkit-text-combine: unset;
    -webkit-text-decorations-in-effect: unset;
    -webkit-text-fill-color: unset;
    -webkit-text-security: unset;
    -webkit-text-stroke: unset;
    -webkit-user-drag: unset;
    white-space-collapse: unset;
    widows: unset;
    width: 100%;
    will-change: unset;
    word-break: unset;
    word-spacing: unset;
    x: unset;
    y: unset;
    z-index: unset;
}

._iconButton_1e2ox_457 {
    color-scheme: unset;
    forced-color-adjust: unset;
    mask: unset;
    math-depth: unset;
    position: unset;
    position-anchor: unset;
    text-size-adjust: unset;
    appearance: unset;
    color: var(--baseText);
    font: unset;
    font-palette: unset;
    font-synthesis: unset;
    position-area: unset;
    text-orientation: unset;
    text-rendering: unset;
    text-spacing-trim: unset;
    -webkit-font-smoothing: unset;
    -webkit-locale: unset;
    -webkit-text-orientation: unset;
    -webkit-writing-mode: unset;
    writing-mode: unset;
    zoom: unset;
    accent-color: unset;
    place-content: unset;
    place-items: unset;
    place-self: unset;
    alignment-baseline: unset;
    anchor-name: unset;
    anchor-scope: unset;
    animation-composition: unset;
    animation: unset;
    app-region: unset;
    aspect-ratio: unset;
    backdrop-filter: unset;
    backface-visibility: unset;
    background: unset;
    background-blend-mode: unset;
    baseline-shift: unset;
    baseline-source: unset;
    block-size: unset;
    border-block: unset;
    border: unset;
    border-radius: unset;
    border-collapse: unset;
    border-end-end-radius: unset;
    border-end-start-radius: unset;
    border-inline: unset;
    border-start-end-radius: unset;
    border-start-start-radius: unset;
    inset: unset;
    box-decoration-break: unset;
    box-shadow: unset;
    box-sizing: border-box;
    break-after: unset;
    break-before: unset;
    break-inside: unset;
    buffered-rendering: unset;
    caption-side: unset;
    caret-animation: unset;
    caret-color: unset;
    caret-shape: unset;
    clear: unset;
    clip: unset;
    clip-path: unset;
    clip-rule: unset;
    color-interpolation: unset;
    color-interpolation-filters: unset;
    color-rendering: unset;
    columns: unset;
    column-fill: unset;
    gap: unset;
    column-rule: unset;
    column-span: unset;
    contain: unset;
    contain-intrinsic-block-size: unset;
    contain-intrinsic-size: unset;
    contain-intrinsic-inline-size: unset;
    container: unset;
    content: unset;
    content-visibility: unset;
    corner-shape: unset;
    corner-block-end-shape: unset;
    corner-block-start-shape: unset;
    counter-increment: unset;
    counter-reset: unset;
    counter-set: unset;
    cursor: default;
    cx: unset;
    cy: unset;
    d: unset;
    display: unset;
    dominant-baseline: unset;
    dynamic-range-limit: unset;
    empty-cells: unset;
    field-sizing: unset;
    fill: unset;
    fill-opacity: unset;
    fill-rule: unset;
    filter: unset;
    flex: unset;
    flex-flow: unset;
    float: unset;
    flood-color: unset;
    flood-opacity: unset;
    grid: unset;
    grid-area: unset;
    height: unset;
    hyphenate-character: unset;
    hyphenate-limit-chars: unset;
    hyphens: unset;
    image-orientation: unset;
    image-rendering: unset;
    initial-letter: unset;
    inline-size: unset;
    inset-block: unset;
    inset-inline: unset;
    interactivity: unset;
    interest-delay: unset;
    interpolate-size: unset;
    isolation: unset;
    letter-spacing: unset;
    lighting-color: unset;
    line-break: unset;
    list-style: unset;
    margin-block: unset;
    margin: unset;
    margin-inline: unset;
    marker: unset;
    mask-type: unset;
    math-shift: unset;
    math-style: unset;
    max-block-size: unset;
    max-height: unset;
    max-inline-size: unset;
    max-width: unset;
    min-block-size: unset;
    min-height: unset;
    min-inline-size: unset;
    min-width: unset;
    mix-blend-mode: unset;
    object-fit: unset;
    object-position: unset;
    object-view-box: unset;
    offset: unset;
    opacity: unset;
    order: unset;
    orphans: unset;
    outline: unset;
    outline-offset: unset;
    overflow-anchor: unset;
    overflow-block: unset;
    overflow-clip-margin: unset;
    overflow-inline: unset;
    overflow-wrap: unset;
    overflow: unset;
    overlay: unset;
    overscroll-behavior-block: unset;
    overscroll-behavior-inline: unset;
    overscroll-behavior: unset;
    padding-block: unset;
    padding: unset;
    padding-inline: unset;
    page: unset;
    page-orientation: unset;
    paint-order: unset;
    perspective: unset;
    perspective-origin: unset;
    pointer-events: unset;
    position-try: unset;
    position-visibility: unset;
    print-color-adjust: unset;
    quotes: unset;
    r: unset;
    reading-flow: unset;
    reading-order: unset;
    resize: unset;
    rotate: unset;
    ruby-align: unset;
    ruby-position: unset;
    rx: unset;
    ry: unset;
    scale: unset;
    scroll-behavior: unset;
    scroll-initial-target: unset;
    scroll-margin-block: unset;
    scroll-margin: unset;
    scroll-margin-inline: unset;
    scroll-marker-group: unset;
    scroll-padding-block: unset;
    scroll-padding: unset;
    scroll-padding-inline: unset;
    scroll-snap-align: unset;
    scroll-snap-stop: unset;
    scroll-snap-type: unset;
    scroll-target-group: unset;
    scroll-timeline: unset;
    scrollbar-color: unset;
    scrollbar-gutter: unset;
    scrollbar-width: unset;
    shape-image-threshold: unset;
    shape-margin: unset;
    shape-outside: unset;
    shape-rendering: unset;
    size: unset;
    speak: unset;
    stop-color: unset;
    stop-opacity: unset;
    stroke: unset;
    stroke-dasharray: unset;
    stroke-dashoffset: unset;
    stroke-linecap: unset;
    stroke-linejoin: unset;
    stroke-miterlimit: unset;
    stroke-opacity: unset;
    stroke-width: unset;
    tab-size: unset;
    table-layout: unset;
    text-align: unset;
    text-align-last: unset;
    text-anchor: unset;
    text-autospace: unset;
    text-box: unset;
    text-combine-upright: unset;
    text-decoration: unset;
    text-decoration-skip-ink: unset;
    text-emphasis: unset;
    text-emphasis-position: unset;
    text-indent: unset;
    text-justify: unset;
    text-overflow: unset;
    text-shadow: unset;
    text-transform: unset;
    text-underline-offset: unset;
    text-underline-position: unset;
    text-wrap: unset;
    timeline-scope: unset;
    touch-action: unset;
    transform: unset;
    transform-box: unset;
    transform-origin: unset;
    transform-style: unset;
    transition: unset;
    translate: unset;
    user-select: unset;
    vector-effect: unset;
    vertical-align: unset;
    view-timeline: unset;
    view-transition-class: unset;
    view-transition-group: unset;
    view-transition-name: unset;
    visibility: unset;
    border-spacing: unset;
    -webkit-box-align: unset;
    -webkit-box-decoration-break: unset;
    -webkit-box-direction: unset;
    -webkit-box-flex: unset;
    -webkit-box-ordinal-group: unset;
    -webkit-box-orient: unset;
    -webkit-box-pack: unset;
    -webkit-box-reflect: unset;
    -webkit-line-break: unset;
    -webkit-line-clamp: unset;
    -webkit-mask-box-image: unset;
    -webkit-rtl-ordering: unset;
    -webkit-ruby-position: unset;
    -webkit-tap-highlight-color: unset;
    -webkit-text-combine: unset;
    -webkit-text-decorations-in-effect: unset;
    -webkit-text-fill-color: unset;
    -webkit-text-security: unset;
    -webkit-text-stroke: unset;
    -webkit-user-drag: unset;
    white-space-collapse: unset;
    widows: unset;
    width: unset;
    will-change: unset;
    word-break: unset;
    word-spacing: unset;
    x: unset;
    y: unset;
    z-index: unset;
}

@media (hover: hover) {
    ._iconButton_1e2ox_457:hover {
        color: var(--baseTextContrast);
    }
}

._iconButton_1e2ox_457:disabled,
._iconButton_1e2ox_457:disabled:hover {
    color: var(--baseLine);
}

._primaryButton_1e2ox_507,
._secondaryButton_1e2ox_508 {
    color-scheme: unset;
    forced-color-adjust: unset;
    mask: unset;
    math-depth: unset;
    position: unset;
    position-anchor: unset;
    text-size-adjust: unset;
    appearance: unset;
    color: var(--baseBase);
    font-family: unset;
    font-feature-settings: unset;
    font-kerning: unset;
    font-language-override: unset;
    font-optical-sizing: unset;
    font-palette: unset;
    font-size: var(--text-xs);
    font-size-adjust: unset;
    font-stretch: unset;
    font-style: unset;
    font-synthesis: unset;
    font-variant: unset;
    font-variation-settings: unset;
    font-weight: unset;
    position-area: unset;
    text-orientation: unset;
    text-rendering: unset;
    text-spacing-trim: unset;
    -webkit-font-smoothing: unset;
    -webkit-locale: unset;
    -webkit-text-orientation: unset;
    -webkit-writing-mode: unset;
    writing-mode: unset;
    zoom: unset;
    accent-color: unset;
    place-content: unset;
    place-items: unset;
    place-self: unset;
    alignment-baseline: unset;
    anchor-name: unset;
    anchor-scope: unset;
    animation-composition: unset;
    animation: unset;
    app-region: unset;
    aspect-ratio: unset;
    backdrop-filter: unset;
    backface-visibility: unset;
    background-attachment: unset;
    background-blend-mode: unset;
    background-clip: unset;
    background-color: var(--accentSolidHover);
    background-image: unset;
    background-origin: unset;
    background-position: unset;
    background-repeat: unset;
    background-size: unset;
    baseline-shift: unset;
    baseline-source: unset;
    block-size: unset;
    border-block: unset;
    border: 1px solid var(--accentBorder);
    border-radius: var(--radius-medium);
    border-collapse: unset;
    border-end-end-radius: unset;
    border-end-start-radius: unset;
    border-inline: unset;
    border-start-end-radius: unset;
    border-start-start-radius: unset;
    inset: unset;
    box-decoration-break: unset;
    box-shadow: unset;
    box-sizing: border-box;
    break-after: unset;
    break-before: unset;
    break-inside: unset;
    buffered-rendering: unset;
    caption-side: unset;
    caret-animation: unset;
    caret-color: unset;
    caret-shape: unset;
    clear: unset;
    clip: unset;
    clip-path: unset;
    clip-rule: unset;
    color-interpolation: unset;
    color-interpolation-filters: unset;
    color-rendering: unset;
    columns: unset;
    column-fill: unset;
    gap: unset;
    column-rule: unset;
    column-span: unset;
    contain: unset;
    contain-intrinsic-block-size: unset;
    contain-intrinsic-size: unset;
    contain-intrinsic-inline-size: unset;
    container: unset;
    content: unset;
    content-visibility: unset;
    corner-shape: unset;
    corner-block-end-shape: unset;
    corner-block-start-shape: unset;
    counter-increment: unset;
    counter-reset: unset;
    counter-set: unset;
    cursor: default;
    cx: unset;
    cy: unset;
    d: unset;
    display: unset;
    dominant-baseline: unset;
    dynamic-range-limit: unset;
    empty-cells: unset;
    field-sizing: unset;
    fill: unset;
    fill-opacity: unset;
    fill-rule: unset;
    filter: unset;
    flex: unset;
    flex-flow: unset;
    float: unset;
    flood-color: unset;
    flood-opacity: unset;
    grid: unset;
    grid-area: unset;
    height: unset;
    hyphenate-character: unset;
    hyphenate-limit-chars: unset;
    hyphens: unset;
    image-orientation: unset;
    image-rendering: unset;
    initial-letter: unset;
    inline-size: unset;
    inset-block: unset;
    inset-inline: unset;
    interactivity: unset;
    interest-delay: unset;
    interpolate-size: unset;
    isolation: unset;
    letter-spacing: unset;
    lighting-color: unset;
    line-break: unset;
    line-height: unset;
    list-style: unset;
    margin-block: unset;
    margin: unset;
    margin-inline: unset;
    marker: unset;
    mask-type: unset;
    math-shift: unset;
    math-style: unset;
    max-block-size: unset;
    max-height: unset;
    max-inline-size: unset;
    max-width: unset;
    min-block-size: unset;
    min-height: unset;
    min-inline-size: unset;
    min-width: unset;
    mix-blend-mode: unset;
    object-fit: unset;
    object-position: unset;
    object-view-box: unset;
    offset: unset;
    opacity: unset;
    order: unset;
    orphans: unset;
    outline: unset;
    outline-offset: unset;
    overflow-anchor: unset;
    overflow-block: unset;
    overflow-clip-margin: unset;
    overflow-inline: unset;
    overflow-wrap: unset;
    overflow: unset;
    overlay: unset;
    overscroll-behavior-block: unset;
    overscroll-behavior-inline: unset;
    overscroll-behavior: unset;
    padding-block: unset;
    padding: var(--spacing-2) var(--spacing-3);
    padding-inline: unset;
    page: unset;
    page-orientation: unset;
    paint-order: unset;
    perspective: unset;
    perspective-origin: unset;
    pointer-events: unset;
    position-try: unset;
    position-visibility: unset;
    print-color-adjust: unset;
    quotes: unset;
    r: unset;
    reading-flow: unset;
    reading-order: unset;
    resize: unset;
    rotate: unset;
    ruby-align: unset;
    ruby-position: unset;
    rx: unset;
    ry: unset;
    scale: unset;
    scroll-behavior: unset;
    scroll-initial-target: unset;
    scroll-margin-block: unset;
    scroll-margin: unset;
    scroll-margin-inline: unset;
    scroll-marker-group: unset;
    scroll-padding-block: unset;
    scroll-padding: unset;
    scroll-padding-inline: unset;
    scroll-snap-align: unset;
    scroll-snap-stop: unset;
    scroll-snap-type: unset;
    scroll-target-group: unset;
    scroll-timeline: unset;
    scrollbar-color: unset;
    scrollbar-gutter: unset;
    scrollbar-width: unset;
    shape-image-threshold: unset;
    shape-margin: unset;
    shape-outside: unset;
    shape-rendering: unset;
    size: unset;
    speak: unset;
    stop-color: unset;
    stop-opacity: unset;
    stroke: unset;
    stroke-dasharray: unset;
    stroke-dashoffset: unset;
    stroke-linecap: unset;
    stroke-linejoin: unset;
    stroke-miterlimit: unset;
    stroke-opacity: unset;
    stroke-width: unset;
    tab-size: unset;
    table-layout: unset;
    text-align: unset;
    text-align-last: unset;
    text-anchor: unset;
    text-autospace: unset;
    text-box: unset;
    text-combine-upright: unset;
    text-decoration: unset;
    text-decoration-skip-ink: unset;
    text-emphasis: unset;
    text-emphasis-position: unset;
    text-indent: unset;
    text-justify: unset;
    text-overflow: unset;
    text-shadow: unset;
    text-transform: unset;
    text-underline-offset: unset;
    text-underline-position: unset;
    text-wrap: unset;
    timeline-scope: unset;
    touch-action: unset;
    transform: unset;
    transform-box: unset;
    transform-origin: unset;
    transform-style: unset;
    transition: unset;
    translate: unset;
    user-select: unset;
    vector-effect: unset;
    vertical-align: unset;
    view-timeline: unset;
    view-transition-class: unset;
    view-transition-group: unset;
    view-transition-name: unset;
    visibility: unset;
    border-spacing: unset;
    -webkit-box-align: unset;
    -webkit-box-decoration-break: unset;
    -webkit-box-direction: unset;
    -webkit-box-flex: unset;
    -webkit-box-ordinal-group: unset;
    -webkit-box-orient: unset;
    -webkit-box-pack: unset;
    -webkit-box-reflect: unset;
    -webkit-line-break: unset;
    -webkit-line-clamp: unset;
    -webkit-mask-box-image: unset;
    -webkit-rtl-ordering: unset;
    -webkit-ruby-position: unset;
    -webkit-tap-highlight-color: unset;
    -webkit-text-combine: unset;
    -webkit-text-decorations-in-effect: unset;
    -webkit-text-fill-color: unset;
    -webkit-text-security: unset;
    -webkit-text-stroke: unset;
    -webkit-user-drag: unset;
    white-space-collapse: unset;
    widows: unset;
    width: unset;
    will-change: unset;
    word-break: unset;
    word-spacing: unset;
    x: unset;
    y: unset;
    z-index: unset;
}

._primaryButton_1e2ox_507:disabled,
._secondaryButton_1e2ox_508:disabled {
    background: var(--accentLine);
    border-color: var(--accentBg);
}

._smallButton_1e2ox_523 {
    font-size: var(--text-xs);
    padding: var(--spacing-1) var(--spacing-2);
    border-radius: var(--radius-base);
}

._secondaryButton_1e2ox_508 {
    border: 1px solid var(--baseBorder);
    background-color: var(--baseSolidHover);
    color: var(--baseBase);
}

._dialogForm_1e2ox_535 {
    display: flex;
    flex-direction: row;
    gap: var(--spacing-2);
}

._linkDialogEditForm_1e2ox_541 {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    gap: var(--spacing-2);
    padding: 0px;
}

._linkDialogInputContainer_1e2ox_549 {
    display: flex;
    flex-direction: column;
    align-items: stretch;
}

._linkDialogInputWrapper_1e2ox_555 {
    display: flex;
    align-items: center;
    background-color: var(--baseBase);
    border-radius: var(--radius-base);
    border: 1px solid var(--baseBorder);
}

._linkDialogInputWrapper_1e2ox_555[data-visible-dropdown="true"] {
    border-bottom-left-radius: var(--radius-none);
    border-bottom-right-radius: var(--radius-none);
    border-bottom-width: 0px;
}

._linkDialogInputWrapper_1e2ox_555>button {
    color-scheme: unset;
    forced-color-adjust: unset;
    mask: unset;
    math-depth: unset;
    position: unset;
    position-anchor: unset;
    text-size-adjust: unset;
    appearance: unset;
    color: unset;
    font: unset;
    font-palette: unset;
    font-synthesis: unset;
    position-area: unset;
    text-orientation: unset;
    text-rendering: unset;
    text-spacing-trim: unset;
    -webkit-font-smoothing: unset;
    -webkit-locale: unset;
    -webkit-text-orientation: unset;
    -webkit-writing-mode: unset;
    writing-mode: unset;
    zoom: unset;
    accent-color: unset;
    place-content: unset;
    place-items: unset;
    place-self: unset;
    alignment-baseline: unset;
    anchor-name: unset;
    anchor-scope: unset;
    animation-composition: unset;
    animation: unset;
    app-region: unset;
    aspect-ratio: unset;
    backdrop-filter: unset;
    backface-visibility: unset;
    background: unset;
    background-blend-mode: unset;
    baseline-shift: unset;
    baseline-source: unset;
    block-size: unset;
    border-block: unset;
    border: unset;
    border-radius: unset;
    border-collapse: unset;
    border-end-end-radius: unset;
    border-end-start-radius: unset;
    border-inline: unset;
    border-start-end-radius: unset;
    border-start-start-radius: unset;
    inset: unset;
    box-decoration-break: unset;
    box-shadow: unset;
    box-sizing: border-box;
    break-after: unset;
    break-before: unset;
    break-inside: unset;
    buffered-rendering: unset;
    caption-side: unset;
    caret-animation: unset;
    caret-color: unset;
    caret-shape: unset;
    clear: unset;
    clip: unset;
    clip-path: unset;
    clip-rule: unset;
    color-interpolation: unset;
    color-interpolation-filters: unset;
    color-rendering: unset;
    columns: unset;
    column-fill: unset;
    gap: unset;
    column-rule: unset;
    column-span: unset;
    contain: unset;
    contain-intrinsic-block-size: unset;
    contain-intrinsic-size: unset;
    contain-intrinsic-inline-size: unset;
    container: unset;
    content: unset;
    content-visibility: unset;
    corner-shape: unset;
    corner-block-end-shape: unset;
    corner-block-start-shape: unset;
    counter-increment: unset;
    counter-reset: unset;
    counter-set: unset;
    cursor: default;
    cx: unset;
    cy: unset;
    d: unset;
    display: unset;
    dominant-baseline: unset;
    dynamic-range-limit: unset;
    empty-cells: unset;
    field-sizing: unset;
    fill: unset;
    fill-opacity: unset;
    fill-rule: unset;
    filter: unset;
    flex: unset;
    flex-flow: unset;
    float: unset;
    flood-color: unset;
    flood-opacity: unset;
    grid: unset;
    grid-area: unset;
    height: unset;
    hyphenate-character: unset;
    hyphenate-limit-chars: unset;
    hyphens: unset;
    image-orientation: unset;
    image-rendering: unset;
    initial-letter: unset;
    inline-size: unset;
    inset-block: unset;
    inset-inline: unset;
    interactivity: unset;
    interest-delay: unset;
    interpolate-size: unset;
    isolation: unset;
    letter-spacing: unset;
    lighting-color: unset;
    line-break: unset;
    list-style: unset;
    margin-block: unset;
    margin: unset;
    margin-inline: unset;
    marker: unset;
    mask-type: unset;
    math-shift: unset;
    math-style: unset;
    max-block-size: unset;
    max-height: unset;
    max-inline-size: unset;
    max-width: unset;
    min-block-size: unset;
    min-height: unset;
    min-inline-size: unset;
    min-width: unset;
    mix-blend-mode: unset;
    object-fit: unset;
    object-position: unset;
    object-view-box: unset;
    offset: unset;
    opacity: unset;
    order: unset;
    orphans: unset;
    outline: unset;
    outline-offset: unset;
    overflow-anchor: unset;
    overflow-block: unset;
    overflow-clip-margin: unset;
    overflow-inline: unset;
    overflow-wrap: unset;
    overflow: unset;
    overlay: unset;
    overscroll-behavior-block: unset;
    overscroll-behavior-inline: unset;
    overscroll-behavior: unset;
    padding-block: unset;
    padding-bottom: unset;
    padding-inline: unset;
    padding-left: unset;
    padding-right: var(--spacing-2);
    padding-top: unset;
    page: unset;
    page-orientation: unset;
    paint-order: unset;
    perspective: unset;
    perspective-origin: unset;
    pointer-events: unset;
    position-try: unset;
    position-visibility: unset;
    print-color-adjust: unset;
    quotes: unset;
    r: unset;
    reading-flow: unset;
    reading-order: unset;
    resize: unset;
    rotate: unset;
    ruby-align: unset;
    ruby-position: unset;
    rx: unset;
    ry: unset;
    scale: unset;
    scroll-behavior: unset;
    scroll-initial-target: unset;
    scroll-margin-block: unset;
    scroll-margin: unset;
    scroll-margin-inline: unset;
    scroll-marker-group: unset;
    scroll-padding-block: unset;
    scroll-padding: unset;
    scroll-padding-inline: unset;
    scroll-snap-align: unset;
    scroll-snap-stop: unset;
    scroll-snap-type: unset;
    scroll-target-group: unset;
    scroll-timeline: unset;
    scrollbar-color: unset;
    scrollbar-gutter: unset;
    scrollbar-width: unset;
    shape-image-threshold: unset;
    shape-margin: unset;
    shape-outside: unset;
    shape-rendering: unset;
    size: unset;
    speak: unset;
    stop-color: unset;
    stop-opacity: unset;
    stroke: unset;
    stroke-dasharray: unset;
    stroke-dashoffset: unset;
    stroke-linecap: unset;
    stroke-linejoin: unset;
    stroke-miterlimit: unset;
    stroke-opacity: unset;
    stroke-width: unset;
    tab-size: unset;
    table-layout: unset;
    text-align: unset;
    text-align-last: unset;
    text-anchor: unset;
    text-autospace: unset;
    text-box: unset;
    text-combine-upright: unset;
    text-decoration: unset;
    text-decoration-skip-ink: unset;
    text-emphasis: unset;
    text-emphasis-position: unset;
    text-indent: unset;
    text-justify: unset;
    text-overflow: unset;
    text-shadow: unset;
    text-transform: unset;
    text-underline-offset: unset;
    text-underline-position: unset;
    text-wrap: unset;
    timeline-scope: unset;
    touch-action: unset;
    transform: unset;
    transform-box: unset;
    transform-origin: unset;
    transform-style: unset;
    transition: unset;
    translate: unset;
    user-select: unset;
    vector-effect: unset;
    vertical-align: unset;
    view-timeline: unset;
    view-transition-class: unset;
    view-transition-group: unset;
    view-transition-name: unset;
    visibility: unset;
    border-spacing: unset;
    -webkit-box-align: unset;
    -webkit-box-decoration-break: unset;
    -webkit-box-direction: unset;
    -webkit-box-flex: unset;
    -webkit-box-ordinal-group: unset;
    -webkit-box-orient: unset;
    -webkit-box-pack: unset;
    -webkit-box-reflect: unset;
    -webkit-line-break: unset;
    -webkit-line-clamp: unset;
    -webkit-mask-box-image: unset;
    -webkit-rtl-ordering: unset;
    -webkit-ruby-position: unset;
    -webkit-tap-highlight-color: unset;
    -webkit-text-combine: unset;
    -webkit-text-decorations-in-effect: unset;
    -webkit-text-fill-color: unset;
    -webkit-text-security: unset;
    -webkit-text-stroke: unset;
    -webkit-user-drag: unset;
    white-space-collapse: unset;
    widows: unset;
    width: unset;
    will-change: unset;
    word-break: unset;
    word-spacing: unset;
    x: unset;
    y: unset;
    z-index: unset;
}

._linkDialogInput_1e2ox_549,
._dialogInput_1e2ox_576 {
    color-scheme: unset;
    forced-color-adjust: unset;
    mask: unset;
    math-depth: unset;
    position: unset;
    position-anchor: unset;
    text-size-adjust: unset;
    appearance: unset;
    color: unset;
    font-family: unset;
    font-feature-settings: unset;
    font-kerning: unset;
    font-language-override: unset;
    font-optical-sizing: unset;
    font-palette: unset;
    font-size: var(--text-sm);
    font-size-adjust: unset;
    font-stretch: unset;
    font-style: unset;
    font-synthesis: unset;
    font-variant: unset;
    font-variation-settings: unset;
    font-weight: unset;
    position-area: unset;
    text-orientation: unset;
    text-rendering: unset;
    text-spacing-trim: unset;
    -webkit-font-smoothing: unset;
    -webkit-locale: unset;
    -webkit-text-orientation: unset;
    -webkit-writing-mode: unset;
    writing-mode: unset;
    zoom: unset;
    accent-color: unset;
    place-content: unset;
    place-items: unset;
    place-self: unset;
    alignment-baseline: unset;
    anchor-name: unset;
    anchor-scope: unset;
    animation-composition: unset;
    animation: unset;
    app-region: unset;
    aspect-ratio: unset;
    backdrop-filter: unset;
    backface-visibility: unset;
    background: unset;
    background-blend-mode: unset;
    baseline-shift: unset;
    baseline-source: unset;
    block-size: unset;
    border-block: unset;
    border: unset;
    border-radius: unset;
    border-collapse: unset;
    border-end-end-radius: unset;
    border-end-start-radius: unset;
    border-inline: unset;
    border-start-end-radius: unset;
    border-start-start-radius: unset;
    inset: unset;
    box-decoration-break: unset;
    box-shadow: unset;
    box-sizing: border-box;
    break-after: unset;
    break-before: unset;
    break-inside: unset;
    buffered-rendering: unset;
    caption-side: unset;
    caret-animation: unset;
    caret-color: unset;
    caret-shape: unset;
    clear: unset;
    clip: unset;
    clip-path: unset;
    clip-rule: unset;
    color-interpolation: unset;
    color-interpolation-filters: unset;
    color-rendering: unset;
    columns: unset;
    column-fill: unset;
    gap: unset;
    column-rule: unset;
    column-span: unset;
    contain: unset;
    contain-intrinsic-block-size: unset;
    contain-intrinsic-size: unset;
    contain-intrinsic-inline-size: unset;
    container: unset;
    content: unset;
    content-visibility: unset;
    corner-shape: unset;
    corner-block-end-shape: unset;
    corner-block-start-shape: unset;
    counter-increment: unset;
    counter-reset: unset;
    counter-set: unset;
    cursor: default;
    cx: unset;
    cy: unset;
    d: unset;
    display: unset;
    dominant-baseline: unset;
    dynamic-range-limit: unset;
    empty-cells: unset;
    field-sizing: unset;
    fill: unset;
    fill-opacity: unset;
    fill-rule: unset;
    filter: unset;
    flex: unset;
    flex-flow: unset;
    float: unset;
    flood-color: unset;
    flood-opacity: unset;
    grid: unset;
    grid-area: unset;
    height: unset;
    hyphenate-character: unset;
    hyphenate-limit-chars: unset;
    hyphens: unset;
    image-orientation: unset;
    image-rendering: unset;
    initial-letter: unset;
    inline-size: unset;
    inset-block: unset;
    inset-inline: unset;
    interactivity: unset;
    interest-delay: unset;
    interpolate-size: unset;
    isolation: unset;
    letter-spacing: unset;
    lighting-color: unset;
    line-break: unset;
    line-height: unset;
    list-style: unset;
    margin-block: unset;
    margin: unset;
    margin-inline: unset;
    marker: unset;
    mask-type: unset;
    math-shift: unset;
    math-style: unset;
    max-block-size: unset;
    max-height: unset;
    max-inline-size: unset;
    max-width: unset;
    min-block-size: unset;
    min-height: unset;
    min-inline-size: unset;
    min-width: unset;
    mix-blend-mode: unset;
    object-fit: unset;
    object-position: unset;
    object-view-box: unset;
    offset: unset;
    opacity: unset;
    order: unset;
    orphans: unset;
    outline: unset;
    outline-offset: unset;
    overflow-anchor: unset;
    overflow-block: unset;
    overflow-clip-margin: unset;
    overflow-inline: unset;
    overflow-wrap: unset;
    overflow: unset;
    overlay: unset;
    overscroll-behavior-block: unset;
    overscroll-behavior-inline: unset;
    overscroll-behavior: unset;
    padding-block: unset;
    padding: var(--spacing-2) var(--spacing-3);
    padding-inline: unset;
    page: unset;
    page-orientation: unset;
    paint-order: unset;
    perspective: unset;
    perspective-origin: unset;
    pointer-events: unset;
    position-try: unset;
    position-visibility: unset;
    print-color-adjust: unset;
    quotes: unset;
    r: unset;
    reading-flow: unset;
    reading-order: unset;
    resize: unset;
    rotate: unset;
    ruby-align: unset;
    ruby-position: unset;
    rx: unset;
    ry: unset;
    scale: unset;
    scroll-behavior: unset;
    scroll-initial-target: unset;
    scroll-margin-block: unset;
    scroll-margin: unset;
    scroll-margin-inline: unset;
    scroll-marker-group: unset;
    scroll-padding-block: unset;
    scroll-padding: unset;
    scroll-padding-inline: unset;
    scroll-snap-align: unset;
    scroll-snap-stop: unset;
    scroll-snap-type: unset;
    scroll-target-group: unset;
    scroll-timeline: unset;
    scrollbar-color: unset;
    scrollbar-gutter: unset;
    scrollbar-width: unset;
    shape-image-threshold: unset;
    shape-margin: unset;
    shape-outside: unset;
    shape-rendering: unset;
    size: unset;
    speak: unset;
    stop-color: unset;
    stop-opacity: unset;
    stroke: unset;
    stroke-dasharray: unset;
    stroke-dashoffset: unset;
    stroke-linecap: unset;
    stroke-linejoin: unset;
    stroke-miterlimit: unset;
    stroke-opacity: unset;
    stroke-width: unset;
    tab-size: unset;
    table-layout: unset;
    text-align: unset;
    text-align-last: unset;
    text-anchor: unset;
    text-autospace: unset;
    text-box: unset;
    text-combine-upright: unset;
    text-decoration: unset;
    text-decoration-skip-ink: unset;
    text-emphasis: unset;
    text-emphasis-position: unset;
    text-indent: unset;
    text-justify: unset;
    text-overflow: unset;
    text-shadow: unset;
    text-transform: unset;
    text-underline-offset: unset;
    text-underline-position: unset;
    text-wrap: unset;
    timeline-scope: unset;
    touch-action: unset;
    transform: unset;
    transform-box: unset;
    transform-origin: unset;
    transform-style: unset;
    transition: unset;
    translate: unset;
    user-select: unset;
    vector-effect: unset;
    vertical-align: unset;
    view-timeline: unset;
    view-transition-class: unset;
    view-transition-group: unset;
    view-transition-name: unset;
    visibility: unset;
    border-spacing: unset;
    -webkit-box-align: unset;
    -webkit-box-decoration-break: unset;
    -webkit-box-direction: unset;
    -webkit-box-flex: unset;
    -webkit-box-ordinal-group: unset;
    -webkit-box-orient: unset;
    -webkit-box-pack: unset;
    -webkit-box-reflect: unset;
    -webkit-line-break: unset;
    -webkit-line-clamp: unset;
    -webkit-mask-box-image: unset;
    -webkit-rtl-ordering: unset;
    -webkit-ruby-position: unset;
    -webkit-tap-highlight-color: unset;
    -webkit-text-combine: unset;
    -webkit-text-decorations-in-effect: unset;
    -webkit-text-fill-color: unset;
    -webkit-text-security: unset;
    -webkit-text-stroke: unset;
    -webkit-user-drag: unset;
    white-space-collapse: unset;
    widows: unset;
    width: 20rem;
    will-change: unset;
    word-break: unset;
    word-spacing: unset;
    x: unset;
    y: unset;
    z-index: unset;
}

._linkDialogInput_1e2ox_549::placeholder,
._dialogInput_1e2ox_576::placeholder {
    color: var(--baseBorder);
}

._linkDialogAnchor_1e2ox_587 {
    position: fixed;
    background-color: highlight;
    z-index: -1;
}

._linkDialogAnchor_1e2ox_587[data-visible="true"] {
    visibility: visible;
}

._linkDialogAnchor_1e2ox_587[data-visible="false"] {
    visibility: hidden;
}

._linkDialogPopoverContent_1e2ox_601,
._tableColumnEditorPopoverContent_1e2ox_602,
._dialogContent_1e2ox_603 {
    filter: drop-shadow(rgba(0, 0, 0, 0.2) 0px 2px 2px);
    display: flex;
    align-items: center;
    gap: var(--spacing-0_5);
    border-radius: var(--radius-medium);
    border: 1px solid var(--baseBg);
    background-color: var(--basePageBg);
    padding: var(--spacing-1) var(--spacing-1);
    font-size: var(--text-sm);
}

._largeDialogContent_1e2ox_615 {
    filter: drop-shadow(rgba(0, 0, 0, 0.2) 0px 2px 2px);
    gap: var(--spacing-0_5);
    border-radius: var(--radius-medium);
    border: 1px solid var(--baseBorder);
    background-color: var(--baseBgSubtle);
    padding: var(--spacing-4);
    font-size: var(--text-sm);
}

._dialogTitle_1e2ox_625 {
    font-size: var(--text-base);
    font-weight: 600;
    padding-left: var(--spacing-2);
}

._dialogCloseButton_1e2ox_631 {
    color-scheme: unset;
    forced-color-adjust: unset;
    mask: unset;
    math-depth: unset;
    position: absolute;
    position-anchor: unset;
    text-size-adjust: unset;
    appearance: unset;
    color: unset;
    font: unset;
    font-palette: unset;
    font-synthesis: unset;
    position-area: unset;
    text-orientation: unset;
    text-rendering: unset;
    text-spacing-trim: unset;
    -webkit-font-smoothing: unset;
    -webkit-locale: unset;
    -webkit-text-orientation: unset;
    -webkit-writing-mode: unset;
    writing-mode: unset;
    zoom: unset;
    accent-color: unset;
    place-content: unset;
    place-items: unset;
    place-self: unset;
    alignment-baseline: unset;
    anchor-name: unset;
    anchor-scope: unset;
    animation-composition: unset;
    animation: unset;
    app-region: unset;
    aspect-ratio: unset;
    backdrop-filter: unset;
    backface-visibility: unset;
    background: unset;
    background-blend-mode: unset;
    baseline-shift: unset;
    baseline-source: unset;
    block-size: unset;
    border-block: unset;
    border: unset;
    border-radius: unset;
    border-collapse: unset;
    border-end-end-radius: unset;
    border-end-start-radius: unset;
    border-inline: unset;
    border-start-end-radius: unset;
    border-start-start-radius: unset;
    bottom: unset;
    box-decoration-break: unset;
    box-shadow: unset;
    box-sizing: border-box;
    break-after: unset;
    break-before: unset;
    break-inside: unset;
    buffered-rendering: unset;
    caption-side: unset;
    caret-animation: unset;
    caret-color: unset;
    caret-shape: unset;
    clear: unset;
    clip: unset;
    clip-path: unset;
    clip-rule: unset;
    color-interpolation: unset;
    color-interpolation-filters: unset;
    color-rendering: unset;
    columns: unset;
    column-fill: unset;
    gap: unset;
    column-rule: unset;
    column-span: unset;
    contain: unset;
    contain-intrinsic-block-size: unset;
    contain-intrinsic-size: unset;
    contain-intrinsic-inline-size: unset;
    container: unset;
    content: unset;
    content-visibility: unset;
    corner-shape: unset;
    corner-block-end-shape: unset;
    corner-block-start-shape: unset;
    counter-increment: unset;
    counter-reset: unset;
    counter-set: unset;
    cursor: default;
    cx: unset;
    cy: unset;
    d: unset;
    display: unset;
    dominant-baseline: unset;
    dynamic-range-limit: unset;
    empty-cells: unset;
    field-sizing: unset;
    fill: unset;
    fill-opacity: unset;
    fill-rule: unset;
    filter: unset;
    flex: unset;
    flex-flow: unset;
    float: unset;
    flood-color: unset;
    flood-opacity: unset;
    grid: unset;
    grid-area: unset;
    height: unset;
    hyphenate-character: unset;
    hyphenate-limit-chars: unset;
    hyphens: unset;
    image-orientation: unset;
    image-rendering: unset;
    initial-letter: unset;
    inline-size: unset;
    inset-block: unset;
    inset-inline: unset;
    interactivity: unset;
    interest-delay: unset;
    interpolate-size: unset;
    isolation: unset;
    left: unset;
    letter-spacing: unset;
    lighting-color: unset;
    line-break: unset;
    list-style: unset;
    margin-block: unset;
    margin: unset;
    margin-inline: unset;
    marker: unset;
    mask-type: unset;
    math-shift: unset;
    math-style: unset;
    max-block-size: unset;
    max-height: unset;
    max-inline-size: unset;
    max-width: unset;
    min-block-size: unset;
    min-height: unset;
    min-inline-size: unset;
    min-width: unset;
    mix-blend-mode: unset;
    object-fit: unset;
    object-position: unset;
    object-view-box: unset;
    offset: unset;
    opacity: unset;
    order: unset;
    orphans: unset;
    outline: unset;
    outline-offset: unset;
    overflow-anchor: unset;
    overflow-block: unset;
    overflow-clip-margin: unset;
    overflow-inline: unset;
    overflow-wrap: unset;
    overflow: unset;
    overlay: unset;
    overscroll-behavior-block: unset;
    overscroll-behavior-inline: unset;
    overscroll-behavior: unset;
    padding-block: unset;
    padding: unset;
    padding-inline: unset;
    page: unset;
    page-orientation: unset;
    paint-order: unset;
    perspective: unset;
    perspective-origin: unset;
    pointer-events: unset;
    position-try: unset;
    position-visibility: unset;
    print-color-adjust: unset;
    quotes: unset;
    r: unset;
    reading-flow: unset;
    reading-order: unset;
    resize: unset;
    right: 10px;
    rotate: unset;
    ruby-align: unset;
    ruby-position: unset;
    rx: unset;
    ry: unset;
    scale: unset;
    scroll-behavior: unset;
    scroll-initial-target: unset;
    scroll-margin-block: unset;
    scroll-margin: unset;
    scroll-margin-inline: unset;
    scroll-marker-group: unset;
    scroll-padding-block: unset;
    scroll-padding: unset;
    scroll-padding-inline: unset;
    scroll-snap-align: unset;
    scroll-snap-stop: unset;
    scroll-snap-type: unset;
    scroll-target-group: unset;
    scroll-timeline: unset;
    scrollbar-color: unset;
    scrollbar-gutter: unset;
    scrollbar-width: unset;
    shape-image-threshold: unset;
    shape-margin: unset;
    shape-outside: unset;
    shape-rendering: unset;
    size: unset;
    speak: unset;
    stop-color: unset;
    stop-opacity: unset;
    stroke: unset;
    stroke-dasharray: unset;
    stroke-dashoffset: unset;
    stroke-linecap: unset;
    stroke-linejoin: unset;
    stroke-miterlimit: unset;
    stroke-opacity: unset;
    stroke-width: unset;
    tab-size: unset;
    table-layout: unset;
    text-align: unset;
    text-align-last: unset;
    text-anchor: unset;
    text-autospace: unset;
    text-box: unset;
    text-combine-upright: unset;
    text-decoration: unset;
    text-decoration-skip-ink: unset;
    text-emphasis: unset;
    text-emphasis-position: unset;
    text-indent: unset;
    text-justify: unset;
    text-overflow: unset;
    text-shadow: unset;
    text-transform: unset;
    text-underline-offset: unset;
    text-underline-position: unset;
    text-wrap: unset;
    timeline-scope: unset;
    top: 10px;
    touch-action: unset;
    transform: unset;
    transform-box: unset;
    transform-origin: unset;
    transform-style: unset;
    transition: unset;
    translate: unset;
    user-select: unset;
    vector-effect: unset;
    vertical-align: unset;
    view-timeline: unset;
    view-transition-class: unset;
    view-transition-group: unset;
    view-transition-name: unset;
    visibility: unset;
    border-spacing: unset;
    -webkit-box-align: unset;
    -webkit-box-decoration-break: unset;
    -webkit-box-direction: unset;
    -webkit-box-flex: unset;
    -webkit-box-ordinal-group: unset;
    -webkit-box-orient: unset;
    -webkit-box-pack: unset;
    -webkit-box-reflect: unset;
    -webkit-line-break: unset;
    -webkit-line-clamp: unset;
    -webkit-mask-box-image: unset;
    -webkit-rtl-ordering: unset;
    -webkit-ruby-position: unset;
    -webkit-tap-highlight-color: unset;
    -webkit-text-combine: unset;
    -webkit-text-decorations-in-effect: unset;
    -webkit-text-fill-color: unset;
    -webkit-text-security: unset;
    -webkit-text-stroke: unset;
    -webkit-user-drag: unset;
    white-space-collapse: unset;
    widows: unset;
    width: unset;
    will-change: unset;
    word-break: unset;
    word-spacing: unset;
    x: unset;
    y: unset;
    z-index: unset;
}

._popoverContent_1e2ox_638 {
    filter: drop-shadow(rgba(0, 0, 0, 0.2) 0px 2px 2px);
    display: flex;
    align-items: center;
    gap: var(--spacing-0_5);
    border-radius: var(--radius-medium);
    background-color: var(--baseBgSubtle);
    padding: var(--spacing-2) var(--spacing-2);
    font-size: var(--text-sm);
    z-index: 1;
}

._popoverArrow_1e2ox_650 {
    fill: var(--basePageBg);
}

._linkDialogPreviewAnchor_1e2ox_654 {
    margin-right: var(--spacing-1);
    display: flex;
    align-items: center;
    color: var(--accentText);
    text-decoration: none;
    border: 1px solid transparent;
}

@media (hover: hover) {
    ._linkDialogPreviewAnchor_1e2ox_654:hover {
        color: var(--accentSolidHover);
    }
}

._linkDialogPreviewAnchor_1e2ox_654 span {
    max-width: 14rem;
    overflow-x: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

._tooltipTrigger_1e2ox_677 {
    align-self: center;
}

._tooltipContent_1e2ox_681 {
    z-index: 2;
    position: relative;
    border-radius: var(--radius-medium);
    padding: var(--spacing-1) var(--spacing-2);
    font-size: var(--text-xs);
    background-color: var(--baseText);
    color: var(--baseBase);
}

._tooltipContent_1e2ox_681 svg {
    fill: var(--baseText);
}

._actionButton_1e2ox_695 {
    color-scheme: unset;
    forced-color-adjust: unset;
    mask: unset;
    math-depth: unset;
    position: unset;
    position-anchor: unset;
    text-size-adjust: unset;
    appearance: unset;
    color: var(--baseTextContrast);
    font: unset;
    font-palette: unset;
    font-synthesis: unset;
    position-area: unset;
    text-orientation: unset;
    text-rendering: unset;
    text-spacing-trim: unset;
    -webkit-font-smoothing: unset;
    -webkit-locale: unset;
    -webkit-text-orientation: unset;
    -webkit-writing-mode: unset;
    writing-mode: unset;
    zoom: unset;
    accent-color: unset;
    place-content: unset;
    place-items: unset;
    place-self: unset;
    alignment-baseline: unset;
    anchor-name: unset;
    anchor-scope: unset;
    animation-composition: unset;
    animation: unset;
    app-region: unset;
    aspect-ratio: unset;
    backdrop-filter: unset;
    backface-visibility: unset;
    background: unset;
    background-blend-mode: unset;
    baseline-shift: unset;
    baseline-source: unset;
    block-size: unset;
    border-block: unset;
    border: unset;
    border-radius: var(--radius-medium);
    border-collapse: unset;
    border-end-end-radius: unset;
    border-end-start-radius: unset;
    border-inline: unset;
    border-start-end-radius: unset;
    border-start-start-radius: unset;
    inset: unset;
    box-decoration-break: unset;
    box-shadow: unset;
    box-sizing: border-box;
    break-after: unset;
    break-before: unset;
    break-inside: unset;
    buffered-rendering: unset;
    caption-side: unset;
    caret-animation: unset;
    caret-color: unset;
    caret-shape: unset;
    clear: unset;
    clip: unset;
    clip-path: unset;
    clip-rule: unset;
    color-interpolation: unset;
    color-interpolation-filters: unset;
    color-rendering: unset;
    columns: unset;
    column-fill: unset;
    gap: unset;
    column-rule: unset;
    column-span: unset;
    contain: unset;
    contain-intrinsic-block-size: unset;
    contain-intrinsic-size: unset;
    contain-intrinsic-inline-size: unset;
    container: unset;
    content: unset;
    content-visibility: unset;
    corner-shape: unset;
    corner-block-end-shape: unset;
    corner-block-start-shape: unset;
    counter-increment: unset;
    counter-reset: unset;
    counter-set: unset;
    cursor: default;
    cx: unset;
    cy: unset;
    d: unset;
    display: unset;
    dominant-baseline: unset;
    dynamic-range-limit: unset;
    empty-cells: unset;
    field-sizing: unset;
    fill: unset;
    fill-opacity: unset;
    fill-rule: unset;
    filter: unset;
    flex: unset;
    flex-flow: unset;
    float: unset;
    flood-color: unset;
    flood-opacity: unset;
    grid: unset;
    grid-area: unset;
    height: unset;
    hyphenate-character: unset;
    hyphenate-limit-chars: unset;
    hyphens: unset;
    image-orientation: unset;
    image-rendering: unset;
    initial-letter: unset;
    inline-size: unset;
    inset-block: unset;
    inset-inline: unset;
    interactivity: unset;
    interest-delay: unset;
    interpolate-size: unset;
    isolation: unset;
    letter-spacing: unset;
    lighting-color: unset;
    line-break: unset;
    list-style: unset;
    margin-block: unset;
    margin: unset;
    margin-inline: unset;
    marker: unset;
    mask-type: unset;
    math-shift: unset;
    math-style: unset;
    max-block-size: unset;
    max-height: unset;
    max-inline-size: unset;
    max-width: unset;
    min-block-size: unset;
    min-height: unset;
    min-inline-size: unset;
    min-width: unset;
    mix-blend-mode: unset;
    object-fit: unset;
    object-position: unset;
    object-view-box: unset;
    offset: unset;
    opacity: unset;
    order: unset;
    orphans: unset;
    outline: unset;
    outline-offset: unset;
    overflow-anchor: unset;
    overflow-block: unset;
    overflow-clip-margin: unset;
    overflow-inline: unset;
    overflow-wrap: unset;
    overflow: unset;
    overlay: unset;
    overscroll-behavior-block: unset;
    overscroll-behavior-inline: unset;
    overscroll-behavior: unset;
    padding-block: unset;
    padding: var(--spacing-1) var(--spacing-1);
    padding-inline: unset;
    page: unset;
    page-orientation: unset;
    paint-order: unset;
    perspective: unset;
    perspective-origin: unset;
    pointer-events: unset;
    position-try: unset;
    position-visibility: unset;
    print-color-adjust: unset;
    quotes: unset;
    r: unset;
    reading-flow: unset;
    reading-order: unset;
    resize: unset;
    rotate: unset;
    ruby-align: unset;
    ruby-position: unset;
    rx: unset;
    ry: unset;
    scale: unset;
    scroll-behavior: unset;
    scroll-initial-target: unset;
    scroll-margin-block: unset;
    scroll-margin: unset;
    scroll-margin-inline: unset;
    scroll-marker-group: unset;
    scroll-padding-block: unset;
    scroll-padding: unset;
    scroll-padding-inline: unset;
    scroll-snap-align: unset;
    scroll-snap-stop: unset;
    scroll-snap-type: unset;
    scroll-target-group: unset;
    scroll-timeline: unset;
    scrollbar-color: unset;
    scrollbar-gutter: unset;
    scrollbar-width: unset;
    shape-image-threshold: unset;
    shape-margin: unset;
    shape-outside: unset;
    shape-rendering: unset;
    size: unset;
    speak: unset;
    stop-color: unset;
    stop-opacity: unset;
    stroke: unset;
    stroke-dasharray: unset;
    stroke-dashoffset: unset;
    stroke-linecap: unset;
    stroke-linejoin: unset;
    stroke-miterlimit: unset;
    stroke-opacity: unset;
    stroke-width: unset;
    tab-size: unset;
    table-layout: unset;
    text-align: unset;
    text-align-last: unset;
    text-anchor: unset;
    text-autospace: unset;
    text-box: unset;
    text-combine-upright: unset;
    text-decoration: unset;
    text-decoration-skip-ink: unset;
    text-emphasis: unset;
    text-emphasis-position: unset;
    text-indent: unset;
    text-justify: unset;
    text-overflow: unset;
    text-shadow: unset;
    text-transform: unset;
    text-underline-offset: unset;
    text-underline-position: unset;
    text-wrap: unset;
    timeline-scope: unset;
    touch-action: unset;
    transform: unset;
    transform-box: unset;
    transform-origin: unset;
    transform-style: unset;
    transition: unset;
    translate: unset;
    user-select: unset;
    vector-effect: unset;
    vertical-align: unset;
    view-timeline: unset;
    view-transition-class: unset;
    view-transition-group: unset;
    view-transition-name: unset;
    visibility: unset;
    border-spacing: unset;
    -webkit-box-align: unset;
    -webkit-box-decoration-break: unset;
    -webkit-box-direction: unset;
    -webkit-box-flex: unset;
    -webkit-box-ordinal-group: unset;
    -webkit-box-orient: unset;
    -webkit-box-pack: unset;
    -webkit-box-reflect: unset;
    -webkit-line-break: unset;
    -webkit-line-clamp: unset;
    -webkit-mask-box-image: unset;
    -webkit-rtl-ordering: unset;
    -webkit-ruby-position: unset;
    -webkit-tap-highlight-color: unset;
    -webkit-text-combine: unset;
    -webkit-text-decorations-in-effect: unset;
    -webkit-text-fill-color: unset;
    -webkit-text-security: unset;
    -webkit-text-stroke: unset;
    -webkit-user-drag: unset;
    white-space-collapse: unset;
    widows: unset;
    width: unset;
    will-change: unset;
    word-break: unset;
    word-spacing: unset;
    x: unset;
    y: unset;
    z-index: unset;
}

._actionButton_1e2ox_695 svg {
    display: block;
}

@media (hover: hover) {
    ._actionButton_1e2ox_695:hover {
        background-color: var(--baseBg);
    }
}

._actionButton_1e2ox_695:active svg {
    transform: translate(1px, 1px);
}

._actionButton_1e2ox_695[data-state="on"],
._actionButton_1e2ox_695:active {
    background-color: var(--baseBg);
    color: var(--baseTextContrast);
}

._primaryActionButton_1e2ox_702 {
    background-color: var(--accentSolid);
    color: var(--baseBase);
}

@media (hover: hover) {
    ._primaryActionButton_1e2ox_702:hover {
        background-color: var(--accentSolidHover);
        color: var(--baseBase);
    }
}

._tableEditor_1e2ox_714 {
    table-layout: fixed;
    width: 100%;
    height: 100%;
    border-spacing: 0px;
    border-collapse: collapse;
}

._tableEditor_1e2ox_714 thead>tr>th {
    text-align: right;
}

._tableEditor_1e2ox_714>tbody>tr>td:not(._toolCell_1e2ox_725),
._tableEditor_1e2ox_714>tbody>tr>th:not(._toolCell_1e2ox_725):not([data-tool-cell="true"]) {
    border: 1px solid var(--baseBgActive);
    padding: var(--spacing-1) var(--spacing-2);
    white-space: normal;
}

:is(._tableEditor_1e2ox_714 > tbody > tr > td:not(._toolCell_1e2ox_725), ._tableEditor_1e2ox_714 > tbody > tr > th:not(._toolCell_1e2ox_725):not([data-tool-cell="true"]))>div {
    outline: none;
}

:is(._tableEditor_1e2ox_714 > tbody > tr > td:not(._toolCell_1e2ox_725), ._tableEditor_1e2ox_714 > tbody > tr > th:not(._toolCell_1e2ox_725):not([data-tool-cell="true"]))>div>p {
    margin: 0px;
}

[data-active="true"]:is(._tableEditor_1e2ox_714 > tbody > tr > td:not(._toolCell_1e2ox_725), ._tableEditor_1e2ox_714 > tbody > tr > th:not(._toolCell_1e2ox_725):not([data-tool-cell="true"])) {
    outline: solid 1px var(--baseSolid);
}

._tableEditor_1e2ox_714 ._tableColumnEditorTrigger_1e2ox_744,
._tableEditor_1e2ox_714 ._tableRowEditorTrigger_1e2ox_745,
._tableEditor_1e2ox_714 ._addRowButton_1e2ox_746,
._tableEditor_1e2ox_714 ._addColumnButton_1e2ox_747,
._tableEditor_1e2ox_714 ._iconButton_1e2ox_457 {
    opacity: 0.15;
}

@media (hover: hover) {

    ._tableEditor_1e2ox_714:hover ._tableColumnEditorTrigger_1e2ox_744,
    ._tableEditor_1e2ox_714:hover ._tableRowEditorTrigger_1e2ox_745,
    ._tableEditor_1e2ox_714:hover ._addRowButton_1e2ox_746,
    ._tableEditor_1e2ox_714:hover ._addColumnButton_1e2ox_747,
    ._tableEditor_1e2ox_714:hover ._iconButton_1e2ox_457 {
        opacity: 0.3;
    }

    ._tableEditor_1e2ox_714:hover ._tableColumnEditorTrigger_1e2ox_744:hover,
    ._tableEditor_1e2ox_714:hover ._tableRowEditorTrigger_1e2ox_745:hover,
    ._tableEditor_1e2ox_714:hover ._addRowButton_1e2ox_746:hover,
    ._tableEditor_1e2ox_714:hover ._addColumnButton_1e2ox_747:hover,
    ._tableEditor_1e2ox_714:hover ._iconButton_1e2ox_457:hover {
        opacity: 1;
    }
}

._toolCell_1e2ox_725 {
    text-align: right;
}

._toolCell_1e2ox_725 button {
    margin: auto;
    display: block;
}

._tableColumnEditorTrigger_1e2ox_744 {
    color-scheme: unset;
    forced-color-adjust: unset;
    mask: unset;
    math-depth: unset;
    position: unset;
    position-anchor: unset;
    text-size-adjust: unset;
    appearance: unset;
    color: var(--baseTextContrast);
    font: unset;
    font-palette: unset;
    font-synthesis: unset;
    position-area: unset;
    text-orientation: unset;
    text-rendering: unset;
    text-spacing-trim: unset;
    -webkit-font-smoothing: unset;
    -webkit-locale: unset;
    -webkit-text-orientation: unset;
    -webkit-writing-mode: unset;
    writing-mode: unset;
    zoom: unset;
    accent-color: unset;
    place-content: unset;
    place-items: unset;
    place-self: unset;
    alignment-baseline: unset;
    anchor-name: unset;
    anchor-scope: unset;
    animation-composition: unset;
    animation: unset;
    app-region: unset;
    aspect-ratio: unset;
    backdrop-filter: unset;
    backface-visibility: unset;
    background: unset;
    background-blend-mode: unset;
    baseline-shift: unset;
    baseline-source: unset;
    block-size: unset;
    border-block: unset;
    border: unset;
    border-radius: var(--radius-full);
    border-collapse: unset;
    border-end-end-radius: unset;
    border-end-start-radius: unset;
    border-inline: unset;
    border-start-end-radius: unset;
    border-start-start-radius: unset;
    inset: unset;
    box-decoration-break: unset;
    box-shadow: unset;
    box-sizing: border-box;
    break-after: unset;
    break-before: unset;
    break-inside: unset;
    buffered-rendering: unset;
    caption-side: unset;
    caret-animation: unset;
    caret-color: unset;
    caret-shape: unset;
    clear: unset;
    clip: unset;
    clip-path: unset;
    clip-rule: unset;
    color-interpolation: unset;
    color-interpolation-filters: unset;
    color-rendering: unset;
    columns: unset;
    column-fill: unset;
    gap: unset;
    column-rule: unset;
    column-span: unset;
    contain: unset;
    contain-intrinsic-block-size: unset;
    contain-intrinsic-size: unset;
    contain-intrinsic-inline-size: unset;
    container: unset;
    content: unset;
    content-visibility: unset;
    corner-shape: unset;
    corner-block-end-shape: unset;
    corner-block-start-shape: unset;
    counter-increment: unset;
    counter-reset: unset;
    counter-set: unset;
    cursor: default;
    cx: unset;
    cy: unset;
    d: unset;
    display: unset;
    dominant-baseline: unset;
    dynamic-range-limit: unset;
    empty-cells: unset;
    field-sizing: unset;
    fill: unset;
    fill-opacity: unset;
    fill-rule: unset;
    filter: unset;
    flex: unset;
    flex-flow: unset;
    float: unset;
    flood-color: unset;
    flood-opacity: unset;
    grid: unset;
    grid-area: unset;
    height: unset;
    hyphenate-character: unset;
    hyphenate-limit-chars: unset;
    hyphens: unset;
    image-orientation: unset;
    image-rendering: unset;
    initial-letter: unset;
    inline-size: unset;
    inset-block: unset;
    inset-inline: unset;
    interactivity: unset;
    interest-delay: unset;
    interpolate-size: unset;
    isolation: unset;
    letter-spacing: unset;
    lighting-color: unset;
    line-break: unset;
    list-style: unset;
    margin-block: unset;
    margin: unset;
    margin-inline: unset;
    marker: unset;
    mask-type: unset;
    math-shift: unset;
    math-style: unset;
    max-block-size: unset;
    max-height: unset;
    max-inline-size: unset;
    max-width: unset;
    min-block-size: unset;
    min-height: unset;
    min-inline-size: unset;
    min-width: unset;
    mix-blend-mode: unset;
    object-fit: unset;
    object-position: unset;
    object-view-box: unset;
    offset: unset;
    opacity: 0.2;
    order: unset;
    orphans: unset;
    outline: unset;
    outline-offset: unset;
    overflow-anchor: unset;
    overflow-block: unset;
    overflow-clip-margin: unset;
    overflow-inline: unset;
    overflow-wrap: unset;
    overflow: unset;
    overlay: unset;
    overscroll-behavior-block: unset;
    overscroll-behavior-inline: unset;
    overscroll-behavior: unset;
    padding-block: unset;
    padding: var(--spacing-1);
    padding-inline: unset;
    page: unset;
    page-orientation: unset;
    paint-order: unset;
    perspective: unset;
    perspective-origin: unset;
    pointer-events: unset;
    position-try: unset;
    position-visibility: unset;
    print-color-adjust: unset;
    quotes: unset;
    r: unset;
    reading-flow: unset;
    reading-order: unset;
    resize: unset;
    rotate: unset;
    ruby-align: unset;
    ruby-position: unset;
    rx: unset;
    ry: unset;
    scale: unset;
    scroll-behavior: unset;
    scroll-initial-target: unset;
    scroll-margin-block: unset;
    scroll-margin: unset;
    scroll-margin-inline: unset;
    scroll-marker-group: unset;
    scroll-padding-block: unset;
    scroll-padding: unset;
    scroll-padding-inline: unset;
    scroll-snap-align: unset;
    scroll-snap-stop: unset;
    scroll-snap-type: unset;
    scroll-target-group: unset;
    scroll-timeline: unset;
    scrollbar-color: unset;
    scrollbar-gutter: unset;
    scrollbar-width: unset;
    shape-image-threshold: unset;
    shape-margin: unset;
    shape-outside: unset;
    shape-rendering: unset;
    size: unset;
    speak: unset;
    stop-color: unset;
    stop-opacity: unset;
    stroke: unset;
    stroke-dasharray: unset;
    stroke-dashoffset: unset;
    stroke-linecap: unset;
    stroke-linejoin: unset;
    stroke-miterlimit: unset;
    stroke-opacity: unset;
    stroke-width: unset;
    tab-size: unset;
    table-layout: unset;
    text-align: unset;
    text-align-last: unset;
    text-anchor: unset;
    text-autospace: unset;
    text-box: unset;
    text-combine-upright: unset;
    text-decoration: unset;
    text-decoration-skip-ink: unset;
    text-emphasis: unset;
    text-emphasis-position: unset;
    text-indent: unset;
    text-justify: unset;
    text-overflow: unset;
    text-shadow: unset;
    text-transform: unset;
    text-underline-offset: unset;
    text-underline-position: unset;
    text-wrap: unset;
    timeline-scope: unset;
    touch-action: unset;
    transform: unset;
    transform-box: unset;
    transform-origin: unset;
    transform-style: unset;
    transition: unset;
    translate: unset;
    user-select: unset;
    vector-effect: unset;
    vertical-align: unset;
    view-timeline: unset;
    view-transition-class: unset;
    view-transition-group: unset;
    view-transition-name: unset;
    visibility: unset;
    border-spacing: unset;
    -webkit-box-align: unset;
    -webkit-box-decoration-break: unset;
    -webkit-box-direction: unset;
    -webkit-box-flex: unset;
    -webkit-box-ordinal-group: unset;
    -webkit-box-orient: unset;
    -webkit-box-pack: unset;
    -webkit-box-reflect: unset;
    -webkit-line-break: unset;
    -webkit-line-clamp: unset;
    -webkit-mask-box-image: unset;
    -webkit-rtl-ordering: unset;
    -webkit-ruby-position: unset;
    -webkit-tap-highlight-color: unset;
    -webkit-text-combine: unset;
    -webkit-text-decorations-in-effect: unset;
    -webkit-text-fill-color: unset;
    -webkit-text-security: unset;
    -webkit-text-stroke: unset;
    -webkit-user-drag: unset;
    white-space-collapse: unset;
    widows: unset;
    width: unset;
    will-change: unset;
    word-break: unset;
    word-spacing: unset;
    x: unset;
    y: unset;
    z-index: unset;
}

._tableColumnEditorTrigger_1e2ox_744 svg {
    display: block;
}

@media (hover: hover) {
    ._tableColumnEditorTrigger_1e2ox_744:hover {
        background-color: var(--baseBg);
    }
}

._tableColumnEditorTrigger_1e2ox_744:active svg {
    transform: translate(1px, 1px);
}

._tableColumnEditorTrigger_1e2ox_744[data-state="on"],
._tableColumnEditorTrigger_1e2ox_744:active {
    background-color: var(--baseBg);
    color: var(--baseTextContrast);
}

._tableColumnEditorTrigger_1e2ox_744[data-active="true"] {
    opacity: 1 !important;
}

._tableColumnEditorToolbar_1e2ox_789 {
    display: flex;
}

._tableColumnEditorToolbar_1e2ox_789>button {
    color-scheme: unset;
    forced-color-adjust: unset;
    mask: unset;
    math-depth: unset;
    position: unset;
    position-anchor: unset;
    text-size-adjust: unset;
    appearance: unset;
    color: var(--baseTextContrast);
    font: unset;
    font-palette: unset;
    font-synthesis: unset;
    position-area: unset;
    text-orientation: unset;
    text-rendering: unset;
    text-spacing-trim: unset;
    -webkit-font-smoothing: unset;
    -webkit-locale: unset;
    -webkit-text-orientation: unset;
    -webkit-writing-mode: unset;
    writing-mode: unset;
    zoom: unset;
    accent-color: unset;
    place-content: unset;
    place-items: unset;
    place-self: unset;
    alignment-baseline: unset;
    anchor-name: unset;
    anchor-scope: unset;
    animation-composition: unset;
    animation: unset;
    app-region: unset;
    aspect-ratio: unset;
    backdrop-filter: unset;
    backface-visibility: unset;
    background: unset;
    background-blend-mode: unset;
    baseline-shift: unset;
    baseline-source: unset;
    block-size: unset;
    border-block: unset;
    border: unset;
    border-radius: unset;
    border-collapse: unset;
    border-end-end-radius: unset;
    border-end-start-radius: unset;
    border-inline: unset;
    border-start-end-radius: unset;
    border-start-start-radius: unset;
    inset: unset;
    box-decoration-break: unset;
    box-shadow: unset;
    box-sizing: border-box;
    break-after: unset;
    break-before: unset;
    break-inside: unset;
    buffered-rendering: unset;
    caption-side: unset;
    caret-animation: unset;
    caret-color: unset;
    caret-shape: unset;
    clear: unset;
    clip: unset;
    clip-path: unset;
    clip-rule: unset;
    color-interpolation: unset;
    color-interpolation-filters: unset;
    color-rendering: unset;
    columns: unset;
    column-fill: unset;
    gap: unset;
    column-rule: unset;
    column-span: unset;
    contain: unset;
    contain-intrinsic-block-size: unset;
    contain-intrinsic-size: unset;
    contain-intrinsic-inline-size: unset;
    container: unset;
    content: unset;
    content-visibility: unset;
    corner-shape: unset;
    corner-block-end-shape: unset;
    corner-block-start-shape: unset;
    counter-increment: unset;
    counter-reset: unset;
    counter-set: unset;
    cursor: default;
    cx: unset;
    cy: unset;
    d: unset;
    display: unset;
    dominant-baseline: unset;
    dynamic-range-limit: unset;
    empty-cells: unset;
    field-sizing: unset;
    fill: unset;
    fill-opacity: unset;
    fill-rule: unset;
    filter: unset;
    flex: unset;
    flex-flow: unset;
    float: unset;
    flood-color: unset;
    flood-opacity: unset;
    grid: unset;
    grid-area: unset;
    height: unset;
    hyphenate-character: unset;
    hyphenate-limit-chars: unset;
    hyphens: unset;
    image-orientation: unset;
    image-rendering: unset;
    initial-letter: unset;
    inline-size: unset;
    inset-block: unset;
    inset-inline: unset;
    interactivity: unset;
    interest-delay: unset;
    interpolate-size: unset;
    isolation: unset;
    letter-spacing: unset;
    lighting-color: unset;
    line-break: unset;
    list-style: unset;
    margin-block: unset;
    margin: unset;
    margin-inline: unset;
    marker: unset;
    mask-type: unset;
    math-shift: unset;
    math-style: unset;
    max-block-size: unset;
    max-height: unset;
    max-inline-size: unset;
    max-width: unset;
    min-block-size: unset;
    min-height: unset;
    min-inline-size: unset;
    min-width: unset;
    mix-blend-mode: unset;
    object-fit: unset;
    object-position: unset;
    object-view-box: unset;
    offset: unset;
    opacity: unset;
    order: unset;
    orphans: unset;
    outline: unset;
    outline-offset: unset;
    overflow-anchor: unset;
    overflow-block: unset;
    overflow-clip-margin: unset;
    overflow-inline: unset;
    overflow-wrap: unset;
    overflow: unset;
    overlay: unset;
    overscroll-behavior-block: unset;
    overscroll-behavior-inline: unset;
    overscroll-behavior: unset;
    padding-block: unset;
    padding: var(--spacing-1);
    padding-inline: unset;
    page: unset;
    page-orientation: unset;
    paint-order: unset;
    perspective: unset;
    perspective-origin: unset;
    pointer-events: unset;
    position-try: unset;
    position-visibility: unset;
    print-color-adjust: unset;
    quotes: unset;
    r: unset;
    reading-flow: unset;
    reading-order: unset;
    resize: unset;
    rotate: unset;
    ruby-align: unset;
    ruby-position: unset;
    rx: unset;
    ry: unset;
    scale: unset;
    scroll-behavior: unset;
    scroll-initial-target: unset;
    scroll-margin-block: unset;
    scroll-margin: unset;
    scroll-margin-inline: unset;
    scroll-marker-group: unset;
    scroll-padding-block: unset;
    scroll-padding: unset;
    scroll-padding-inline: unset;
    scroll-snap-align: unset;
    scroll-snap-stop: unset;
    scroll-snap-type: unset;
    scroll-target-group: unset;
    scroll-timeline: unset;
    scrollbar-color: unset;
    scrollbar-gutter: unset;
    scrollbar-width: unset;
    shape-image-threshold: unset;
    shape-margin: unset;
    shape-outside: unset;
    shape-rendering: unset;
    size: unset;
    speak: unset;
    stop-color: unset;
    stop-opacity: unset;
    stroke: unset;
    stroke-dasharray: unset;
    stroke-dashoffset: unset;
    stroke-linecap: unset;
    stroke-linejoin: unset;
    stroke-miterlimit: unset;
    stroke-opacity: unset;
    stroke-width: unset;
    tab-size: unset;
    table-layout: unset;
    text-align: unset;
    text-align-last: unset;
    text-anchor: unset;
    text-autospace: unset;
    text-box: unset;
    text-combine-upright: unset;
    text-decoration: unset;
    text-decoration-skip-ink: unset;
    text-emphasis: unset;
    text-emphasis-position: unset;
    text-indent: unset;
    text-justify: unset;
    text-overflow: unset;
    text-shadow: unset;
    text-transform: unset;
    text-underline-offset: unset;
    text-underline-position: unset;
    text-wrap: unset;
    timeline-scope: unset;
    touch-action: unset;
    transform: unset;
    transform-box: unset;
    transform-origin: unset;
    transform-style: unset;
    transition: unset;
    translate: unset;
    user-select: unset;
    vector-effect: unset;
    vertical-align: unset;
    view-timeline: unset;
    view-transition-class: unset;
    view-transition-group: unset;
    view-transition-name: unset;
    visibility: unset;
    border-spacing: unset;
    -webkit-box-align: unset;
    -webkit-box-decoration-break: unset;
    -webkit-box-direction: unset;
    -webkit-box-flex: unset;
    -webkit-box-ordinal-group: unset;
    -webkit-box-orient: unset;
    -webkit-box-pack: unset;
    -webkit-box-reflect: unset;
    -webkit-line-break: unset;
    -webkit-line-clamp: unset;
    -webkit-mask-box-image: unset;
    -webkit-rtl-ordering: unset;
    -webkit-ruby-position: unset;
    -webkit-tap-highlight-color: unset;
    -webkit-text-combine: unset;
    -webkit-text-decorations-in-effect: unset;
    -webkit-text-fill-color: unset;
    -webkit-text-security: unset;
    -webkit-text-stroke: unset;
    -webkit-user-drag: unset;
    white-space-collapse: unset;
    widows: unset;
    width: unset;
    will-change: unset;
    word-break: unset;
    word-spacing: unset;
    x: unset;
    y: unset;
    z-index: unset;
}

._tableColumnEditorToolbar_1e2ox_789>button svg {
    display: block;
}

@media (hover: hover) {
    ._tableColumnEditorToolbar_1e2ox_789>button:hover {
        background-color: var(--baseBg);
    }
}

._tableColumnEditorToolbar_1e2ox_789>button:active svg {
    transform: translate(1px, 1px);
}

._tableColumnEditorToolbar_1e2ox_789>button[data-state="on"],
._tableColumnEditorToolbar_1e2ox_789>button:active {
    background-color: var(--baseBg);
    color: var(--baseTextContrast);
}

._tableColumnEditorToolbar_1e2ox_789 [role="separator"] {
    margin-left: var(--spacing-1);
    margin-right: var(--spacing-1);
}

._toggleGroupRoot_1e2ox_802 {
    display: inline-flex;
}

._toggleGroupRoot_1e2ox_802 button {
    color-scheme: unset;
    forced-color-adjust: unset;
    mask: unset;
    math-depth: unset;
    position: unset;
    position-anchor: unset;
    text-size-adjust: unset;
    appearance: unset;
    color: var(--baseTextContrast);
    font: unset;
    font-palette: unset;
    font-synthesis: unset;
    position-area: unset;
    text-orientation: unset;
    text-rendering: unset;
    text-spacing-trim: unset;
    -webkit-font-smoothing: unset;
    -webkit-locale: unset;
    -webkit-text-orientation: unset;
    -webkit-writing-mode: unset;
    writing-mode: unset;
    zoom: unset;
    accent-color: unset;
    place-content: unset;
    place-items: unset;
    place-self: unset;
    alignment-baseline: unset;
    anchor-name: unset;
    anchor-scope: unset;
    animation-composition: unset;
    animation: unset;
    app-region: unset;
    aspect-ratio: unset;
    backdrop-filter: unset;
    backface-visibility: unset;
    background: unset;
    background-blend-mode: unset;
    baseline-shift: unset;
    baseline-source: unset;
    block-size: unset;
    border-block: unset;
    border: unset;
    border-radius: unset;
    border-collapse: unset;
    border-end-end-radius: unset;
    border-end-start-radius: unset;
    border-inline: unset;
    border-start-end-radius: unset;
    border-start-start-radius: unset;
    inset: unset;
    box-decoration-break: unset;
    box-shadow: unset;
    box-sizing: border-box;
    break-after: unset;
    break-before: unset;
    break-inside: unset;
    buffered-rendering: unset;
    caption-side: unset;
    caret-animation: unset;
    caret-color: unset;
    caret-shape: unset;
    clear: unset;
    clip: unset;
    clip-path: unset;
    clip-rule: unset;
    color-interpolation: unset;
    color-interpolation-filters: unset;
    color-rendering: unset;
    columns: unset;
    column-fill: unset;
    gap: unset;
    column-rule: unset;
    column-span: unset;
    contain: unset;
    contain-intrinsic-block-size: unset;
    contain-intrinsic-size: unset;
    contain-intrinsic-inline-size: unset;
    container: unset;
    content: unset;
    content-visibility: unset;
    corner-shape: unset;
    corner-block-end-shape: unset;
    corner-block-start-shape: unset;
    counter-increment: unset;
    counter-reset: unset;
    counter-set: unset;
    cursor: default;
    cx: unset;
    cy: unset;
    d: unset;
    display: unset;
    dominant-baseline: unset;
    dynamic-range-limit: unset;
    empty-cells: unset;
    field-sizing: unset;
    fill: unset;
    fill-opacity: unset;
    fill-rule: unset;
    filter: unset;
    flex: unset;
    flex-flow: unset;
    float: unset;
    flood-color: unset;
    flood-opacity: unset;
    grid: unset;
    grid-area: unset;
    height: unset;
    hyphenate-character: unset;
    hyphenate-limit-chars: unset;
    hyphens: unset;
    image-orientation: unset;
    image-rendering: unset;
    initial-letter: unset;
    inline-size: unset;
    inset-block: unset;
    inset-inline: unset;
    interactivity: unset;
    interest-delay: unset;
    interpolate-size: unset;
    isolation: unset;
    letter-spacing: unset;
    lighting-color: unset;
    line-break: unset;
    list-style: unset;
    margin-block: unset;
    margin: unset;
    margin-inline: unset;
    marker: unset;
    mask-type: unset;
    math-shift: unset;
    math-style: unset;
    max-block-size: unset;
    max-height: unset;
    max-inline-size: unset;
    max-width: unset;
    min-block-size: unset;
    min-height: unset;
    min-inline-size: unset;
    min-width: unset;
    mix-blend-mode: unset;
    object-fit: unset;
    object-position: unset;
    object-view-box: unset;
    offset: unset;
    opacity: unset;
    order: unset;
    orphans: unset;
    outline: unset;
    outline-offset: unset;
    overflow-anchor: unset;
    overflow-block: unset;
    overflow-clip-margin: unset;
    overflow-inline: unset;
    overflow-wrap: unset;
    overflow: unset;
    overlay: unset;
    overscroll-behavior-block: unset;
    overscroll-behavior-inline: unset;
    overscroll-behavior: unset;
    padding-block: unset;
    padding: var(--spacing-1);
    padding-inline: unset;
    page: unset;
    page-orientation: unset;
    paint-order: unset;
    perspective: unset;
    perspective-origin: unset;
    pointer-events: unset;
    position-try: unset;
    position-visibility: unset;
    print-color-adjust: unset;
    quotes: unset;
    r: unset;
    reading-flow: unset;
    reading-order: unset;
    resize: unset;
    rotate: unset;
    ruby-align: unset;
    ruby-position: unset;
    rx: unset;
    ry: unset;
    scale: unset;
    scroll-behavior: unset;
    scroll-initial-target: unset;
    scroll-margin-block: unset;
    scroll-margin: unset;
    scroll-margin-inline: unset;
    scroll-marker-group: unset;
    scroll-padding-block: unset;
    scroll-padding: unset;
    scroll-padding-inline: unset;
    scroll-snap-align: unset;
    scroll-snap-stop: unset;
    scroll-snap-type: unset;
    scroll-target-group: unset;
    scroll-timeline: unset;
    scrollbar-color: unset;
    scrollbar-gutter: unset;
    scrollbar-width: unset;
    shape-image-threshold: unset;
    shape-margin: unset;
    shape-outside: unset;
    shape-rendering: unset;
    size: unset;
    speak: unset;
    stop-color: unset;
    stop-opacity: unset;
    stroke: unset;
    stroke-dasharray: unset;
    stroke-dashoffset: unset;
    stroke-linecap: unset;
    stroke-linejoin: unset;
    stroke-miterlimit: unset;
    stroke-opacity: unset;
    stroke-width: unset;
    tab-size: unset;
    table-layout: unset;
    text-align: unset;
    text-align-last: unset;
    text-anchor: unset;
    text-autospace: unset;
    text-box: unset;
    text-combine-upright: unset;
    text-decoration: unset;
    text-decoration-skip-ink: unset;
    text-emphasis: unset;
    text-emphasis-position: unset;
    text-indent: unset;
    text-justify: unset;
    text-overflow: unset;
    text-shadow: unset;
    text-transform: unset;
    text-underline-offset: unset;
    text-underline-position: unset;
    text-wrap: unset;
    timeline-scope: unset;
    touch-action: unset;
    transform: unset;
    transform-box: unset;
    transform-origin: unset;
    transform-style: unset;
    transition: unset;
    translate: unset;
    user-select: unset;
    vector-effect: unset;
    vertical-align: unset;
    view-timeline: unset;
    view-transition-class: unset;
    view-transition-group: unset;
    view-transition-name: unset;
    visibility: unset;
    border-spacing: unset;
    -webkit-box-align: unset;
    -webkit-box-decoration-break: unset;
    -webkit-box-direction: unset;
    -webkit-box-flex: unset;
    -webkit-box-ordinal-group: unset;
    -webkit-box-orient: unset;
    -webkit-box-pack: unset;
    -webkit-box-reflect: unset;
    -webkit-line-break: unset;
    -webkit-line-clamp: unset;
    -webkit-mask-box-image: unset;
    -webkit-rtl-ordering: unset;
    -webkit-ruby-position: unset;
    -webkit-tap-highlight-color: unset;
    -webkit-text-combine: unset;
    -webkit-text-decorations-in-effect: unset;
    -webkit-text-fill-color: unset;
    -webkit-text-security: unset;
    -webkit-text-stroke: unset;
    -webkit-user-drag: unset;
    white-space-collapse: unset;
    widows: unset;
    width: unset;
    will-change: unset;
    word-break: unset;
    word-spacing: unset;
    x: unset;
    y: unset;
    z-index: unset;
}

._toggleGroupRoot_1e2ox_802 button svg {
    display: block;
}

@media (hover: hover) {
    ._toggleGroupRoot_1e2ox_802 button:hover {
        background-color: var(--baseBg);
    }
}

._toggleGroupRoot_1e2ox_802 button:active svg {
    transform: translate(1px, 1px);
}

._toggleGroupRoot_1e2ox_802 button[data-state="on"],
._toggleGroupRoot_1e2ox_802 button:active {
    background-color: var(--baseBg);
    color: var(--baseTextContrast);
}

._toggleGroupRoot_1e2ox_802 button:first-child {
    border-top-left-radius: var(--radius-base);
    border-bottom-left-radius: var(--radius-base);
}

._toggleGroupRoot_1e2ox_802 button:last-child {
    border-top-right-radius: var(--radius-base);
    border-bottom-right-radius: var(--radius-base);
}

._tableToolsColumn_1e2ox_820 {
    width: 2rem;
}

._tableToolsColumn_1e2ox_820 button {
    margin: auto;
    display: block;
}

._leftAlignedCell_1e2ox_829 {
    text-align: left;
}

._rightAlignedCell_1e2ox_833 {
    text-align: right;
}

._centeredCell_1e2ox_837 {
    text-align: center;
}

._addColumnButton_1e2ox_747,
._addRowButton_1e2ox_746 {
    color-scheme: unset;
    forced-color-adjust: unset;
    mask: unset;
    math-depth: unset;
    position: unset;
    position-anchor: unset;
    text-size-adjust: unset;
    appearance: unset;
    color: var(--baseTextContrast);
    font: unset;
    font-palette: unset;
    font-synthesis: unset;
    position-area: unset;
    text-orientation: unset;
    text-rendering: unset;
    text-spacing-trim: unset;
    -webkit-font-smoothing: unset;
    -webkit-locale: unset;
    -webkit-text-orientation: unset;
    -webkit-writing-mode: unset;
    writing-mode: unset;
    zoom: unset;
    accent-color: unset;
    place-content: unset;
    align-items: center;
    place-self: unset;
    alignment-baseline: unset;
    anchor-name: unset;
    anchor-scope: unset;
    animation-composition: unset;
    animation: unset;
    app-region: unset;
    aspect-ratio: unset;
    backdrop-filter: unset;
    backface-visibility: unset;
    background-attachment: unset;
    background-blend-mode: unset;
    background-clip: unset;
    background-color: var(--baseBase);
    background-image: unset;
    background-origin: unset;
    background-position: unset;
    background-repeat: unset;
    background-size: unset;
    baseline-shift: unset;
    baseline-source: unset;
    block-size: unset;
    border-block: unset;
    border: unset;
    border-radius: unset;
    border-collapse: unset;
    border-end-end-radius: unset;
    border-end-start-radius: unset;
    border-inline: unset;
    border-start-end-radius: unset;
    border-start-start-radius: unset;
    inset: unset;
    box-decoration-break: unset;
    box-shadow: unset;
    box-sizing: border-box;
    break-after: unset;
    break-before: unset;
    break-inside: unset;
    buffered-rendering: unset;
    caption-side: unset;
    caret-animation: unset;
    caret-color: unset;
    caret-shape: unset;
    clear: unset;
    clip: unset;
    clip-path: unset;
    clip-rule: unset;
    color-interpolation: unset;
    color-interpolation-filters: unset;
    color-rendering: unset;
    columns: unset;
    column-fill: unset;
    gap: unset;
    column-rule: unset;
    column-span: unset;
    contain: unset;
    contain-intrinsic-block-size: unset;
    contain-intrinsic-size: unset;
    contain-intrinsic-inline-size: unset;
    container: unset;
    content: unset;
    content-visibility: unset;
    corner-shape: unset;
    corner-block-end-shape: unset;
    corner-block-start-shape: unset;
    counter-increment: unset;
    counter-reset: unset;
    counter-set: unset;
    cursor: default;
    cx: unset;
    cy: unset;
    d: unset;
    display: flex;
    dominant-baseline: unset;
    dynamic-range-limit: unset;
    empty-cells: unset;
    field-sizing: unset;
    fill: unset;
    fill-opacity: unset;
    fill-rule: unset;
    filter: unset;
    flex: unset;
    flex-flow: unset;
    float: unset;
    flood-color: unset;
    flood-opacity: unset;
    grid: unset;
    grid-area: unset;
    height: unset;
    hyphenate-character: unset;
    hyphenate-limit-chars: unset;
    hyphens: unset;
    image-orientation: unset;
    image-rendering: unset;
    initial-letter: unset;
    inline-size: unset;
    inset-block: unset;
    inset-inline: unset;
    interactivity: unset;
    interest-delay: unset;
    interpolate-size: unset;
    isolation: unset;
    justify-items: unset;
    letter-spacing: unset;
    lighting-color: unset;
    line-break: unset;
    list-style: unset;
    margin-block: unset;
    margin: unset;
    margin-inline: unset;
    marker: unset;
    mask-type: unset;
    math-shift: unset;
    math-style: unset;
    max-block-size: unset;
    max-height: unset;
    max-inline-size: unset;
    max-width: unset;
    min-block-size: unset;
    min-height: unset;
    min-inline-size: unset;
    min-width: unset;
    mix-blend-mode: unset;
    object-fit: unset;
    object-position: unset;
    object-view-box: unset;
    offset: unset;
    opacity: unset;
    order: unset;
    orphans: unset;
    outline: unset;
    outline-offset: unset;
    overflow-anchor: unset;
    overflow-block: unset;
    overflow-clip-margin: unset;
    overflow-inline: unset;
    overflow-wrap: unset;
    overflow: unset;
    overlay: unset;
    overscroll-behavior-block: unset;
    overscroll-behavior-inline: unset;
    overscroll-behavior: unset;
    padding-block: unset;
    padding: var(--spacing-1);
    padding-inline: unset;
    page: unset;
    page-orientation: unset;
    paint-order: unset;
    perspective: unset;
    perspective-origin: unset;
    pointer-events: unset;
    position-try: unset;
    position-visibility: unset;
    print-color-adjust: unset;
    quotes: unset;
    r: unset;
    reading-flow: unset;
    reading-order: unset;
    resize: unset;
    rotate: unset;
    ruby-align: unset;
    ruby-position: unset;
    rx: unset;
    ry: unset;
    scale: unset;
    scroll-behavior: unset;
    scroll-initial-target: unset;
    scroll-margin-block: unset;
    scroll-margin: unset;
    scroll-margin-inline: unset;
    scroll-marker-group: unset;
    scroll-padding-block: unset;
    scroll-padding: unset;
    scroll-padding-inline: unset;
    scroll-snap-align: unset;
    scroll-snap-stop: unset;
    scroll-snap-type: unset;
    scroll-target-group: unset;
    scroll-timeline: unset;
    scrollbar-color: unset;
    scrollbar-gutter: unset;
    scrollbar-width: unset;
    shape-image-threshold: unset;
    shape-margin: unset;
    shape-outside: unset;
    shape-rendering: unset;
    size: unset;
    speak: unset;
    stop-color: unset;
    stop-opacity: unset;
    stroke: unset;
    stroke-dasharray: unset;
    stroke-dashoffset: unset;
    stroke-linecap: unset;
    stroke-linejoin: unset;
    stroke-miterlimit: unset;
    stroke-opacity: unset;
    stroke-width: unset;
    tab-size: unset;
    table-layout: unset;
    text-align: unset;
    text-align-last: unset;
    text-anchor: unset;
    text-autospace: unset;
    text-box: unset;
    text-combine-upright: unset;
    text-decoration: unset;
    text-decoration-skip-ink: unset;
    text-emphasis: unset;
    text-emphasis-position: unset;
    text-indent: unset;
    text-justify: unset;
    text-overflow: unset;
    text-shadow: unset;
    text-transform: unset;
    text-underline-offset: unset;
    text-underline-position: unset;
    text-wrap: unset;
    timeline-scope: unset;
    touch-action: unset;
    transform: unset;
    transform-box: unset;
    transform-origin: unset;
    transform-style: unset;
    transition: unset;
    translate: unset;
    user-select: unset;
    vector-effect: unset;
    vertical-align: unset;
    view-timeline: unset;
    view-transition-class: unset;
    view-transition-group: unset;
    view-transition-name: unset;
    visibility: unset;
    border-spacing: unset;
    -webkit-box-align: unset;
    -webkit-box-decoration-break: unset;
    -webkit-box-direction: unset;
    -webkit-box-flex: unset;
    -webkit-box-ordinal-group: unset;
    -webkit-box-orient: unset;
    -webkit-box-pack: unset;
    -webkit-box-reflect: unset;
    -webkit-line-break: unset;
    -webkit-line-clamp: unset;
    -webkit-mask-box-image: unset;
    -webkit-rtl-ordering: unset;
    -webkit-ruby-position: unset;
    -webkit-tap-highlight-color: unset;
    -webkit-text-combine: unset;
    -webkit-text-decorations-in-effect: unset;
    -webkit-text-fill-color: unset;
    -webkit-text-security: unset;
    -webkit-text-stroke: unset;
    -webkit-user-drag: unset;
    white-space-collapse: unset;
    widows: unset;
    width: unset;
    will-change: unset;
    word-break: unset;
    word-spacing: unset;
    x: unset;
    y: unset;
    z-index: unset;
}

._addColumnButton_1e2ox_747 svg,
._addRowButton_1e2ox_746 svg {
    display: block;
}

@media (hover: hover) {

    ._addColumnButton_1e2ox_747:hover,
    ._addRowButton_1e2ox_746:hover {
        background-color: var(--baseBg);
    }
}

._addColumnButton_1e2ox_747:active svg,
._addRowButton_1e2ox_746:active svg {
    transform: translate(1px, 1px);
}

._addColumnButton_1e2ox_747[data-state="on"],
._addRowButton_1e2ox_746[data-state="on"],
._addColumnButton_1e2ox_747:active,
._addRowButton_1e2ox_746:active {
    background-color: var(--baseBg);
    color: var(--baseTextContrast);
}

._addColumnButton_1e2ox_747 svg,
._addRowButton_1e2ox_746 svg {
    margin: auto;
}

._addRowButton_1e2ox_746 {
    width: 100%;
    margin-top: var(--spacing-px);
    box-sizing: border-box;
    border-bottom-right-radius: var(--radius-medium);
    border-bottom-left-radius: var(--radius-medium);
}

._addColumnButton_1e2ox_747 {
    margin-left: var(--spacing-px);
    height: 100%;
    border-top-right-radius: var(--radius-medium);
    border-bottom-right-radius: var(--radius-medium);
}

._dialogOverlay_1e2ox_870 {
    position: fixed;
    inset: 0px;
    animation: 0.15s cubic-bezier(0.16, 1, 0.3, 1) 0s 1 normal none running _overlayShow_1e2ox_1;
    background-color: var(--baseBase);
    z-index: 51;
    opacity: 0.5;
}

._dialogContent_1e2ox_603,
._largeDialogContent_1e2ox_615 {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    animation: 0.15s cubic-bezier(0.16, 1, 0.3, 1) 0s 1 normal none running _contentShow_1e2ox_1;
    z-index: 52;
}

._dialogContent_1e2ox_603:focus,
._largeDialogContent_1e2ox_615:focus {
    outline: none;
}

@keyframes _overlayShow_1e2ox_1 {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 0.5;
    }
}

@keyframes _contentShow_1e2ox_1 {
    0% {
        opacity: 0;
        transform: translate(-50%, -48%) scale(0.96);
    }

    100% {
        opacity: 1;
        transform: translate(-50%, -50%) scale(1);
    }
}

._focusedImage_1e2ox_916 {
    outline: highlight solid 2px;
}

._imageWrapper_1e2ox_920 {
    display: inline-block;
    position: relative;
}

._imageWrapper_1e2ox_920[draggable="true"] {
    cursor: -webkit-grab;
}

._editImageToolbar_1e2ox_933 {
    position: absolute;
    right: 0px;
    top: 0px;
    display: flex;
    gap: var(--spacing-1);
    padding: var(--spacing-1);
    z-index: 1;
    background-color: var(--baseBase);
    border-bottom-left-radius: var(--radius-base);
}

._editImageButton_1e2ox_937 svg {
    display: block;
}

._inlineEditor_1e2ox_943 {
    display: inline-flex;
    border-radius: var(--radius-medium);
    padding: var(--spacing-1);
    gap: var(--spacing-2);
    align-items: center;
    background: var(--baseBg);
}

._blockEditor_1e2ox_952 {
    display: flex;
    justify-content: stretch;
    border-radius: var(--radius-medium);
    padding: var(--spacing-2);
    gap: var(--spacing-2);
    align-items: center;
    background: var(--baseBg);
}

._blockEditor_1e2ox_952 ._nestedEditor_1e2ox_961 {
    flex-grow: 1;
}

._nestedEditor_1e2ox_961 {
    background: var(--basePageBg);
    padding: var(--spacing-1) var(--spacing-2);
    border-radius: var(--radius-medium);
}

._nestedEditor_1e2ox_961>p {
    margin: 0px;
}

._nestedEditor_1e2ox_961:focus {
    outline: none;
}

._genericComponentName_1e2ox_980 {
    font-size: var(--text-sm);
    color: var(--baseText);
    padding-right: var(--spacing-2);
}

._diffSourceToggleWrapper_1e2ox_986 {
    margin-left: auto;
    pointer-events: auto;
    opacity: 1;
    position: sticky;
    right: 0px;
}

._diffSourceToggle_1e2ox_986 {
    border-radius: var(--radius-medium);
    background-color: var(--baseBase);
    display: flex;
}

._diffSourceToggle_1e2ox_986 ._toolbarToggleItem_1e2ox_208 {
    padding: 0px;
}

._diffSourceToggle_1e2ox_986 ._toolbarToggleItem_1e2ox_208>span {
    display: block;
    padding: var(--spacing-1) var(--spacing-1);
}

._selectWithLabel_1e2ox_1012 {
    display: flex;
    align-items: center;
    gap: var(--spacing-2);
    margin-left: var(--spacing-2);
}

._selectWithLabel_1e2ox_1012>label {
    font-size: var(--text-sm);
}

._selectWithLabel_1e2ox_1012 ._selectTrigger_1e2ox_308 {
    border: 1px solid var(--baseBorder);
}

._toolbarTitleMode_1e2ox_1027 {
    font-size: var(--text-sm);
    margin-left: var(--spacing-2);
}

._imageControlWrapperResizing_1e2ox_1032 {
    touch-action: none;
}

._imageResizer_1e2ox_1036 {
    display: block;
    width: 7px;
    height: 7px;
    position: absolute;
    background-color: var(--accentText);
    border: 1px solid var(--baseBg);
}

._imageResizer_1e2ox_1036._imageResizerN_1e2ox_1045 {
    top: -6px;
    left: 48%;
    cursor: n-resize;
}

._imageResizer_1e2ox_1036._imageResizerNe_1e2ox_1051 {
    top: -6px;
    right: -6px;
    cursor: ne-resize;
}

._imageResizer_1e2ox_1036._imageResizerE_1e2ox_1057 {
    bottom: 48%;
    right: -6px;
    cursor: e-resize;
}

._imageResizer_1e2ox_1036._imageResizerSe_1e2ox_1063 {
    bottom: -2px;
    right: -6px;
    cursor: nwse-resize;
}

._imageResizer_1e2ox_1036._imageResizerS_1e2ox_1063 {
    bottom: -2px;
    left: 48%;
    cursor: s-resize;
}

._imageResizer_1e2ox_1036._imageResizerSw_1e2ox_1075 {
    bottom: -2px;
    left: -6px;
    cursor: sw-resize;
}

._imageResizer_1e2ox_1036._imageResizerW_1e2ox_1081 {
    bottom: 48%;
    left: -6px;
    cursor: w-resize;
}

._imageResizer_1e2ox_1036._imageResizerNw_1e2ox_1087 {
    top: -6px;
    left: -6px;
    cursor: nw-resize;
}

._imagePlaceholder_1e2ox_1093 {
    border: 2px dashed;
    padding: 48px;
    margin: 12px;
    width: fit-content;
    height: fit-content;
}

._imageDimensionsContainer_1e2ox_1101 {
    display: flex;
    gap: var(--spacing-4);
}

._placeholder_1e2ox_1106 {
    color: var(--baseSolid);
    overflow: hidden;
    position: absolute;
    top: 0px;
    padding: var(--spacing-3);
    text-overflow: ellipsis;
    user-select: none;
    white-space: nowrap;
    display: inline-block;
    pointer-events: none;
}

._rootContentEditableWrapper_1e2ox_1119 {
    position: relative;
}

._downshiftContainer_1e2ox_1123 {
    display: flex;
    flex-direction: column;
    align-items: stretch;
}

._downshiftInputWrapper_1e2ox_1129 {
    display: flex;
    align-items: center;
    background-color: var(--baseBase);
    border-radius: var(--radius-base);
    border: 1px solid var(--baseBorder);
}

._downshiftInputWrapper_1e2ox_1129[data-visible-dropdown="true"] {
    border-bottom-left-radius: var(--radius-none);
    border-bottom-right-radius: var(--radius-none);
    border-bottom-width: 0px;
}

._downshiftInputWrapper_1e2ox_1129>button {
    color-scheme: unset;
    forced-color-adjust: unset;
    mask: unset;
    math-depth: unset;
    position: unset;
    position-anchor: unset;
    text-size-adjust: unset;
    appearance: unset;
    color: unset;
    font: unset;
    font-palette: unset;
    font-synthesis: unset;
    position-area: unset;
    text-orientation: unset;
    text-rendering: unset;
    text-spacing-trim: unset;
    -webkit-font-smoothing: unset;
    -webkit-locale: unset;
    -webkit-text-orientation: unset;
    -webkit-writing-mode: unset;
    writing-mode: unset;
    zoom: unset;
    accent-color: unset;
    place-content: unset;
    place-items: unset;
    place-self: unset;
    alignment-baseline: unset;
    anchor-name: unset;
    anchor-scope: unset;
    animation-composition: unset;
    animation: unset;
    app-region: unset;
    aspect-ratio: unset;
    backdrop-filter: unset;
    backface-visibility: unset;
    background: unset;
    background-blend-mode: unset;
    baseline-shift: unset;
    baseline-source: unset;
    block-size: unset;
    border-block: unset;
    border: unset;
    border-radius: unset;
    border-collapse: unset;
    border-end-end-radius: unset;
    border-end-start-radius: unset;
    border-inline: unset;
    border-start-end-radius: unset;
    border-start-start-radius: unset;
    inset: unset;
    box-decoration-break: unset;
    box-shadow: unset;
    box-sizing: border-box;
    break-after: unset;
    break-before: unset;
    break-inside: unset;
    buffered-rendering: unset;
    caption-side: unset;
    caret-animation: unset;
    caret-color: unset;
    caret-shape: unset;
    clear: unset;
    clip: unset;
    clip-path: unset;
    clip-rule: unset;
    color-interpolation: unset;
    color-interpolation-filters: unset;
    color-rendering: unset;
    columns: unset;
    column-fill: unset;
    gap: unset;
    column-rule: unset;
    column-span: unset;
    contain: unset;
    contain-intrinsic-block-size: unset;
    contain-intrinsic-size: unset;
    contain-intrinsic-inline-size: unset;
    container: unset;
    content: unset;
    content-visibility: unset;
    corner-shape: unset;
    corner-block-end-shape: unset;
    corner-block-start-shape: unset;
    counter-increment: unset;
    counter-reset: unset;
    counter-set: unset;
    cursor: default;
    cx: unset;
    cy: unset;
    d: unset;
    display: unset;
    dominant-baseline: unset;
    dynamic-range-limit: unset;
    empty-cells: unset;
    field-sizing: unset;
    fill: unset;
    fill-opacity: unset;
    fill-rule: unset;
    filter: unset;
    flex: unset;
    flex-flow: unset;
    float: unset;
    flood-color: unset;
    flood-opacity: unset;
    grid: unset;
    grid-area: unset;
    height: unset;
    hyphenate-character: unset;
    hyphenate-limit-chars: unset;
    hyphens: unset;
    image-orientation: unset;
    image-rendering: unset;
    initial-letter: unset;
    inline-size: unset;
    inset-block: unset;
    inset-inline: unset;
    interactivity: unset;
    interest-delay: unset;
    interpolate-size: unset;
    isolation: unset;
    letter-spacing: unset;
    lighting-color: unset;
    line-break: unset;
    list-style: unset;
    margin-block: unset;
    margin: unset;
    margin-inline: unset;
    marker: unset;
    mask-type: unset;
    math-shift: unset;
    math-style: unset;
    max-block-size: unset;
    max-height: unset;
    max-inline-size: unset;
    max-width: unset;
    min-block-size: unset;
    min-height: unset;
    min-inline-size: unset;
    min-width: unset;
    mix-blend-mode: unset;
    object-fit: unset;
    object-position: unset;
    object-view-box: unset;
    offset: unset;
    opacity: unset;
    order: unset;
    orphans: unset;
    outline: unset;
    outline-offset: unset;
    overflow-anchor: unset;
    overflow-block: unset;
    overflow-clip-margin: unset;
    overflow-inline: unset;
    overflow-wrap: unset;
    overflow: unset;
    overlay: unset;
    overscroll-behavior-block: unset;
    overscroll-behavior-inline: unset;
    overscroll-behavior: unset;
    padding-block: unset;
    padding-bottom: unset;
    padding-inline: unset;
    padding-left: unset;
    padding-right: var(--spacing-2);
    padding-top: unset;
    page: unset;
    page-orientation: unset;
    paint-order: unset;
    perspective: unset;
    perspective-origin: unset;
    pointer-events: unset;
    position-try: unset;
    position-visibility: unset;
    print-color-adjust: unset;
    quotes: unset;
    r: unset;
    reading-flow: unset;
    reading-order: unset;
    resize: unset;
    rotate: unset;
    ruby-align: unset;
    ruby-position: unset;
    rx: unset;
    ry: unset;
    scale: unset;
    scroll-behavior: unset;
    scroll-initial-target: unset;
    scroll-margin-block: unset;
    scroll-margin: unset;
    scroll-margin-inline: unset;
    scroll-marker-group: unset;
    scroll-padding-block: unset;
    scroll-padding: unset;
    scroll-padding-inline: unset;
    scroll-snap-align: unset;
    scroll-snap-stop: unset;
    scroll-snap-type: unset;
    scroll-target-group: unset;
    scroll-timeline: unset;
    scrollbar-color: unset;
    scrollbar-gutter: unset;
    scrollbar-width: unset;
    shape-image-threshold: unset;
    shape-margin: unset;
    shape-outside: unset;
    shape-rendering: unset;
    size: unset;
    speak: unset;
    stop-color: unset;
    stop-opacity: unset;
    stroke: unset;
    stroke-dasharray: unset;
    stroke-dashoffset: unset;
    stroke-linecap: unset;
    stroke-linejoin: unset;
    stroke-miterlimit: unset;
    stroke-opacity: unset;
    stroke-width: unset;
    tab-size: unset;
    table-layout: unset;
    text-align: unset;
    text-align-last: unset;
    text-anchor: unset;
    text-autospace: unset;
    text-box: unset;
    text-combine-upright: unset;
    text-decoration: unset;
    text-decoration-skip-ink: unset;
    text-emphasis: unset;
    text-emphasis-position: unset;
    text-indent: unset;
    text-justify: unset;
    text-overflow: unset;
    text-shadow: unset;
    text-transform: unset;
    text-underline-offset: unset;
    text-underline-position: unset;
    text-wrap: unset;
    timeline-scope: unset;
    touch-action: unset;
    transform: unset;
    transform-box: unset;
    transform-origin: unset;
    transform-style: unset;
    transition: unset;
    translate: unset;
    user-select: unset;
    vector-effect: unset;
    vertical-align: unset;
    view-timeline: unset;
    view-transition-class: unset;
    view-transition-group: unset;
    view-transition-name: unset;
    visibility: unset;
    border-spacing: unset;
    -webkit-box-align: unset;
    -webkit-box-decoration-break: unset;
    -webkit-box-direction: unset;
    -webkit-box-flex: unset;
    -webkit-box-ordinal-group: unset;
    -webkit-box-orient: unset;
    -webkit-box-pack: unset;
    -webkit-box-reflect: unset;
    -webkit-line-break: unset;
    -webkit-line-clamp: unset;
    -webkit-mask-box-image: unset;
    -webkit-rtl-ordering: unset;
    -webkit-ruby-position: unset;
    -webkit-tap-highlight-color: unset;
    -webkit-text-combine: unset;
    -webkit-text-decorations-in-effect: unset;
    -webkit-text-fill-color: unset;
    -webkit-text-security: unset;
    -webkit-text-stroke: unset;
    -webkit-user-drag: unset;
    white-space-collapse: unset;
    widows: unset;
    width: unset;
    will-change: unset;
    word-break: unset;
    word-spacing: unset;
    x: unset;
    y: unset;
    z-index: unset;
}

._downshiftInput_1e2ox_1129 {
    color-scheme: unset;
    forced-color-adjust: unset;
    mask: unset;
    math-depth: unset;
    position: unset;
    position-anchor: unset;
    text-size-adjust: unset;
    appearance: unset;
    color: unset;
    font-family: unset;
    font-feature-settings: unset;
    font-kerning: unset;
    font-language-override: unset;
    font-optical-sizing: unset;
    font-palette: unset;
    font-size: var(--text-sm);
    font-size-adjust: unset;
    font-stretch: unset;
    font-style: unset;
    font-synthesis: unset;
    font-variant: unset;
    font-variation-settings: unset;
    font-weight: unset;
    position-area: unset;
    text-orientation: unset;
    text-rendering: unset;
    text-spacing-trim: unset;
    -webkit-font-smoothing: unset;
    -webkit-locale: unset;
    -webkit-text-orientation: unset;
    -webkit-writing-mode: unset;
    writing-mode: unset;
    zoom: unset;
    accent-color: unset;
    place-content: unset;
    place-items: unset;
    place-self: unset;
    alignment-baseline: unset;
    anchor-name: unset;
    anchor-scope: unset;
    animation-composition: unset;
    animation: unset;
    app-region: unset;
    aspect-ratio: unset;
    backdrop-filter: unset;
    backface-visibility: unset;
    background: unset;
    background-blend-mode: unset;
    baseline-shift: unset;
    baseline-source: unset;
    block-size: unset;
    border-block: unset;
    border: unset;
    border-radius: unset;
    border-collapse: unset;
    border-end-end-radius: unset;
    border-end-start-radius: unset;
    border-inline: unset;
    border-start-end-radius: unset;
    border-start-start-radius: unset;
    inset: unset;
    box-decoration-break: unset;
    box-shadow: unset;
    box-sizing: border-box;
    break-after: unset;
    break-before: unset;
    break-inside: unset;
    buffered-rendering: unset;
    caption-side: unset;
    caret-animation: unset;
    caret-color: unset;
    caret-shape: unset;
    clear: unset;
    clip: unset;
    clip-path: unset;
    clip-rule: unset;
    color-interpolation: unset;
    color-interpolation-filters: unset;
    color-rendering: unset;
    columns: unset;
    column-fill: unset;
    gap: unset;
    column-rule: unset;
    column-span: unset;
    contain: unset;
    contain-intrinsic-block-size: unset;
    contain-intrinsic-size: unset;
    contain-intrinsic-inline-size: unset;
    container: unset;
    content: unset;
    content-visibility: unset;
    corner-shape: unset;
    corner-block-end-shape: unset;
    corner-block-start-shape: unset;
    counter-increment: unset;
    counter-reset: unset;
    counter-set: unset;
    cursor: default;
    cx: unset;
    cy: unset;
    d: unset;
    display: unset;
    dominant-baseline: unset;
    dynamic-range-limit: unset;
    empty-cells: unset;
    field-sizing: unset;
    fill: unset;
    fill-opacity: unset;
    fill-rule: unset;
    filter: unset;
    flex: unset;
    flex-flow: unset;
    float: unset;
    flood-color: unset;
    flood-opacity: unset;
    grid: unset;
    grid-area: unset;
    height: unset;
    hyphenate-character: unset;
    hyphenate-limit-chars: unset;
    hyphens: unset;
    image-orientation: unset;
    image-rendering: unset;
    initial-letter: unset;
    inline-size: unset;
    inset-block: unset;
    inset-inline: unset;
    interactivity: unset;
    interest-delay: unset;
    interpolate-size: unset;
    isolation: unset;
    letter-spacing: unset;
    lighting-color: unset;
    line-break: unset;
    line-height: unset;
    list-style: unset;
    margin-block: unset;
    margin: unset;
    margin-inline: unset;
    marker: unset;
    mask-type: unset;
    math-shift: unset;
    math-style: unset;
    max-block-size: unset;
    max-height: unset;
    max-inline-size: unset;
    max-width: unset;
    min-block-size: unset;
    min-height: unset;
    min-inline-size: unset;
    min-width: unset;
    mix-blend-mode: unset;
    object-fit: unset;
    object-position: unset;
    object-view-box: unset;
    offset: unset;
    opacity: unset;
    order: unset;
    orphans: unset;
    outline: unset;
    outline-offset: unset;
    overflow-anchor: unset;
    overflow-block: unset;
    overflow-clip-margin: unset;
    overflow-inline: unset;
    overflow-wrap: unset;
    overflow: unset;
    overlay: unset;
    overscroll-behavior-block: unset;
    overscroll-behavior-inline: unset;
    overscroll-behavior: unset;
    padding-block: unset;
    padding: var(--spacing-2) var(--spacing-3);
    padding-inline: unset;
    page: unset;
    page-orientation: unset;
    paint-order: unset;
    perspective: unset;
    perspective-origin: unset;
    pointer-events: unset;
    position-try: unset;
    position-visibility: unset;
    print-color-adjust: unset;
    quotes: unset;
    r: unset;
    reading-flow: unset;
    reading-order: unset;
    resize: unset;
    rotate: unset;
    ruby-align: unset;
    ruby-position: unset;
    rx: unset;
    ry: unset;
    scale: unset;
    scroll-behavior: unset;
    scroll-initial-target: unset;
    scroll-margin-block: unset;
    scroll-margin: unset;
    scroll-margin-inline: unset;
    scroll-marker-group: unset;
    scroll-padding-block: unset;
    scroll-padding: unset;
    scroll-padding-inline: unset;
    scroll-snap-align: unset;
    scroll-snap-stop: unset;
    scroll-snap-type: unset;
    scroll-target-group: unset;
    scroll-timeline: unset;
    scrollbar-color: unset;
    scrollbar-gutter: unset;
    scrollbar-width: unset;
    shape-image-threshold: unset;
    shape-margin: unset;
    shape-outside: unset;
    shape-rendering: unset;
    size: unset;
    speak: unset;
    stop-color: unset;
    stop-opacity: unset;
    stroke: unset;
    stroke-dasharray: unset;
    stroke-dashoffset: unset;
    stroke-linecap: unset;
    stroke-linejoin: unset;
    stroke-miterlimit: unset;
    stroke-opacity: unset;
    stroke-width: unset;
    tab-size: unset;
    table-layout: unset;
    text-align: unset;
    text-align-last: unset;
    text-anchor: unset;
    text-autospace: unset;
    text-box: unset;
    text-combine-upright: unset;
    text-decoration: unset;
    text-decoration-skip-ink: unset;
    text-emphasis: unset;
    text-emphasis-position: unset;
    text-indent: unset;
    text-justify: unset;
    text-overflow: unset;
    text-shadow: unset;
    text-transform: unset;
    text-underline-offset: unset;
    text-underline-position: unset;
    text-wrap: unset;
    timeline-scope: unset;
    touch-action: unset;
    transform: unset;
    transform-box: unset;
    transform-origin: unset;
    transform-style: unset;
    transition: unset;
    translate: unset;
    user-select: unset;
    vector-effect: unset;
    vertical-align: unset;
    view-timeline: unset;
    view-transition-class: unset;
    view-transition-group: unset;
    view-transition-name: unset;
    visibility: unset;
    border-spacing: unset;
    -webkit-box-align: unset;
    -webkit-box-decoration-break: unset;
    -webkit-box-direction: unset;
    -webkit-box-flex: unset;
    -webkit-box-ordinal-group: unset;
    -webkit-box-orient: unset;
    -webkit-box-pack: unset;
    -webkit-box-reflect: unset;
    -webkit-line-break: unset;
    -webkit-line-clamp: unset;
    -webkit-mask-box-image: unset;
    -webkit-rtl-ordering: unset;
    -webkit-ruby-position: unset;
    -webkit-tap-highlight-color: unset;
    -webkit-text-combine: unset;
    -webkit-text-decorations-in-effect: unset;
    -webkit-text-fill-color: unset;
    -webkit-text-security: unset;
    -webkit-text-stroke: unset;
    -webkit-user-drag: unset;
    white-space-collapse: unset;
    widows: unset;
    width: 20rem;
    will-change: unset;
    word-break: unset;
    word-spacing: unset;
    x: unset;
    y: unset;
    z-index: unset;
}

._downshiftInput_1e2ox_1129::placeholder {
    color: var(--baseBorder);
}

._downshiftAutocompleteContainer_1e2ox_1160 {
    position: relative;
}

._downshiftAutocompleteContainer_1e2ox_1160 ul {
    color-scheme: unset;
    forced-color-adjust: unset;
    mask: unset;
    math-depth: unset;
    position: absolute;
    position-anchor: unset;
    text-size-adjust: unset;
    appearance: unset;
    color: unset;
    font-family: unset;
    font-feature-settings: unset;
    font-kerning: unset;
    font-language-override: unset;
    font-optical-sizing: unset;
    font-palette: unset;
    font-size: var(--text-sm);
    font-size-adjust: unset;
    font-stretch: unset;
    font-style: unset;
    font-synthesis: unset;
    font-variant: unset;
    font-variation-settings: unset;
    font-weight: unset;
    position-area: unset;
    text-orientation: unset;
    text-rendering: unset;
    text-spacing-trim: unset;
    -webkit-font-smoothing: unset;
    -webkit-locale: unset;
    -webkit-text-orientation: unset;
    -webkit-writing-mode: unset;
    writing-mode: unset;
    zoom: unset;
    accent-color: unset;
    place-content: unset;
    place-items: unset;
    place-self: unset;
    alignment-baseline: unset;
    anchor-name: unset;
    anchor-scope: unset;
    animation-composition: unset;
    animation: unset;
    app-region: unset;
    aspect-ratio: unset;
    backdrop-filter: unset;
    backface-visibility: unset;
    background-attachment: unset;
    background-blend-mode: unset;
    background-clip: unset;
    background-color: var(--baseBase);
    background-image: unset;
    background-origin: unset;
    background-position: unset;
    background-repeat: unset;
    background-size: unset;
    baseline-shift: unset;
    baseline-source: unset;
    block-size: unset;
    border-block: unset;
    border-bottom-color: ;
    border-bottom-left-radius: var(--radius-medium);
    border-bottom-right-radius: var(--radius-medium);
    border-bottom-style: ;
    border-bottom-width: ;
    border-collapse: unset;
    border-end-end-radius: unset;
    border-end-start-radius: unset;
    border-image-outset: ;
    border-image-repeat: ;
    border-image-slice: ;
    border-image-source: ;
    border-image-width: ;
    border-inline: unset;
    border-left-color: ;
    border-left-style: ;
    border-left-width: ;
    border-right-color: ;
    border-right-style: ;
    border-right-width: ;
    border-start-end-radius: unset;
    border-start-start-radius: unset;
    border-top-color: ;
    border-top-left-radius: unset;
    border-top-right-radius: unset;
    border-top-style: ;
    border-top-width: 0px;
    inset: unset;
    box-decoration-break: unset;
    box-shadow: unset;
    box-sizing: border-box;
    break-after: unset;
    break-before: unset;
    break-inside: unset;
    buffered-rendering: unset;
    caption-side: unset;
    caret-animation: unset;
    caret-color: unset;
    caret-shape: unset;
    clear: unset;
    clip: unset;
    clip-path: unset;
    clip-rule: unset;
    color-interpolation: unset;
    color-interpolation-filters: unset;
    color-rendering: unset;
    columns: unset;
    column-fill: unset;
    gap: unset;
    column-rule: unset;
    column-span: unset;
    contain: unset;
    contain-intrinsic-block-size: unset;
    contain-intrinsic-size: unset;
    contain-intrinsic-inline-size: unset;
    container: unset;
    content: unset;
    content-visibility: unset;
    corner-shape: unset;
    corner-block-end-shape: unset;
    corner-block-start-shape: unset;
    counter-increment: unset;
    counter-reset: unset;
    counter-set: unset;
    cursor: unset;
    cx: unset;
    cy: unset;
    d: unset;
    display: none;
    dominant-baseline: unset;
    dynamic-range-limit: unset;
    empty-cells: unset;
    field-sizing: unset;
    fill: unset;
    fill-opacity: unset;
    fill-rule: unset;
    filter: unset;
    flex: unset;
    flex-flow: unset;
    float: unset;
    flood-color: unset;
    flood-opacity: unset;
    grid: unset;
    grid-area: unset;
    height: unset;
    hyphenate-character: unset;
    hyphenate-limit-chars: unset;
    hyphens: unset;
    image-orientation: unset;
    image-rendering: unset;
    initial-letter: unset;
    inline-size: unset;
    inset-block: unset;
    inset-inline: unset;
    interactivity: unset;
    interest-delay: unset;
    interpolate-size: unset;
    isolation: unset;
    letter-spacing: unset;
    lighting-color: unset;
    line-break: unset;
    line-height: unset;
    list-style: unset;
    margin-block: unset;
    margin: unset;
    margin-inline: unset;
    marker: unset;
    mask-type: unset;
    math-shift: unset;
    math-style: unset;
    max-block-size: unset;
    max-height: var(--spacing-48);
    max-inline-size: unset;
    max-width: unset;
    min-block-size: unset;
    min-height: unset;
    min-inline-size: unset;
    min-width: unset;
    mix-blend-mode: unset;
    object-fit: unset;
    object-position: unset;
    object-view-box: unset;
    offset: unset;
    opacity: unset;
    order: unset;
    orphans: unset;
    outline: unset;
    outline-offset: unset;
    overflow-anchor: unset;
    overflow-block: unset;
    overflow-clip-margin: unset;
    overflow-inline: unset;
    overflow-wrap: unset;
    overflow: hidden auto;
    overlay: unset;
    overscroll-behavior-block: unset;
    overscroll-behavior-inline: unset;
    overscroll-behavior: unset;
    padding-block: unset;
    padding: unset;
    padding-inline: unset;
    page: unset;
    page-orientation: unset;
    paint-order: unset;
    perspective: unset;
    perspective-origin: unset;
    pointer-events: unset;
    position-try: unset;
    position-visibility: unset;
    print-color-adjust: unset;
    quotes: unset;
    r: unset;
    reading-flow: unset;
    reading-order: unset;
    resize: unset;
    rotate: unset;
    ruby-align: unset;
    ruby-position: unset;
    rx: unset;
    ry: unset;
    scale: unset;
    scroll-behavior: unset;
    scroll-initial-target: unset;
    scroll-margin-block: unset;
    scroll-margin: unset;
    scroll-margin-inline: unset;
    scroll-marker-group: unset;
    scroll-padding-block: unset;
    scroll-padding: unset;
    scroll-padding-inline: unset;
    scroll-snap-align: unset;
    scroll-snap-stop: unset;
    scroll-snap-type: unset;
    scroll-target-group: unset;
    scroll-timeline: unset;
    scrollbar-color: unset;
    scrollbar-gutter: unset;
    scrollbar-width: unset;
    shape-image-threshold: unset;
    shape-margin: unset;
    shape-outside: unset;
    shape-rendering: unset;
    size: unset;
    speak: unset;
    stop-color: unset;
    stop-opacity: unset;
    stroke: unset;
    stroke-dasharray: unset;
    stroke-dashoffset: unset;
    stroke-linecap: unset;
    stroke-linejoin: unset;
    stroke-miterlimit: unset;
    stroke-opacity: unset;
    stroke-width: unset;
    tab-size: unset;
    table-layout: unset;
    text-align: unset;
    text-align-last: unset;
    text-anchor: unset;
    text-autospace: unset;
    text-box: unset;
    text-combine-upright: unset;
    text-decoration: unset;
    text-decoration-skip-ink: unset;
    text-emphasis: unset;
    text-emphasis-position: unset;
    text-indent: unset;
    text-justify: unset;
    text-overflow: unset;
    text-shadow: unset;
    text-transform: unset;
    text-underline-offset: unset;
    text-underline-position: unset;
    text-wrap: unset;
    timeline-scope: unset;
    touch-action: unset;
    transform: unset;
    transform-box: unset;
    transform-origin: unset;
    transform-style: unset;
    transition: unset;
    translate: unset;
    user-select: unset;
    vector-effect: unset;
    vertical-align: unset;
    view-timeline: unset;
    view-transition-class: unset;
    view-transition-group: unset;
    view-transition-name: unset;
    visibility: unset;
    border-spacing: unset;
    -webkit-box-align: unset;
    -webkit-box-decoration-break: unset;
    -webkit-box-direction: unset;
    -webkit-box-flex: unset;
    -webkit-box-ordinal-group: unset;
    -webkit-box-orient: unset;
    -webkit-box-pack: unset;
    -webkit-box-reflect: unset;
    -webkit-line-break: unset;
    -webkit-line-clamp: unset;
    -webkit-mask-box-image: unset;
    -webkit-rtl-ordering: unset;
    -webkit-ruby-position: unset;
    -webkit-tap-highlight-color: unset;
    -webkit-text-combine: unset;
    -webkit-text-decorations-in-effect: unset;
    -webkit-text-fill-color: unset;
    -webkit-text-security: unset;
    -webkit-text-stroke: unset;
    -webkit-user-drag: unset;
    white-space-collapse: unset;
    widows: unset;
    width: 100%;
    will-change: unset;
    word-break: unset;
    word-spacing: unset;
    x: unset;
    y: unset;
    z-index: unset;
}

._downshiftAutocompleteContainer_1e2ox_1160 ul[data-visible="true"] {
    display: block;
}

._downshiftAutocompleteContainer_1e2ox_1160 ul li {
    padding: var(--spacing-2) var(--spacing-3);
    white-space: nowrap;
    margin-bottom: var(--spacing-1);
    overflow-x: hidden;
    text-overflow: ellipsis;
}

._downshiftAutocompleteContainer_1e2ox_1160 ul li[data-selected="true"] {
    background-color: var(--baseBgSubtle);
}

._downshiftAutocompleteContainer_1e2ox_1160 ul li[data-highlighted="true"] {
    background-color: var(--baseBgHover);
}

._downshiftAutocompleteContainer_1e2ox_1160 ul li:last-of-type {
    border-bottom-left-radius: var(--radius-medium);
    border-bottom-right-radius: var(--radius-medium);
}

._textInput_1e2ox_1206 {
    color-scheme: unset;
    forced-color-adjust: unset;
    mask: unset;
    math-depth: unset;
    position: unset;
    position-anchor: unset;
    text-size-adjust: unset;
    appearance: unset;
    color: unset;
    font: unset;
    font-palette: unset;
    font-synthesis: unset;
    position-area: unset;
    text-orientation: unset;
    text-rendering: unset;
    text-spacing-trim: unset;
    -webkit-font-smoothing: unset;
    -webkit-locale: unset;
    -webkit-text-orientation: unset;
    -webkit-writing-mode: unset;
    writing-mode: unset;
    zoom: unset;
    accent-color: unset;
    place-content: unset;
    place-items: unset;
    place-self: unset;
    alignment-baseline: unset;
    anchor-name: unset;
    anchor-scope: unset;
    animation-composition: unset;
    animation: unset;
    app-region: unset;
    aspect-ratio: unset;
    backdrop-filter: unset;
    backface-visibility: unset;
    background-attachment: unset;
    background-blend-mode: unset;
    background-clip: unset;
    background-color: var(--baseBase);
    background-image: unset;
    background-origin: unset;
    background-position: unset;
    background-repeat: unset;
    background-size: unset;
    baseline-shift: unset;
    baseline-source: unset;
    block-size: unset;
    border-block: unset;
    border: 1px solid var(--baseBorder);
    border-radius: var(--radius-base);
    border-collapse: unset;
    border-end-end-radius: unset;
    border-end-start-radius: unset;
    border-inline: unset;
    border-start-end-radius: unset;
    border-start-start-radius: unset;
    inset: unset;
    box-decoration-break: unset;
    box-shadow: unset;
    box-sizing: unset;
    break-after: unset;
    break-before: unset;
    break-inside: unset;
    buffered-rendering: unset;
    caption-side: unset;
    caret-animation: unset;
    caret-color: unset;
    caret-shape: unset;
    clear: unset;
    clip: unset;
    clip-path: unset;
    clip-rule: unset;
    color-interpolation: unset;
    color-interpolation-filters: unset;
    color-rendering: unset;
    columns: unset;
    column-fill: unset;
    gap: unset;
    column-rule: unset;
    column-span: unset;
    contain: unset;
    contain-intrinsic-block-size: unset;
    contain-intrinsic-size: unset;
    contain-intrinsic-inline-size: unset;
    container: unset;
    content: unset;
    content-visibility: unset;
    corner-shape: unset;
    corner-block-end-shape: unset;
    corner-block-start-shape: unset;
    counter-increment: unset;
    counter-reset: unset;
    counter-set: unset;
    cursor: unset;
    cx: unset;
    cy: unset;
    d: unset;
    display: unset;
    dominant-baseline: unset;
    dynamic-range-limit: unset;
    empty-cells: unset;
    field-sizing: unset;
    fill: unset;
    fill-opacity: unset;
    fill-rule: unset;
    filter: unset;
    flex: unset;
    flex-flow: unset;
    float: unset;
    flood-color: unset;
    flood-opacity: unset;
    grid: unset;
    grid-area: unset;
    height: unset;
    hyphenate-character: unset;
    hyphenate-limit-chars: unset;
    hyphens: unset;
    image-orientation: unset;
    image-rendering: unset;
    initial-letter: unset;
    inline-size: unset;
    inset-block: unset;
    inset-inline: unset;
    interactivity: unset;
    interest-delay: unset;
    interpolate-size: unset;
    isolation: unset;
    letter-spacing: unset;
    lighting-color: unset;
    line-break: unset;
    list-style: unset;
    margin-block: unset;
    margin: unset;
    margin-inline: unset;
    marker: unset;
    mask-type: unset;
    math-shift: unset;
    math-style: unset;
    max-block-size: unset;
    max-height: unset;
    max-inline-size: unset;
    max-width: unset;
    min-block-size: unset;
    min-height: unset;
    min-inline-size: unset;
    min-width: unset;
    mix-blend-mode: unset;
    object-fit: unset;
    object-position: unset;
    object-view-box: unset;
    offset: unset;
    opacity: unset;
    order: unset;
    orphans: unset;
    outline: unset;
    outline-offset: unset;
    overflow-anchor: unset;
    overflow-block: unset;
    overflow-clip-margin: unset;
    overflow-inline: unset;
    overflow-wrap: unset;
    overflow: unset;
    overlay: unset;
    overscroll-behavior-block: unset;
    overscroll-behavior-inline: unset;
    overscroll-behavior: unset;
    padding-block: unset;
    padding: var(--spacing-2) var(--spacing-3);
    padding-inline: unset;
    page: unset;
    page-orientation: unset;
    paint-order: unset;
    perspective: unset;
    perspective-origin: unset;
    pointer-events: unset;
    position-try: unset;
    position-visibility: unset;
    print-color-adjust: unset;
    quotes: unset;
    r: unset;
    reading-flow: unset;
    reading-order: unset;
    resize: unset;
    rotate: unset;
    ruby-align: unset;
    ruby-position: unset;
    rx: unset;
    ry: unset;
    scale: unset;
    scroll-behavior: unset;
    scroll-initial-target: unset;
    scroll-margin-block: unset;
    scroll-margin: unset;
    scroll-margin-inline: unset;
    scroll-marker-group: unset;
    scroll-padding-block: unset;
    scroll-padding: unset;
    scroll-padding-inline: unset;
    scroll-snap-align: unset;
    scroll-snap-stop: unset;
    scroll-snap-type: unset;
    scroll-target-group: unset;
    scroll-timeline: unset;
    scrollbar-color: unset;
    scrollbar-gutter: unset;
    scrollbar-width: unset;
    shape-image-threshold: unset;
    shape-margin: unset;
    shape-outside: unset;
    shape-rendering: unset;
    size: unset;
    speak: unset;
    stop-color: unset;
    stop-opacity: unset;
    stroke: unset;
    stroke-dasharray: unset;
    stroke-dashoffset: unset;
    stroke-linecap: unset;
    stroke-linejoin: unset;
    stroke-miterlimit: unset;
    stroke-opacity: unset;
    stroke-width: unset;
    tab-size: unset;
    table-layout: unset;
    text-align: unset;
    text-align-last: unset;
    text-anchor: unset;
    text-autospace: unset;
    text-box: unset;
    text-combine-upright: unset;
    text-decoration: unset;
    text-decoration-skip-ink: unset;
    text-emphasis: unset;
    text-emphasis-position: unset;
    text-indent: unset;
    text-justify: unset;
    text-overflow: unset;
    text-shadow: unset;
    text-transform: unset;
    text-underline-offset: unset;
    text-underline-position: unset;
    text-wrap: unset;
    timeline-scope: unset;
    touch-action: unset;
    transform: unset;
    transform-box: unset;
    transform-origin: unset;
    transform-style: unset;
    transition: unset;
    translate: unset;
    user-select: unset;
    vector-effect: unset;
    vertical-align: unset;
    view-timeline: unset;
    view-transition-class: unset;
    view-transition-group: unset;
    view-transition-name: unset;
    visibility: unset;
    border-spacing: unset;
    -webkit-box-align: unset;
    -webkit-box-decoration-break: unset;
    -webkit-box-direction: unset;
    -webkit-box-flex: unset;
    -webkit-box-ordinal-group: unset;
    -webkit-box-orient: unset;
    -webkit-box-pack: unset;
    -webkit-box-reflect: unset;
    -webkit-line-break: unset;
    -webkit-line-clamp: unset;
    -webkit-mask-box-image: unset;
    -webkit-rtl-ordering: unset;
    -webkit-ruby-position: unset;
    -webkit-tap-highlight-color: unset;
    -webkit-text-combine: unset;
    -webkit-text-decorations-in-effect: unset;
    -webkit-text-fill-color: unset;
    -webkit-text-security: unset;
    -webkit-text-stroke: unset;
    -webkit-user-drag: unset;
    white-space-collapse: unset;
    widows: unset;
    width: unset;
    will-change: unset;
    word-break: unset;
    word-spacing: unset;
    x: unset;
    y: unset;
    z-index: unset;
}

form._multiFieldForm_1e2ox_1214 {
    display: flex;
    flex-direction: column;
    padding: var(--spacing-2);
    gap: var(--spacing-2);
}

form._multiFieldForm_1e2ox_1214 ._formField_1e2ox_1220 {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-2);
}

form._multiFieldForm_1e2ox_1214 ._formField_1e2ox_1220 label {
    font-size: var(--text-xs);
}

._markdownParseError_1e2ox_1231 {
    border-radius: var(--radius-base);
    border: 1px solid var(--error-color);
    padding: var(--spacing-2);
    margin-block: var(--spacing-2);
    color: var(--error-color);
    font-size: var(--text-xs);
}

._popupContainer_1e2ox_1240 {
    position: relative;
    z-index: 2;
}

._inputSizer_1e2ox_1245 {
    display: inline-grid;
    vertical-align: baseline;
    align-items: center;
    position: relative;
}

._inputSizer_1e2ox_1245::after,
._inputSizer_1e2ox_1245 input {
    width: auto;
    min-width: 1rem;
    grid-area: 1 / 2;
    font: inherit;
    margin: 0px;
    padding: 0px 2px;
    resize: none;
    background: none;
    appearance: none;
    border: none;
    color: inherit;
}

._inputSizer_1e2ox_1245 span {
    padding: 0.25em;
}

._inputSizer_1e2ox_1245::after {
    content: attr(data-value);
    white-space: pre-wrap;
}

:root,
._light_1tncs_1,
._light-theme_1tncs_1 {
    --blue-1: #fbfdff;
    --blue-2: #f4faff;
    --blue-3: #e6f4fe;
    --blue-4: #d5efff;
    --blue-5: #c2e5ff;
    --blue-6: #acd8fc;
    --blue-7: #8ec8f6;
    --blue-8: #5eb1ef;
    --blue-9: #0090ff;
    --blue-10: #0588f0;
    --blue-11: #0d74ce;
    --blue-12: #113264;
}

@supports (color: color(display-p3 1 1 1)) {
    @media (color-gamut: p3) {

        :root,
        ._light_1tncs_1,
        ._light-theme_1tncs_1 {
            --blue-1: color(display-p3 .986 .992 .999);
            --blue-2: color(display-p3 .96 .979 .998);
            --blue-3: color(display-p3 .912 .956 .991);
            --blue-4: color(display-p3 .853 .932 1);
            --blue-5: color(display-p3 .788 .894 .998);
            --blue-6: color(display-p3 .709 .843 .976);
            --blue-7: color(display-p3 .606 .777 .947);
            --blue-8: color(display-p3 .451 .688 .917);
            --blue-9: color(display-p3 .247 .556 .969);
            --blue-10: color(display-p3 .234 .523 .912);
            --blue-11: color(display-p3 .15 .44 .84);
            --blue-12: color(display-p3 .102 .193 .379);
        }
    }
}

._dark_1tncs_1,
._dark-theme_1tncs_1 {
    --blue-1: #0d1520;
    --blue-2: #111927;
    --blue-3: #0d2847;
    --blue-4: #003362;
    --blue-5: #004074;
    --blue-6: #104d87;
    --blue-7: #205d9e;
    --blue-8: #2870bd;
    --blue-9: #0090ff;
    --blue-10: #3b9eff;
    --blue-11: #70b8ff;
    --blue-12: #c2e6ff;
}

@supports (color: color(display-p3 1 1 1)) {
    @media (color-gamut: p3) {

        ._dark_1tncs_1,
        ._dark-theme_1tncs_1 {
            --blue-1: color(display-p3 .057 .081 .122);
            --blue-2: color(display-p3 .072 .098 .147);
            --blue-3: color(display-p3 .078 .154 .27);
            --blue-4: color(display-p3 .033 .197 .37);
            --blue-5: color(display-p3 .08 .245 .441);
            --blue-6: color(display-p3 .14 .298 .511);
            --blue-7: color(display-p3 .195 .361 .6);
            --blue-8: color(display-p3 .239 .434 .72);
            --blue-9: color(display-p3 .247 .556 .969);
            --blue-10: color(display-p3 .344 .612 .973);
            --blue-11: color(display-p3 .49 .72 1);
            --blue-12: color(display-p3 .788 .898 .99);
        }
    }
}

:root,
._light_1tncs_1,
._light-theme_1tncs_1 {
    --slate-1: #fcfcfd;
    --slate-2: #f9f9fb;
    --slate-3: #f0f0f3;
    --slate-4: #e8e8ec;
    --slate-5: #e0e1e6;
    --slate-6: #d9d9e0;
    --slate-7: #cdced6;
    --slate-8: #b9bbc6;
    --slate-9: #8b8d98;
    --slate-10: #80838d;
    --slate-11: #60646c;
    --slate-12: #1c2024;
}

@supports (color: color(display-p3 1 1 1)) {
    @media (color-gamut: p3) {

        :root,
        ._light_1tncs_1,
        ._light-theme_1tncs_1 {
            --slate-1: color(display-p3 .988 .988 .992);
            --slate-2: color(display-p3 .976 .976 .984);
            --slate-3: color(display-p3 .94 .941 .953);
            --slate-4: color(display-p3 .908 .909 .925);
            --slate-5: color(display-p3 .88 .881 .901);
            --slate-6: color(display-p3 .85 .852 .876);
            --slate-7: color(display-p3 .805 .808 .838);
            --slate-8: color(display-p3 .727 .733 .773);
            --slate-9: color(display-p3 .547 .553 .592);
            --slate-10: color(display-p3 .503 .512 .549);
            --slate-11: color(display-p3 .379 .392 .421);
            --slate-12: color(display-p3 .113 .125 .14);
        }
    }
}

._dark_1tncs_1,
._dark-theme_1tncs_1 {
    --slate-1: #111113;
    --slate-2: #18191b;
    --slate-3: #212225;
    --slate-4: #272a2d;
    --slate-5: #2e3135;
    --slate-6: #363a3f;
    --slate-7: #43484e;
    --slate-8: #5a6169;
    --slate-9: #696e77;
    --slate-10: #777b84;
    --slate-11: #b0b4ba;
    --slate-12: #edeef0;
}

@supports (color: color(display-p3 1 1 1)) {
    @media (color-gamut: p3) {

        ._dark_1tncs_1,
        ._dark-theme_1tncs_1 {
            --slate-1: color(display-p3 .067 .067 .074);
            --slate-2: color(display-p3 .095 .098 .105);
            --slate-3: color(display-p3 .13 .135 .145);
            --slate-4: color(display-p3 .156 .163 .176);
            --slate-5: color(display-p3 .183 .191 .206);
            --slate-6: color(display-p3 .215 .226 .244);
            --slate-7: color(display-p3 .265 .28 .302);
            --slate-8: color(display-p3 .357 .381 .409);
            --slate-9: color(display-p3 .415 .431 .463);
            --slate-10: color(display-p3 .469 .483 .514);
            --slate-11: color(display-p3 .692 .704 .728);
            --slate-12: color(display-p3 .93 .933 .94);
        }
    }
}

:root,
._light_1tncs_1,
._light-theme_1tncs_1 {
    --grass-1: #fbfefb;
    --grass-2: #f5fbf5;
    --grass-3: #e9f6e9;
    --grass-4: #daf1db;
    --grass-5: #c9e8ca;
    --grass-6: #b2ddb5;
    --grass-7: #94ce9a;
    --grass-8: #65ba74;
    --grass-9: #46a758;
    --grass-10: #3e9b4f;
    --grass-11: #2a7e3b;
    --grass-12: #203c25;
}

@supports (color: color(display-p3 1 1 1)) {
    @media (color-gamut: p3) {

        :root,
        ._light_1tncs_1,
        ._light-theme_1tncs_1 {
            --grass-1: color(display-p3 .986 .996 .985);
            --grass-2: color(display-p3 .966 .983 .964);
            --grass-3: color(display-p3 .923 .965 .917);
            --grass-4: color(display-p3 .872 .94 .865);
            --grass-5: color(display-p3 .811 .908 .802);
            --grass-6: color(display-p3 .733 .864 .724);
            --grass-7: color(display-p3 .628 .803 .622);
            --grass-8: color(display-p3 .477 .72 .482);
            --grass-9: color(display-p3 .38 .647 .378);
            --grass-10: color(display-p3 .344 .598 .342);
            --grass-11: color(display-p3 .263 .488 .261);
            --grass-12: color(display-p3 .151 .233 .153);
        }
    }
}

:root,
._light_1tncs_1,
._light-theme_1tncs_1 {
    --cyan-1: #fafdfe;
    --cyan-2: #f2fafb;
    --cyan-3: #def7f9;
    --cyan-4: #caf1f6;
    --cyan-5: #b5e9f0;
    --cyan-6: #9ddde7;
    --cyan-7: #7dcedc;
    --cyan-8: #3db9cf;
    --cyan-9: #00a2c7;
    --cyan-10: #0797b9;
    --cyan-11: #107d98;
    --cyan-12: #0d3c48;
}

@supports (color: color(display-p3 1 1 1)) {
    @media (color-gamut: p3) {

        :root,
        ._light_1tncs_1,
        ._light-theme_1tncs_1 {
            --cyan-1: color(display-p3 .982 .992 .996);
            --cyan-2: color(display-p3 .955 .981 .984);
            --cyan-3: color(display-p3 .888 .965 .975);
            --cyan-4: color(display-p3 .821 .941 .959);
            --cyan-5: color(display-p3 .751 .907 .935);
            --cyan-6: color(display-p3 .671 .862 .9);
            --cyan-7: color(display-p3 .564 .8 .854);
            --cyan-8: color(display-p3 .388 .715 .798);
            --cyan-9: color(display-p3 .282 .627 .765);
            --cyan-10: color(display-p3 .264 .583 .71);
            --cyan-11: color(display-p3 .08 .48 .63);
            --cyan-12: color(display-p3 .108 .232 .277);
        }
    }
}

:root,
._light_1tncs_1,
._light-theme_1tncs_1 {
    --amber-1: #fefdfb;
    --amber-2: #fefbe9;
    --amber-3: #fff7c2;
    --amber-4: #ffee9c;
    --amber-5: #fbe577;
    --amber-6: #f3d673;
    --amber-7: #e9c162;
    --amber-8: #e2a336;
    --amber-9: #ffc53d;
    --amber-10: #ffba18;
    --amber-11: #ab6400;
    --amber-12: #4f3422;
}

@supports (color: color(display-p3 1 1 1)) {
    @media (color-gamut: p3) {

        :root,
        ._light_1tncs_1,
        ._light-theme_1tncs_1 {
            --amber-1: color(display-p3 .995 .992 .985);
            --amber-2: color(display-p3 .994 .986 .921);
            --amber-3: color(display-p3 .994 .969 .782);
            --amber-4: color(display-p3 .989 .937 .65);
            --amber-5: color(display-p3 .97 .902 .527);
            --amber-6: color(display-p3 .936 .844 .506);
            --amber-7: color(display-p3 .89 .762 .443);
            --amber-8: color(display-p3 .85 .65 .3);
            --amber-9: color(display-p3 1 .77 .26);
            --amber-10: color(display-p3 .959 .741 .274);
            --amber-11: color(display-p3 .64 .4 0);
            --amber-12: color(display-p3 .294 .208 .145);
        }
    }
}

:root,
._light_1tncs_1,
._light-theme_1tncs_1 {
    --red-1: #fffcfc;
    --red-2: #fff7f7;
    --red-3: #feebec;
    --red-4: #ffdbdc;
    --red-5: #ffcdce;
    --red-6: #fdbdbe;
    --red-7: #f4a9aa;
    --red-8: #eb8e90;
    --red-9: #e5484d;
    --red-10: #dc3e42;
    --red-11: #ce2c31;
    --red-12: #641723;
}

@supports (color: color(display-p3 1 1 1)) {
    @media (color-gamut: p3) {

        :root,
        ._light_1tncs_1,
        ._light-theme_1tncs_1 {
            --red-1: color(display-p3 .998 .989 .988);
            --red-2: color(display-p3 .995 .971 .971);
            --red-3: color(display-p3 .985 .925 .925);
            --red-4: color(display-p3 .999 .866 .866);
            --red-5: color(display-p3 .984 .812 .811);
            --red-6: color(display-p3 .955 .751 .749);
            --red-7: color(display-p3 .915 .675 .672);
            --red-8: color(display-p3 .872 .575 .572);
            --red-9: color(display-p3 .83 .329 .324);
            --red-10: color(display-p3 .798 .294 .285);
            --red-11: color(display-p3 .744 .234 .222);
            --red-12: color(display-p3 .36 .115 .143);
        }
    }
}

._bold_1tncs_10 {
    font-weight: 700;
}

._italic_1tncs_14 {
    font-style: italic;
}

._underline_1tncs_18 {
    text-decoration: underline;
}

._strikethrough_1tncs_34 {
    text-decoration: line-through;
}

._underlineStrikethrough_1tncs_38 {
    text-decoration: underline line-through;
}

._subscript_1tncs_42 {
    font-size: 0.8em;
    vertical-align: sub !important;
}

._superscript_1tncs_47 {
    font-size: 0.8em;
    vertical-align: super;
}

._code_1tncs_52 {
    background-color: var(--baseBg);
    padding: 1px 0.25rem;
    font-family: var(--font-mono);
    font-size: 94%;
}

._nestedListItem_1tncs_59 {
    list-style: none;
}

._listitem_1tncs_69 {
    margin: var(--spacing-2) 0;
}

._listItemChecked_1tncs_73,
._listItemUnchecked_1tncs_74 {
    position: relative;
    margin-left: 0px;
    margin-right: 0px;
    margin-inline-start: -1rem;
    padding-left: var(--spacing-6);
    padding-right: var(--spacing-6);
    list-style-type: none;
    outline: none;
}

._listItemChecked_1tncs_73 {
    text-decoration: line-through;
}

._listItemUnchecked_1tncs_74::before,
._listItemChecked_1tncs_73::before {
    content: "";
    width: var(--spacing-4);
    height: var(--spacing-4);
    top: 0px;
    left: 0px;
    cursor: pointer;
    display: block;
    background-size: cover;
    position: absolute;
}

._listItemUnchecked_1tncs_74[dir="rtl"]::before,
._listItemChecked_1tncs_73[dir="rtl"]::before {
    left: auto;
    right: 0px;
}

._listItemUnchecked_1tncs_74:focus::before,
._listItemChecked_1tncs_73:focus::before {
    box-shadow: 0 0 0 2px var(--accentBgActive);
    border-radius: var(--radius-small);
}

._listItemUnchecked_1tncs_74::before {
    border: 1px solid var(--baseBorder);
    border-radius: var(--radius-small);
}

._listItemChecked_1tncs_73::before {
    border: 1px solid var(--accentBorder);
    border-radius: var(--radius-small);
    background-color: var(--accentSolid);
    background-repeat: no-repeat;
}

._listItemChecked_1tncs_73::after {
    content: "";
    cursor: pointer;
    border-color: var(--baseBase);
    border-style: solid;
    position: absolute;
    display: block;
    top: var(--spacing-0_5);
    width: var(--spacing-1);
    left: var(--spacing-1_5);
    right: var(--spacing-1_5);
    height: var(--spacing-2);
    transform: rotate(45deg);
    border-width: 0 var(--spacing-0_5) var(--spacing-0_5) 0;
}

._nestedListItem_1tncs_59 {
    list-style-type: none;
}

._nestedListItem_1tncs_59::before,
._nestedListItem_1tncs_59::after {
    display: none;
}

._admonitionDanger_1tncs_151,
._admonitionInfo_1tncs_152,
._admonitionNote_1tncs_153,
._admonitionTip_1tncs_154,
._admonitionCaution_1tncs_155 {
    padding: var(--spacing-2);
    margin-top: var(--spacing-2);
    margin-bottom: var(--spacing-2);
    border-left: 3px solid var(--admonitionBorder);
    background-color: var(--admonitionBg);
}

._admonitionInfo_1tncs_152 {
    --admonitionBorder: var(--admonitionInfoBorder);
    --admonitionBg: var(--admonitionInfoBg);
}

._admonitionTip_1tncs_154 {
    --admonitionBorder: var(--admonitionTipBorder);
    --admonitionBg: var(--admonitionTipBg);
}

._admonitionCaution_1tncs_155 {
    --admonitionBorder: var(--admonitionCautionBorder);
    --admonitionBg: var(--admonitionCautionBg);
}

._admonitionDanger_1tncs_151 {
    --admonitionBorder: var(--admonitionDangerBorder);
    --admonitionBg: var(--admonitionDangerBg);
}

._admonitionNote_1tncs_153 {
    --admonitionBorder: var(--admonitionNoteBorder);
    --admonitionBg: var(--admonitionNoteBg);
}

._mdxExpression_1tncs_188 {
    font-family: var(--font-mono);
    font-size: 84%;
    color: var(--accentText);
}

._mdxExpression_1tncs_188 input:focus-visible {
    outline: none;
}

.light-editor {
    --accentBase: #dabdab;
    --accentBgSubtle: var(--tomato-2);
    --accentBg: #452c22;
    --accentBgHover: #6a4535;
    --accentBgActive: var(--tomato-5);
    --accentLine: var(--tomato-6);
    --accentBorder: var(--tomato-7);
    --accentBorderHover: var(--tomato-8);
    --accentSolid: var(--tomato-9);
    --accentSolidHover: var(--tomato-10);
    --accentText: #f5e7de;
    --accentTextContrast: var(--tomato-12);
    --baseBase: #395c78;
    --baseBgSubtle: #395c78;
    --baseBg: #dabdab;
    --baseBgHover: #f5e7de;
    --baseBgActive: #f5e7de;
    --baseLine: var(--mauve-6);
    --baseBorder: var(--mauve-7);
    --baseBorderHover: var(--mauve-8);
    --baseSolid: var(--mauve-9);
    --baseSolidHover: var(--mauve-10);
    --baseText: #34302d;
    --baseTextContrast: #222;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Mchonaco, Consolas, "Liberation Mono", "Courier New", monospace;
    color: rgb(17, 17, 17);
    --basePageBg: #dabdab;
    line-height: 1;
}

.light-editor a {
    color: rgb(17, 17, 17);
}

.dark-editor {
    --accentBase: var(--tomato-1);
    --accentBgSubtle: var(--tomato-2);
    --accentBg: #452c22;
    --accentBgHover: var(--tomato-4);
    --accentBgActive: var(--tomato-5);
    --accentLine: var(--tomato-6);
    --accentBorder: var(--tomato-7);
    --accentBorderHover: var(--tomato-8);
    --accentSolid: var(--tomato-9);
    --accentSolidHover: var(--tomato-10);
    --accentText: var(--tomato-11);
    --accentTextContrast: var(--tomato-12);
    --baseBase: #f5e7de;
    --baseBgSubtle: #395c78;
    --baseBg: #452c22;
    --baseBgHover: #f5e7de;
    --baseBgActive: #6a4535;
    --baseLine: var(--mauve-6);
    --baseBorder: var(--mauve-7);
    --baseBorderHover: var(--mauve-8);
    --baseSolid: var(--mauve-9);
    --baseSolidHover: var(--mauve-10);
    --baseText: var(--mauve-11);
    --baseTextContrast: var(--mauve-12);
    color: rgb(245, 231, 222);
    --basePageBg: #452c22;
    line-height: 1;
}

.dark-editor a {
    color: rgb(245, 231, 222);
}

.mdxeditor-root-contenteditable-dark {
    background-color: rgb(69, 44, 34);
}

.mdxeditor-root-contenteditable-light {
    background-color: rgb(218, 189, 171);
}

.mdxeditor-popup-container {
    z-index: 1600;
}

.md-content-editable {
    line-height: 1rem;
    min-height: 500px;
    overflow: auto;
}

.md-content-editable img {
    max-width: 100%;
    max-height: 100%;
}

.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane>svg,
.leaflet-pane>canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
    position: absolute;
    left: 0px;
    top: 0px;
}

.leaflet-container {
    overflow: hidden;
}

.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
    user-select: none;
    -webkit-user-drag: none;
}

.leaflet-tile::selection {
    background: transparent;
}

.leaflet-safari .leaflet-tile {
    image-rendering: -webkit-optimize-contrast;
}

.leaflet-safari .leaflet-tile-container {
    width: 1600px;
    height: 1600px;
    transform-origin: 0px 0px;
}

.leaflet-marker-icon,
.leaflet-marker-shadow {
    display: block;
}

.leaflet-container .leaflet-overlay-pane svg {
    max-width: none !important;
    max-height: none !important;
}

.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
    width: auto;
    padding: 0px;
    max-width: none !important;
    max-height: none !important;
}

.leaflet-container img.leaflet-tile {
    mix-blend-mode: plus-lighter;
}

.leaflet-container.leaflet-touch-zoom {
    touch-action: pan-x pan-y;
}

.leaflet-container.leaflet-touch-drag {
    touch-action: pinch-zoom;
}

.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
    touch-action: none;
}

.leaflet-container {
    -webkit-tap-highlight-color: transparent;
}

.leaflet-container a {
    -webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}

.leaflet-tile {
    filter: inherit;
    visibility: hidden;
}

.leaflet-tile-loaded {
    visibility: inherit;
}

.leaflet-zoom-box {
    width: 0px;
    height: 0px;
    box-sizing: border-box;
    z-index: 800;
}

.leaflet-overlay-pane svg {}

.leaflet-pane {
    z-index: 400;
}

.leaflet-tile-pane {
    z-index: 200;
}

.leaflet-overlay-pane {
    z-index: 400;
}

.leaflet-shadow-pane {
    z-index: 500;
}

.leaflet-marker-pane {
    z-index: 600;
}

.leaflet-tooltip-pane {
    z-index: 650;
}

.leaflet-popup-pane {
    z-index: 700;
}

.leaflet-map-pane canvas {
    z-index: 100;
}

.leaflet-map-pane svg {
    z-index: 200;
}

.leaflet-vml-shape {
    width: 1px;
    height: 1px;
}

.lvml {
    display: inline-block;
    position: absolute;
}

.leaflet-control {
    position: relative;
    z-index: 800;
    pointer-events: auto;
}

.leaflet-top,
.leaflet-bottom {
    position: absolute;
    z-index: 1000;
    pointer-events: none;
}

.leaflet-top {
    top: 0px;
}

.leaflet-right {
    right: 0px;
}

.leaflet-bottom {
    bottom: 0px;
}

.leaflet-left {
    left: 0px;
}

.leaflet-control {
    float: left;
    clear: both;
}

.leaflet-right .leaflet-control {
    float: right;
}

.leaflet-top .leaflet-control {
    margin-top: 10px;
}

.leaflet-bottom .leaflet-control {
    margin-bottom: 10px;
}

.leaflet-left .leaflet-control {
    margin-left: 10px;
}

.leaflet-right .leaflet-control {
    margin-right: 10px;
}

.leaflet-fade-anim .leaflet-popup {
    opacity: 0;
    transition: opacity 0.2s linear;
}

.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
    opacity: 1;
}

.leaflet-zoom-animated {
    transform-origin: 0px 0px;
}

svg.leaflet-zoom-animated {
    will-change: transform;
}

.leaflet-zoom-anim .leaflet-zoom-animated {
    transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1);
}

.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
    transition: none;
}

.leaflet-zoom-anim .leaflet-zoom-hide {
    visibility: hidden;
}

.leaflet-interactive {
    cursor: pointer;
}

.leaflet-grab {
    cursor: grab;
}

.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
    cursor: crosshair;
}

.leaflet-popup-pane,
.leaflet-control {
    cursor: auto;
}

.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
    cursor: grabbing;
}

.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane>svg path,
.leaflet-tile-container {
    pointer-events: none;
}

.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane>svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive path {
    pointer-events: auto;
}

.leaflet-container {
    background: rgb(221, 221, 221);
    outline-offset: 1px;
}

.leaflet-container a {
    color: rgb(0, 120, 168);
}

.leaflet-zoom-box {
    border: 2px dotted rgb(51, 136, 255);
    background: rgba(255, 255, 255, 0.5);
}

.leaflet-container {
    font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
    font-size: 0.75rem;
    line-height: 1.5;
}

.leaflet-bar {
    box-shadow: rgba(0, 0, 0, 0.65) 0px 1px 5px;
    border-radius: 4px;
}

.leaflet-bar a {
    background-color: rgb(255, 255, 255);
    border-bottom: 1px solid rgb(204, 204, 204);
    width: 26px;
    height: 26px;
    line-height: 26px;
    display: block;
    text-align: center;
    text-decoration: none;
    color: rgb(0, 0, 0);
}

.leaflet-bar a,
.leaflet-control-layers-toggle {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    display: block;
}

.leaflet-bar a:hover,
.leaflet-bar a:focus {
    background-color: rgb(244, 244, 244);
}

.leaflet-bar a:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.leaflet-bar a:last-child {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom: none;
}

.leaflet-bar a.leaflet-disabled {
    cursor: default;
    background-color: rgb(244, 244, 244);
    color: rgb(187, 187, 187);
}

.leaflet-touch .leaflet-bar a {
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.leaflet-touch .leaflet-bar a:first-child {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}

.leaflet-touch .leaflet-bar a:last-child {
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
}

.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
    font: 700 18px "Lucida Console", Monaco, monospace;
    text-indent: 1px;
}

.leaflet-touch .leaflet-control-zoom-in,
.leaflet-touch .leaflet-control-zoom-out {
    font-size: 22px;
}

.leaflet-control-layers {
    box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 5px;
    background: rgb(255, 255, 255);
    border-radius: 5px;
}

.leaflet-control-layers-toggle {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC");
    width: 36px;
    height: 36px;
}

.leaflet-retina .leaflet-control-layers-toggle {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=");
    background-size: 26px 26px;
}

.leaflet-touch .leaflet-control-layers-toggle {
    width: 44px;
    height: 44px;
}

.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
    display: none;
}

.leaflet-control-layers-expanded .leaflet-control-layers-list {
    display: block;
    position: relative;
}

.leaflet-control-layers-expanded {
    padding: 6px 10px 6px 6px;
    color: rgb(51, 51, 51);
    background: rgb(255, 255, 255);
}

.leaflet-control-layers-scrollbar {
    overflow: hidden scroll;
    padding-right: 5px;
}

.leaflet-control-layers-selector {
    margin-top: 2px;
    position: relative;
    top: 1px;
}

.leaflet-control-layers label {
    display: block;
    font-size: 1.08333em;
}

.leaflet-control-layers-separator {
    height: 0px;
    border-top: 1px solid rgb(221, 221, 221);
    margin: 5px -10px 5px -6px;
}

.leaflet-default-icon-path {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=");
}

.leaflet-container .leaflet-control-attribution {
    background: rgba(255, 255, 255, 0.8);
    margin: 0px;
}

.leaflet-control-attribution,
.leaflet-control-scale-line {
    padding: 0px 5px;
    color: rgb(51, 51, 51);
    line-height: 1.4;
}

.leaflet-control-attribution a {
    text-decoration: none;
}

.leaflet-control-attribution a:hover,
.leaflet-control-attribution a:focus {
    text-decoration: underline;
}

.leaflet-attribution-flag {
    width: 1em;
    height: 0.6669em;
    display: inline !important;
    vertical-align: baseline !important;
}

.leaflet-left .leaflet-control-scale {
    margin-left: 5px;
}

.leaflet-bottom .leaflet-control-scale {
    margin-bottom: 5px;
}

.leaflet-control-scale-line {
    border-right: 2px solid rgb(119, 119, 119);
    border-bottom: 2px solid rgb(119, 119, 119);
    border-left: 2px solid rgb(119, 119, 119);
    border-image: initial;
    border-top: none;
    line-height: 1.1;
    padding: 2px 5px 1px;
    white-space: nowrap;
    box-sizing: border-box;
    background: rgba(255, 255, 255, 0.8);
    text-shadow: rgb(255, 255, 255) 1px 1px;
}

.leaflet-control-scale-line:not(:first-child) {
    border-top: 2px solid rgb(119, 119, 119);
    border-bottom: none;
    margin-top: -2px;
}

.leaflet-control-scale-line:not(:first-child):not(:last-child) {
    border-bottom: 2px solid rgb(119, 119, 119);
}

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
    box-shadow: none;
}

.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
    border: 2px solid rgba(0, 0, 0, 0.2);
    background-clip: padding-box;
}

.leaflet-popup {
    position: absolute;
    text-align: center;
    margin-bottom: 20px;
}

.leaflet-popup-content-wrapper {
    padding: 1px;
    text-align: left;
    border-radius: 12px;
}

.leaflet-popup-content {
    margin: 13px 24px 13px 20px;
    line-height: 1.3;
    font-size: 1.08333em;
    min-height: 1px;
}

.leaflet-popup-content p {
    margin: 1.3em 0px;
}

.leaflet-popup-tip-container {
    width: 40px;
    height: 20px;
    position: absolute;
    left: 50%;
    margin-top: -1px;
    margin-left: -20px;
    overflow: hidden;
    pointer-events: none;
}

.leaflet-popup-tip {
    width: 17px;
    height: 17px;
    padding: 1px;
    margin: -10px auto 0px;
    pointer-events: auto;
    transform: rotate(45deg);
}

.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
    background: rgb(255, 255, 255);
    color: rgb(51, 51, 51);
    box-shadow: rgba(0, 0, 0, 0.4) 0px 3px 14px;
}

.leaflet-container a.leaflet-popup-close-button {
    position: absolute;
    top: 0px;
    right: 0px;
    border: none;
    text-align: center;
    width: 24px;
    height: 24px;
    font: 16px / 24px Tahoma, Verdana, sans-serif;
    color: rgb(117, 117, 117);
    text-decoration: none;
    background: transparent;
}

.leaflet-container a.leaflet-popup-close-button:hover,
.leaflet-container a.leaflet-popup-close-button:focus {
    color: rgb(88, 88, 88);
}

.leaflet-popup-scrolled {
    overflow: auto;
}

.leaflet-oldie .leaflet-popup-content-wrapper {}

.leaflet-oldie .leaflet-popup-tip {
    width: 24px;
    margin: 0px auto;
}

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
    border: 1px solid rgb(153, 153, 153);
}

.leaflet-div-icon {
    background: rgb(255, 255, 255);
    border: 1px solid rgb(102, 102, 102);
}

.leaflet-tooltip {
    position: absolute;
    padding: 6px;
    background-color: rgb(255, 255, 255);
    border: 1px solid rgb(255, 255, 255);
    border-radius: 3px;
    color: rgb(34, 34, 34);
    white-space: nowrap;
    user-select: none;
    pointer-events: none;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px;
}

.leaflet-tooltip.leaflet-interactive {
    cursor: pointer;
    pointer-events: auto;
}

.leaflet-tooltip-top::before,
.leaflet-tooltip-bottom::before,
.leaflet-tooltip-left::before,
.leaflet-tooltip-right::before {
    position: absolute;
    pointer-events: none;
    border: 6px solid transparent;
    background: transparent;
    content: "";
}

.leaflet-tooltip-bottom {
    margin-top: 6px;
}

.leaflet-tooltip-top {
    margin-top: -6px;
}

.leaflet-tooltip-bottom::before,
.leaflet-tooltip-top::before {
    left: 50%;
    margin-left: -6px;
}

.leaflet-tooltip-top::before {
    bottom: 0px;
    margin-bottom: -12px;
    border-top-color: rgb(255, 255, 255);
}

.leaflet-tooltip-bottom::before {
    top: 0px;
    margin-top: -12px;
    margin-left: -6px;
    border-bottom-color: rgb(255, 255, 255);
}

.leaflet-tooltip-left {
    margin-left: -6px;
}

.leaflet-tooltip-right {
    margin-left: 6px;
}

.leaflet-tooltip-left::before,
.leaflet-tooltip-right::before {
    top: 50%;
    margin-top: -6px;
}

.leaflet-tooltip-left::before {
    right: 0px;
    margin-right: -12px;
    border-left-color: rgb(255, 255, 255);
}

.leaflet-tooltip-right::before {
    left: 0px;
    margin-left: -12px;
    border-right-color: rgb(255, 255, 255);
}

@media print {
    .leaflet-control {
        print-color-adjust: exact;
    }
}

.video-react .video-react-control::before,
.video-react .video-react-big-play-button::before {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}

.video-react .video-react-control::before,
.video-react .video-react-big-play-button::before {
    text-align: center;
}

@font-face {
    font-family: video-react;
}

@font-face {
    font-family: video-react;
    src: url("data:application/font-woff;base64,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") format("woff"), url("data:application/x-font-ttf;base64,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") format("truetype");
    font-weight: 400;
    font-style: normal;
}

.video-react-icon,
.video-react .video-react-closed-caption,
.video-react .video-react-bezel .video-react-bezel-icon,
.video-react .video-react-volume-level,
.video-react .video-react-mute-control,
.video-react .video-react-volume-menu-button,
.video-react .video-react-play-control,
.video-react .video-react-play-progress,
.video-react .video-react-big-play-button {
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    font-family: video-react !important;
}

.video-react-icon-play-arrow::before,
.video-react .video-react-bezel .video-react-bezel-icon-play::before,
.video-react .video-react-play-control::before,
.video-react .video-react-big-play-button::before {
    content: "";
}

.video-react-icon-play-circle-filled::before {
    content: "";
}

.video-react-icon-play-circle-outline::before {
    content: "";
}

.video-react-icon-pause::before,
.video-react .video-react-bezel .video-react-bezel-icon-pause::before,
.video-react .video-react-play-control.video-react-playing::before {
    content: "";
}

.video-react-icon-pause-circle-filled::before {
    content: "";
}

.video-react-icon-pause-circle-outline::before {
    content: "";
}

.video-react-icon-stop::before {
    content: "";
}

.video-react-icon-fast-rewind::before,
.video-react .video-react-bezel .video-react-bezel-icon-fast-rewind::before {
    content: "";
}

.video-react-icon-fast-forward::before,
.video-react .video-react-bezel .video-react-bezel-icon-fast-forward::before {
    content: "";
}

.video-react-icon-skip-previous::before {
    content: "";
}

.video-react-icon-skip-next::before {
    content: "";
}

.video-react-icon-replay-5::before,
.video-react .video-react-bezel .video-react-bezel-icon-replay-5::before {
    content: "";
}

.video-react-icon-replay-10::before,
.video-react .video-react-bezel .video-react-bezel-icon-replay-10::before {
    content: "";
}

.video-react-icon-replay-30::before,
.video-react .video-react-bezel .video-react-bezel-icon-replay-30::before {
    content: "";
}

.video-react-icon-forward-5::before,
.video-react .video-react-bezel .video-react-bezel-icon-forward-5::before {
    content: "";
}

.video-react-icon-forward-10::before,
.video-react .video-react-bezel .video-react-bezel-icon-forward-10::before {
    content: "";
}

.video-react-icon-forward-30::before,
.video-react .video-react-bezel .video-react-bezel-icon-forward-30::before {
    content: "";
}

.video-react-icon-volume-off::before,
.video-react .video-react-bezel .video-react-bezel-icon-volume-off::before,
.video-react .video-react-mute-control.video-react-vol-muted::before,
.video-react .video-react-volume-menu-button.video-react-vol-muted::before {
    content: "";
}

.video-react-icon-volume-mute::before,
.video-react .video-react-mute-control.video-react-vol-0::before,
.video-react .video-react-volume-menu-button.video-react-vol-0::before {
    content: "";
}

.video-react-icon-volume-down::before,
.video-react .video-react-bezel .video-react-bezel-icon-volume-down::before,
.video-react .video-react-mute-control.video-react-vol-2::before,
.video-react .video-react-volume-menu-button.video-react-vol-2::before,
.video-react .video-react-mute-control.video-react-vol-1::before,
.video-react .video-react-volume-menu-button.video-react-vol-1::before {
    content: "";
}

.video-react-icon-volume-up::before,
.video-react .video-react-bezel .video-react-bezel-icon-volume-up::before,
.video-react .video-react-mute-control::before,
.video-react .video-react-volume-menu-button::before {
    content: "";
}

.video-react-icon-fullscreen::before {
    content: "";
}

.video-react-icon-fullscreen-exit::before {
    content: "";
}

.video-react-icon-closed-caption::before,
.video-react .video-react-closed-caption::before {
    content: "";
}

.video-react-icon-hd::before {
    content: "";
}

.video-react-icon-settings::before {
    content: "";
}

.video-react-icon-share::before {
    content: "";
}

.video-react-icon-info::before {
    content: "";
}

.video-react-icon-info-outline::before {
    content: "";
}

.video-react-icon-close::before {
    content: "";
}

.video-react-icon-circle::before,
.video-react .video-react-volume-level::before,
.video-react .video-react-play-progress::before {
    content: "";
}

.video-react-icon-circle-outline::before {
    content: "";
}

.video-react-icon-circle-inner-circle::before {
    content: "";
}

.video-react {
    display: block;
    vertical-align: top;
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    background-color: rgb(0, 0, 0);
    position: relative;
    font-size: 10px;
    line-height: 1;
    font-family: serif, Times, "Times New Roman";
    user-select: none;
}

.video-react:-webkit-full-screen {
    width: 100% !important;
    height: 100% !important;
}

.video-react *,
.video-react ::before,
.video-react ::after {
    box-sizing: inherit;
}

.video-react ul {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    list-style-position: outside;
    margin: 0px;
}

.video-react.video-react-fluid,
.video-react.video-react-16-9,
.video-react.video-react-4-3 {
    width: 100%;
    max-width: 100%;
    height: 0px;
}

.video-react.video-react-16-9 {
    padding-top: 56.25%;
}

.video-react.video-react-4-3 {
    padding-top: 75%;
}

.video-react.video-react-fill {
    width: 100%;
    height: 100%;
}

.video-react .video-react-video {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}

.video-react.video-react-fullscreen {
    width: 100% !important;
    height: 100% !important;
    padding-top: 0px !important;
}

.video-react.video-react-fullscreen.video-react-user-inactive {
    cursor: none;
}

body.video-react-full-window {
    padding: 0px;
    margin: 0px;
    height: 100%;
    overflow-y: auto;
}

body.video-react-full-window .video-react-fullscreen {
    position: fixed;
    overflow: hidden;
    z-index: 1000;
    inset: 0px;
}

.video-react .video-react-button {
    background: none;
    border: none;
    color: inherit;
    display: inline-block;
    cursor: pointer;
    overflow: visible;
    font-size: inherit;
    line-height: inherit;
    text-transform: none;
    text-decoration: none;
    transition: none;
    appearance: none;
}

.video-react .video-react-loading-spinner {
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -25px 0px 0px -25px;
    opacity: 0.85;
    text-align: left;
    border: 6px solid rgba(43, 51, 63, 0.7);
    box-sizing: border-box;
    background-clip: padding-box;
    width: 50px;
    height: 50px;
    border-radius: 25px;
}

.video-react .video-react-loading-spinner::before,
.video-react .video-react-loading-spinner::after {
    content: "";
    position: absolute;
    margin: -6px;
    box-sizing: inherit;
    width: inherit;
    height: inherit;
    border-radius: inherit;
    opacity: 1;
    border-style: inherit;
    border-width: inherit;
    border-image: inherit;
    border-color: rgb(255, 255, 255) transparent transparent;
    animation: 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) 0s infinite normal none running video-react-spinner-spin, 1.1s linear 0s infinite normal none running video-react-spinner-fade;
}

.video-react-seeking .video-react-loading-spinner,
.video-react-waiting .video-react-loading-spinner {
    display: block;
}

.video-react-seeking .video-react-loading-spinner::before,
.video-react-waiting .video-react-loading-spinner::before {
    border-top-color: rgb(255, 255, 255);
}

.video-react-seeking .video-react-loading-spinner::after,
.video-react-waiting .video-react-loading-spinner::after {
    border-top-color: rgb(255, 255, 255);
    animation-delay: 0.44s;
}

@keyframes video-react-spinner-spin {
    100% {
        transform: rotate(360deg);
    }
}

@-webkit-keyframes video-react-spinner-spin {
    100% {
        transform: rotate(360deg);
    }
}

@keyframes video-react-spinner-fade {
    0% {
        border-top-color: rgb(115, 133, 159);
    }

    20% {
        border-top-color: rgb(115, 133, 159);
    }

    35% {
        border-top-color: rgb(255, 255, 255);
    }

    60% {
        border-top-color: rgb(115, 133, 159);
    }

    100% {
        border-top-color: rgb(115, 133, 159);
    }
}

@-webkit-keyframes video-react-spinner-fade {
    0% {
        border-top-color: rgb(115, 133, 159);
    }

    20% {
        border-top-color: rgb(115, 133, 159);
    }

    35% {
        border-top-color: rgb(255, 255, 255);
    }

    60% {
        border-top-color: rgb(115, 133, 159);
    }

    100% {
        border-top-color: rgb(115, 133, 159);
    }
}

.video-react .video-react-big-play-button {
    font-size: 3em;
    line-height: 1.5em;
    height: 1.5em;
    width: 3em;
    display: block;
    position: absolute;
    top: 10px;
    left: 10px;
    padding: 0px;
    cursor: pointer;
    opacity: 1;
    border: 0.06666em solid rgb(255, 255, 255);
    background-color: rgba(43, 51, 63, 0.7);
    border-radius: 0.3em;
    transition: 0.4s;
}

.video-react .video-react-big-play-button.video-react-big-play-button-center {
    top: 50%;
    left: 50%;
    margin-top: -0.75em;
    margin-left: -1.5em;
}

.video-react .video-react-big-play-button.big-play-button-hide {
    display: none;
}

.video-react:hover .video-react-big-play-button,
.video-react .video-react-big-play-button:focus {
    outline: 0px;
    border-color: rgb(255, 255, 255);
    background-color: rgba(115, 133, 159, 0.5);
    transition: all;
}

.video-react-menu-button {
    cursor: pointer;
}

.video-react-menu-button.video-react-disabled {
    cursor: default;
}

.video-react-menu .video-react-menu-content {
    display: block;
    padding: 0px;
    margin: 0px;
    overflow: auto;
    font-family: serif, Times, "Times New Roman";
}

.video-react-menu li {
    list-style: none;
    margin: 0px;
    padding: 0.2em 0px;
    line-height: 1.4em;
    font-size: 1.2em;
    text-align: center;
}

.video-react-menu li:focus,
.video-react-menu li:hover {
    outline: 0px;
    background-color: rgba(115, 133, 159, 0.5);
}

.video-react-menu li.video-react-selected,
.video-react-menu li.video-react-selected:focus,
.video-react-menu li.video-react-selected:hover {
    background-color: rgb(255, 255, 255);
    color: rgb(43, 51, 63);
}

.video-react-menu li.vjs-menu-title {
    text-align: center;
    text-transform: uppercase;
    font-size: 1em;
    line-height: 2em;
    padding: 0px;
    margin: 0px 0px 0.3em;
    font-weight: 700;
    cursor: default;
}

.video-react-scrubbing .vjs-menu-button:hover .video-react-menu {
    display: none;
}

.video-react .video-react-menu-button-popup .video-react-menu {
    display: none;
    position: absolute;
    bottom: 0px;
    width: 10em;
    left: -3em;
    height: 0em;
    margin-bottom: 1.5em;
    border-top-color: rgba(43, 51, 63, 0.7);
}

.video-react .video-react-menu-button-popup .video-react-menu .video-react-menu-content {
    background-color: rgba(43, 51, 63, 0.7);
    position: absolute;
    width: 100%;
    bottom: 1.5em;
    max-height: 15em;
}

.video-react-menu-button-popup .video-react-menu.video-react-lock-showing {
    display: block;
}

.video-react .video-react-menu-button-inline {
    transition: 0.4s;
    overflow: hidden;
}

.video-react .video-react-menu-button-inline::before {
    width: 2.22222em;
}

.video-react .video-react-menu-button-inline:hover,
.video-react .video-react-menu-button-inline:focus,
.video-react .video-react-menu-button-inline.video-react-slider-active {
    width: 12em;
}

.video-react .video-react-menu-button-inline:hover .video-react-menu,
.video-react .video-react-menu-button-inline:focus .video-react-menu,
.video-react .video-react-menu-button-inline.video-react-slider-active .video-react-menu {
    display: block;
    opacity: 1;
}

.video-react .video-react-menu-button-inline.video-react-slider-active {
    transition: none;
}

.video-react .video-react-menu-button-inline .video-react-menu {
    opacity: 0;
    height: 100%;
    width: auto;
    position: absolute;
    left: 4em;
    top: 0px;
    padding: 0px;
    margin: 0px;
    transition: 0.4s;
}

.video-react .video-react-menu-button-inline .video-react-menu-content {
    width: auto;
    height: 100%;
    margin: 0px;
    overflow: hidden;
}

.video-react-no-flex .video-react-menu-button-inline .video-react-menu {
    display: block;
    opacity: 1;
    position: relative;
    width: auto;
}

.video-react-no-flex .video-react-menu-button-inline:hover,
.video-react-no-flex .video-react-menu-button-inline:focus,
.video-react-no-flex .video-react-menu-button-inline.video-react-slider-active {
    width: auto;
}

.video-react .video-react-poster {
    display: inline-block;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: contain;
    background-color: rgb(0, 0, 0);
    cursor: pointer;
    margin: 0px;
    padding: 0px;
    position: absolute;
    inset: 0px;
    height: 100%;
}

.video-react .video-react-poster img {
    display: block;
    vertical-align: middle;
    margin: 0px auto;
    max-height: 100%;
    padding: 0px;
    width: 100%;
}

.video-react .video-react-slider {
    outline: 0px;
    position: relative;
    cursor: pointer;
    padding: 0px;
    margin: 0px 0.45em;
    background-color: rgba(115, 133, 159, 0.5);
}

.video-react .video-react-slider:focus {
    box-shadow: rgb(255, 255, 255) 0px 0px 1em;
}

.video-react .video-react-control {
    outline: none;
    position: relative;
    text-align: center;
    margin: 0px;
    padding: 0px;
    height: 100%;
    width: 4em;
    flex: 0 0 auto;
}

.video-react .video-react-control::before {
    font-size: 1.8em;
    line-height: 1.67;
}

.video-react .video-react-control:focus::before,
.video-react .video-react-control:hover::before,
.video-react .video-react-control:focus {
    text-shadow: rgb(255, 255, 255) 0em 0em 1em, rgb(255, 255, 255) 0em 0em 0.5em;
}

.video-react .video-react-control-text {
    border: 0px;
    clip: rect(0px, 0px, 0px, 0px);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0px;
    position: absolute;
    width: 1px;
}

.video-react-no-flex .video-react-control {
    display: table-cell;
    vertical-align: middle;
}

.video-react .video-react-control-bar {
    display: none;
    width: 100%;
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
    height: 3em;
    background-color: rgba(43, 51, 63, 0.7);
}

.video-react-has-started .video-react-control-bar {
    display: flex;
    visibility: visible;
    opacity: 1;
    transition: visibility 0.1s, opacity 0.1s;
}

.video-react-has-started.video-react-user-inactive.video-react-playing .video-react-control-bar.video-react-control-bar-auto-hide {
    visibility: visible;
    opacity: 0;
    transition: visibility 1s, opacity 1s;
}

.video-react-controls-disabled .video-react-control-bar,
.video-react-using-native-controls .video-react-control-bar,
.video-react-error .video-react-control-bar {
    display: none !important;
}

.video-react-audio.video-react-has-started.video-react-user-inactive.video-react-playing .video-react-control-bar {
    opacity: 1;
    visibility: visible;
}

.video-react-has-started.video-react-no-flex .video-react-control-bar {
    display: table;
}

.video-react .video-react-progress-control {
    flex: 1 1 auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    min-width: 4em;
}

.video-react-live .video-react-progress-control {
    display: none;
}

.video-react .video-react-progress-holder {
    flex: 1 1 auto;
    transition: 0.2s;
    height: 0.3em;
}

.video-react .video-react-progress-control:hover .video-react-progress-holder {
    font-size: 1.66667em;
}

.video-react .video-react-progress-control:hover .video-react-time-tooltip,
.video-react .video-react-progress-control:hover .video-react-mouse-display::after,
.video-react .video-react-progress-control:hover .video-react-play-progress::after {
    visibility: visible;
    font-size: 0.6em;
}

.video-react .video-react-progress-holder .video-react-play-progress,
.video-react .video-react-progress-holder .video-react-load-progress,
.video-react .video-react-progress-holder .video-react-tooltip-progress-bar,
.video-react .video-react-progress-holder .video-react-load-progress div {
    position: absolute;
    display: block;
    height: 0.3em;
    margin: 0px;
    padding: 0px;
    width: 0px;
    left: 0px;
    top: 0px;
}

.video-react .video-react-play-progress {
    background-color: rgb(255, 255, 255);
}

.video-react .video-react-play-progress::before {
    position: absolute;
    top: -0.333333em;
    right: -0.5em;
    font-size: 0.9em;
}

.video-react .video-react-time-tooltip,
.video-react .video-react-mouse-display::after,
.video-react .video-react-play-progress::after {
    visibility: hidden;
    pointer-events: none;
    position: absolute;
    top: -3.4em;
    right: -1.9em;
    font-size: 0.9em;
    color: rgb(0, 0, 0);
    content: attr(data-current-time);
    padding: 6px 8px 8px;
    background-color: rgba(255, 255, 255, 0.8);
    border-radius: 0.3em;
}

.video-react .video-react-time-tooltip,
.video-react .video-react-play-progress::before,
.video-react .video-react-play-progress::after {
    z-index: 1;
}

.video-react .video-react-progress-control .video-react-keep-tooltips-inside::after {
    display: none;
}

.video-react .video-react-load-progress {
    background: rgba(115, 133, 159, 0.5);
}

.video-react .video-react-load-progress div {
    background: rgba(115, 133, 159, 0.75);
}

.video-react.video-react-no-flex .video-react-progress-control {
    width: auto;
}

.video-react .video-react-time-tooltip {
    display: inline-block;
    height: 2.4em;
    position: relative;
    float: right;
    right: -1.9em;
}

.video-react .video-react-tooltip-progress-bar {
    visibility: hidden;
}

.video-react .video-react-progress-control .video-react-mouse-display {
    display: none;
    position: absolute;
    width: 1px;
    height: 100%;
    background-color: rgb(0, 0, 0);
    z-index: 1;
}

.video-react-no-flex .video-react-progress-control .video-react-mouse-display {
    z-index: 0;
}

.video-react .video-react-progress-control:hover .video-react-mouse-display {
    display: block;
}

.video-react.video-react-user-inactive .video-react-progress-control .video-react-mouse-display,
.video-react.video-react-user-inactive .video-react-progress-control .video-react-mouse-display::after {
    visibility: hidden;
    opacity: 0;
    transition: visibility 1s, opacity 1s;
}

.video-react.video-react-user-inactive.video-react-no-flex .video-react-progress-control .video-react-mouse-display,
.video-react.video-react-user-inactive.video-react-no-flex .video-react-progress-control .video-react-mouse-display::after {
    display: none;
}

.video-react .video-react-mouse-display .video-react-time-tooltip,
.video-react .video-react-progress-control .video-react-mouse-display::after {
    color: rgb(255, 255, 255);
    background-color: rgba(0, 0, 0, 0.8);
}

.video-react .video-react-play-control,
.video-react .video-react-fullscreen-control {
    cursor: pointer;
    flex: 0 0 auto;
}

.video-react.video-react-fullscreen {
    position: fixed;
    inset: 0px;
    z-index: 9999;
}

.video-react .video-react-time-control {
    flex: 0 0 auto;
    font-size: 1em;
    line-height: 3em;
    min-width: 2em;
    width: auto;
    padding-left: 1em;
    padding-right: 1em;
}

.video-react .video-react-time-divider {
    line-height: 3em;
    min-width: initial;
    padding: 0px;
}

.video-react .video-react-mute-control,
.video-react .video-react-volume-menu-button {
    cursor: pointer;
    flex: 0 0 auto;
}

.video-react .video-react-volume-control {
    width: 5em;
    flex: 0 0 auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}

.video-react .video-react-volume-bar {
    margin: 1.35em 0.45em;
}

.video-react .video-react-volume-bar.video-react-slider-horizontal {
    width: 5em;
    height: 0.3em;
}

.video-react .video-react-volume-bar.video-react-slider-horizontal .video-react-volume-level {
    width: 100%;
}

.video-react .video-react-volume-bar.video-react-slider-vertical {
    width: 0.3em;
    height: 5em;
    margin: 1.35em auto;
}

.video-react .video-react-volume-bar.video-react-slider-vertical .video-react-volume-level {
    height: 100%;
}

.video-react .video-react-volume-level {
    position: absolute;
    bottom: 0px;
    left: 0px;
    background-color: rgb(255, 255, 255);
}

.video-react .video-react-volume-level::before {
    position: absolute;
    font-size: 0.9em;
}

.video-react .video-react-slider-vertical .video-react-volume-level {
    width: 0.3em;
}

.video-react .video-react-slider-vertical .video-react-volume-level::before {
    top: -0.5em;
    left: -0.3em;
}

.video-react .video-react-slider-horizontal .video-react-volume-level {
    height: 0.3em;
}

.video-react .video-react-slider-horizontal .video-react-volume-level::before {
    top: -0.3em;
    right: -0.5em;
}

.video-react .video-react-menu-button-popup.video-react-volume-menu-button .video-react-menu {
    display: block;
    width: 0px;
    height: 0px;
    border-top-color: transparent;
}

.video-react .video-react-menu-button-popup.video-react-volume-menu-button-vertical .video-react-menu {
    left: 0.5em;
    height: 8em;
}

.video-react .video-react-menu-button-popup.video-react-volume-menu-button-horizontal .video-react-menu {
    left: -2em;
}

.video-react .video-react-menu-button-popup.video-react-volume-menu-button .video-react-menu-content {
    height: 0px;
    width: 0px;
    overflow: hidden;
}

.video-react .video-react-volume-menu-button-vertical:hover .video-react-menu-content,
.video-react .video-react-volume-menu-button-vertical:focus .video-react-menu-content,
.video-react .video-react-volume-menu-button-vertical.video-react-slider-active .video-react-menu-content,
.video-react .video-react-volume-menu-button-vertical .video-react-lock-showing .video-react-menu-content {
    height: 8em;
    width: 2.9em;
}

.video-react .video-react-volume-menu-button-horizontal:hover .video-react-menu-content,
.video-react .video-react-volume-menu-button-horizontal:focus .video-react-menu-content,
.video-react .video-react-volume-menu-button-horizontal .video-react-slider-active .video-react-menu-content,
.video-react .video-react-volume-menu-button-horizontal .video-react-lock-showing .video-react-menu-content {
    height: 2.9em;
    width: 8em;
}

.video-react .video-react-volume-menu-button.video-react-menu-button-inline .video-react-menu-content {
    background-color: transparent !important;
}

.video-react .video-react-playback-rate .video-react-playback-rate-value {
    line-height: 3em;
    text-align: center;
}

.video-react .video-react-playback-rate .video-react-menu {
    width: 4em;
    left: 0px;
}

.video-react .video-react-bezel {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 52px;
    height: 52px;
    z-index: 17;
    margin-left: -26px;
    margin-top: -26px;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 26px;
}

.video-react .video-react-bezel.video-react-bezel-animation {
    animation: 0.5s linear 0s 1 normal forwards running video-react-bezel-fadeout;
    pointer-events: none;
}

.video-react .video-react-bezel.video-react-bezel-animation-alt {
    animation: 0.5s linear 0s 1 normal forwards running video-react-bezel-fadeout-alt;
    pointer-events: none;
}

.video-react .video-react-bezel .video-react-bezel-icon {
    width: 36px;
    height: 36px;
    margin: 8px;
    font-size: 26px;
    line-height: 36px;
    text-align: center;
}

@keyframes video-react-bezel-fadeout {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        transform: scale(2);
    }
}

@keyframes video-react-bezel-fadeout-alt {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        transform: scale(2);
    }
}

.video-react .video-react-closed-caption {
    cursor: pointer;
    flex: 0 0 auto;
}

.video-react video::-webkit-media-text-track-container {
    transform: translateY(-30px);
}