From: <Saved by Blink>
Snapshot-Content-Location: https://chatgpt.com/?utm_source=google&utm_medium=paidsearch_brand&utm_campaign=DEPT_SEM_Google_Brand_Acquisition_APAC_Japan_Consumer_CPA_BAU_Mix_English&utm_term=chatgpt&gad_source=1&gad_campaignid=22370537208&gclid=EAIaIQobChMI_cetm8qLjgMVF9ZMAh0-HBdrEAAYASAAEgKYYvD_BwE
Subject: =?utf-8?Q?=D0=97=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=BA=D0=B0=20=D0=B4=D0=B0?=
 =?utf-8?Q?=D0=BD=D0=BD=D1=8B=D1=85=20=D0=B2=20DataTables?=
Date: Sat, 11 Oct 2025 19:52:00 -0000
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----MultipartBoundary--sxsk498qX3Oqzr5cJCw5Ko3LiFv0S5bPRmFNNR2qgt----"


------MultipartBoundary--sxsk498qX3Oqzr5cJCw5Ko3LiFv0S5bPRmFNNR2qgt----
Content-Type: text/html
Content-ID: <frame-B9AB35DE810C5AE3FD4680B65E1EBC43@mhtml.blink>
Content-Transfer-Encoding: quoted-printable
Content-Location: https://chatgpt.com/?utm_source=google&utm_medium=paidsearch_brand&utm_campaign=DEPT_SEM_Google_Brand_Acquisition_APAC_Japan_Consumer_CPA_BAU_Mix_English&utm_term=chatgpt&gad_source=1&gad_campaignid=22370537208&gclid=EAIaIQobChMI_cetm8qLjgMVF9ZMAh0-HBdrEAAYASAAEgKYYvD_BwE

<!DOCTYPE html><html lang=3D"ru-RU" data-build=3D"prod-b18d8a95ec754e99cc03=
b2daf83160d823c20cc0" dir=3D"ltr" class=3D"light" data-chat-theme=3D"undefi=
ned" style=3D"color-scheme: light;"><head><meta http-equiv=3D"Content-Type"=
 content=3D"text/html; charset=3DUTF-8"><meta name=3D"viewport" content=3D"=
width=3Ddevice-width, initial-scale=3D1, viewport-fit=3Dcover"><title>=D0=
=97=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=BA=D0=B0 =D0=B4=D0=B0=D0=BD=D0=BD=D1=
=8B=D1=85 =D0=B2 DataTables</title><meta property=3D"og:title" content=3D"C=
hatGPT"><meta property=3D"og:image" content=3D"https://cdn.oaista2tic.com/as=
sets/chatgpt-share-og-u7j5uyao.webp"><link rel=3D"manifest" href=3D"https:/=
/chatgpt.com/manifest.json"><link rel=3D"preconnect" href=3D"https://cdn.oa=
istatic.com/"><link rel=3D"preconnect" href=3D"https://ab.chatgpt.com/"><me=
ta name=3D"robots" content=3D"index, follow"><meta name=3D"apple-itunes-app=
" content=3D"app-id=3D6448311069"><meta name=3D"dd-trace-id" content=3D"127=
44817463477113676"><meta name=3D"dd-trace-time" content=3D"1760212039676"><=
link rel=3D"icon" href=3D"https://cdn.oaista2tic.com/assets/favicon-eex17e9e=
.ico" sizes=3D"32x32"><link rel=3D"icon" href=3D"https://cdn.oaista2tic.com/=
assets/favicon-l4nq08hd.svg" type=3D"image/svg+xml"><link rel=3D"icon" href=
=3D"https://cdn.oaista2tic.com/assets/favicon-l4nq08hd.svg" type=3D"image/sv=
g+xml" media=3D"(prefers-color-scheme: dark)"><link rel=3D"apple-touch-icon=
" sizes=3D"180x180" href=3D"https://cdn.oaista2tic.com/assets/favicon-180x18=
0-od45eci6.webp"><meta name=3D"description" content=3D"ChatGPT =D0=BF=D0=BE=
=D0=BC=D0=BE=D0=B3=D0=B0=D0=B5=D1=82 =D0=B2=D0=B0=D0=BC =D0=BF=D0=BE=D0=BB=
=D1=83=D1=87=D0=B0=D1=82=D1=8C =D0=BE=D1=82=D0=B2=D0=B5=D1=82=D1=8B, =D0=BD=
=D0=B0=D1=85=D0=BE=D0=B4=D0=B8=D1=82=D1=8C =D0=B2=D0=B4=D0=BE=D1=85=D0=BD=
=D0=BE=D0=B2=D0=B5=D0=BD=D0=B8=D0=B5 =D0=B8 =D1=80=D0=B0=D0=B1=D0=BE=D1=82=
=D0=B0=D1=82=D1=8C =D0=B1=D0=BE=D0=BB=D0=B5=D0=B5 =D0=BF=D1=80=D0=BE=D0=B4=
=D1=83=D0=BA=D1=82=D0=B8=D0=B2=D0=BD=D0=BE. =D0=95=D0=B3=D0=BE =D0=BC=D0=BE=
=D0=B6=D0=BD=D0=BE =D0=B8=D1=81=D0=BF=D0=BE=D0=BB=D1=8C=D0=B7=D0=BE=D0=B2=
=D0=B0=D1=82=D1=8C =D0=B1=D0=B5=D1=81=D0=BF=D0=BB=D0=B0=D1=82=D0=BD=D0=BE =
=D0=B8 =D0=B5=D0=B3=D0=BE =D0=BB=D0=B5=D0=B3=D0=BA=D0=BE =D0=BF=D0=BE=D0=BF=
=D1=80=D0=BE=D0=B1=D0=BE=D0=B2=D0=B0=D1=82=D1=8C. =D0=9F=D1=80=D0=BE=D1=81=
=D1=82=D0=BE =D1=81=D0=BF=D1=80=D0=BE=D1=81=D0=B8=D1=82=D0=B5, =D0=B8 ChatG=
PT =D0=BF=D0=BE=D0=BC=D0=BE=D0=B6=D0=B5=D1=82 =D0=B2=D0=B0=D0=BC =D0=BF=D0=
=B8=D1=81=D0=B0=D1=82=D1=8C, =D1=83=D1=87=D0=B8=D1=82=D1=8C=D1=81=D1=8F, =
=D0=BF=D1=80=D0=BE=D0=B2=D0=BE=D0=B4=D0=B8=D1=82=D1=8C =D0=BC=D0=BE=D0=B7=
=D0=B3=D0=BE=D0=B2=D1=8B=D0=B5 =D1=88=D1=82=D1=83=D1=80=D0=BC=D1=8B =D0=B8 =
=D0=BC=D0=BD=D0=BE=D0=B3=D0=BE=D0=B5 =D0=B4=D1=80=D1=83=D0=B3=D0=BE=D0=B5."=
><meta name=3D"keyword" content=3D"ai chat,ai,chap gpt,chat gbt,chat gpt 3,=
chat gpt login,chat gpt website,chat gpt,chat gtp,chat openai,chat,chatai,c=
hatbot gpt,chatg,chatgpt login,chatgpt,gpt chat,open ai,openai chat,openai =
chatgpt,openai"><meta property=3D"og:description" content=3D"=D0=94=D0=B8=
=D0=B0=D0=BB=D0=BE=D0=B3=D0=BE=D0=B2=D0=B0=D1=8F =D1=81=D0=B8=D1=81=D1=82=
=D0=B5=D0=BC=D0=B0 =D0=B8=D1=81=D0=BA=D1=83=D1=81=D1=81=D1=82=D0=B2=D0=B5=
=D0=BD=D0=BD=D0=BE=D0=B3=D0=BE =D0=B8=D0=BD=D1=82=D0=B5=D0=BB=D0=BB=D0=B5=
=D0=BA=D1=82=D0=B0, =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D0=B0=D1=8F =D1=81=D0=BB=
=D1=83=D1=88=D0=B0=D0=B5=D1=82, =D1=83=D1=87=D0=B8=D1=82=D1=81=D1=8F =D0=B8=
 =D0=B1=D1=80=D0=BE=D1=81=D0=B0=D0=B5=D1=82 =D0=B2=D1=8B=D0=B7=D0=BE=D0=B2"=
><meta property=3D"og:url" content=3D"https://chatgpt.com/ru-RU/"><meta pro=
perty=3D"og:site_name" content=3D"ChatGPT"><link rel=3D"alternate" hreflang=
=3D"am" href=3D"https://chatgpt.com/am/"><link rel=3D"alternate" hreflang=
=3D"ar" href=3D"https://chatgpt.com/ar/"><link rel=3D"alternate" hreflang=
=3D"bg-BG" href=3D"https://chatgpt.com/bg-BG/"><link rel=3D"alternate" href=
lang=3D"bn-BD" href=3D"https://chatgpt.com/bn-BD/"><link rel=3D"alternate" =
hreflang=3D"bs-BA" href=3D"https://chatgpt.com/bs-BA/"><link rel=3D"alterna=
te" hreflang=3D"ca-ES" href=3D"https://chatgpt.com/ca-ES/"><link rel=3D"alt=
ernate" hreflang=3D"cs-CZ" href=3D"https://chatgpt.com/cs-CZ/"><link rel=3D=
"alternate" hreflang=3D"da-DK" href=3D"https://chatgpt.com/da-DK/"><link re=
l=3D"alternate" hreflang=3D"de-DE" href=3D"https://chatgpt.com/de-DE/"><lin=
k rel=3D"alternate" hreflang=3D"el-GR" href=3D"https://chatgpt.com/el-GR/">=
<link rel=3D"alternate" hreflang=3D"en-US" href=3D"https://chatgpt.com/"><l=
ink rel=3D"alternate" hreflang=3D"es-ES" href=3D"https://chatgpt.com/es-ES/=
"><link rel=3D"alternate" hreflang=3D"es-419" href=3D"https://chatgpt.com/e=
s-419/"><link rel=3D"alternate" hreflang=3D"et-EE" href=3D"https://chatgpt.=
com/et-EE/"><link rel=3D"alternate" hreflang=3D"fi-FI" href=3D"https://chat=
gpt.com/fi-FI/"><link rel=3D"alternate" hreflang=3D"fr-FR" href=3D"https://=
chatgpt.com/fr-FR/"><link rel=3D"alternate" hreflang=3D"fr-CA" href=3D"http=
s://chatgpt.com/fr-CA/"><link rel=3D"alternate" hreflang=3D"gu-IN" href=3D"=
https://chatgpt.com/gu-IN/"><link rel=3D"alternate" hreflang=3D"hi-IN" href=
=3D"https://chatgpt.com/hi-IN/"><link rel=3D"alternate" hreflang=3D"hr-HR" =
href=3D"https://chatgpt.com/hr-HR/"><link rel=3D"alternate" hreflang=3D"hu-=
HU" href=3D"https://chatgpt.com/hu-HU/"><link rel=3D"alternate" hreflang=3D=
"hy-AM" href=3D"https://chatgpt.com/hy-AM/"><link rel=3D"alternate" hreflan=
g=3D"id-ID" href=3D"https://chatgpt.com/id-ID/"><link rel=3D"alternate" hre=
flang=3D"is-IS" href=3D"https://chatgpt.com/is-IS/"><link rel=3D"alternate"=
 hreflang=3D"it-IT" href=3D"https://chatgpt.com/it-IT/"><link rel=3D"altern=
ate" hreflang=3D"ja-JP" href=3D"https://chatgpt.com/ja-JP/"><link rel=3D"al=
ternate" hreflang=3D"ka-GE" href=3D"https://chatgpt.com/ka-GE/"><link rel=
=3D"alternate" hreflang=3D"kk" href=3D"https://chatgpt.com/kk/"><link rel=
=3D"alternate" hreflang=3D"kn-IN" href=3D"https://chatgpt.com/kn-IN/"><link=
 rel=3D"alternate" hreflang=3D"ko-KR" href=3D"https://chatgpt.com/ko-KR/"><=
link rel=3D"alternate" hreflang=3D"lt" href=3D"https://chatgpt.com/lt/"><li=
nk rel=3D"alternate" hreflang=3D"lv-LV" href=3D"https://chatgpt.com/lv-LV/"=
><link rel=3D"alternate" hreflang=3D"mk-MK" href=3D"https://chatgpt.com/mk-=
MK/"><link rel=3D"alternate" hreflang=3D"ml" href=3D"https://chatgpt.com/ml=
/"><link rel=3D"alternate" hreflang=3D"mn" href=3D"https://chatgpt.com/mn/"=
><link rel=3D"alternate" hreflang=3D"mr-IN" href=3D"https://chatgpt.com/mr-=
IN/"><link rel=3D"alternate" hreflang=3D"ms-MY" href=3D"https://chatgpt.com=
/ms-MY/"><link rel=3D"alternate" hreflang=3D"my-MM" href=3D"https://chatgpt=
.com/my-MM/"><link rel=3D"alternate" hreflang=3D"nb-NO" href=3D"https://cha=
tgpt.com/nb-NO/"><link rel=3D"alternate" hreflang=3D"nl-NL" href=3D"https:/=
/chatgpt.com/nl-NL/"><link rel=3D"alternate" hreflang=3D"pa" href=3D"https:=
//chatgpt.com/pa/"><link rel=3D"alternate" hreflang=3D"pl-PL" href=3D"https=
://chatgpt.com/pl-PL/"><link rel=3D"alternate" hreflang=3D"pt-BR" href=3D"h=
ttps://chatgpt.com/pt-BR/"><link rel=3D"alternate" hreflang=3D"pt-PT" href=
=3D"https://chatgpt.com/pt-PT/"><link rel=3D"alternate" hreflang=3D"ro-RO" =
href=3D"https://chatgpt.com/ro-RO/"><link rel=3D"alternate" hreflang=3D"ru-=
RU" href=3D"https://chatgpt.com/ru-RU/"><link rel=3D"alternate" hreflang=3D=
"sk-SK" href=3D"https://chatgpt.com/sk-SK/"><link rel=3D"alternate" hreflan=
g=3D"sl-SI" href=3D"https://chatgpt.com/sl-SI/"><link rel=3D"alternate" hre=
flang=3D"so-SO" href=3D"https://chatgpt.com/so-SO/"><link rel=3D"alternate"=
 hreflang=3D"sq-AL" href=3D"https://chatgpt.com/sq-AL/"><link rel=3D"altern=
ate" hreflang=3D"sr-RS" href=3D"https://chatgpt.com/sr-RS/"><link rel=3D"al=
ternate" hreflang=3D"sv-SE" href=3D"https://chatgpt.com/sv-SE/"><link rel=
=3D"alternate" hreflang=3D"sw-TZ" href=3D"https://chatgpt.com/sw-TZ/"><link=
 rel=3D"alternate" hreflang=3D"ta-IN" href=3D"https://chatgpt.com/ta-IN/"><=
link rel=3D"alternate" hreflang=3D"te-IN" href=3D"https://chatgpt.com/te-IN=
/"><link rel=3D"alternate" hreflang=3D"th-TH" href=3D"https://chatgpt.com/t=
h-TH/"><link rel=3D"alternate" hreflang=3D"tl" href=3D"https://chatgpt.com/=
tl/"><link rel=3D"alternate" hreflang=3D"tr-TR" href=3D"https://chatgpt.com=
/tr-TR/"><link rel=3D"alternate" hreflang=3D"uk-UA" href=3D"https://chatgpt=
.com/uk-UA/"><link rel=3D"alternate" hreflang=3D"ur" href=3D"https://chatgp=
t.com/ur/"><link rel=3D"alternate" hreflang=3D"vi-VN" href=3D"https://chatg=
pt.com/vi-VN/"><link rel=3D"alternate" hreflang=3D"zh-CN" href=3D"https://c=
hatgpt.com/zh-CN/"><link rel=3D"alternate" hreflang=3D"zh-TW" href=3D"https=
://chatgpt.com/zh-TW/"><link rel=3D"alternate" hreflang=3D"zh-HK" href=3D"h=
ttps://chatgpt.com/zh-HK/"><link rel=3D"alternate" hreflang=3D"x-default" h=
ref=3D"https://chatgpt.com/"><link rel=3D"canonical" href=3D"https://chatgp=
t.com/"><link rel=3D"modulepreload" href=3D"https://cdn.oaista2tic.com/asset=
s/manifest-510e2b0a.js"><link rel=3D"modulepreload" href=3D"https://cdn.oai=
static.com/assets/n3g2slecwjqteuua.js"><link rel=3D"modulepreload" href=3D"=
https://cdn.oaista2tic.com/assets/fn6v49wqmevl3qbx.js"><link rel=3D"modulepr=
eload" href=3D"https://cdn.oaista2tic.com/assets/j0krivw9mm96vwvq.js"><link =
rel=3D"modulepreload" href=3D"https://cdn.oaista2tic.com/assets/gx96qokud9n9=
m0it.js"><link rel=3D"modulepreload" href=3D"https://cdn.oaista2tic.com/asse=
ts/duc7j0w1lhsngq0q.js"><link rel=3D"modulepreload" href=3D"https://cdn.oai=
static.com/assets/bxsohmup6thomgek.js"><link rel=3D"modulepreload" href=3D"=
https://cdn.oaista2tic.com/assets/f37ce2nnwb3s2s1u.js"><link rel=3D"modulepr=
eload" href=3D"https://cdn.oaista2tic.com/assets/kjqbshc5ucp8nj2k.js"><link =
rel=3D"modulepreload" href=3D"https://cdn.oaista2tic.com/assets/g42vwzjpuvgm=
yld9.js"><link rel=3D"modulepreload" href=3D"https://cdn.oaista2tic.com/asse=
ts/oif0kkn5mac8fl2w.js"><link rel=3D"modulepreload" href=3D"https://cdn.oai=
static.com/assets/fe2kjpvmjd3qqkha.js"><link rel=3D"modulepreload" href=3D"=
https://cdn.oaista2tic.com/assets/exa76hy27lovhjmr.js"><link rel=3D"modulepr=
eload" href=3D"https://cdn.oaista2tic.com/assets/hncghw48fsc1fkq0.js"><link =
rel=3D"modulepreload" href=3D"https://cdn.oaista2tic.com/assets/kk3aurg2ki4l=
f8wb.js"><link rel=3D"modulepreload" href=3D"https://cdn.oaista2tic.com/asse=
ts/nixochw2803jcx68.js"><link rel=3D"modulepreload" href=3D"https://cdn.oai=
static.com/assets/nt8q53w5ee4oqwqw.js"><link rel=3D"modulepreload" href=3D"=
https://cdn.oaista2tic.com/assets/gtzi9n74cvuejl5t.js"><link rel=3D"modulepr=
eload" href=3D"https://cdn.oaista2tic.com/assets/h5dsej2jh0vb5onv.js"><link =
rel=3D"modulepreload" href=3D"https://cdn.oaista2tic.com/assets/dqinlk3oorh3=
4x16.js"><link rel=3D"modulepreload" href=3D"https://cdn.oaista2tic.com/asse=
ts/gm80i864vlow8nm1.js"><link rel=3D"modulepreload" href=3D"https://cdn.oai=
static.com/assets/icyo88kvzjnk0vrz.js"><link rel=3D"modulepreload" href=3D"=
https://cdn.oaista2tic.com/assets/b8csb04uysezqss0.js"><link rel=3D"modulepr=
eload" href=3D"https://cdn.oaista2tic.com/assets/k1vj76ogg7joygos.js"><link =
rel=3D"modulepreload" href=3D"https://cdn.oaista2tic.com/assets/egsy3uhvtsvw=
ka4p.js"><link rel=3D"modulepreload" href=3D"https://cdn.oaista2tic.com/asse=
ts/d560e9n4n5btrfkg.js"><link rel=3D"modulepreload" href=3D"https://cdn.oai=
static.com/assets/owqylyyul7cztdnt.js"><link rel=3D"stylesheet" href=3D"htt=
ps://cdn.oaista2tic.com/assets/root-imgrslbs.css"><link rel=3D"stylesheet" h=
ref=3D"https://cdn.oaista2tic.com/assets/conversation-small-katanmof.css"><l=
ink rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cd=
n.oaistatic.com/assets/dbxhfjwqxs238wfa.js"><link rel=3D"modulepreload" as=
=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/jum0r=
rgehgpvpg0o.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" =
href=3D"https://cdn.oaista2tic.com/assets/dczt88i6ul8c8vmu.js"><link rel=3D"=
modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaistatic=
.com/assets/l3zbzr0qxo54z40h.js"><link rel=3D"modulepreload" as=3D"script" =
crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/d0yq1ogb27jdsi0q.=
js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"http=
s://cdn.oaista2tic.com/assets/cq3f8qroiyou94fk.js"><link rel=3D"modulepreloa=
d" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/=
nnnnkrgvkc8fm0sg.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=
=3D"" href=3D"https://cdn.oaista2tic.com/assets/od5kkesch8kugwkf.js"><link r=
el=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oai=
static.com/assets/dv2waqex15reff5n.js"><link rel=3D"modulepreload" as=3D"sc=
ript" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/ce3hgmw4iyy=
hicud.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=
=3D"https://cdn.oaista2tic.com/assets/bnelwxug9ea98tag.js"><link rel=3D"modu=
lepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com=
/assets/fhn39mjj39cerklh.js"><link rel=3D"modulepreload" as=3D"script" cros=
sorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/ol9d5wxhynx9q2is.js">=
<link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://=
cdn.oaista2tic.com/assets/mbmcx8v24u1ao1ke.js"><link rel=3D"modulepreload" a=
s=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/jeci=
ml1t3x742wt3.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D""=
 href=3D"https://cdn.oaista2tic.com/assets/dqr5jgnd0j56en7p.js"><link rel=3D=
"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaistati=
c.com/assets/b3bys3ckcwirtwre.js"><link rel=3D"modulepreload" as=3D"script"=
 crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/e91poh7dp5k9dgp4=
.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"htt=
ps://cdn.oaista2tic.com/assets/kl7c6054usfnqmd4.js"><link rel=3D"moduleprelo=
ad" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets=
/k97n0y6ba9c9h39c.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=
=3D"" href=3D"https://cdn.oaista2tic.com/assets/fczt770n2yw9eh06.js"><link r=
el=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oai=
static.com/assets/gwqgj9hx13n0l65k.js"><link rel=3D"modulepreload" as=3D"sc=
ript" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/e3b71cwcw5t=
52uwr.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=
=3D"https://cdn.oaista2tic.com/assets/bunso8ya91na51ac.js"><link rel=3D"modu=
lepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com=
/assets/ns51nblw8ziscsgd.js"><link rel=3D"modulepreload" as=3D"script" cros=
sorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/ibchrxf1juu2j0jw.js">=
<link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://=
cdn.oaista2tic.com/assets/n1e0wc1ku72ih9p1.js"><link rel=3D"modulepreload" a=
s=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/gkex=
yln5w9vret1z.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D""=
 href=3D"https://cdn.oaista2tic.com/assets/mkc50dxlyz5k90do.js"><link rel=3D=
"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaistati=
c.com/assets/f2qz4d1ha5hflolt.js"><link rel=3D"modulepreload" as=3D"script"=
 crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/b1u0tpqypi8vbpsf=
.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"htt=
ps://cdn.oaista2tic.com/assets/nouieq7z52ii7w8l.js"><link rel=3D"moduleprelo=
ad" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets=
/fd995uwai3mi47rv.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=
=3D"" href=3D"https://cdn.oaista2tic.com/assets/hm1ytcwdy25zuysa.js"><link r=
el=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oai=
static.com/assets/izcu6en56goc2i1z.js"><link rel=3D"modulepreload" as=3D"sc=
ript" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/knbybwgbg5p=
hgh94.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=
=3D"https://cdn.oaista2tic.com/assets/d7k8j20hi4qi60d2.js"><link rel=3D"modu=
lepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com=
/assets/irqko7c1s7qpl41n.js"><link rel=3D"modulepreload" as=3D"script" cros=
sorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/olnntapgdougsu4c.js">=
<link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://=
cdn.oaista2tic.com/assets/chdplan6fiopa7jp.js"><link rel=3D"modulepreload" a=
s=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/o7vd=
y8p0v01y0bud.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D""=
 href=3D"https://cdn.oaista2tic.com/assets/6gvjrarjfel7yyg3.js"><link rel=3D=
"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaistati=
c.com/assets/cxa5qjf5nreyhqd9.js"><link rel=3D"modulepreload" as=3D"script"=
 crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/bj1ejin6tzi0v3v8=
.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"htt=
ps://cdn.oaista2tic.com/assets/esvvhgrzs3rmbz16.js"><link rel=3D"moduleprelo=
ad" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets=
/f0k0s1r4sm8k1loy.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=
=3D"" href=3D"https://cdn.oaista2tic.com/assets/nyqt0q9i639lh12c.js"><link r=
el=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oai=
static.com/assets/fjfa3y82jq69rdm5.js"><link rel=3D"modulepreload" as=3D"sc=
ript" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/l9nhefxxv45=
ewnhw.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=
=3D"https://cdn.oaista2tic.com/assets/inttrlqqblyjamq8.js"><link rel=3D"modu=
lepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com=
/assets/fo366kwekhe6xqfh.js"><link rel=3D"modulepreload" as=3D"script" cros=
sorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/g871id71s6s8b9eg.js">=
<link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://=
cdn.oaista2tic.com/assets/f8qcx5r3ombc6w5p.js"><link rel=3D"modulepreload" a=
s=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/fena=
n36yflcb7my1.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D""=
 href=3D"https://cdn.oaista2tic.com/assets/b8xwxyso2upmjtrq.js"><link rel=3D=
"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaistati=
c.com/assets/ky0g1wb31z2nibs8.js"><link rel=3D"modulepreload" as=3D"script"=
 crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/nedubdsmc18qedps=
.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"htt=
ps://cdn.oaista2tic.com/assets/jzula5hz3w6bcobc.js"><link rel=3D"moduleprelo=
ad" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets=
/le0mxf8qi3kmxtx2.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=
=3D"" href=3D"https://cdn.oaista2tic.com/assets/gy1lpvuoewmzh42c.js"><link r=
el=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oai=
static.com/assets/obycvsee96pgjjki.js"><link rel=3D"modulepreload" as=3D"sc=
ript" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/h1em0bjkpkj=
v8ykw.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=
=3D"https://cdn.oaista2tic.com/assets/nfccle6oyncifphl.js"><link rel=3D"modu=
lepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com=
/assets/hu1bt0oauegdhua6.js"><link rel=3D"modulepreload" as=3D"script" cros=
sorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/iiok29s29bpdre61.js">=
<link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://=
cdn.oaista2tic.com/assets/jgxl4fg04mioa9mr.js"><link rel=3D"modulepreload" a=
s=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/ene6=
b3270yc4ebs6.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D""=
 href=3D"https://cdn.oaista2tic.com/assets/dq544ylln2gb9c9f.js"><link rel=3D=
"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaistati=
c.com/assets/hgekobqjnidoggn1.js"><link rel=3D"modulepreload" as=3D"script"=
 crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/1131eq6gt4suj7nu=
.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"htt=
ps://cdn.oaista2tic.com/assets/evnbn2p1yub26mfu.js"><link rel=3D"moduleprelo=
ad" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets=
/gqsh2va7hu0ixl20.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=
=3D"" href=3D"https://cdn.oaista2tic.com/assets/oj67wbf8g7uz19jj.js"><link r=
el=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oai=
static.com/assets/dbgdhkx22rk0snrz.js"><link rel=3D"modulepreload" as=3D"sc=
ript" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/iyqpz262sci=
ypn1e.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=
=3D"https://cdn.oaista2tic.com/assets/i45bbba3lr2o1v40.js"><link rel=3D"modu=
lepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com=
/assets/blvyjgve5bhu09br.js"><link rel=3D"modulepreload" as=3D"script" cros=
sorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/hfs09tbruuq0kfq7.js">=
<link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://=
cdn.oaista2tic.com/assets/eufjwy2ap12njhpw.js"><link rel=3D"modulepreload" a=
s=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/cmeo=
vibid7hc9h3z.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D""=
 href=3D"https://cdn.oaista2tic.com/assets/f21appti14nqfps7.js"><link rel=3D=
"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaistati=
c.com/assets/mpbs1jmqy8pie9pd.js"><link rel=3D"modulepreload" as=3D"script"=
 crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/engwe3kzr98g645h=
.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"htt=
ps://cdn.oaista2tic.com/assets/zo89qw47pr58mj8j.js"><link rel=3D"moduleprelo=
ad" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets=
/lryzcaibwh6anykq.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=
=3D"" href=3D"https://cdn.oaista2tic.com/assets/jvqf26pr7cc8fwir.js"><link r=
el=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oai=
static.com/assets/f9c2m8ukn989x50b.js"><link rel=3D"modulepreload" as=3D"sc=
ript" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/kp5lexvjgmn=
4kun4.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=
=3D"https://cdn.oaista2tic.com/assets/dxkf2hoy8mnzcts5.js"><link rel=3D"modu=
lepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com=
/assets/cz5x0ln472l8ac47.js"><link rel=3D"modulepreload" as=3D"script" cros=
sorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/k9xr5kywz7nkfhur.js">=
<link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://=
cdn.oaista2tic.com/assets/oc2hveulzx0g0bkh.js"><link rel=3D"modulepreload" a=
s=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/l5dp=
6qa585lad5hk.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D""=
 href=3D"https://cdn.oaista2tic.com/assets/h2t8e4spzi3rf7zt.js"><link rel=3D=
"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaistati=
c.com/assets/nhvrvd2oxo17dog8.js"><link rel=3D"modulepreload" as=3D"script"=
 crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/gq34bvzsf9ap6d3o=
.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"htt=
ps://cdn.oaista2tic.com/assets/bxbksliavtot1c21.js"><link rel=3D"moduleprelo=
ad" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets=
/esw3ajt9y9jk68l6.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=
=3D"" href=3D"https://cdn.oaista2tic.com/assets/v8d7sydy59b1cql2.js"><link r=
el=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oai=
static.com/assets/bx9yr3xtcmmufdhk.js"><link rel=3D"modulepreload" as=3D"sc=
ript" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/orw2xr07gvb=
eng4f.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=
=3D"https://cdn.oaista2tic.com/assets/nm04jgpfyxi6pn12.js"><link rel=3D"modu=
lepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com=
/assets/abzcdef7uqo34m0b.js"><link rel=3D"modulepreload" as=3D"script" cros=
sorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/h1x2k1ej3f10yf3f.js">=
<link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://=
cdn.oaista2tic.com/assets/nylz8iomun1fr1bf.js"><link rel=3D"modulepreload" a=
s=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/ga1l=
p2kj5qvw8jrm.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D""=
 href=3D"https://cdn.oaista2tic.com/assets/elwe152jhry02ue0.js"><link rel=3D=
"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaistati=
c.com/assets/ltwe064dt8u34sut.js"><link rel=3D"modulepreload" as=3D"script"=
 crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/fd04e0bzz6m8zcy9=
.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"htt=
ps://cdn.oaista2tic.com/assets/nbia7jsos7i3emak.js"><link rel=3D"moduleprelo=
ad" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets=
/ebbq4w70qy1dqaj1.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=
=3D"" href=3D"https://cdn.oaista2tic.com/assets/m50upajfaswd1ifb.js"><link r=
el=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oai=
static.com/assets/f6pw84ige58bcnu7.js"><link rel=3D"modulepreload" as=3D"sc=
ript" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/hvlmpqunglk=
io21e.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=
=3D"https://cdn.oaista2tic.com/assets/meq1zrobtf9hx68x.js"><link rel=3D"modu=
lepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com=
/assets/dwl20amzoo9opte3.js"><link rel=3D"modulepreload" as=3D"script" cros=
sorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/ddxvd9mh472200kq.js">=
<link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://=
cdn.oaista2tic.com/assets/jqurv86go61noim0.js"><link rel=3D"modulepreload" a=
s=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/kv48=
f8i31bm5nw2m.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D""=
 href=3D"https://cdn.oaista2tic.com/assets/jd0li3ygaq1wp1mn.js"><link rel=3D=
"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaistati=
c.com/assets/g4tl5lt9yqf20m4s.js"><link rel=3D"modulepreload" as=3D"script"=
 crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/1664b4vyeynk750s=
.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"htt=
ps://cdn.oaista2tic.com/assets/or7mxii7vhckedg7.js"><link rel=3D"moduleprelo=
ad" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets=
/gibtfu5lzy3s0nlr.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=
=3D"" href=3D"https://cdn.oaista2tic.com/assets/kxgavadgf9y2vf0z.js"><link r=
el=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oai=
static.com/assets/bpw985i06i9ncxya.js"><link rel=3D"modulepreload" as=3D"sc=
ript" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/ofcpnefj4s0=
guedh.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=
=3D"https://cdn.oaista2tic.com/assets/jtkpy8yd9jg9gyx5.js"><link rel=3D"modu=
lepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com=
/assets/htv5vqbc6idvh1hg.js"><link rel=3D"modulepreload" as=3D"script" cros=
sorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/71x9oh87en9gt7zr.js">=
<link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://=
cdn.oaista2tic.com/assets/bgbiwddqvimaz9k1.js"><link rel=3D"modulepreload" a=
s=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/ngj1=
9g1xiggzw5ii.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D""=
 href=3D"https://cdn.oaista2tic.com/assets/lni5l9lf8t9ul0gg.js"><link rel=3D=
"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaistati=
c.com/assets/duv6qk85ccpo5nej.js"><link rel=3D"modulepreload" as=3D"script"=
 crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/lep2wptoy14cfe2w=
.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"htt=
ps://cdn.oaista2tic.com/assets/b3v8t7pl8id65mk2.js"><link rel=3D"moduleprelo=
ad" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets=
/km0nbav8uq27t3jk.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=
=3D"" href=3D"https://cdn.oaista2tic.com/assets/lu569yk1mkp2wlzo.js"><link r=
el=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oai=
static.com/assets/d5t7kstq0s8anrmf.js"><link rel=3D"stylesheet" crossorigin=
=3D"" href=3D"https://cdn.oaista2tic.com/assets/product-variants-ecwyy7s8.cs=
s"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https=
://cdn.oaista2tic.com/assets/dwsag4e3c03v6zpk.js"><link rel=3D"modulepreload=
" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/h=
4q4yazfb3om8b2x.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=
=3D"" href=3D"https://cdn.oaista2tic.com/assets/egolruaz0sgcqprw.js"><link r=
el=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oai=
static.com/assets/fohmztjjbe1llqpy.js"><link rel=3D"modulepreload" as=3D"sc=
ript" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/n2oafrt9hts=
l8gy9.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=
=3D"https://cdn.oaista2tic.com/assets/no80xaowr2ya91ux.js"><link rel=3D"modu=
lepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com=
/assets/c0acuxwzv0w16myc.js"><link rel=3D"modulepreload" as=3D"script" cros=
sorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/d4tjv9ynwgyenwaq.js">=
<link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://=
cdn.oaista2tic.com/assets/cltr5omlpn2yz48x.js"><link rel=3D"modulepreload" a=
s=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/exlh=
0ediue358zh5.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D""=
 href=3D"https://cdn.oaista2tic.com/assets/b2h63p2dljrfaq43.js"><link rel=3D=
"stylesheet" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/ansi=
-1f6vhsjh.css"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" h=
ref=3D"https://cdn.oaista2tic.com/assets/l079hp9tzuiv2tqa.js"><link rel=3D"m=
odulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaistatic.=
com/assets/o710n79n3vmok24q.js"><link rel=3D"modulepreload" as=3D"script" c=
rossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/lmmmxgg2y9dp7n6p.j=
s"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https=
://cdn.oaista2tic.com/assets/lic2cyjqnsuhkgss.js"><link rel=3D"modulepreload=
" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/c=
2900hkpqpky40bn.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=
=3D"" href=3D"https://cdn.oaista2tic.com/assets/fpfzcu9ggiecahmv.js"><link r=
el=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oai=
static.com/assets/dtz82fo6d6dkjegg.js"><link rel=3D"modulepreload" as=3D"sc=
ript" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/oakh31tk25g=
2lh36.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=
=3D"https://cdn.oaista2tic.com/assets/j9y621lovwowsbip.js"><link rel=3D"modu=
lepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com=
/assets/s6fkoy9o24bkutlu.js"><link rel=3D"modulepreload" as=3D"script" cros=
sorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/i8mbgazth94lglk6.js">=
<link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://=
cdn.oaista2tic.com/assets/fna9z31n721lpf9f.js"><link rel=3D"stylesheet" cros=
sorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/table-components-iztk=
4amh.css"><link rel=3D"stylesheet" crossorigin=3D"" href=3D"https://cdn.oai=
static.com/assets/FormattedText-oeh39yix.css"><link rel=3D"modulepreload" a=
s=3D"script" crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/cmjo=
jyyl2fv9gchi.js"><link rel=3D"modulepreload" as=3D"script" crossorigin=3D""=
 href=3D"https://cdn.oaista2tic.com/assets/bc9v60tbbkagt0hl.js"><link rel=3D=
"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://cdn.oaistati=
c.com/assets/j61tbccyari90xt5.js"><link rel=3D"modulepreload" as=3D"script"=
 crossorigin=3D"" href=3D"https://cdn.oaista2tic.com/assets/c09b3wnyb7ragkgg=
.js"></head><body class=3D""><span data-testid=3D"blocking-initial-modals-d=
one" class=3D"hidden"></span><a data-skip-to-content=3D"" class=3D"bg-token=
-main-surface-primary fixed start-1/2 top-1 z-50 mx-auto w-fit -translate-x=
-1/2 translate-y-[-100lvh] rounded-full px-3 py-2 focus-visible:translate-y=
-0" href=3D"https://chatgpt.com/?utm_source=3Dgoogle&amp;utm_medium=3Dpaids=
earch_brand&amp;utm_campaign=3DDEPT_SEM_Google_Brand_Acquisition_APAC_Japan=
_Consumer_CPA_BAU_Mix_English&amp;utm_term=3Dchatgpt&amp;gad_source=3D1&amp=
;gad_campaignid=3D22370537208&amp;gclid=3DEAIaIQobChMI_cetm8qLjgMVF9ZMAh0-H=
BdrEAAYASAAEgKYYvD_BwE#main">=D0=9F=D0=B5=D1=80=D0=B5=D0=B9=D1=82=D0=B8 =D0=
=BA =D1=81=D0=BE=D0=B4=D0=B5=D1=80=D0=B6=D0=B8=D0=BC=D0=BE=D0=BC=D1=83</a><=
div class=3D"flex h-full w-full flex-col"><div class=3D"relative flex h-ful=
l w-full flex-1 transition-colors z-0"><div class=3D"relative flex h-full w=
-full flex-row"><div class=3D"relative flex h-full max-w-full flex-1 flex-c=
ol"><div class=3D"draggable h-header-height bg-token-bg-primary sticky top-=
0 z-10 flex items-center border-transparent px-2 md:hidden [box-shadow:var(=
--sharp-edge-top-shadow)]"><div class=3D"no-draggable flex items-center jus=
tify-center"><span class=3D"flex" data-state=3D"closed"><a aria-label=3D"=
=D0=9D=D0=BE=D0=B2=D1=8B=D0=B9 =D1=87=D0=B0=D1=82" class=3D"text-token-text=
-primary no-draggable hover:bg-token-surface-hover keyboard-focused:bg-toke=
n-surface-hover touch:h-10 touch:w-10 flex h-9 w-9 items-center justify-cen=
ter rounded-lg focus:outline-none disabled:opacity-50" href=3D"https://chat=
gpt.com/" data-discover=3D"true"><svg width=3D"20" height=3D"20" viewBox=3D=
"0 0 20 20" fill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" clas=
s=3D"icon"><path d=3D"M2.6687 11.333V8.66699C2.6687 7.74455 2.66841 7.01205=
 2.71655 6.42285C2.76533 5.82612 2.86699 5.31731 3.10425 4.85156L3.25854 4.=
57617C3.64272 3.94975 4.19392 3.43995 4.85229 3.10449L5.02905 3.02149C5.446=
66 2.84233 5.90133 2.75849 6.42358 2.71582C7.01272 2.66769 7.74445 2.66797 =
8.66675 2.66797H9.16675C9.53393 2.66797 9.83165 2.96586 9.83179 3.33301C9.8=
3179 3.70028 9.53402 3.99805 9.16675 3.99805H8.66675C7.7226 3.99805 7.05438=
 3.99834 6.53198 4.04102C6.14611 4.07254 5.87277 4.12568 5.65601 4.20313L5.=
45581 4.28906C5.01645 4.51293 4.64872 4.85345 4.39233 5.27149L4.28979 5.455=
08C4.16388 5.7022 4.08381 6.01663 4.04175 6.53125C3.99906 7.05373 3.99878 7=
.7226 3.99878 8.66699V11.333C3.99878 12.2774 3.99906 12.9463 4.04175 13.468=
8C4.08381 13.9833 4.16389 14.2978 4.28979 14.5449L4.39233 14.7285C4.64871 1=
5.1465 5.01648 15.4871 5.45581 15.7109L5.65601 15.7969C5.87276 15.8743 6.14=
614 15.9265 6.53198 15.958C7.05439 16.0007 7.72256 16.002 8.66675 16.002H11=
.3337C12.2779 16.002 12.9461 16.0007 13.4685 15.958C13.9829 15.916 14.2976 =
15.8367 14.5447 15.7109L14.7292 15.6074C15.147 15.3511 15.4879 14.9841 15.7=
117 14.5449L15.7976 14.3447C15.8751 14.128 15.9272 13.8546 15.9587 13.4688C=
16.0014 12.9463 16.0017 12.2774 16.0017 11.333V10.833C16.0018 10.466 16.299=
7 10.1681 16.6667 10.168C17.0339 10.168 17.3316 10.4659 17.3318 10.833V11.3=
33C17.3318 12.2555 17.3331 12.9879 17.2849 13.5771C17.2422 14.0993 17.1584 =
14.5541 16.9792 14.9717L16.8962 15.1484C16.5609 15.8066 16.0507 16.3571 15.=
4246 16.7412L15.1492 16.8955C14.6833 17.1329 14.1739 17.2354 13.5769 17.284=
2C12.9878 17.3323 12.256 17.332 11.3337 17.332H8.66675C7.74446 17.332 7.012=
71 17.3323 6.42358 17.2842C5.90135 17.2415 5.44665 17.1577 5.02905 16.9785L=
4.85229 16.8955C4.19396 16.5601 3.64271 16.0502 3.25854 15.4238L3.10425 15.=
1484C2.86697 14.6827 2.76534 14.1739 2.71655 13.5771C2.66841 12.9879 2.6687=
 12.2555 2.6687 11.333ZM13.4646 3.11328C14.4201 2.334 15.8288 2.38969 16.71=
95 3.28027L16.8865 3.46485C17.6141 4.35685 17.6143 5.64423 16.8865 6.53613L=
16.7195 6.7207L11.6726 11.7686C11.1373 12.3039 10.4624 12.6746 9.72827 12.8=
408L9.41089 12.8994L7.59351 13.1582C7.38637 13.1877 7.17701 13.1187 7.02905=
 12.9707C6.88112 12.8227 6.81199 12.6134 6.84155 12.4063L7.10132 10.5898L7.=
15991 10.2715C7.3262 9.53749 7.69692 8.86241 8.23218 8.32715L13.2791 3.2802=
7L13.4646 3.11328ZM15.7791 4.2207C15.3753 3.81702 14.7366 3.79124 14.3035 4=
.14453L14.2195 4.2207L9.17261 9.26856C8.81541 9.62578 8.56774 10.0756 8.456=
79 10.5654L8.41772 10.7773L8.28296 11.7158L9.22241 11.582L9.43433 11.543C9.=
92426 11.432 10.3749 11.1844 10.7322 10.8271L15.7791 5.78027L15.8552 5.6962=
9C16.185 5.29194 16.1852 4.708 15.8552 4.30371L15.7791 4.2207Z"></path></sv=
g></a></span></div><div class=3D"no-draggable flex-1"><div class=3D"flex it=
ems-center"><button aria-label=3D"" type=3D"button" id=3D"radix-_R_19j6ikn8=
iqcm_" aria-haspopup=3D"menu" aria-expanded=3D"false" data-state=3D"closed"=
 data-testid=3D"model-switcher-dropdown-button" style=3D"view-transition-na=
me:var(--vt-thread-model-switcher)" class=3D"group flex cursor-pointer just=
ify-center items-center gap-1 rounded-lg min-h-9 touch:min-h-10 px-2.5 text=
-lg hover:bg-token-surface-hover focus-visible:bg-token-surface-hover font-=
normal whitespace-nowrap focus-visible:outline-none"><div>ChatGPT</div><svg=
 width=3D"16" height=3D"16" viewBox=3D"0 0 16 16" fill=3D"currentColor" xml=
ns=3D"http://www.w3.org/2000/svg" class=3D"icon-sm text-token-text-tertiary=
"><path d=3D"M12.1338 5.94433C12.3919 5.77382 12.7434 5.80202 12.9707 6.029=
29C13.1979 6.25656 13.2261 6.60807 13.0556 6.8662L12.9707 6.9707L8.47067 11=
.4707C8.21097 11.7304 7.78896 11.7304 7.52926 11.4707L3.02926 6.9707L2.9443=
 6.8662C2.77379 6.60807 2.80199 6.25656 3.02926 6.02929C3.25653 5.80202 3.6=
0804 5.77382 3.86617 5.94433L3.97067 6.02929L7.99996 10.0586L12.0293 6.0292=
9L12.1338 5.94433Z"></path></svg></button></div></div><div class=3D"no-drag=
gable flex items-center justify-center"><button class=3D"btn relative btn-p=
rimary btn-small" as=3D"button" data-testid=3D"mobile-login-button"><div cl=
ass=3D"flex items-center justify-center">=D0=92=D0=BE=D0=B9=D1=82=D0=B8</di=
v></button></div></div><div class=3D"no-draggable bg-token-bg-primary flex =
w-full items-center justify-center md:hidden"></div><main class=3D"transiti=
on-width relative h-full w-full flex-1 overflow-auto -translate-y-[calc(env=
(safe-area-inset-bottom,0px)/2)] pt-[calc(env(safe-area-inset-bottom,0px)/2=
)]" id=3D"main" z-index=3D"-1"><div id=3D"thread" class=3D"group/thread @co=
ntainer/thread h-full w-full"><div role=3D"presentation" class=3D"composer-=
parent flex flex-col focus-visible:outline-0 overflow-hidden h-full"><heade=
r id=3D"page-header" class=3D"draggable no-draggable-children sticky top-0 =
p-2 touch:p-2.5 flex items-center justify-between z-20 h-header-height bg-t=
oken-main-surface-primary pointer-events-none select-none [view-transition-=
name:var(--vt-page-header)] *:pointer-events-auto motion-safe:transition ma=
x-md:hidden thread-xl:absolute thread-xl:start-0 thread-xl:end-0 thread-xl:=
shadow-none! thread-xl:bg-transparent [box-shadow:var(--sharp-edge-top-shad=
ow)]"><div class=3D"absolute start-1/2 flex flex-col items-center gap-2 ltr=
:-translate-x-1/2 rtl:translate-x-1/2"></div><div class=3D"flex items-cente=
r"><a class=3D"hover:bg-token-bg-tertiary group touch:h-10 flex aspect-squa=
re h-9 items-center justify-center rounded-[10px]" data-state=3D"closed" hr=
ef=3D"https://chatgpt.com/" data-discover=3D"true"><div><svg width=3D"20" h=
eight=3D"20" viewBox=3D"0 0 20 20" fill=3D"currentColor" xmlns=3D"http://ww=
w.w3.org/2000/svg" class=3D"icon-lg -m-1 group-hover:hidden"><path d=3D"M11=
.2475 18.25C10.6975 18.25 10.175 18.1455 9.67999 17.9365C9.18499 17.7275 8.=
74499 17.436 8.35999 17.062C7.94199 17.205 7.50749 17.2765 7.05649 17.2765C=
6.31949 17.2765 5.63749 17.095 5.01049 16.732C4.38349 16.369 3.87749 15.874=
 3.49249 15.247C3.11849 14.62 2.93149 13.9215 2.93149 13.1515C2.93149 12.83=
25 2.97549 12.486 3.06349 12.112C2.62349 11.705 2.28249 11.2375 2.04049 10.=
7095C1.79849 10.1705 1.67749 9.6095 1.67749 9.0265C1.67749 8.4325 1.80399 7=
.8605 2.05699 7.3105C2.30999 6.7605 2.66199 6.2875 3.11299 5.8915C3.57499 5=
.4845 4.10849 5.204 4.71349 5.05C4.83449 4.423 5.08749 3.862 5.47249 3.367C=
5.86849 2.861 6.35249 2.465 6.92449 2.179C7.49649 1.893 8.10699 1.75 8.7559=
9 1.75C9.30599 1.75 9.82849 1.8545 10.3235 2.0635C10.8185 2.2725 11.2585 2.=
564 11.6435 2.938C12.0615 2.795 12.496 2.7235 12.947 2.7235C13.684 2.7235 1=
4.366 2.905 14.993 3.268C15.62 3.631 16.1205 4.126 16.4945 4.753C16.8795 5.=
38 17.072 6.0785 17.072 6.8485C17.072 7.1675 17.028 7.514 16.94 7.888C17.38=
 8.295 17.721 8.768 17.963 9.307C18.205 9.835 18.326 10.3905 18.326 10.9735=
C18.326 11.5675 18.1995 12.1395 17.9465 12.6895C17.6935 13.2395 17.336 13.7=
18 16.874 14.125C16.423 14.521 15.895 14.796 15.29 14.95C15.169 15.577 14.9=
105 16.138 14.5145 16.633C14.1295 17.139 13.651 17.535 13.079 17.821C12.507=
 18.107 11.8965 18.25 11.2475 18.25ZM7.17199 16.1875C7.72199 16.1875 8.2004=
9 16.072 8.60749 15.841L11.7095 14.059C11.8195 13.982 11.8745 13.8775 11.87=
45 13.7455V12.3265L7.88149 14.62C7.63949 14.763 7.39749 14.763 7.15549 14.6=
2L4.03699 12.8215C4.03699 12.8545 4.03149 12.893 4.02049 12.937C4.02049 12.=
981 4.02049 13.047 4.02049 13.135C4.02049 13.696 4.15249 14.213 4.41649 14.=
686C4.69149 15.148 5.07099 15.511 5.55499 15.775C6.03899 16.05 6.57799 16.1=
875 7.17199 16.1875ZM7.33699 13.498C7.40299 13.531 7.46349 13.5475 7.51849 =
13.5475C7.57349 13.5475 7.62849 13.531 7.68349 13.498L8.92099 12.7885L4.944=
49 10.4785C4.70249 10.3355 4.58149 10.121 4.58149 9.835V6.2545C4.03149 6.49=
65 3.59149 6.8705 3.26149 7.3765C2.93149 7.8715 2.76649 8.4215 2.76649 9.02=
65C2.76649 9.5655 2.90399 10.0825 3.17899 10.5775C3.45399 11.0725 3.81149 1=
1.4465 4.25149 11.6995L7.33699 13.498ZM11.2475 17.161C11.8305 17.161 12.358=
5 17.029 12.8315 16.765C13.3045 16.501 13.6785 16.138 13.9535 15.676C14.228=
5 15.214 14.366 14.697 14.366 14.125V10.561C14.366 10.429 14.311 10.33 14.2=
01 10.264L12.947 9.538V14.1415C12.947 14.4275 12.826 14.642 12.584 14.785L9=
.46549 16.5835C10.0045 16.9685 10.5985 17.161 11.2475 17.161ZM11.8745 11.12=
2V8.878L10.01 7.822L8.12899 8.878V11.122L10.01 12.178L11.8745 11.122ZM7.056=
49 5.8585C7.05649 5.5725 7.17749 5.358 7.41949 5.215L10.538 3.4165C9.99899 =
3.0315 9.40499 2.839 8.75599 2.839C8.17299 2.839 7.64499 2.971 7.17199 3.23=
5C6.69899 3.499 6.32499 3.862 6.04999 4.324C5.78599 4.786 5.65399 5.303 5.6=
5399 5.875V9.4225C5.65399 9.5545 5.70899 9.659 5.81899 9.736L7.05649 10.462=
V5.8585ZM15.4385 13.7455C15.9885 13.5035 16.423 13.1295 16.742 12.6235C17.0=
72 12.1175 17.237 11.5675 17.237 10.9735C17.237 10.4345 17.0995 9.9175 16.8=
245 9.4225C16.5495 8.9275 16.192 8.5535 15.752 8.3005L12.6665 6.5185C12.600=
5 6.4745 12.54 6.458 12.485 6.469C12.43 6.469 12.375 6.4855 12.32 6.5185L11=
.0825 7.2115L15.0755 9.538C15.1965 9.604 15.2845 9.692 15.3395 9.802C15.405=
5 9.901 15.4385 10.022 15.4385 10.165V13.7455ZM12.122 5.3635C12.364 5.2095 =
12.606 5.2095 12.848 5.3635L15.983 7.195C15.983 7.118 15.983 7.019 15.983 6=
.898C15.983 6.37 15.851 5.8695 15.587 5.3965C15.334 4.9125 14.9655 4.5275 1=
4.4815 4.2415C14.0085 3.9555 13.4585 3.8125 12.8315 3.8125C12.2815 3.8125 1=
1.803 3.928 11.396 4.159L8.29399 5.941C8.18399 6.018 8.12899 6.1225 8.12899=
 6.2545V7.6735L12.122 5.3635Z"></path></svg><svg width=3D"20" height=3D"20"=
 viewBox=3D"0 0 20 20" fill=3D"currentColor" xmlns=3D"http://www.w3.org/200=
0/svg" class=3D"icon not-group-hover:hidden"><path d=3D"M2.6687 11.333V8.66=
699C2.6687 7.74455 2.66841 7.01205 2.71655 6.42285C2.76533 5.82612 2.86699 =
5.31731 3.10425 4.85156L3.25854 4.57617C3.64272 3.94975 4.19392 3.43995 4.8=
5229 3.10449L5.02905 3.02149C5.44666 2.84233 5.90133 2.75849 6.42358 2.7158=
2C7.01272 2.66769 7.74445 2.66797 8.66675 2.66797H9.16675C9.53393 2.66797 9=
.83165 2.96586 9.83179 3.33301C9.83179 3.70028 9.53402 3.99805 9.16675 3.99=
805H8.66675C7.7226 3.99805 7.05438 3.99834 6.53198 4.04102C6.14611 4.07254 =
5.87277 4.12568 5.65601 4.20313L5.45581 4.28906C5.01645 4.51293 4.64872 4.8=
5345 4.39233 5.27149L4.28979 5.45508C4.16388 5.7022 4.08381 6.01663 4.04175=
 6.53125C3.99906 7.05373 3.99878 7.7226 3.99878 8.66699V11.333C3.99878 12.2=
774 3.99906 12.9463 4.04175 13.4688C4.08381 13.9833 4.16389 14.2978 4.28979=
 14.5449L4.39233 14.7285C4.64871 15.1465 5.01648 15.4871 5.45581 15.7109L5.=
65601 15.7969C5.87276 15.8743 6.14614 15.9265 6.53198 15.958C7.05439 16.000=
7 7.72256 16.002 8.66675 16.002H11.3337C12.2779 16.002 12.9461 16.0007 13.4=
685 15.958C13.9829 15.916 14.2976 15.8367 14.5447 15.7109L14.7292 15.6074C1=
5.147 15.3511 15.4879 14.9841 15.7117 14.5449L15.7976 14.3447C15.8751 14.12=
8 15.9272 13.8546 15.9587 13.4688C16.0014 12.9463 16.0017 12.2774 16.0017 1=
1.333V10.833C16.0018 10.466 16.2997 10.1681 16.6667 10.168C17.0339 10.168 1=
7.3316 10.4659 17.3318 10.833V11.333C17.3318 12.2555 17.3331 12.9879 17.284=
9 13.5771C17.2422 14.0993 17.1584 14.5541 16.9792 14.9717L16.8962 15.1484C1=
6.5609 15.8066 16.0507 16.3571 15.4246 16.7412L15.1492 16.8955C14.6833 17.1=
329 14.1739 17.2354 13.5769 17.2842C12.9878 17.3323 12.256 17.332 11.3337 1=
7.332H8.66675C7.74446 17.332 7.01271 17.3323 6.42358 17.2842C5.90135 17.241=
5 5.44665 17.1577 5.02905 16.9785L4.85229 16.8955C4.19396 16.5601 3.64271 1=
6.0502 3.25854 15.4238L3.10425 15.1484C2.86697 14.6827 2.76534 14.1739 2.71=
655 13.5771C2.66841 12.9879 2.6687 12.2555 2.6687 11.333ZM13.4646 3.11328C1=
4.4201 2.334 15.8288 2.38969 16.7195 3.28027L16.8865 3.46485C17.6141 4.3568=
5 17.6143 5.64423 16.8865 6.53613L16.7195 6.7207L11.6726 11.7686C11.1373 12=
.3039 10.4624 12.6746 9.72827 12.8408L9.41089 12.8994L7.59351 13.1582C7.386=
37 13.1877 7.17701 13.1187 7.02905 12.9707C6.88112 12.8227 6.81199 12.6134 =
6.84155 12.4063L7.10132 10.5898L7.15991 10.2715C7.3262 9.53749 7.69692 8.86=
241 8.23218 8.32715L13.2791 3.28027L13.4646 3.11328ZM15.7791 4.2207C15.3753=
 3.81702 14.7366 3.79124 14.3035 4.14453L14.2195 4.2207L9.17261 9.26856C8.8=
1541 9.62578 8.56774 10.0756 8.45679 10.5654L8.41772 10.7773L8.28296 11.715=
8L9.22241 11.582L9.43433 11.543C9.92426 11.432 10.3749 11.1844 10.7322 10.8=
271L15.7791 5.78027L15.8552 5.69629C16.185 5.29194 16.1852 4.708 15.8552 4.=
30371L15.7791 4.2207Z"></path></svg></div></a><button aria-label=3D"" type=
=3D"button" id=3D"radix-_R_3iacl6ikn8iqcm_" aria-haspopup=3D"menu" aria-exp=
anded=3D"false" data-state=3D"closed" data-testid=3D"model-switcher-dropdow=
n-button" style=3D"view-transition-name:var(--vt-thread-model-switcher)" cl=
ass=3D"group flex cursor-pointer justify-center items-center gap-1 rounded-=
lg min-h-9 touch:min-h-10 px-2.5 text-lg hover:bg-token-surface-hover focus=
-visible:bg-token-surface-hover font-normal whitespace-nowrap focus-visible=
:outline-none"><div>ChatGPT</div><svg width=3D"16" height=3D"16" viewBox=3D=
"0 0 16 16" fill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" clas=
s=3D"icon-sm text-token-text-tertiary"><path d=3D"M12.1338 5.94433C12.3919 =
5.77382 12.7434 5.80202 12.9707 6.02929C13.1979 6.25656 13.2261 6.60807 13.=
0556 6.8662L12.9707 6.9707L8.47067 11.4707C8.21097 11.7304 7.78896 11.7304 =
7.52926 11.4707L3.02926 6.9707L2.9443 6.8662C2.77379 6.60807 2.80199 6.2565=
6 3.02926 6.02929C3.25653 5.80202 3.60804 5.77382 3.86617 5.94433L3.97067 6=
.02929L7.99996 10.0586L12.0293 6.02929L12.1338 5.94433Z"></path></svg></but=
ton></div><div class=3D"flex items-center"><div class=3D"flex items-center"=
 id=3D"conversation-header-actions"><div class=3D"flex items-center"><div c=
lass=3D"flex items-center justify-center gap-2"><button class=3D"btn relati=
ve btn-primary" data-testid=3D"login-button"><div class=3D"flex items-cente=
r justify-center">=D0=92=D0=BE=D0=B9=D1=82=D0=B8</div></button><button clas=
s=3D"btn relative btn-secondary screen-arch:hidden md:screen-arch:flex" dat=
a-testid=3D"signup-button"><div class=3D"flex items-center justify-center">=
=D0=97=D0=B0=D1=80=D0=B5=D0=B3=D0=B8=D1=81=D1=82=D1=80=D0=B8=D1=80=D0=BE=D0=
=B2=D0=B0=D1=82=D1=8C=D1=81=D1=8F =D0=B1=D0=B5=D1=81=D0=BF=D0=BB=D0=B0=D1=
=82=D0=BD=D0=BE</div></button></div><button aria-label=3D"=D0=9E=D1=82=D0=
=BA=D1=80=D1=8B=D1=82=D1=8C =D0=BC=D0=B5=D0=BD=D1=8E =D0=BF=D1=80=D0=BE=D1=
=84=D0=B8=D0=BB=D1=8F" data-testid=3D"profile-button" class=3D"group user-s=
elect-none ps-2 focus:outline-0" type=3D"button" id=3D"radix-_R_llqacl6ikn8=
iqcm_" aria-haspopup=3D"menu" aria-expanded=3D"false" data-state=3D"closed"=
><div class=3D"group-hover:bg-token-interactive-bg-secondary-selected touch=
:h-10 touch:w-10 group-keyboard-focused:focus-ring flex h-9 w-9 items-cente=
r justify-center rounded-full"><svg width=3D"20" height=3D"20" viewBox=3D"0=
 0 20 20" fill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" class=
=3D"icon-lg"><path d=3D"M16.585 10C16.585 6.3632 13.6368 3.41504 10 3.41504=
C6.3632 3.41504 3.41504 6.3632 3.41504 10C3.41504 13.6368 6.3632 16.585 10 =
16.585C13.6368 16.585 16.585 13.6368 16.585 10ZM17.915 10C17.915 14.3713 14=
.3713 17.915 10 17.915C5.62867 17.915 2.08496 14.3713 2.08496 10C2.08496 5.=
62867 5.62867 2.08496 10 2.08496C14.3713 2.08496 17.915 5.62867 17.915 10Z"=
></path><path d=3D"M9.81735 11.5962C9.3582 11.5962 9.08812 11.2829 9.08812 =
10.84V10.7643C9.08812 10.1269 9.41762 9.7056 10.055 9.33288C10.7519 8.91695=
 10.9625 8.64686 10.9625 8.1499C10.9625 7.62053 10.552 7.25321 9.9578 7.253=
21C9.42843 7.25321 9.07191 7.51249 8.89906 7.99325C8.76401 8.33896 8.52093 =
8.49021 8.19142 8.49021C7.76469 8.49021 7.5 8.22552 7.5 7.81499C7.5 7.58271=
 7.55402 7.37745 7.66205 7.17218C8.00776 6.45915 8.87205 6 10.0334 6C11.567=
5 6 12.5993 6.84267 12.5993 8.10128C12.5993 8.91695 12.2049 9.47333 11.4433=
 9.92167C10.7248 10.3376 10.5628 10.5699 10.4926 11.0236C10.4115 11.3856 10=
.2009 11.5962 9.81735 11.5962ZM9.82816 14C9.342 14 8.94767 13.6273 8.94767 =
13.1519C8.94767 12.6766 9.342 12.3038 9.82816 12.3038C10.3197 12.3038 10.71=
4 12.6766 10.714 13.1519C10.714 13.6273 10.3197 14 9.82816 14Z"></path></sv=
g></div></button></div></div></div></header><div class=3D"relative basis-au=
to flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:55px] grow f=
lex overflow-hidden"><div class=3D"relative h-full" style=3D"--pip-widget-h=
eight: 0px;"><div class=3D"flex h-full flex-col overflow-y-auto thread-xl:p=
t-(--header-height) [scrollbar-gutter:stable_both-edges]"><div aria-hidden=
=3D"true" data-edge=3D"true" class=3D"pointer-events-none h-px w-px absolut=
e start-0 top-0"></div><div class=3D"flex flex-col text-sm thread-xl:pt-hea=
der-height" style=3D"padding-bottom: 129.547px;"><article class=3D"text-tok=
en-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-w=
riting-block:pointer-events-none has-data-writing-block:-mt-(--shadow-heigh=
t) has-data-writing-block:pt-(--shadow-height) [&amp;:has([data-writing-blo=
ck])>*]:pointer-events-auto scroll-mt-(--header-height)" tabindex=3D"-1" di=
r=3D"auto" data-turn-id=3D"5c182d48-2a43-43a1-b029-247a53432934" data-testi=
d=3D"conversation-turn-1" data-scroll-anchor=3D"false" data-turn=3D"user"><=
h5 class=3D"sr-only">=D0=92=D1=8B =D1=81=D0=BA=D0=B0=D0=B7=D0=B0=D0=BB=D0=
=B8:</h5><div class=3D"text-base my-auto mx-auto pt-3 [--thread-content-mar=
gin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-l=
g:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"><di=
v class=3D"[--thread-content-max-width:40rem] thread-lg:[--thread-content-m=
ax-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/tur=
n-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-c=
ol" tabindex=3D"-1"><div class=3D"flex max-w-full flex-col grow"><div data-=
message-author-role=3D"user" data-message-id=3D"5c182d48-2a43-43a1-b029-247=
a53432934" dir=3D"auto" class=3D"min-h-8 text-message relative flex w-full =
flex-col items-end gap-2 text-start break-words whitespace-normal [.text-me=
ssage+&amp;]:mt-1"><div class=3D"flex w-full flex-col gap-1 empty:hidden it=
ems-end rtl:items-start"><div class=3D"user-message-bubble-color relative r=
ounded-[18px] px-4 py-1.5 data-[multiline]:py-3 max-w-[var(--user-chat-widt=
h,70%)]" data-multiline=3D""><div class=3D"whitespace-pre-wrap">
=D0=9A=D0=B0=D0=BA =D0=B2 datatables =D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=
=D1=82=D1=8C =D0=B7=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=B8=D1=82=D1=8C =D0=B5=
=D1=89=D1=91 =D0=B4=D0=B0=D0=BD=D0=BD=D1=8B=D0=B5 =D0=95=D1=81=D0=BB=D0=B8 =
=D1=81=D1=80=D0=B0=D0=B7=D1=83 =D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D1=8F=
=D1=82=D1=8C =D0=B4=D0=B0=D0=BD=D0=BD=D1=8B=D0=B5&nbsp; =D1=82=D0=BE =D0=B4=
=D0=BE=D0=BB=D0=B3=D0=BE =D0=B6=D0=B4=D0=B0=D1=82=D1=8C =D0=92=D0=BE=D0=B7=
=D0=BC=D0=BE=D0=B6=D0=BD=D0=BE =D0=BA=D0=B0=D0=BA =D1=82=D0=BE =D0=B2=D0=B0=
=D1=80=D0=B8=D0=B0=D0=BD=D1=82=D1=8B =D0=B7=D0=B0=D0=B3=D1=80=D1=83=D0=B7=
=D0=B8=D1=82=D1=8C =D0=B5=D1=89=D1=91 =D0=B4=D0=B0=D0=BD=D0=BD=D1=8B=D0=B5&=
nbsp;</div></div></div></div></div><div class=3D"z-0 flex justify-end"><div=
 class=3D"touch:-me-2 touch:-ms-3.5 -ms-2.5 -me-1 flex flex-wrap items-cent=
er gap-y-4 p-1 select-none focus-within:transition-none hover:transition-no=
ne duration-300 group-hover/turn-messages:delay-300 pointer-events-none opa=
city-0 motion-safe:transition-opacity group-hover/turn-messages:pointer-eve=
nts-auto group-hover/turn-messages:opacity-100 group-focus-within/turn-mess=
ages:pointer-events-auto group-focus-within/turn-messages:opacity-100 has-d=
ata-[state=3Dopen]:pointer-events-auto has-data-[state=3Dopen]:opacity-100"=
><button class=3D"text-token-text-secondary hover:bg-token-bg-secondary rou=
nded-lg" aria-label=3D"=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D1=
=82=D1=8C" aria-pressed=3D"false" data-testid=3D"copy-turn-action-button" d=
ata-state=3D"closed"><span class=3D"flex items-center justify-center touch:=
w-10 h-8 w-8"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20 20" fill=3D=
"currentColor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon"><path d=
=3D"M12.668 10.667C12.668 9.95614 12.668 9.46258 12.6367 9.0791C12.6137 8.7=
9732 12.5758 8.60761 12.5244 8.46387L12.4688 8.33399C12.3148 8.03193 12.080=
3 7.77885 11.793 7.60254L11.666 7.53125C11.508 7.45087 11.2963 7.39395 10.9=
209 7.36328C10.5374 7.33197 10.0439 7.33203 9.33301 7.33203H6.5C5.78896 7.3=
3203 5.29563 7.33195 4.91211 7.36328C4.63016 7.38632 4.44065 7.42413 4.2968=
8 7.47559L4.16699 7.53125C3.86488 7.68518 3.61186 7.9196 3.43555 8.20703L3.=
36524 8.33399C3.28478 8.49198 3.22795 8.70352 3.19727 9.0791C3.16595 9.4625=
9 3.16504 9.95611 3.16504 10.667V13.5C3.16504 14.211 3.16593 14.7044 3.1972=
7 15.0879C3.22797 15.4636 3.28473 15.675 3.36524 15.833L3.43555 15.959C3.61=
186 16.2466 3.86474 16.4807 4.16699 16.6348L4.29688 16.6914C4.44063 16.7428=
 4.63025 16.7797 4.91211 16.8027C5.29563 16.8341 5.78896 16.835 6.5 16.835H=
9.33301C10.0439 16.835 10.5374 16.8341 10.9209 16.8027C11.2965 16.772 11.50=
8 16.7152 11.666 16.6348L11.793 16.5645C12.0804 16.3881 12.3148 16.1351 12.=
4688 15.833L12.5244 15.7031C12.5759 15.5594 12.6137 15.3698 12.6367 15.0879=
C12.6681 14.7044 12.668 14.211 12.668 13.5V10.667ZM13.998 12.665C14.4528 12=
.6634 14.8011 12.6602 15.0879 12.6367C15.4635 12.606 15.675 12.5492 15.833 =
12.4688L15.959 12.3975C16.2466 12.2211 16.4808 11.9682 16.6348 11.666L16.69=
14 11.5361C16.7428 11.3924 16.7797 11.2026 16.8027 10.9209C16.8341 10.5374 =
16.835 10.0439 16.835 9.33301V6.5C16.835 5.78896 16.8341 5.29563 16.8027 4.=
91211C16.7797 4.63025 16.7428 4.44063 16.6914 4.29688L16.6348 4.16699C16.48=
07 3.86474 16.2466 3.61186 15.959 3.43555L15.833 3.36524C15.675 3.28473 15.=
4636 3.22797 15.0879 3.19727C14.7044 3.16593 14.211 3.16504 13.5 3.16504H10=
.667C9.9561 3.16504 9.46259 3.16595 9.0791 3.19727C8.79739 3.22028 8.6076 3=
.2572 8.46387 3.30859L8.33399 3.36524C8.03176 3.51923 7.77886 3.75343 7.602=
54 4.04102L7.53125 4.16699C7.4508 4.32498 7.39397 4.53655 7.36328 4.91211C7=
.33985 5.19893 7.33562 5.54719 7.33399 6.00195H9.33301C10.022 6.00195 10.57=
91 6.00131 11.0293 6.03809C11.4873 6.07551 11.8937 6.15471 12.2705 6.34668L=
12.4883 6.46875C12.984 6.7728 13.3878 7.20854 13.6533 7.72949L13.7197 7.872=
07C13.8642 8.20859 13.9292 8.56974 13.9619 8.9707C13.9987 9.42092 13.998 9.=
97799 13.998 10.667V12.665ZM18.165 9.33301C18.165 10.022 18.1657 10.5791 18=
.1289 11.0293C18.0961 11.4302 18.0311 11.7914 17.8867 12.1279L17.8203 12.27=
05C17.5549 12.7914 17.1509 13.2272 16.6553 13.5313L16.4365 13.6533C16.0599 =
13.8452 15.6541 13.9245 15.1963 13.9619C14.8593 13.9895 14.4624 13.9935 13.=
9951 13.9951C13.9935 14.4624 13.9895 14.8593 13.9619 15.1963C13.9292 15.597=
 13.864 15.9576 13.7197 16.2939L13.6533 16.4365C13.3878 16.9576 12.9841 17.=
3941 12.4883 17.6982L12.2705 17.8203C11.8937 18.0123 11.4873 18.0915 11.029=
3 18.1289C10.5791 18.1657 10.022 18.165 9.33301 18.165H6.5C5.81091 18.165 5=
.25395 18.1657 4.80371 18.1289C4.40306 18.0962 4.04235 18.031 3.70606 17.88=
67L3.56348 17.8203C3.04244 17.5548 2.60585 17.151 2.30176 16.6553L2.17969 1=
6.4365C1.98788 16.0599 1.90851 15.6541 1.87109 15.1963C1.83431 14.746 1.834=
96 14.1891 1.83496 13.5V10.667C1.83496 9.978 1.83432 9.42091 1.87109 8.9707=
C1.90851 8.5127 1.98772 8.10625 2.17969 7.72949L2.30176 7.51172C2.60586 7.0=
159 3.04236 6.6122 3.56348 6.34668L3.70606 6.28027C4.04237 6.136 4.40303 6.=
07083 4.80371 6.03809C5.14051 6.01057 5.53708 6.00551 6.00391 6.00391C6.005=
51 5.53708 6.01057 5.14051 6.03809 4.80371C6.0755 4.34588 6.15483 3.94012 6=
.34668 3.56348L6.46875 3.34473C6.77282 2.84912 7.20856 2.44514 7.72949 2.17=
969L7.87207 2.11328C8.20855 1.96886 8.56979 1.90385 8.9707 1.87109C9.42091 =
1.83432 9.978 1.83496 10.667 1.83496H13.5C14.1891 1.83496 14.746 1.83431 15=
.1963 1.87109C15.6541 1.90851 16.0599 1.98788 16.4365 2.17969L16.6553 2.301=
76C17.151 2.60585 17.5548 3.04244 17.8203 3.56348L17.8867 3.70606C18.031 4.=
04235 18.0962 4.40306 18.1289 4.80371C18.1657 5.25395 18.165 5.81091 18.165=
 6.5V9.33301Z"></path></svg></span></button></div></div></div></div></artic=
le><article class=3D"text-token-text-primary w-full focus:outline-none [--s=
hadow-height:45px] has-data-writing-block:pointer-events-none has-data-writ=
ing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height)=
 [&amp;:has([data-writing-block])>*]:pointer-events-auto [content-visibilit=
y:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100=
lvh] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" tab=
index=3D"-1" dir=3D"auto" data-turn-id=3D"request-WEB:fb769444-caa3-4db9-93=
e5-ff574abf83d7-0" data-testid=3D"conversation-turn-2" data-scroll-anchor=
=3D"false" data-turn=3D"assistant"><h6 class=3D"sr-only">ChatGPT =D1=81=D0=
=BA=D0=B0=D0=B7=D0=B0=D0=BB:</h6><div class=3D"text-base my-auto mx-auto [-=
-thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--s=
pacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-c=
ontent-margin)"><div class=3D"[--thread-content-max-width:40rem] thread-lg:=
[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-widt=
h) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-=
full min-w-0 flex-col agent-turn" tabindex=3D"-1"><div class=3D"flex max-w-=
full flex-col grow"><div data-message-author-role=3D"assistant" data-messag=
e-id=3D"a76251b0-7c96-4fc4-b8bb-585320b91f27" dir=3D"auto" class=3D"min-h-8=
 text-message relative flex w-full flex-col items-end gap-2 text-start brea=
k-words whitespace-normal [.text-message+&amp;]:mt-1" data-message-model-sl=
ug=3D"gpt-4o"><div class=3D"flex w-full flex-col gap-1 empty:hidden first:p=
t-[1px]"><div class=3D"markdown prose dark:prose-invert w-full break-words =
light markdown-new-styling"><p data-start=3D"0" data-end=3D"208">=D0=94=D0=
=B0, =D0=B2 <strong data-start=3D"6" data-end=3D"20">DataTables</strong> (j=
Query-=D0=BF=D0=BB=D0=B0=D0=B3=D0=B8=D0=BD =D0=B4=D0=BB=D1=8F =D1=80=D0=B0=
=D0=B1=D0=BE=D1=82=D1=8B =D1=81 =D1=82=D0=B0=D0=B1=D0=BB=D0=B8=D1=86=D0=B0=
=D0=BC=D0=B8) =D0=B5=D1=81=D1=82=D1=8C =D0=BD=D0=B5=D1=81=D0=BA=D0=BE=D0=BB=
=D1=8C=D0=BA=D0=BE =D1=81=D0=BF=D0=BE=D1=81=D0=BE=D0=B1=D0=BE=D0=B2 =D1=80=
=D0=B5=D0=B0=D0=BB=D0=B8=D0=B7=D0=BE=D0=B2=D0=B0=D1=82=D1=8C <strong data-s=
tart=3D"96" data-end=3D"116">=D0=BB=D0=B5=D0=BD=D0=B8=D0=B2=D1=83=D1=8E =D0=
=B7=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=BA=D1=83</strong> =D0=B8=D0=BB=D0=B8 <=
strong data-start=3D"121" data-end=3D"147">=D0=BF=D0=BE=D1=81=D1=82=D1=80=
=D0=B0=D0=BD=D0=B8=D1=87=D0=BD=D1=83=D1=8E =D0=BF=D0=BE=D0=B4=D0=B3=D1=80=
=D1=83=D0=B7=D0=BA=D1=83</strong>, =D1=87=D1=82=D0=BE=D0=B1=D1=8B =D0=B8=D0=
=B7=D0=B1=D0=B5=D0=B6=D0=B0=D1=82=D1=8C =D0=B4=D0=BE=D0=BB=D0=B3=D0=BE=D0=
=B9 =D0=BD=D0=B0=D1=87=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE=D0=B9 =D0=B7=D0=B0=D0=
=B3=D1=80=D1=83=D0=B7=D0=BA=D0=B8 =D0=B2=D1=81=D0=B5=D1=85 =D0=B4=D0=B0=D0=
=BD=D0=BD=D1=8B=D1=85 =D1=81=D1=80=D0=B0=D0=B7=D1=83.</p>
<p data-start=3D"210" data-end=3D"234">=D0=92=D0=BE=D1=82 =D0=BF=D0=BE=D0=
=BF=D1=83=D0=BB=D1=8F=D1=80=D0=BD=D1=8B=D0=B5 =D0=B2=D0=B0=D1=80=D0=B8=D0=
=B0=D0=BD=D1=82=D1=8B:</p>
<hr data-start=3D"236" data-end=3D"239">
<h2 data-start=3D"241" data-end=3D"305">=E2=9C=85 =D0=92=D0=B0=D1=80=D0=B8=
=D0=B0=D0=BD=D1=82 1: <strong data-start=3D"257" data-end=3D"305">=D0=A1=D0=
=B5=D1=80=D0=B2=D0=B5=D1=80=D0=BD=D0=B0=D1=8F =D0=BE=D0=B1=D1=80=D0=B0=D0=
=B1=D0=BE=D1=82=D0=BA=D0=B0 (server-side processing)</strong></h2>
<p data-start=3D"307" data-end=3D"495">=D0=A1=D0=B0=D0=BC=D1=8B=D0=B9 =D1=
=8D=D1=84=D1=84=D0=B5=D0=BA=D1=82=D0=B8=D0=B2=D0=BD=D1=8B=D0=B9 =D1=81=D0=
=BF=D0=BE=D1=81=D0=BE=D0=B1 =E2=80=94 =D0=B8=D1=81=D0=BF=D0=BE=D0=BB=D1=8C=
=D0=B7=D0=BE=D0=B2=D0=B0=D1=82=D1=8C =D1=81=D0=B5=D1=80=D0=B2=D0=B5=D1=80=
=D0=BD=D1=83=D1=8E =D0=BE=D0=B1=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=BA=D1=83, =
=D0=BA=D0=BE=D0=B3=D0=B4=D0=B0 DataTables =D1=81=D0=B0=D0=BC =D0=B7=D0=B0=
=D0=BF=D1=80=D0=B0=D1=88=D0=B8=D0=B2=D0=B0=D0=B5=D1=82 =D1=83 =D1=81=D0=B5=
=D1=80=D0=B2=D0=B5=D1=80=D0=B0 =D1=82=D0=BE=D0=BB=D1=8C=D0=BA=D0=BE =D0=BD=
=D1=83=D0=B6=D0=BD=D1=83=D1=8E =D1=87=D0=B0=D1=81=D1=82=D1=8C =D0=B4=D0=B0=
=D0=BD=D0=BD=D1=8B=D1=85 (=D0=BD=D0=B0=D0=BF=D1=80=D0=B8=D0=BC=D0=B5=D1=80,=
 10 =D1=81=D1=82=D1=80=D0=BE=D0=BA =D0=BD=D0=B0 =D1=82=D0=B5=D0=BA=D1=83=D1=
=89=D1=83=D1=8E =D1=81=D1=82=D1=80=D0=B0=D0=BD=D0=B8=D1=86=D1=83), =D0=B0 =
=D0=BD=D0=B5 =D0=B2=D1=81=D1=91 =D1=81=D1=80=D0=B0=D0=B7=D1=83.</p>
<h3 data-start=3D"497" data-end=3D"508">=D0=9F=D1=80=D0=B8=D0=BC=D0=B5=D1=
=80:</h3>
<pre class=3D"overflow-visible!" data-start=3D"510" data-end=3D"679"><div c=
lass=3D"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-p=
rimary"><div class=3D"flex items-center text-token-text-secondary px-4 py-2=
 text-xs font-sans justify-between h-9 bg-token-sidebar-surface-primary sel=
ect-none rounded-t-2xl">javascript</div><div class=3D"sticky top-9"><div cl=
ass=3D"absolute end-0 bottom-0 flex h-9 items-center pe-2"><div class=3D"bg=
-token-bg-elevated-secondary text-token-text-secondary flex items-center ga=
p-4 rounded-sm px-2 font-sans text-xs"><button class=3D"flex gap-1 items-ce=
nter select-none py-1" aria-label=3D"=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=
=D0=B2=D0=B0=D1=82=D1=8C"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20=
 20" fill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"ic=
on-sm"><path d=3D"M12.668 10.667C12.668 9.95614 12.668 9.46258 12.6367 9.07=
91C12.6137 8.79732 12.5758 8.60761 12.5244 8.46387L12.4688 8.33399C12.3148 =
8.03193 12.0803 7.77885 11.793 7.60254L11.666 7.53125C11.508 7.45087 11.296=
3 7.39395 10.9209 7.36328C10.5374 7.33197 10.0439 7.33203 9.33301 7.33203H6=
.5C5.78896 7.33203 5.29563 7.33195 4.91211 7.36328C4.63016 7.38632 4.44065 =
7.42413 4.29688 7.47559L4.16699 7.53125C3.86488 7.68518 3.61186 7.9196 3.43=
555 8.20703L3.36524 8.33399C3.28478 8.49198 3.22795 8.70352 3.19727 9.0791C=
3.16595 9.46259 3.16504 9.95611 3.16504 10.667V13.5C3.16504 14.211 3.16593 =
14.7044 3.19727 15.0879C3.22797 15.4636 3.28473 15.675 3.36524 15.833L3.435=
55 15.959C3.61186 16.2466 3.86474 16.4807 4.16699 16.6348L4.29688 16.6914C4=
.44063 16.7428 4.63025 16.7797 4.91211 16.8027C5.29563 16.8341 5.78896 16.8=
35 6.5 16.835H9.33301C10.0439 16.835 10.5374 16.8341 10.9209 16.8027C11.296=
5 16.772 11.508 16.7152 11.666 16.6348L11.793 16.5645C12.0804 16.3881 12.31=
48 16.1351 12.4688 15.833L12.5244 15.7031C12.5759 15.5594 12.6137 15.3698 1=
2.6367 15.0879C12.6681 14.7044 12.668 14.211 12.668 13.5V10.667ZM13.998 12.=
665C14.4528 12.6634 14.8011 12.6602 15.0879 12.6367C15.4635 12.606 15.675 1=
2.5492 15.833 12.4688L15.959 12.3975C16.2466 12.2211 16.4808 11.9682 16.634=
8 11.666L16.6914 11.5361C16.7428 11.3924 16.7797 11.2026 16.8027 10.9209C16=
.8341 10.5374 16.835 10.0439 16.835 9.33301V6.5C16.835 5.78896 16.8341 5.29=
563 16.8027 4.91211C16.7797 4.63025 16.7428 4.44063 16.6914 4.29688L16.6348=
 4.16699C16.4807 3.86474 16.2466 3.61186 15.959 3.43555L15.833 3.36524C15.6=
75 3.28473 15.4636 3.22797 15.0879 3.19727C14.7044 3.16593 14.211 3.16504 1=
3.5 3.16504H10.667C9.9561 3.16504 9.46259 3.16595 9.0791 3.19727C8.79739 3.=
22028 8.6076 3.2572 8.46387 3.30859L8.33399 3.36524C8.03176 3.51923 7.77886=
 3.75343 7.60254 4.04102L7.53125 4.16699C7.4508 4.32498 7.39397 4.53655 7.3=
6328 4.91211C7.33985 5.19893 7.33562 5.54719 7.33399 6.00195H9.33301C10.022=
 6.00195 10.5791 6.00131 11.0293 6.03809C11.4873 6.07551 11.8937 6.15471 12=
.2705 6.34668L12.4883 6.46875C12.984 6.7728 13.3878 7.20854 13.6533 7.72949=
L13.7197 7.87207C13.8642 8.20859 13.9292 8.56974 13.9619 8.9707C13.9987 9.4=
2092 13.998 9.97799 13.998 10.667V12.665ZM18.165 9.33301C18.165 10.022 18.1=
657 10.5791 18.1289 11.0293C18.0961 11.4302 18.0311 11.7914 17.8867 12.1279=
L17.8203 12.2705C17.5549 12.7914 17.1509 13.2272 16.6553 13.5313L16.4365 13=
.6533C16.0599 13.8452 15.6541 13.9245 15.1963 13.9619C14.8593 13.9895 14.46=
24 13.9935 13.9951 13.9951C13.9935 14.4624 13.9895 14.8593 13.9619 15.1963C=
13.9292 15.597 13.864 15.9576 13.7197 16.2939L13.6533 16.4365C13.3878 16.95=
76 12.9841 17.3941 12.4883 17.6982L12.2705 17.8203C11.8937 18.0123 11.4873 =
18.0915 11.0293 18.1289C10.5791 18.1657 10.022 18.165 9.33301 18.165H6.5C5.=
81091 18.165 5.25395 18.1657 4.80371 18.1289C4.40306 18.0962 4.04235 18.031=
 3.70606 17.8867L3.56348 17.8203C3.04244 17.5548 2.60585 17.151 2.30176 16.=
6553L2.17969 16.4365C1.98788 16.0599 1.90851 15.6541 1.87109 15.1963C1.8343=
1 14.746 1.83496 14.1891 1.83496 13.5V10.667C1.83496 9.978 1.83432 9.42091 =
1.87109 8.9707C1.90851 8.5127 1.98772 8.10625 2.17969 7.72949L2.30176 7.511=
72C2.60586 7.0159 3.04236 6.6122 3.56348 6.34668L3.70606 6.28027C4.04237 6.=
136 4.40303 6.07083 4.80371 6.03809C5.14051 6.01057 5.53708 6.00551 6.00391=
 6.00391C6.00551 5.53708 6.01057 5.14051 6.03809 4.80371C6.0755 4.34588 6.1=
5483 3.94012 6.34668 3.56348L6.46875 3.34473C6.77282 2.84912 7.20856 2.4451=
4 7.72949 2.17969L7.87207 2.11328C8.20855 1.96886 8.56979 1.90385 8.9707 1.=
87109C9.42091 1.83432 9.978 1.83496 10.667 1.83496H13.5C14.1891 1.83496 14.=
746 1.83431 15.1963 1.87109C15.6541 1.90851 16.0599 1.98788 16.4365 2.17969=
L16.6553 2.30176C17.151 2.60585 17.5548 3.04244 17.8203 3.56348L17.8867 3.7=
0606C18.031 4.04235 18.0962 4.40306 18.1289 4.80371C18.1657 5.25395 18.165 =
5.81091 18.165 6.5V9.33301Z"></path></svg>=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=
=BE=D0=B2=D0=B0=D1=82=D1=8C =D0=BA=D0=BE=D0=B4</button></div></div></div><d=
iv class=3D"overflow-y-auto p-4" dir=3D"ltr"><code class=3D"whitespace-pre!=
 language-javascript"><span><span>$(</span><span><span class=3D"hljs-string=
">'#example'</span></span><span>).</span><span><span class=3D"hljs-title cl=
ass_">DataTable</span></span><span>({
    </span><span><span class=3D"hljs-string">"processing"</span></span><spa=
n>: </span><span><span class=3D"hljs-literal">true</span></span><span>,
    </span><span><span class=3D"hljs-string">"serverSide"</span></span><spa=
n>: </span><span><span class=3D"hljs-literal">true</span></span><span>,
    </span><span><span class=3D"hljs-string">"ajax"</span></span><span>: </=
span><span><span class=3D"hljs-string">"/api/get-data"</span></span><span> =
</span><span><span class=3D"hljs-comment">// =D1=81=D1=8E=D0=B4=D0=B0 DataT=
ables =D0=B1=D1=83=D0=B4=D0=B5=D1=82 =D0=BE=D1=82=D0=BF=D1=80=D0=B0=D0=B2=
=D0=BB=D1=8F=D1=82=D1=8C =D0=BF=D0=B0=D1=80=D0=B0=D0=BC=D0=B5=D1=82=D1=80=
=D1=8B</span></span><span>
});
</span></span></code></div></div></pre>
<p data-start=3D"681" data-end=3D"736">=D0=9D=D0=B0 =D1=81=D0=B5=D1=80=D0=
=B2=D0=B5=D1=80=D0=B5 =D0=B2=D1=8B =D0=B4=D0=BE=D0=BB=D0=B6=D0=BD=D1=8B =D0=
=BE=D0=B1=D1=80=D0=B0=D0=B1=D0=B0=D1=82=D1=8B=D0=B2=D0=B0=D1=82=D1=8C =D1=
=82=D0=B0=D0=BA=D0=B8=D0=B5 =D0=BF=D0=B0=D1=80=D0=B0=D0=BC=D0=B5=D1=82=D1=
=80=D1=8B, =D0=BA=D0=B0=D0=BA:</p>
<ul data-start=3D"737" data-end=3D"875">
<li data-start=3D"737" data-end=3D"770">
<p data-start=3D"739" data-end=3D"770"><code data-start=3D"739" data-end=3D=
"746">start</code> =E2=80=94 =D1=81 =D0=BA=D0=B0=D0=BA=D0=BE=D0=B9 =D1=81=
=D1=82=D1=80=D0=BE=D0=BA=D0=B8 =D0=BD=D0=B0=D1=87=D0=B0=D1=82=D1=8C</p>
</li>
<li data-start=3D"771" data-end=3D"811">
<p data-start=3D"773" data-end=3D"811"><code data-start=3D"773" data-end=3D=
"781">length</code> =E2=80=94 =D1=81=D0=BA=D0=BE=D0=BB=D1=8C=D0=BA=D0=BE =
=D1=81=D1=82=D1=80=D0=BE=D0=BA =D0=B7=D0=B0=D0=BF=D1=80=D0=B0=D1=88=D0=B8=
=D0=B2=D0=B0=D0=B5=D1=82=D1=81=D1=8F</p>
</li>
<li data-start=3D"812" data-end=3D"845">
<p data-start=3D"814" data-end=3D"845"><code data-start=3D"814" data-end=3D=
"829">search[value]</code> =E2=80=94 =D1=81=D1=82=D1=80=D0=BE=D0=BA=D0=B0 =
=D0=BF=D0=BE=D0=B8=D1=81=D0=BA=D0=B0</p>
</li>
<li data-start=3D"846" data-end=3D"875">
<p data-start=3D"848" data-end=3D"875"><code data-start=3D"848" data-end=3D=
"855">order</code> =E2=80=94 =D1=81=D0=BE=D1=80=D1=82=D0=B8=D1=80=D0=BE=D0=
=B2=D0=BA=D0=B0 =D0=B8 =D1=82.=D0=B4.</p>
</li>
</ul>
<p data-start=3D"877" data-end=3D"929">=F0=9F=93=8C =D0=AD=D1=82=D0=BE <str=
ong data-start=3D"884" data-end=3D"902">=D0=BB=D1=83=D1=87=D1=88=D0=B5=D0=
=B5 =D1=80=D0=B5=D1=88=D0=B5=D0=BD=D0=B8=D0=B5</strong> =D0=BF=D1=80=D0=B8 =
=D0=B1=D0=BE=D0=BB=D1=8C=D1=88=D0=BE=D0=BC =D0=BE=D0=B1=D1=8A=D1=91=D0=BC=
=D0=B5 =D0=B4=D0=B0=D0=BD=D0=BD=D1=8B=D1=85.</p>
<hr data-start=3D"931" data-end=3D"934">
<h2 data-start=3D"936" data-end=3D"986">=E2=9C=85 =D0=92=D0=B0=D1=80=D0=B8=
=D0=B0=D0=BD=D1=82 2: <strong data-start=3D"952" data-end=3D"986">=D0=9A=D0=
=BD=D0=BE=D0=BF=D0=BA=D0=B0 "=D0=97=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=B8=D1=
=82=D1=8C =D0=B5=D1=89=D1=91" =D0=B2=D1=80=D1=83=D1=87=D0=BD=D1=83=D1=8E</s=
trong></h2>
<p data-start=3D"988" data-end=3D"1167">=D0=95=D1=81=D0=BB=D0=B8 =D0=B2=D1=
=8B <strong data-start=3D"996" data-end=3D"1042">=D0=BD=D0=B5 =D1=85=D0=BE=
=D1=82=D0=B8=D1=82=D0=B5 =D0=B8=D1=81=D0=BF=D0=BE=D0=BB=D1=8C=D0=B7=D0=BE=
=D0=B2=D0=B0=D1=82=D1=8C =D1=81=D0=B5=D1=80=D0=B2=D0=B5=D1=80=D0=BD=D1=83=
=D1=8E =D0=BE=D0=B1=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=BA=D1=83</strong>, =D0=
=BC=D0=BE=D0=B6=D0=BD=D0=BE =D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D1=82=D1=
=8C =D0=BA=D0=BD=D0=BE=D0=BF=D0=BA=D1=83, =D0=BF=D0=BE =D0=BD=D0=B0=D0=B6=
=D0=B0=D1=82=D0=B8=D1=8E =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D0=BE=D0=B9 =D0=B2=
=D1=8B =D0=BF=D0=BE=D0=B4=D0=B3=D1=80=D1=83=D0=B6=D0=B0=D0=B5=D1=82=D0=B5 =
=D0=B5=D1=89=D1=91 =D0=B4=D0=B0=D0=BD=D0=BD=D1=8B=D0=B5 =D0=B8 =D0=B4=D0=BE=
=D0=B1=D0=B0=D0=B2=D0=BB=D1=8F=D0=B5=D1=82=D0=B5 =D0=B8=D1=85 =D0=B2 =D1=82=
=D0=B0=D0=B1=D0=BB=D0=B8=D1=86=D1=83 =D1=81 =D0=BF=D0=BE=D0=BC=D0=BE=D1=89=
=D1=8C=D1=8E <code data-start=3D"1148" data-end=3D"1166">table.rows.add()</=
code>.</p>
<h3 data-start=3D"1169" data-end=3D"1180">=D0=9F=D1=80=D0=B8=D0=BC=D0=B5=D1=
=80:</h3>
<pre class=3D"overflow-visible!" data-start=3D"1182" data-end=3D"1480"><div=
 class=3D"contain-inline-size rounded-2xl relative bg-token-sidebar-surface=
-primary"><div class=3D"flex items-center text-token-text-secondary px-4 py=
-2 text-xs font-sans justify-between h-9 bg-token-sidebar-surface-primary s=
elect-none rounded-t-2xl">javascript</div><div class=3D"sticky top-9"><div =
class=3D"absolute end-0 bottom-0 flex h-9 items-center pe-2"><div class=3D"=
bg-token-bg-elevated-secondary text-token-text-secondary flex items-center =
gap-4 rounded-sm px-2 font-sans text-xs"><button class=3D"flex gap-1 items-=
center select-none py-1" aria-label=3D"=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=
=D0=B2=D0=B0=D1=82=D1=8C"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20=
 20" fill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"ic=
on-sm"><path d=3D"M12.668 10.667C12.668 9.95614 12.668 9.46258 12.6367 9.07=
91C12.6137 8.79732 12.5758 8.60761 12.5244 8.46387L12.4688 8.33399C12.3148 =
8.03193 12.0803 7.77885 11.793 7.60254L11.666 7.53125C11.508 7.45087 11.296=
3 7.39395 10.9209 7.36328C10.5374 7.33197 10.0439 7.33203 9.33301 7.33203H6=
.5C5.78896 7.33203 5.29563 7.33195 4.91211 7.36328C4.63016 7.38632 4.44065 =
7.42413 4.29688 7.47559L4.16699 7.53125C3.86488 7.68518 3.61186 7.9196 3.43=
555 8.20703L3.36524 8.33399C3.28478 8.49198 3.22795 8.70352 3.19727 9.0791C=
3.16595 9.46259 3.16504 9.95611 3.16504 10.667V13.5C3.16504 14.211 3.16593 =
14.7044 3.19727 15.0879C3.22797 15.4636 3.28473 15.675 3.36524 15.833L3.435=
55 15.959C3.61186 16.2466 3.86474 16.4807 4.16699 16.6348L4.29688 16.6914C4=
.44063 16.7428 4.63025 16.7797 4.91211 16.8027C5.29563 16.8341 5.78896 16.8=
35 6.5 16.835H9.33301C10.0439 16.835 10.5374 16.8341 10.9209 16.8027C11.296=
5 16.772 11.508 16.7152 11.666 16.6348L11.793 16.5645C12.0804 16.3881 12.31=
48 16.1351 12.4688 15.833L12.5244 15.7031C12.5759 15.5594 12.6137 15.3698 1=
2.6367 15.0879C12.6681 14.7044 12.668 14.211 12.668 13.5V10.667ZM13.998 12.=
665C14.4528 12.6634 14.8011 12.6602 15.0879 12.6367C15.4635 12.606 15.675 1=
2.5492 15.833 12.4688L15.959 12.3975C16.2466 12.2211 16.4808 11.9682 16.634=
8 11.666L16.6914 11.5361C16.7428 11.3924 16.7797 11.2026 16.8027 10.9209C16=
.8341 10.5374 16.835 10.0439 16.835 9.33301V6.5C16.835 5.78896 16.8341 5.29=
563 16.8027 4.91211C16.7797 4.63025 16.7428 4.44063 16.6914 4.29688L16.6348=
 4.16699C16.4807 3.86474 16.2466 3.61186 15.959 3.43555L15.833 3.36524C15.6=
75 3.28473 15.4636 3.22797 15.0879 3.19727C14.7044 3.16593 14.211 3.16504 1=
3.5 3.16504H10.667C9.9561 3.16504 9.46259 3.16595 9.0791 3.19727C8.79739 3.=
22028 8.6076 3.2572 8.46387 3.30859L8.33399 3.36524C8.03176 3.51923 7.77886=
 3.75343 7.60254 4.04102L7.53125 4.16699C7.4508 4.32498 7.39397 4.53655 7.3=
6328 4.91211C7.33985 5.19893 7.33562 5.54719 7.33399 6.00195H9.33301C10.022=
 6.00195 10.5791 6.00131 11.0293 6.03809C11.4873 6.07551 11.8937 6.15471 12=
.2705 6.34668L12.4883 6.46875C12.984 6.7728 13.3878 7.20854 13.6533 7.72949=
L13.7197 7.87207C13.8642 8.20859 13.9292 8.56974 13.9619 8.9707C13.9987 9.4=
2092 13.998 9.97799 13.998 10.667V12.665ZM18.165 9.33301C18.165 10.022 18.1=
657 10.5791 18.1289 11.0293C18.0961 11.4302 18.0311 11.7914 17.8867 12.1279=
L17.8203 12.2705C17.5549 12.7914 17.1509 13.2272 16.6553 13.5313L16.4365 13=
.6533C16.0599 13.8452 15.6541 13.9245 15.1963 13.9619C14.8593 13.9895 14.46=
24 13.9935 13.9951 13.9951C13.9935 14.4624 13.9895 14.8593 13.9619 15.1963C=
13.9292 15.597 13.864 15.9576 13.7197 16.2939L13.6533 16.4365C13.3878 16.95=
76 12.9841 17.3941 12.4883 17.6982L12.2705 17.8203C11.8937 18.0123 11.4873 =
18.0915 11.0293 18.1289C10.5791 18.1657 10.022 18.165 9.33301 18.165H6.5C5.=
81091 18.165 5.25395 18.1657 4.80371 18.1289C4.40306 18.0962 4.04235 18.031=
 3.70606 17.8867L3.56348 17.8203C3.04244 17.5548 2.60585 17.151 2.30176 16.=
6553L2.17969 16.4365C1.98788 16.0599 1.90851 15.6541 1.87109 15.1963C1.8343=
1 14.746 1.83496 14.1891 1.83496 13.5V10.667C1.83496 9.978 1.83432 9.42091 =
1.87109 8.9707C1.90851 8.5127 1.98772 8.10625 2.17969 7.72949L2.30176 7.511=
72C2.60586 7.0159 3.04236 6.6122 3.56348 6.34668L3.70606 6.28027C4.04237 6.=
136 4.40303 6.07083 4.80371 6.03809C5.14051 6.01057 5.53708 6.00551 6.00391=
 6.00391C6.00551 5.53708 6.01057 5.14051 6.03809 4.80371C6.0755 4.34588 6.1=
5483 3.94012 6.34668 3.56348L6.46875 3.34473C6.77282 2.84912 7.20856 2.4451=
4 7.72949 2.17969L7.87207 2.11328C8.20855 1.96886 8.56979 1.90385 8.9707 1.=
87109C9.42091 1.83432 9.978 1.83496 10.667 1.83496H13.5C14.1891 1.83496 14.=
746 1.83431 15.1963 1.87109C15.6541 1.90851 16.0599 1.98788 16.4365 2.17969=
L16.6553 2.30176C17.151 2.60585 17.5548 3.04244 17.8203 3.56348L17.8867 3.7=
0606C18.031 4.04235 18.0962 4.40306 18.1289 4.80371C18.1657 5.25395 18.165 =
5.81091 18.165 6.5V9.33301Z"></path></svg>=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=
=BE=D0=B2=D0=B0=D1=82=D1=8C =D0=BA=D0=BE=D0=B4</button></div></div></div><d=
iv class=3D"overflow-y-auto p-4" dir=3D"ltr"><code class=3D"whitespace-pre!=
 language-javascript"><span><span><span class=3D"hljs-keyword">var</span></=
span><span> table =3D $(</span><span><span class=3D"hljs-string">'#example'=
</span></span><span>).</span><span><span class=3D"hljs-title class_">DataTa=
ble</span></span><span>();

$(</span><span><span class=3D"hljs-string">'#loadMoreBtn'</span></span><spa=
n>).</span><span><span class=3D"hljs-title function_">on</span></span><span=
>(</span><span><span class=3D"hljs-string">'click'</span></span><span>, </s=
pan><span><span class=3D"hljs-keyword">function</span></span><span> (</span=
><span><span class=3D"hljs-params"></span></span><span>) {
    $.</span><span><span class=3D"hljs-title function_">ajax</span></span><=
span>({
        </span><span><span class=3D"hljs-attr">url</span></span><span>: </s=
pan><span><span class=3D"hljs-string">'/get-more-data'</span></span><span>,
        </span><span><span class=3D"hljs-attr">method</span></span><span>: =
</span><span><span class=3D"hljs-string">'GET'</span></span><span>,
        </span><span><span class=3D"hljs-attr">dataType</span></span><span>=
: </span><span><span class=3D"hljs-string">'json'</span></span><span>,
        </span><span><span class=3D"hljs-attr">success</span></span><span>:=
 </span><span><span class=3D"hljs-keyword">function</span></span><span> (</=
span><span><span class=3D"hljs-params">newData</span></span><span>) {
            table.</span><span><span class=3D"hljs-property">rows</span></s=
pan><span>.</span><span><span class=3D"hljs-title function_">add</span></sp=
an><span>(newData).</span><span><span class=3D"hljs-title function_">draw</=
span></span><span>();
        }
    });
});
</span></span></code></div></div></pre>
<p data-start=3D"1482" data-end=3D"1573">=D0=A2=D1=83=D1=82 <code data-star=
t=3D"1486" data-end=3D"1495">newData</code> =E2=80=94 =D0=BC=D0=B0=D1=81=D1=
=81=D0=B8=D0=B2 =D0=BC=D0=B0=D1=81=D1=81=D0=B8=D0=B2=D0=BE=D0=B2 =D0=B8=D0=
=BB=D0=B8 =D0=BE=D0=B1=D1=8A=D0=B5=D0=BA=D1=82=D0=BE=D0=B2 (=D0=B2 =D0=B7=
=D0=B0=D0=B2=D0=B8=D1=81=D0=B8=D0=BC=D0=BE=D1=81=D1=82=D0=B8 =D0=BE=D1=82 =
=D0=B2=D0=B0=D1=88=D0=B5=D0=B9 =D0=BA=D0=BE=D0=BD=D1=84=D0=B8=D0=B3=D1=83=
=D1=80=D0=B0=D1=86=D0=B8=D0=B8 =D1=82=D0=B0=D0=B1=D0=BB=D0=B8=D1=86=D1=8B).=
</p>
<hr data-start=3D"1575" data-end=3D"1578">
<h2 data-start=3D"1580" data-end=3D"1640">=E2=9C=85 =D0=92=D0=B0=D1=80=D0=
=B8=D0=B0=D0=BD=D1=82 3: <strong data-start=3D"1596" data-end=3D"1640">=D0=
=9F=D1=80=D0=BE=D0=BA=D1=80=D1=83=D1=82=D0=BA=D0=B0 =D1=81 =D0=BF=D0=BE=D0=
=B4=D0=B3=D1=80=D1=83=D0=B7=D0=BA=D0=BE=D0=B9 (infinite scroll)</strong></h=
2>
<p data-start=3D"1642" data-end=3D"1705">=D0=98=D1=81=D0=BF=D0=BE=D0=BB=D1=
=8C=D0=B7=D1=83=D0=B9=D1=82=D0=B5 =D0=BE=D0=BF=D1=86=D0=B8=D1=8E <code data=
-start=3D"1660" data-end=3D"1670">scroller</code> (=D0=B2=D0=BC=D0=B5=D1=81=
=D1=82=D0=B5 =D1=81 server-side =D0=BE=D0=B1=D1=80=D0=B0=D0=B1=D0=BE=D1=82=
=D0=BA=D0=BE=D0=B9):</p>
<pre class=3D"overflow-visible!" data-start=3D"1707" data-end=3D"1872"><div=
 class=3D"contain-inline-size rounded-2xl relative bg-token-sidebar-surface=
-primary"><div class=3D"flex items-center text-token-text-secondary px-4 py=
-2 text-xs font-sans justify-between h-9 bg-token-sidebar-surface-primary s=
elect-none rounded-t-2xl">javascript</div><div class=3D"sticky top-9"><div =
class=3D"absolute end-0 bottom-0 flex h-9 items-center pe-2"><div class=3D"=
bg-token-bg-elevated-secondary text-token-text-secondary flex items-center =
gap-4 rounded-sm px-2 font-sans text-xs"><button class=3D"flex gap-1 items-=
center select-none py-1" aria-label=3D"=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=
=D0=B2=D0=B0=D1=82=D1=8C"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20=
 20" fill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"ic=
on-sm"><path d=3D"M12.668 10.667C12.668 9.95614 12.668 9.46258 12.6367 9.07=
91C12.6137 8.79732 12.5758 8.60761 12.5244 8.46387L12.4688 8.33399C12.3148 =
8.03193 12.0803 7.77885 11.793 7.60254L11.666 7.53125C11.508 7.45087 11.296=
3 7.39395 10.9209 7.36328C10.5374 7.33197 10.0439 7.33203 9.33301 7.33203H6=
.5C5.78896 7.33203 5.29563 7.33195 4.91211 7.36328C4.63016 7.38632 4.44065 =
7.42413 4.29688 7.47559L4.16699 7.53125C3.86488 7.68518 3.61186 7.9196 3.43=
555 8.20703L3.36524 8.33399C3.28478 8.49198 3.22795 8.70352 3.19727 9.0791C=
3.16595 9.46259 3.16504 9.95611 3.16504 10.667V13.5C3.16504 14.211 3.16593 =
14.7044 3.19727 15.0879C3.22797 15.4636 3.28473 15.675 3.36524 15.833L3.435=
55 15.959C3.61186 16.2466 3.86474 16.4807 4.16699 16.6348L4.29688 16.6914C4=
.44063 16.7428 4.63025 16.7797 4.91211 16.8027C5.29563 16.8341 5.78896 16.8=
35 6.5 16.835H9.33301C10.0439 16.835 10.5374 16.8341 10.9209 16.8027C11.296=
5 16.772 11.508 16.7152 11.666 16.6348L11.793 16.5645C12.0804 16.3881 12.31=
48 16.1351 12.4688 15.833L12.5244 15.7031C12.5759 15.5594 12.6137 15.3698 1=
2.6367 15.0879C12.6681 14.7044 12.668 14.211 12.668 13.5V10.667ZM13.998 12.=
665C14.4528 12.6634 14.8011 12.6602 15.0879 12.6367C15.4635 12.606 15.675 1=
2.5492 15.833 12.4688L15.959 12.3975C16.2466 12.2211 16.4808 11.9682 16.634=
8 11.666L16.6914 11.5361C16.7428 11.3924 16.7797 11.2026 16.8027 10.9209C16=
.8341 10.5374 16.835 10.0439 16.835 9.33301V6.5C16.835 5.78896 16.8341 5.29=
563 16.8027 4.91211C16.7797 4.63025 16.7428 4.44063 16.6914 4.29688L16.6348=
 4.16699C16.4807 3.86474 16.2466 3.61186 15.959 3.43555L15.833 3.36524C15.6=
75 3.28473 15.4636 3.22797 15.0879 3.19727C14.7044 3.16593 14.211 3.16504 1=
3.5 3.16504H10.667C9.9561 3.16504 9.46259 3.16595 9.0791 3.19727C8.79739 3.=
22028 8.6076 3.2572 8.46387 3.30859L8.33399 3.36524C8.03176 3.51923 7.77886=
 3.75343 7.60254 4.04102L7.53125 4.16699C7.4508 4.32498 7.39397 4.53655 7.3=
6328 4.91211C7.33985 5.19893 7.33562 5.54719 7.33399 6.00195H9.33301C10.022=
 6.00195 10.5791 6.00131 11.0293 6.03809C11.4873 6.07551 11.8937 6.15471 12=
.2705 6.34668L12.4883 6.46875C12.984 6.7728 13.3878 7.20854 13.6533 7.72949=
L13.7197 7.87207C13.8642 8.20859 13.9292 8.56974 13.9619 8.9707C13.9987 9.4=
2092 13.998 9.97799 13.998 10.667V12.665ZM18.165 9.33301C18.165 10.022 18.1=
657 10.5791 18.1289 11.0293C18.0961 11.4302 18.0311 11.7914 17.8867 12.1279=
L17.8203 12.2705C17.5549 12.7914 17.1509 13.2272 16.6553 13.5313L16.4365 13=
.6533C16.0599 13.8452 15.6541 13.9245 15.1963 13.9619C14.8593 13.9895 14.46=
24 13.9935 13.9951 13.9951C13.9935 14.4624 13.9895 14.8593 13.9619 15.1963C=
13.9292 15.597 13.864 15.9576 13.7197 16.2939L13.6533 16.4365C13.3878 16.95=
76 12.9841 17.3941 12.4883 17.6982L12.2705 17.8203C11.8937 18.0123 11.4873 =
18.0915 11.0293 18.1289C10.5791 18.1657 10.022 18.165 9.33301 18.165H6.5C5.=
81091 18.165 5.25395 18.1657 4.80371 18.1289C4.40306 18.0962 4.04235 18.031=
 3.70606 17.8867L3.56348 17.8203C3.04244 17.5548 2.60585 17.151 2.30176 16.=
6553L2.17969 16.4365C1.98788 16.0599 1.90851 15.6541 1.87109 15.1963C1.8343=
1 14.746 1.83496 14.1891 1.83496 13.5V10.667C1.83496 9.978 1.83432 9.42091 =
1.87109 8.9707C1.90851 8.5127 1.98772 8.10625 2.17969 7.72949L2.30176 7.511=
72C2.60586 7.0159 3.04236 6.6122 3.56348 6.34668L3.70606 6.28027C4.04237 6.=
136 4.40303 6.07083 4.80371 6.03809C5.14051 6.01057 5.53708 6.00551 6.00391=
 6.00391C6.00551 5.53708 6.01057 5.14051 6.03809 4.80371C6.0755 4.34588 6.1=
5483 3.94012 6.34668 3.56348L6.46875 3.34473C6.77282 2.84912 7.20856 2.4451=
4 7.72949 2.17969L7.87207 2.11328C8.20855 1.96886 8.56979 1.90385 8.9707 1.=
87109C9.42091 1.83432 9.978 1.83496 10.667 1.83496H13.5C14.1891 1.83496 14.=
746 1.83431 15.1963 1.87109C15.6541 1.90851 16.0599 1.98788 16.4365 2.17969=
L16.6553 2.30176C17.151 2.60585 17.5548 3.04244 17.8203 3.56348L17.8867 3.7=
0606C18.031 4.04235 18.0962 4.40306 18.1289 4.80371C18.1657 5.25395 18.165 =
5.81091 18.165 6.5V9.33301Z"></path></svg>=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=
=BE=D0=B2=D0=B0=D1=82=D1=8C =D0=BA=D0=BE=D0=B4</button></div></div></div><d=
iv class=3D"overflow-y-auto p-4" dir=3D"ltr"><code class=3D"whitespace-pre!=
 language-javascript"><span><span>$(</span><span><span class=3D"hljs-string=
">'#example'</span></span><span>).</span><span><span class=3D"hljs-title cl=
ass_">DataTable</span></span><span>({
    </span><span><span class=3D"hljs-string">"processing"</span></span><spa=
n>: </span><span><span class=3D"hljs-literal">true</span></span><span>,
    </span><span><span class=3D"hljs-string">"serverSide"</span></span><spa=
n>: </span><span><span class=3D"hljs-literal">true</span></span><span>,
    </span><span><span class=3D"hljs-string">"ajax"</span></span><span>: </=
span><span><span class=3D"hljs-string">"/api/get-data"</span></span><span>,
    </span><span><span class=3D"hljs-string">"scrollY"</span></span><span>:=
 </span><span><span class=3D"hljs-number">400</span></span><span>,
    </span><span><span class=3D"hljs-string">"scroller"</span></span><span>=
: </span><span><span class=3D"hljs-literal">true</span></span><span>
});
</span></span></code></div></div></pre>
<p data-start=3D"1874" data-end=3D"1966">=F0=9F=93=A6 =D0=94=D0=BB=D1=8F =
=D1=8D=D1=82=D0=BE=D0=B3=D0=BE =D0=BF=D0=BE=D1=82=D1=80=D0=B5=D0=B1=D1=83=
=D0=B5=D1=82=D1=81=D1=8F =D0=BF=D0=BE=D0=B4=D0=BA=D0=BB=D1=8E=D1=87=D0=B8=
=D1=82=D1=8C =D0=B4=D0=BE=D0=BF=D0=BE=D0=BB=D0=BD=D0=B8=D1=82=D0=B5=D0=BB=
=D1=8C=D0=BD=D1=8B=D0=B9 =D0=BF=D0=BB=D0=B0=D0=B3=D0=B8=D0=BD: <strong data=
-start=3D"1933" data-end=3D"1966">DataTables Scroller extension</strong></p=
>
<hr data-start=3D"1968" data-end=3D"1971">
<h2 data-start=3D"1973" data-end=3D"1988">=D0=A7=D1=82=D0=BE =D0=B2=D1=8B=
=D0=B1=D1=80=D0=B0=D1=82=D1=8C?</h2>
<div class=3D"_tableContainer_1rjym_1"><div tabindex=3D"-1" class=3D"group =
_tableWrapper_1rjym_13 flex w-fit flex-col-reverse"><table data-start=3D"19=
90" data-end=3D"2606" class=3D"w-fit min-w-(--thread-content-width)"><thead=
 data-start=3D"1990" data-end=3D"2112"><tr data-start=3D"1990" data-end=3D"=
2112"><th data-start=3D"1990" data-end=3D"2019" data-col-size=3D"sm">=D0=A1=
=D0=BF=D0=BE=D1=81=D0=BE=D0=B1</th><th data-start=3D"2019" data-end=3D"2039=
" data-col-size=3D"sm">=D0=94=D0=BB=D1=8F =D0=BA=D0=BE=D0=B3=D0=BE =D0=BF=
=D0=BE=D0=B4=D1=85=D0=BE=D0=B4=D0=B8=D1=82</th><th data-start=3D"2039" data=
-end=3D"2076" data-col-size=3D"sm">=D0=9F=D1=80=D0=B5=D0=B8=D0=BC=D1=83=D1=
=89=D0=B5=D1=81=D1=82=D0=B2=D0=B0</th><th data-start=3D"2076" data-end=3D"2=
112" data-col-size=3D"sm">=D0=9D=D0=B5=D0=B4=D0=BE=D1=81=D1=82=D0=B0=D1=82=
=D0=BA=D0=B8</th></tr></thead><tbody data-start=3D"2235" data-end=3D"2606">=
<tr data-start=3D"2235" data-end=3D"2358"><td data-start=3D"2235" data-end=
=3D"2263" data-col-size=3D"sm">Server-side processing</td><td data-col-size=
=3D"sm" data-start=3D"2263" data-end=3D"2283">=D0=91=D0=BE=D0=BB=D1=8C=D1=
=88=D0=B8=D0=B5 =D0=B4=D0=B0=D0=BD=D0=BD=D1=8B=D0=B5</td><td data-col-size=
=3D"sm" data-start=3D"2283" data-end=3D"2320">=D0=91=D1=8B=D1=81=D1=82=D1=
=80=D0=BE =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=B5=D1=82, =D0=BC=D0=B0=D1=
=81=D1=88=D1=82=D0=B0=D0=B1=D0=B8=D1=80=D1=83=D0=B5=D0=BC=D0=BE</td><td dat=
a-col-size=3D"sm" data-start=3D"2320" data-end=3D"2358">=D0=9D=D1=83=D0=B6=
=D0=BD=D0=BE =D1=80=D0=B5=D0=B0=D0=BB=D0=B8=D0=B7=D0=BE=D0=B2=D0=B0=D1=82=
=D1=8C =D1=81=D0=B5=D1=80=D0=B2=D0=B5=D1=80=D0=BD=D1=83=D1=8E =D0=BB=D0=BE=
=D0=B3=D0=B8=D0=BA=D1=83</td></tr><tr data-start=3D"2359" data-end=3D"2480"=
><td data-start=3D"2359" data-end=3D"2387" data-col-size=3D"sm">=D0=9A=D0=
=BD=D0=BE=D0=BF=D0=BA=D0=B0 "=D0=97=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=B8=D1=
=82=D1=8C =D0=B5=D1=89=D1=91"</td><td data-col-size=3D"sm" data-start=3D"23=
87" data-end=3D"2407">=D0=A1=D1=80=D0=B5=D0=B4=D0=BD=D0=B8=D0=B5 =D0=B4=D0=
=B0=D0=BD=D0=BD=D1=8B=D0=B5</td><td data-col-size=3D"sm" data-start=3D"2407=
" data-end=3D"2444">=D0=93=D0=B8=D0=B1=D0=BA=D0=BE=D1=81=D1=82=D1=8C, =D0=
=BA=D0=BE=D0=BD=D1=82=D1=80=D0=BE=D0=BB=D1=8C</td><td data-col-size=3D"sm" =
data-start=3D"2444" data-end=3D"2480">=D0=9F=D0=BE=D0=BB=D1=8C=D0=B7=D0=BE=
=D0=B2=D0=B0=D1=82=D0=B5=D0=BB=D1=8C =D1=81=D0=B0=D0=BC =D0=B4=D0=BE=D0=BB=
=D0=B6=D0=B5=D0=BD =D0=BD=D0=B0=D0=B6=D0=B8=D0=BC=D0=B0=D1=82=D1=8C</td></t=
r><tr data-start=3D"2481" data-end=3D"2606"><td data-start=3D"2481" data-en=
d=3D"2509" data-col-size=3D"sm">Infinite scroll + Scroller</td><td data-col=
-size=3D"sm" data-start=3D"2509" data-end=3D"2529">UX-=D0=BF=D0=BE=D0=B4=D1=
=85=D0=BE=D0=B4</td><td data-col-size=3D"sm" data-start=3D"2529" data-end=
=3D"2570">=D0=90=D0=B2=D1=82=D0=BE=D0=BC=D0=B0=D1=82=D0=B8=D1=87=D0=B5=D1=
=81=D0=BA=D0=B0=D1=8F =D0=BF=D0=BE=D0=B4=D0=B3=D1=80=D1=83=D0=B7=D0=BA=D0=
=B0 =D0=BF=D1=80=D0=B8 =D0=BF=D1=80=D0=BE=D0=BA=D1=80=D1=83=D1=82=D0=BA=D0=
=B5</td><td data-col-size=3D"sm" data-start=3D"2570" data-end=3D"2606">=D0=
=A1=D0=BB=D0=BE=D0=B6=D0=BD=D0=B5=D0=B5 =D0=B2 =D1=80=D0=B5=D0=B0=D0=BB=D0=
=B8=D0=B7=D0=B0=D1=86=D0=B8=D0=B8</td></tr></tbody></table><div class=3D"st=
icky h-0 select-none end-(--thread-content-margin) self-end"><div class=3D"=
absolute end-0 flex items-end" style=3D"height: 32.7656px;"><span class=3D"=
" data-state=3D"closed"><button aria-label=3D"=D0=9A=D0=BE=D0=BF=D0=B8=D1=
=80=D0=BE=D0=B2=D0=B0=D1=82=D1=8C =D1=82=D0=B0=D0=B1=D0=BB=D0=B8=D1=86=D1=
=83" class=3D"hover:bg-token-bg-tertiary text-token-text-secondary my-1 rou=
nded-sm p-1 transition-opacity group-[:not(:hover):not(:focus-within)]:poin=
ter-events-none group-[:not(:hover):not(:focus-within)]:opacity-0"><svg wid=
th=3D"20" height=3D"20" viewBox=3D"0 0 20 20" fill=3D"currentColor" xmlns=
=3D"http://www.w3.org/2000/svg" class=3D"icon"><path d=3D"M12.668 10.667C12=
.668 9.95614 12.668 9.46258 12.6367 9.0791C12.6137 8.79732 12.5758 8.60761 =
12.5244 8.46387L12.4688 8.33399C12.3148 8.03193 12.0803 7.77885 11.793 7.60=
254L11.666 7.53125C11.508 7.45087 11.2963 7.39395 10.9209 7.36328C10.5374 7=
.33197 10.0439 7.33203 9.33301 7.33203H6.5C5.78896 7.33203 5.29563 7.33195 =
4.91211 7.36328C4.63016 7.38632 4.44065 7.42413 4.29688 7.47559L4.16699 7.5=
3125C3.86488 7.68518 3.61186 7.9196 3.43555 8.20703L3.36524 8.33399C3.28478=
 8.49198 3.22795 8.70352 3.19727 9.0791C3.16595 9.46259 3.16504 9.95611 3.1=
6504 10.667V13.5C3.16504 14.211 3.16593 14.7044 3.19727 15.0879C3.22797 15.=
4636 3.28473 15.675 3.36524 15.833L3.43555 15.959C3.61186 16.2466 3.86474 1=
6.4807 4.16699 16.6348L4.29688 16.6914C4.44063 16.7428 4.63025 16.7797 4.91=
211 16.8027C5.29563 16.8341 5.78896 16.835 6.5 16.835H9.33301C10.0439 16.83=
5 10.5374 16.8341 10.9209 16.8027C11.2965 16.772 11.508 16.7152 11.666 16.6=
348L11.793 16.5645C12.0804 16.3881 12.3148 16.1351 12.4688 15.833L12.5244 1=
5.7031C12.5759 15.5594 12.6137 15.3698 12.6367 15.0879C12.6681 14.7044 12.6=
68 14.211 12.668 13.5V10.667ZM13.998 12.665C14.4528 12.6634 14.8011 12.6602=
 15.0879 12.6367C15.4635 12.606 15.675 12.5492 15.833 12.4688L15.959 12.397=
5C16.2466 12.2211 16.4808 11.9682 16.6348 11.666L16.6914 11.5361C16.7428 11=
.3924 16.7797 11.2026 16.8027 10.9209C16.8341 10.5374 16.835 10.0439 16.835=
 9.33301V6.5C16.835 5.78896 16.8341 5.29563 16.8027 4.91211C16.7797 4.63025=
 16.7428 4.44063 16.6914 4.29688L16.6348 4.16699C16.4807 3.86474 16.2466 3.=
61186 15.959 3.43555L15.833 3.36524C15.675 3.28473 15.4636 3.22797 15.0879 =
3.19727C14.7044 3.16593 14.211 3.16504 13.5 3.16504H10.667C9.9561 3.16504 9=
.46259 3.16595 9.0791 3.19727C8.79739 3.22028 8.6076 3.2572 8.46387 3.30859=
L8.33399 3.36524C8.03176 3.51923 7.77886 3.75343 7.60254 4.04102L7.53125 4.=
16699C7.4508 4.32498 7.39397 4.53655 7.36328 4.91211C7.33985 5.19893 7.3356=
2 5.54719 7.33399 6.00195H9.33301C10.022 6.00195 10.5791 6.00131 11.0293 6.=
03809C11.4873 6.07551 11.8937 6.15471 12.2705 6.34668L12.4883 6.46875C12.98=
4 6.7728 13.3878 7.20854 13.6533 7.72949L13.7197 7.87207C13.8642 8.20859 13=
.9292 8.56974 13.9619 8.9707C13.9987 9.42092 13.998 9.97799 13.998 10.667V1=
2.665ZM18.165 9.33301C18.165 10.022 18.1657 10.5791 18.1289 11.0293C18.0961=
 11.4302 18.0311 11.7914 17.8867 12.1279L17.8203 12.2705C17.5549 12.7914 17=
.1509 13.2272 16.6553 13.5313L16.4365 13.6533C16.0599 13.8452 15.6541 13.92=
45 15.1963 13.9619C14.8593 13.9895 14.4624 13.9935 13.9951 13.9951C13.9935 =
14.4624 13.9895 14.8593 13.9619 15.1963C13.9292 15.597 13.864 15.9576 13.71=
97 16.2939L13.6533 16.4365C13.3878 16.9576 12.9841 17.3941 12.4883 17.6982L=
12.2705 17.8203C11.8937 18.0123 11.4873 18.0915 11.0293 18.1289C10.5791 18.=
1657 10.022 18.165 9.33301 18.165H6.5C5.81091 18.165 5.25395 18.1657 4.8037=
1 18.1289C4.40306 18.0962 4.04235 18.031 3.70606 17.8867L3.56348 17.8203C3.=
04244 17.5548 2.60585 17.151 2.30176 16.6553L2.17969 16.4365C1.98788 16.059=
9 1.90851 15.6541 1.87109 15.1963C1.83431 14.746 1.83496 14.1891 1.83496 13=
.5V10.667C1.83496 9.978 1.83432 9.42091 1.87109 8.9707C1.90851 8.5127 1.987=
72 8.10625 2.17969 7.72949L2.30176 7.51172C2.60586 7.0159 3.04236 6.6122 3.=
56348 6.34668L3.70606 6.28027C4.04237 6.136 4.40303 6.07083 4.80371 6.03809=
C5.14051 6.01057 5.53708 6.00551 6.00391 6.00391C6.00551 5.53708 6.01057 5.=
14051 6.03809 4.80371C6.0755 4.34588 6.15483 3.94012 6.34668 3.56348L6.4687=
5 3.34473C6.77282 2.84912 7.20856 2.44514 7.72949 2.17969L7.87207 2.11328C8=
.20855 1.96886 8.56979 1.90385 8.9707 1.87109C9.42091 1.83432 9.978 1.83496=
 10.667 1.83496H13.5C14.1891 1.83496 14.746 1.83431 15.1963 1.87109C15.6541=
 1.90851 16.0599 1.98788 16.4365 2.17969L16.6553 2.30176C17.151 2.60585 17.=
5548 3.04244 17.8203 3.56348L17.8867 3.70606C18.031 4.04235 18.0962 4.40306=
 18.1289 4.80371C18.1657 5.25395 18.165 5.81091 18.165 6.5V9.33301Z"></path=
></svg></button></span></div></div></div></div>
<hr data-start=3D"2608" data-end=3D"2611">
<p data-start=3D"2613" data-end=3D"2778" data-is-last-node=3D"" data-is-onl=
y-node=3D"">=D0=A5=D0=BE=D1=87=D0=B5=D1=88=D1=8C =E2=80=94 =D0=BC=D0=BE=D0=
=B3=D1=83 =D0=BF=D0=BE=D0=BC=D0=BE=D1=87=D1=8C =D1=81=D0=B4=D0=B5=D0=BB=D0=
=B0=D1=82=D1=8C =D0=BF=D1=80=D0=B8=D0=BC=D0=B5=D1=80 =D0=BF=D0=BE=D0=B4 =D1=
=82=D0=B2=D0=BE=D0=B9 =D1=81=D1=82=D0=B5=D0=BA (JS + backend). =D0=9F=D1=80=
=D0=BE=D1=81=D1=82=D0=BE =D1=81=D0=BA=D0=B0=D0=B6=D0=B8, =D0=BA=D0=B0=D0=BA=
=D0=BE=D0=B9 =D1=83 =D1=82=D0=B5=D0=B1=D1=8F backend (PHP, Node.js, Python =
=D0=B8 =D1=82.=D0=B4.) =D0=B8 =D0=BA=D0=B0=D0=BA =D1=82=D1=8B =D1=81=D0=B5=
=D0=B9=D1=87=D0=B0=D1=81 =D0=B7=D0=B0=D0=B3=D1=80=D1=83=D0=B6=D0=B0=D0=B5=
=D1=88=D1=8C =D0=B4=D0=B0=D0=BD=D0=BD=D1=8B=D0=B5.</p></div></div></div></d=
iv><div class=3D"z-0 flex min-h-[46px] justify-start"><div class=3D"touch:-=
me-2 touch:-ms-3.5 -ms-2.5 -me-1 flex flex-wrap items-center gap-y-4 p-1 se=
lect-none touch:w-[calc(100%+--spacing(3.5))] -mt-1 w-[calc(100%+--spacing(=
2.5))] duration-[1.5s] focus-within:transition-none hover:transition-none p=
ointer-events-none [mask-image:linear-gradient(to_right,black_33%,transpare=
nt_66%)] [mask-size:300%_100%] [mask-position:100%_0%] motion-safe:transiti=
on-[mask-position] group-hover/turn-messages:pointer-events-auto group-hove=
r/turn-messages:[mask-position:0_0] group-focus-within/turn-messages:pointe=
r-events-auto group-focus-within/turn-messages:[mask-position:0_0] has-data=
-[state=3Dopen]:pointer-events-auto has-data-[state=3Dopen]:[mask-position:=
0_0]"><button class=3D"text-token-text-secondary hover:bg-token-bg-secondar=
y rounded-lg" aria-label=3D"=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=B2=D0=
=B0=D1=82=D1=8C" aria-pressed=3D"false" data-testid=3D"copy-turn-action-but=
ton" data-state=3D"closed"><span class=3D"flex items-center justify-center =
touch:w-10 h-8 w-8"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20 20" f=
ill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon"><p=
ath d=3D"M12.668 10.667C12.668 9.95614 12.668 9.46258 12.6367 9.0791C12.613=
7 8.79732 12.5758 8.60761 12.5244 8.46387L12.4688 8.33399C12.3148 8.03193 1=
2.0803 7.77885 11.793 7.60254L11.666 7.53125C11.508 7.45087 11.2963 7.39395=
 10.9209 7.36328C10.5374 7.33197 10.0439 7.33203 9.33301 7.33203H6.5C5.7889=
6 7.33203 5.29563 7.33195 4.91211 7.36328C4.63016 7.38632 4.44065 7.42413 4=
.29688 7.47559L4.16699 7.53125C3.86488 7.68518 3.61186 7.9196 3.43555 8.207=
03L3.36524 8.33399C3.28478 8.49198 3.22795 8.70352 3.19727 9.0791C3.16595 9=
.46259 3.16504 9.95611 3.16504 10.667V13.5C3.16504 14.211 3.16593 14.7044 3=
.19727 15.0879C3.22797 15.4636 3.28473 15.675 3.36524 15.833L3.43555 15.959=
C3.61186 16.2466 3.86474 16.4807 4.16699 16.6348L4.29688 16.6914C4.44063 16=
.7428 4.63025 16.7797 4.91211 16.8027C5.29563 16.8341 5.78896 16.835 6.5 16=
.835H9.33301C10.0439 16.835 10.5374 16.8341 10.9209 16.8027C11.2965 16.772 =
11.508 16.7152 11.666 16.6348L11.793 16.5645C12.0804 16.3881 12.3148 16.135=
1 12.4688 15.833L12.5244 15.7031C12.5759 15.5594 12.6137 15.3698 12.6367 15=
.0879C12.6681 14.7044 12.668 14.211 12.668 13.5V10.667ZM13.998 12.665C14.45=
28 12.6634 14.8011 12.6602 15.0879 12.6367C15.4635 12.606 15.675 12.5492 15=
.833 12.4688L15.959 12.3975C16.2466 12.2211 16.4808 11.9682 16.6348 11.666L=
16.6914 11.5361C16.7428 11.3924 16.7797 11.2026 16.8027 10.9209C16.8341 10.=
5374 16.835 10.0439 16.835 9.33301V6.5C16.835 5.78896 16.8341 5.29563 16.80=
27 4.91211C16.7797 4.63025 16.7428 4.44063 16.6914 4.29688L16.6348 4.16699C=
16.4807 3.86474 16.2466 3.61186 15.959 3.43555L15.833 3.36524C15.675 3.2847=
3 15.4636 3.22797 15.0879 3.19727C14.7044 3.16593 14.211 3.16504 13.5 3.165=
04H10.667C9.9561 3.16504 9.46259 3.16595 9.0791 3.19727C8.79739 3.22028 8.6=
076 3.2572 8.46387 3.30859L8.33399 3.36524C8.03176 3.51923 7.77886 3.75343 =
7.60254 4.04102L7.53125 4.16699C7.4508 4.32498 7.39397 4.53655 7.36328 4.91=
211C7.33985 5.19893 7.33562 5.54719 7.33399 6.00195H9.33301C10.022 6.00195 =
10.5791 6.00131 11.0293 6.03809C11.4873 6.07551 11.8937 6.15471 12.2705 6.3=
4668L12.4883 6.46875C12.984 6.7728 13.3878 7.20854 13.6533 7.72949L13.7197 =
7.87207C13.8642 8.20859 13.9292 8.56974 13.9619 8.9707C13.9987 9.42092 13.9=
98 9.97799 13.998 10.667V12.665ZM18.165 9.33301C18.165 10.022 18.1657 10.57=
91 18.1289 11.0293C18.0961 11.4302 18.0311 11.7914 17.8867 12.1279L17.8203 =
12.2705C17.5549 12.7914 17.1509 13.2272 16.6553 13.5313L16.4365 13.6533C16.=
0599 13.8452 15.6541 13.9245 15.1963 13.9619C14.8593 13.9895 14.4624 13.993=
5 13.9951 13.9951C13.9935 14.4624 13.9895 14.8593 13.9619 15.1963C13.9292 1=
5.597 13.864 15.9576 13.7197 16.2939L13.6533 16.4365C13.3878 16.9576 12.984=
1 17.3941 12.4883 17.6982L12.2705 17.8203C11.8937 18.0123 11.4873 18.0915 1=
1.0293 18.1289C10.5791 18.1657 10.022 18.165 9.33301 18.165H6.5C5.81091 18.=
165 5.25395 18.1657 4.80371 18.1289C4.40306 18.0962 4.04235 18.031 3.70606 =
17.8867L3.56348 17.8203C3.04244 17.5548 2.60585 17.151 2.30176 16.6553L2.17=
969 16.4365C1.98788 16.0599 1.90851 15.6541 1.87109 15.1963C1.83431 14.746 =
1.83496 14.1891 1.83496 13.5V10.667C1.83496 9.978 1.83432 9.42091 1.87109 8=
.9707C1.90851 8.5127 1.98772 8.10625 2.17969 7.72949L2.30176 7.51172C2.6058=
6 7.0159 3.04236 6.6122 3.56348 6.34668L3.70606 6.28027C4.04237 6.136 4.403=
03 6.07083 4.80371 6.03809C5.14051 6.01057 5.53708 6.00551 6.00391 6.00391C=
6.00551 5.53708 6.01057 5.14051 6.03809 4.80371C6.0755 4.34588 6.15483 3.94=
012 6.34668 3.56348L6.46875 3.34473C6.77282 2.84912 7.20856 2.44514 7.72949=
 2.17969L7.87207 2.11328C8.20855 1.96886 8.56979 1.90385 8.9707 1.87109C9.4=
2091 1.83432 9.978 1.83496 10.667 1.83496H13.5C14.1891 1.83496 14.746 1.834=
31 15.1963 1.87109C15.6541 1.90851 16.0599 1.98788 16.4365 2.17969L16.6553 =
2.30176C17.151 2.60585 17.5548 3.04244 17.8203 3.56348L17.8867 3.70606C18.0=
31 4.04235 18.0962 4.40306 18.1289 4.80371C18.1657 5.25395 18.165 5.81091 1=
8.165 6.5V9.33301Z"></path></svg></span></button><button class=3D"text-toke=
n-text-secondary hover:bg-token-bg-secondary touch:w-10 flex h-8 w-8 items-=
center justify-center rounded-lg" aria-label=3D"=D0=91=D0=BE=D0=BB=D1=8C=D1=
=88=D0=B5 =D0=B4=D0=B5=D0=B9=D1=81=D1=82=D0=B2=D0=B8=D0=B9" type=3D"button"=
 id=3D"radix-_r_e_" aria-haspopup=3D"menu" aria-expanded=3D"false" data-sta=
te=3D"closed"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20 20" fill=3D=
"currentColor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon"><path d=
=3D"M15.498 8.50159C16.3254 8.50159 16.9959 9.17228 16.9961 9.99963C16.9961=
 10.8271 16.3256 11.4987 15.498 11.4987C14.6705 11.4987 14 10.8271 14 9.999=
63C14.0002 9.17228 14.6706 8.50159 15.498 8.50159Z"></path><path d=3D"M4.49=
805 8.50159C5.32544 8.50159 5.99689 9.17228 5.99707 9.99963C5.99707 10.8271=
 5.32555 11.4987 4.49805 11.4987C3.67069 11.4985 3 10.827 3 9.99963C3.00018=
 9.17239 3.6708 8.50176 4.49805 8.50159Z"></path><path d=3D"M10.0003 8.5015=
9C10.8276 8.50176 11.4982 9.17239 11.4984 9.99963C11.4984 10.827 10.8277 11=
.4985 10.0003 11.4987C9.17283 11.4987 8.50131 10.8271 8.50131 9.99963C8.501=
49 9.17228 9.17294 8.50159 10.0003 8.50159Z"></path></svg></button></div></=
div></div></div></article><article class=3D"text-token-text-primary w-full =
focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-ev=
ents-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-blo=
ck:pt-(--shadow-height) [&amp;:has([data-writing-block])>*]:pointer-events-=
auto scroll-mt-(--header-height)" tabindex=3D"-1" dir=3D"auto" data-turn-id=
=3D"8fd69f6e-5dc1-440a-bc31-97e563433f62" data-testid=3D"conversation-turn-=
3" data-scroll-anchor=3D"false" data-turn=3D"user" style=3D"scroll-margin-t=
op: -64px;"><h5 class=3D"sr-only">=D0=92=D1=8B =D1=81=D0=BA=D0=B0=D0=B7=D0=
=B0=D0=BB=D0=B8:</h5><div class=3D"text-base my-auto mx-auto pt-12 [--threa=
d-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing=
(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content=
-margin)"><div class=3D"[--thread-content-max-width:40rem] thread-lg:[--thr=
ead-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) fle=
x-1 group/turn-messages focus-visible:outline-hidden relative flex w-full m=
in-w-0 flex-col" tabindex=3D"-1"><div class=3D"flex max-w-full flex-col gro=
w"><div data-message-author-role=3D"user" data-message-id=3D"8fd69f6e-5dc1-=
440a-bc31-97e563433f62" dir=3D"auto" class=3D"min-h-8 text-message relative=
 flex w-full flex-col items-end gap-2 text-start break-words whitespace-nor=
mal [.text-message+&amp;]:mt-1"><div class=3D"flex w-full flex-col gap-1 em=
pty:hidden items-end rtl:items-start"><div class=3D"user-message-bubble-col=
or relative rounded-[18px] px-4 py-1.5 data-[multiline]:py-3 max-w-[var(--u=
ser-chat-width,70%)]" data-multiline=3D""><div class=3D"whitespace-pre-wrap=
">1 =D0=B2=D0=B0=D1=80=D0=B8=D0=B0=D0=BD=D1=82 =D0=BF=D0=BE=D0=B4=D1=80=D0=
=BE=D0=B1=D0=BD=D0=BE =D0=BF=D0=BE=D0=BA=D0=B0=D0=B6=D0=B8 =D0=BF=D1=80=D0=
=B8=D0=BC=D0=B5=D1=80 =D1=81 PHP=20
2 =D0=B2=D0=B0=D1=80=D0=B8=D0=B0=D0=BD=D1=82 =D1=82=D0=BE=D0=B6=D0=B5 =D0=
=BF=D0=BE=D0=B4=D1=80=D0=BE=D0=B1=D0=BD=D0=BE =D1=80=D0=B0=D1=81=D0=BF=D0=
=B8=D1=81=D0=B0=D1=82=D1=8C </div></div></div></div></div><div class=3D"z-0=
 flex justify-end"><div class=3D"touch:-me-2 touch:-ms-3.5 -ms-2.5 -me-1 fl=
ex flex-wrap items-center gap-y-4 p-1 select-none focus-within:transition-n=
one hover:transition-none duration-300 group-hover/turn-messages:delay-300 =
pointer-events-none opacity-0 motion-safe:transition-opacity group-hover/tu=
rn-messages:pointer-events-auto group-hover/turn-messages:opacity-100 group=
-focus-within/turn-messages:pointer-events-auto group-focus-within/turn-mes=
sages:opacity-100 has-data-[state=3Dopen]:pointer-events-auto has-data-[sta=
te=3Dopen]:opacity-100"><button class=3D"text-token-text-secondary hover:bg=
-token-bg-secondary rounded-lg" aria-label=3D"=D0=9A=D0=BE=D0=BF=D0=B8=D1=
=80=D0=BE=D0=B2=D0=B0=D1=82=D1=8C" aria-pressed=3D"false" data-testid=3D"co=
py-turn-action-button" data-state=3D"closed"><span class=3D"flex items-cent=
er justify-center touch:w-10 h-8 w-8"><svg width=3D"20" height=3D"20" viewB=
ox=3D"0 0 20 20" fill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg"=
 class=3D"icon"><path d=3D"M12.668 10.667C12.668 9.95614 12.668 9.46258 12.=
6367 9.0791C12.6137 8.79732 12.5758 8.60761 12.5244 8.46387L12.4688 8.33399=
C12.3148 8.03193 12.0803 7.77885 11.793 7.60254L11.666 7.53125C11.508 7.450=
87 11.2963 7.39395 10.9209 7.36328C10.5374 7.33197 10.0439 7.33203 9.33301 =
7.33203H6.5C5.78896 7.33203 5.29563 7.33195 4.91211 7.36328C4.63016 7.38632=
 4.44065 7.42413 4.29688 7.47559L4.16699 7.53125C3.86488 7.68518 3.61186 7.=
9196 3.43555 8.20703L3.36524 8.33399C3.28478 8.49198 3.22795 8.70352 3.1972=
7 9.0791C3.16595 9.46259 3.16504 9.95611 3.16504 10.667V13.5C3.16504 14.211=
 3.16593 14.7044 3.19727 15.0879C3.22797 15.4636 3.28473 15.675 3.36524 15.=
833L3.43555 15.959C3.61186 16.2466 3.86474 16.4807 4.16699 16.6348L4.29688 =
16.6914C4.44063 16.7428 4.63025 16.7797 4.91211 16.8027C5.29563 16.8341 5.7=
8896 16.835 6.5 16.835H9.33301C10.0439 16.835 10.5374 16.8341 10.9209 16.80=
27C11.2965 16.772 11.508 16.7152 11.666 16.6348L11.793 16.5645C12.0804 16.3=
881 12.3148 16.1351 12.4688 15.833L12.5244 15.7031C12.5759 15.5594 12.6137 =
15.3698 12.6367 15.0879C12.6681 14.7044 12.668 14.211 12.668 13.5V10.667ZM1=
3.998 12.665C14.4528 12.6634 14.8011 12.6602 15.0879 12.6367C15.4635 12.606=
 15.675 12.5492 15.833 12.4688L15.959 12.3975C16.2466 12.2211 16.4808 11.96=
82 16.6348 11.666L16.6914 11.5361C16.7428 11.3924 16.7797 11.2026 16.8027 1=
0.9209C16.8341 10.5374 16.835 10.0439 16.835 9.33301V6.5C16.835 5.78896 16.=
8341 5.29563 16.8027 4.91211C16.7797 4.63025 16.7428 4.44063 16.6914 4.2968=
8L16.6348 4.16699C16.4807 3.86474 16.2466 3.61186 15.959 3.43555L15.833 3.3=
6524C15.675 3.28473 15.4636 3.22797 15.0879 3.19727C14.7044 3.16593 14.211 =
3.16504 13.5 3.16504H10.667C9.9561 3.16504 9.46259 3.16595 9.0791 3.19727C8=
.79739 3.22028 8.6076 3.2572 8.46387 3.30859L8.33399 3.36524C8.03176 3.5192=
3 7.77886 3.75343 7.60254 4.04102L7.53125 4.16699C7.4508 4.32498 7.39397 4.=
53655 7.36328 4.91211C7.33985 5.19893 7.33562 5.54719 7.33399 6.00195H9.333=
01C10.022 6.00195 10.5791 6.00131 11.0293 6.03809C11.4873 6.07551 11.8937 6=
.15471 12.2705 6.34668L12.4883 6.46875C12.984 6.7728 13.3878 7.20854 13.653=
3 7.72949L13.7197 7.87207C13.8642 8.20859 13.9292 8.56974 13.9619 8.9707C13=
.9987 9.42092 13.998 9.97799 13.998 10.667V12.665ZM18.165 9.33301C18.165 10=
.022 18.1657 10.5791 18.1289 11.0293C18.0961 11.4302 18.0311 11.7914 17.886=
7 12.1279L17.8203 12.2705C17.5549 12.7914 17.1509 13.2272 16.6553 13.5313L1=
6.4365 13.6533C16.0599 13.8452 15.6541 13.9245 15.1963 13.9619C14.8593 13.9=
895 14.4624 13.9935 13.9951 13.9951C13.9935 14.4624 13.9895 14.8593 13.9619=
 15.1963C13.9292 15.597 13.864 15.9576 13.7197 16.2939L13.6533 16.4365C13.3=
878 16.9576 12.9841 17.3941 12.4883 17.6982L12.2705 17.8203C11.8937 18.0123=
 11.4873 18.0915 11.0293 18.1289C10.5791 18.1657 10.022 18.165 9.33301 18.1=
65H6.5C5.81091 18.165 5.25395 18.1657 4.80371 18.1289C4.40306 18.0962 4.042=
35 18.031 3.70606 17.8867L3.56348 17.8203C3.04244 17.5548 2.60585 17.151 2.=
30176 16.6553L2.17969 16.4365C1.98788 16.0599 1.90851 15.6541 1.87109 15.19=
63C1.83431 14.746 1.83496 14.1891 1.83496 13.5V10.667C1.83496 9.978 1.83432=
 9.42091 1.87109 8.9707C1.90851 8.5127 1.98772 8.10625 2.17969 7.72949L2.30=
176 7.51172C2.60586 7.0159 3.04236 6.6122 3.56348 6.34668L3.70606 6.28027C4=
.04237 6.136 4.40303 6.07083 4.80371 6.03809C5.14051 6.01057 5.53708 6.0055=
1 6.00391 6.00391C6.00551 5.53708 6.01057 5.14051 6.03809 4.80371C6.0755 4.=
34588 6.15483 3.94012 6.34668 3.56348L6.46875 3.34473C6.77282 2.84912 7.208=
56 2.44514 7.72949 2.17969L7.87207 2.11328C8.20855 1.96886 8.56979 1.90385 =
8.9707 1.87109C9.42091 1.83432 9.978 1.83496 10.667 1.83496H13.5C14.1891 1.=
83496 14.746 1.83431 15.1963 1.87109C15.6541 1.90851 16.0599 1.98788 16.436=
5 2.17969L16.6553 2.30176C17.151 2.60585 17.5548 3.04244 17.8203 3.56348L17=
.8867 3.70606C18.031 4.04235 18.0962 4.40306 18.1289 4.80371C18.1657 5.2539=
5 18.165 5.81091 18.165 6.5V9.33301Z"></path></svg></span></button></div></=
div></div></div></article><article class=3D"text-token-text-primary w-full =
focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-ev=
ents-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-blo=
ck:pt-(--shadow-height) [&amp;:has([data-writing-block])>*]:pointer-events-=
auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-=
intrinsic-size:auto_100lvh] scroll-mt-[calc(var(--header-height)+min(200px,=
max(70px,20svh)))]" tabindex=3D"-1" dir=3D"auto" data-turn-id=3D"request-WE=
B:fb769444-caa3-4db9-93e5-ff574abf83d7-1" data-testid=3D"conversation-turn-=
4" data-scroll-anchor=3D"false" data-turn=3D"assistant" style=3D""><h6 clas=
s=3D"sr-only">ChatGPT =D1=81=D0=BA=D0=B0=D0=B7=D0=B0=D0=BB:</h6><div class=
=3D"text-base my-auto mx-auto [--thread-content-margin:--spacing(4)] thread=
-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-marg=
in:--spacing(16)] px-(--thread-content-margin)"><div class=3D"[--thread-con=
tent-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto =
max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible=
:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex=
=3D"-1"><div class=3D"flex max-w-full flex-col grow"><div data-message-auth=
or-role=3D"assistant" data-message-id=3D"fc85eeb8-78b0-48ae-8f13-b10bef82c2=
bc" dir=3D"auto" class=3D"min-h-8 text-message relative flex w-full flex-co=
l items-end gap-2 text-start break-words whitespace-normal [.text-message+&=
amp;]:mt-1" data-message-model-slug=3D"gpt-4o"><div class=3D"flex w-full fl=
ex-col gap-1 empty:hidden first:pt-[1px]"><div class=3D"markdown prose dark=
:prose-invert w-full break-words light markdown-new-styling"><p data-start=
=3D"0" data-end=3D"183">=D0=9E=D1=82=D0=BB=D0=B8=D1=87=D0=BD=D0=BE, =D0=B4=
=D0=B0=D0=B2=D0=B0=D0=B9 =D1=80=D0=B0=D1=81=D1=81=D0=BC=D0=BE=D1=82=D1=80=
=D0=B8=D0=BC =D0=BE=D0=B1=D0=B0 =D0=B2=D0=B0=D1=80=D0=B8=D0=B0=D0=BD=D1=82=
=D0=B0 =D0=BF=D0=BE=D0=B4=D1=80=D0=BE=D0=B1=D0=BD=D0=BE, =D1=88=D0=B0=D0=B3=
 =D0=B7=D0=B0 =D1=88=D0=B0=D0=B3=D0=BE=D0=BC. =D0=9D=D0=B0=D1=87=D0=BD=D1=
=91=D0=BC =D1=81 =D0=BF=D0=B5=D1=80=D0=B2=D0=BE=D0=B3=D0=BE =E2=80=94 <stro=
ng data-start=3D"82" data-end=3D"105">=D1=81=D0=B5=D1=80=D0=B2=D0=B5=D1=80=
=D0=BD=D0=B0=D1=8F =D0=BE=D0=B1=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=BA=D0=B0</=
strong> =D0=B2 DataTables =D1=81 PHP, =D0=B0 =D0=B7=D0=B0=D1=82=D0=B5=D0=BC=
 =D0=BF=D0=B5=D1=80=D0=B5=D0=B9=D0=B4=D1=91=D0=BC =D0=BA=D0=BE =D0=B2=D1=82=
=D0=BE=D1=80=D0=BE=D0=BC=D1=83 =E2=80=94 <strong data-start=3D"156" data-en=
d=3D"182">=D0=BA=D0=BD=D0=BE=D0=BF=D0=BA=D0=B0 "=D0=97=D0=B0=D0=B3=D1=80=D1=
=83=D0=B7=D0=B8=D1=82=D1=8C =D0=B5=D1=89=D1=91"</strong>.</p>
<hr data-start=3D"185" data-end=3D"188">
<h2 data-start=3D"190" data-end=3D"260">=E2=9C=85 <strong data-start=3D"195=
" data-end=3D"260">=D0=92=D0=B0=D1=80=D0=B8=D0=B0=D0=BD=D1=82 1: Server-sid=
e processing (=D1=81=D0=B5=D1=80=D0=B2=D0=B5=D1=80=D0=BD=D0=B0=D1=8F =D0=BE=
=D0=B1=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=BA=D0=B0) =D1=81 PHP</strong></h2>
<h3 data-start=3D"262" data-end=3D"279">=F0=9F=93=8C =D0=A7=D1=82=D0=BE =D0=
=BD=D1=83=D0=B6=D0=BD=D0=BE?</h3>
<ul data-start=3D"280" data-end=3D"442">
<li data-start=3D"280" data-end=3D"322">
<p data-start=3D"282" data-end=3D"322">=D0=9A=D0=BB=D0=B8=D0=B5=D0=BD=D1=82=
: jQuery + DataTables (=D0=B1=D0=B8=D0=B1=D0=BB=D0=B8=D0=BE=D1=82=D0=B5=D0=
=BA=D0=B0)</p>
</li>
<li data-start=3D"323" data-end=3D"442">
<p data-start=3D"325" data-end=3D"442">=D0=A1=D0=B5=D1=80=D0=B2=D0=B5=D1=80=
: PHP =D1=81=D0=BA=D1=80=D0=B8=D0=BF=D1=82, =D0=BA=D0=BE=D1=82=D0=BE=D1=80=
=D1=8B=D0=B9 =D0=BF=D1=80=D0=B8=D0=BD=D0=B8=D0=BC=D0=B0=D0=B5=D1=82 =D0=BF=
=D0=B0=D1=80=D0=B0=D0=BC=D0=B5=D1=82=D1=80=D1=8B <code data-start=3D"373" d=
ata-end=3D"380">start</code>, <code data-start=3D"382" data-end=3D"390">len=
gth</code>, <code data-start=3D"392" data-end=3D"400">search</code>, <code =
data-start=3D"402" data-end=3D"409">order</code> =D0=B8 =D0=B2=D0=BE=D0=B7=
=D0=B2=D1=80=D0=B0=D1=89=D0=B0=D0=B5=D1=82 JSON =D1=81 =D1=80=D0=B5=D0=B7=
=D1=83=D0=BB=D1=8C=D1=82=D0=B0=D1=82=D0=B0=D0=BC=D0=B8</p>
</li>
</ul>
<hr data-start=3D"444" data-end=3D"447">
<h3 data-start=3D"449" data-end=3D"485">=F0=9F=94=B9 =D0=A8=D0=B0=D0=B3 1: =
HTML + JS (DataTables)</h3>
<pre class=3D"overflow-visible!" data-start=3D"487" data-end=3D"1152"><div =
class=3D"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-=
primary"><div class=3D"flex items-center text-token-text-secondary px-4 py-=
2 text-xs font-sans justify-between h-9 bg-token-sidebar-surface-primary se=
lect-none rounded-t-2xl">html</div><div class=3D"sticky top-9"><div class=
=3D"absolute end-0 bottom-0 flex h-9 items-center pe-2"><div class=3D"bg-to=
ken-bg-elevated-secondary text-token-text-secondary flex items-center gap-4=
 rounded-sm px-2 font-sans text-xs"><button class=3D"flex gap-1 items-cente=
r select-none py-1" aria-label=3D"=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=
=B2=D0=B0=D1=82=D1=8C"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20 20=
" fill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon-=
sm"><path d=3D"M12.668 10.667C12.668 9.95614 12.668 9.46258 12.6367 9.0791C=
12.6137 8.79732 12.5758 8.60761 12.5244 8.46387L12.4688 8.33399C12.3148 8.0=
3193 12.0803 7.77885 11.793 7.60254L11.666 7.53125C11.508 7.45087 11.2963 7=
.39395 10.9209 7.36328C10.5374 7.33197 10.0439 7.33203 9.33301 7.33203H6.5C=
5.78896 7.33203 5.29563 7.33195 4.91211 7.36328C4.63016 7.38632 4.44065 7.4=
2413 4.29688 7.47559L4.16699 7.53125C3.86488 7.68518 3.61186 7.9196 3.43555=
 8.20703L3.36524 8.33399C3.28478 8.49198 3.22795 8.70352 3.19727 9.0791C3.1=
6595 9.46259 3.16504 9.95611 3.16504 10.667V13.5C3.16504 14.211 3.16593 14.=
7044 3.19727 15.0879C3.22797 15.4636 3.28473 15.675 3.36524 15.833L3.43555 =
15.959C3.61186 16.2466 3.86474 16.4807 4.16699 16.6348L4.29688 16.6914C4.44=
063 16.7428 4.63025 16.7797 4.91211 16.8027C5.29563 16.8341 5.78896 16.835 =
6.5 16.835H9.33301C10.0439 16.835 10.5374 16.8341 10.9209 16.8027C11.2965 1=
6.772 11.508 16.7152 11.666 16.6348L11.793 16.5645C12.0804 16.3881 12.3148 =
16.1351 12.4688 15.833L12.5244 15.7031C12.5759 15.5594 12.6137 15.3698 12.6=
367 15.0879C12.6681 14.7044 12.668 14.211 12.668 13.5V10.667ZM13.998 12.665=
C14.4528 12.6634 14.8011 12.6602 15.0879 12.6367C15.4635 12.606 15.675 12.5=
492 15.833 12.4688L15.959 12.3975C16.2466 12.2211 16.4808 11.9682 16.6348 1=
1.666L16.6914 11.5361C16.7428 11.3924 16.7797 11.2026 16.8027 10.9209C16.83=
41 10.5374 16.835 10.0439 16.835 9.33301V6.5C16.835 5.78896 16.8341 5.29563=
 16.8027 4.91211C16.7797 4.63025 16.7428 4.44063 16.6914 4.29688L16.6348 4.=
16699C16.4807 3.86474 16.2466 3.61186 15.959 3.43555L15.833 3.36524C15.675 =
3.28473 15.4636 3.22797 15.0879 3.19727C14.7044 3.16593 14.211 3.16504 13.5=
 3.16504H10.667C9.9561 3.16504 9.46259 3.16595 9.0791 3.19727C8.79739 3.220=
28 8.6076 3.2572 8.46387 3.30859L8.33399 3.36524C8.03176 3.51923 7.77886 3.=
75343 7.60254 4.04102L7.53125 4.16699C7.4508 4.32498 7.39397 4.53655 7.3632=
8 4.91211C7.33985 5.19893 7.33562 5.54719 7.33399 6.00195H9.33301C10.022 6.=
00195 10.5791 6.00131 11.0293 6.03809C11.4873 6.07551 11.8937 6.15471 12.27=
05 6.34668L12.4883 6.46875C12.984 6.7728 13.3878 7.20854 13.6533 7.72949L13=
.7197 7.87207C13.8642 8.20859 13.9292 8.56974 13.9619 8.9707C13.9987 9.4209=
2 13.998 9.97799 13.998 10.667V12.665ZM18.165 9.33301C18.165 10.022 18.1657=
 10.5791 18.1289 11.0293C18.0961 11.4302 18.0311 11.7914 17.8867 12.1279L17=
.8203 12.2705C17.5549 12.7914 17.1509 13.2272 16.6553 13.5313L16.4365 13.65=
33C16.0599 13.8452 15.6541 13.9245 15.1963 13.9619C14.8593 13.9895 14.4624 =
13.9935 13.9951 13.9951C13.9935 14.4624 13.9895 14.8593 13.9619 15.1963C13.=
9292 15.597 13.864 15.9576 13.7197 16.2939L13.6533 16.4365C13.3878 16.9576 =
12.9841 17.3941 12.4883 17.6982L12.2705 17.8203C11.8937 18.0123 11.4873 18.=
0915 11.0293 18.1289C10.5791 18.1657 10.022 18.165 9.33301 18.165H6.5C5.810=
91 18.165 5.25395 18.1657 4.80371 18.1289C4.40306 18.0962 4.04235 18.031 3.=
70606 17.8867L3.56348 17.8203C3.04244 17.5548 2.60585 17.151 2.30176 16.655=
3L2.17969 16.4365C1.98788 16.0599 1.90851 15.6541 1.87109 15.1963C1.83431 1=
4.746 1.83496 14.1891 1.83496 13.5V10.667C1.83496 9.978 1.83432 9.42091 1.8=
7109 8.9707C1.90851 8.5127 1.98772 8.10625 2.17969 7.72949L2.30176 7.51172C=
2.60586 7.0159 3.04236 6.6122 3.56348 6.34668L3.70606 6.28027C4.04237 6.136=
 4.40303 6.07083 4.80371 6.03809C5.14051 6.01057 5.53708 6.00551 6.00391 6.=
00391C6.00551 5.53708 6.01057 5.14051 6.03809 4.80371C6.0755 4.34588 6.1548=
3 3.94012 6.34668 3.56348L6.46875 3.34473C6.77282 2.84912 7.20856 2.44514 7=
.72949 2.17969L7.87207 2.11328C8.20855 1.96886 8.56979 1.90385 8.9707 1.871=
09C9.42091 1.83432 9.978 1.83496 10.667 1.83496H13.5C14.1891 1.83496 14.746=
 1.83431 15.1963 1.87109C15.6541 1.90851 16.0599 1.98788 16.4365 2.17969L16=
.6553 2.30176C17.151 2.60585 17.5548 3.04244 17.8203 3.56348L17.8867 3.7060=
6C18.031 4.04235 18.0962 4.40306 18.1289 4.80371C18.1657 5.25395 18.165 5.8=
1091 18.165 6.5V9.33301Z"></path></svg>=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=
=D0=B2=D0=B0=D1=82=D1=8C =D0=BA=D0=BE=D0=B4</button></div></div></div><div =
class=3D"overflow-y-auto p-4" dir=3D"ltr"><code class=3D"whitespace-pre! la=
nguage-html"><span><span><span class=3D"hljs-comment">&lt;!-- =D0=9F=D0=BE=
=D0=B4=D0=BA=D0=BB=D1=8E=D1=87=D0=B5=D0=BD=D0=B8=D0=B5 DataTables --&gt;</s=
pan></span><span>
</span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name">link</s=
pan></span></span><span> </span><span><span class=3D"hljs-attr">rel</span><=
/span><span>=3D</span><span><span class=3D"hljs-string">"stylesheet"</span>=
</span><span> </span><span><span class=3D"hljs-attr">href</span></span><spa=
n>=3D</span><span><span class=3D"hljs-string">"https://cdn.datatables.net/1=
.13.6/css/jquery.dataTables.min.css"</span></span><span>&gt;
</span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name">script<=
/span></span></span><span> </span><span><span class=3D"hljs-attr">src</span=
></span><span>=3D</span><span><span class=3D"hljs-string">"https://code.jqu=
ery.com/jquery-3.7.0.min.js"</span></span><span>&gt;</span><span><span clas=
s=3D"hljs-tag">&lt;/<span class=3D"hljs-name">script</span></span></span><s=
pan>&gt;
</span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name">script<=
/span></span></span><span> </span><span><span class=3D"hljs-attr">src</span=
></span><span>=3D</span><span><span class=3D"hljs-string">"https://cdn.data=
tables.net/1.13.6/js/jquery.dataTables.min.js"</span></span><span>&gt;</spa=
n><span><span class=3D"hljs-tag">&lt;/<span class=3D"hljs-name">script</spa=
n></span></span><span>&gt;

</span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name">table</=
span></span></span><span> </span><span><span class=3D"hljs-attr">id</span><=
/span><span>=3D</span><span><span class=3D"hljs-string">"example"</span></s=
pan><span> </span><span><span class=3D"hljs-attr">class</span></span><span>=
=3D</span><span><span class=3D"hljs-string">"display"</span></span><span> <=
/span><span><span class=3D"hljs-attr">style</span></span><span>=3D</span><s=
pan><span class=3D"hljs-string">"width:100%"</span></span><span>&gt;
    </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name">the=
ad</span></span></span><span>&gt;
        </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name"=
>tr</span></span></span><span>&gt;
            </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-n=
ame">th</span></span></span><span>&gt;ID</span><span><span class=3D"hljs-ta=
g">&lt;/<span class=3D"hljs-name">th</span></span></span><span>&gt;
            </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-n=
ame">th</span></span></span><span>&gt;=D0=98=D0=BC=D1=8F</span><span><span =
class=3D"hljs-tag">&lt;/<span class=3D"hljs-name">th</span></span></span><s=
pan>&gt;
            </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-n=
ame">th</span></span></span><span>&gt;Email</span><span><span class=3D"hljs=
-tag">&lt;/<span class=3D"hljs-name">th</span></span></span><span>&gt;
        </span><span><span class=3D"hljs-tag">&lt;/<span class=3D"hljs-name=
">tr</span></span></span><span>&gt;
    </span><span><span class=3D"hljs-tag">&lt;/<span class=3D"hljs-name">th=
ead</span></span></span><span>&gt;
</span><span><span class=3D"hljs-tag">&lt;/<span class=3D"hljs-name">table<=
/span></span></span><span>&gt;

</span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name">script<=
/span></span></span><span>&gt;<span class=3D"language-javascript">
$(</span></span><span><span class=3D"hljs-variable language_">document</spa=
n></span><span>).</span><span><span class=3D"hljs-title function_">ready</s=
pan></span><span>(</span><span><span class=3D"hljs-keyword">function</span>=
</span><span> (</span><span><span class=3D"hljs-params"></span></span><span=
>) {
    $(</span><span><span class=3D"hljs-string">'#example'</span></span><spa=
n>).</span><span><span class=3D"hljs-title class_">DataTable</span></span><=
span>({
        </span><span><span class=3D"hljs-string">"processing"</span></span>=
<span>: </span><span><span class=3D"hljs-literal">true</span></span><span>,
        </span><span><span class=3D"hljs-string">"serverSide"</span></span>=
<span>: </span><span><span class=3D"hljs-literal">true</span></span><span>,
        </span><span><span class=3D"hljs-string">"ajax"</span></span><span>=
: </span><span><span class=3D"hljs-string">"server.php"</span></span><span>
    });
});
</span><span><span class=3D"hljs-tag">&lt;/<span class=3D"hljs-name">script=
</span></span></span><span>&gt;
</span></span></code></div></div></pre>
<hr data-start=3D"1154" data-end=3D"1157">
<h3 data-start=3D"1159" data-end=3D"1191">=F0=9F=94=B9 =D0=A8=D0=B0=D0=B3 2=
: PHP =E2=80=94 <code data-start=3D"1179" data-end=3D"1191">server.php</cod=
e></h3>
<pre class=3D"overflow-visible!" data-start=3D"1193" data-end=3D"2792"><div=
 class=3D"contain-inline-size rounded-2xl relative bg-token-sidebar-surface=
-primary"><div class=3D"flex items-center text-token-text-secondary px-4 py=
-2 text-xs font-sans justify-between h-9 bg-token-sidebar-surface-primary s=
elect-none rounded-t-2xl">php</div><div class=3D"sticky top-9"><div class=
=3D"absolute end-0 bottom-0 flex h-9 items-center pe-2"><div class=3D"bg-to=
ken-bg-elevated-secondary text-token-text-secondary flex items-center gap-4=
 rounded-sm px-2 font-sans text-xs"><button class=3D"flex gap-1 items-cente=
r select-none py-1" aria-label=3D"=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=
=B2=D0=B0=D1=82=D1=8C"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20 20=
" fill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon-=
sm"><path d=3D"M12.668 10.667C12.668 9.95614 12.668 9.46258 12.6367 9.0791C=
12.6137 8.79732 12.5758 8.60761 12.5244 8.46387L12.4688 8.33399C12.3148 8.0=
3193 12.0803 7.77885 11.793 7.60254L11.666 7.53125C11.508 7.45087 11.2963 7=
.39395 10.9209 7.36328C10.5374 7.33197 10.0439 7.33203 9.33301 7.33203H6.5C=
5.78896 7.33203 5.29563 7.33195 4.91211 7.36328C4.63016 7.38632 4.44065 7.4=
2413 4.29688 7.47559L4.16699 7.53125C3.86488 7.68518 3.61186 7.9196 3.43555=
 8.20703L3.36524 8.33399C3.28478 8.49198 3.22795 8.70352 3.19727 9.0791C3.1=
6595 9.46259 3.16504 9.95611 3.16504 10.667V13.5C3.16504 14.211 3.16593 14.=
7044 3.19727 15.0879C3.22797 15.4636 3.28473 15.675 3.36524 15.833L3.43555 =
15.959C3.61186 16.2466 3.86474 16.4807 4.16699 16.6348L4.29688 16.6914C4.44=
063 16.7428 4.63025 16.7797 4.91211 16.8027C5.29563 16.8341 5.78896 16.835 =
6.5 16.835H9.33301C10.0439 16.835 10.5374 16.8341 10.9209 16.8027C11.2965 1=
6.772 11.508 16.7152 11.666 16.6348L11.793 16.5645C12.0804 16.3881 12.3148 =
16.1351 12.4688 15.833L12.5244 15.7031C12.5759 15.5594 12.6137 15.3698 12.6=
367 15.0879C12.6681 14.7044 12.668 14.211 12.668 13.5V10.667ZM13.998 12.665=
C14.4528 12.6634 14.8011 12.6602 15.0879 12.6367C15.4635 12.606 15.675 12.5=
492 15.833 12.4688L15.959 12.3975C16.2466 12.2211 16.4808 11.9682 16.6348 1=
1.666L16.6914 11.5361C16.7428 11.3924 16.7797 11.2026 16.8027 10.9209C16.83=
41 10.5374 16.835 10.0439 16.835 9.33301V6.5C16.835 5.78896 16.8341 5.29563=
 16.8027 4.91211C16.7797 4.63025 16.7428 4.44063 16.6914 4.29688L16.6348 4.=
16699C16.4807 3.86474 16.2466 3.61186 15.959 3.43555L15.833 3.36524C15.675 =
3.28473 15.4636 3.22797 15.0879 3.19727C14.7044 3.16593 14.211 3.16504 13.5=
 3.16504H10.667C9.9561 3.16504 9.46259 3.16595 9.0791 3.19727C8.79739 3.220=
28 8.6076 3.2572 8.46387 3.30859L8.33399 3.36524C8.03176 3.51923 7.77886 3.=
75343 7.60254 4.04102L7.53125 4.16699C7.4508 4.32498 7.39397 4.53655 7.3632=
8 4.91211C7.33985 5.19893 7.33562 5.54719 7.33399 6.00195H9.33301C10.022 6.=
00195 10.5791 6.00131 11.0293 6.03809C11.4873 6.07551 11.8937 6.15471 12.27=
05 6.34668L12.4883 6.46875C12.984 6.7728 13.3878 7.20854 13.6533 7.72949L13=
.7197 7.87207C13.8642 8.20859 13.9292 8.56974 13.9619 8.9707C13.9987 9.4209=
2 13.998 9.97799 13.998 10.667V12.665ZM18.165 9.33301C18.165 10.022 18.1657=
 10.5791 18.1289 11.0293C18.0961 11.4302 18.0311 11.7914 17.8867 12.1279L17=
.8203 12.2705C17.5549 12.7914 17.1509 13.2272 16.6553 13.5313L16.4365 13.65=
33C16.0599 13.8452 15.6541 13.9245 15.1963 13.9619C14.8593 13.9895 14.4624 =
13.9935 13.9951 13.9951C13.9935 14.4624 13.9895 14.8593 13.9619 15.1963C13.=
9292 15.597 13.864 15.9576 13.7197 16.2939L13.6533 16.4365C13.3878 16.9576 =
12.9841 17.3941 12.4883 17.6982L12.2705 17.8203C11.8937 18.0123 11.4873 18.=
0915 11.0293 18.1289C10.5791 18.1657 10.022 18.165 9.33301 18.165H6.5C5.810=
91 18.165 5.25395 18.1657 4.80371 18.1289C4.40306 18.0962 4.04235 18.031 3.=
70606 17.8867L3.56348 17.8203C3.04244 17.5548 2.60585 17.151 2.30176 16.655=
3L2.17969 16.4365C1.98788 16.0599 1.90851 15.6541 1.87109 15.1963C1.83431 1=
4.746 1.83496 14.1891 1.83496 13.5V10.667C1.83496 9.978 1.83432 9.42091 1.8=
7109 8.9707C1.90851 8.5127 1.98772 8.10625 2.17969 7.72949L2.30176 7.51172C=
2.60586 7.0159 3.04236 6.6122 3.56348 6.34668L3.70606 6.28027C4.04237 6.136=
 4.40303 6.07083 4.80371 6.03809C5.14051 6.01057 5.53708 6.00551 6.00391 6.=
00391C6.00551 5.53708 6.01057 5.14051 6.03809 4.80371C6.0755 4.34588 6.1548=
3 3.94012 6.34668 3.56348L6.46875 3.34473C6.77282 2.84912 7.20856 2.44514 7=
.72949 2.17969L7.87207 2.11328C8.20855 1.96886 8.56979 1.90385 8.9707 1.871=
09C9.42091 1.83432 9.978 1.83496 10.667 1.83496H13.5C14.1891 1.83496 14.746=
 1.83431 15.1963 1.87109C15.6541 1.90851 16.0599 1.98788 16.4365 2.17969L16=
.6553 2.30176C17.151 2.60585 17.5548 3.04244 17.8203 3.56348L17.8867 3.7060=
6C18.031 4.04235 18.0962 4.40306 18.1289 4.80371C18.1657 5.25395 18.165 5.8=
1091 18.165 6.5V9.33301Z"></path></svg>=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=
=D0=B2=D0=B0=D1=82=D1=8C =D0=BA=D0=BE=D0=B4</button></div></div></div><div =
class=3D"overflow-y-auto p-4" dir=3D"ltr"><code class=3D"whitespace-pre! la=
nguage-php"><span><span><span class=3D"hljs-meta">&lt;?php</span></span><sp=
an>
</span><span><span class=3D"hljs-variable">$host</span></span><span> =3D </=
span><span><span class=3D"hljs-string">'localhost'</span></span><span>;
</span><span><span class=3D"hljs-variable">$db</span></span><span>   =3D </=
span><span><span class=3D"hljs-string">'my_database'</span></span><span>;
</span><span><span class=3D"hljs-variable">$user</span></span><span> =3D </=
span><span><span class=3D"hljs-string">'root'</span></span><span>;
</span><span><span class=3D"hljs-variable">$pass</span></span><span> =3D </=
span><span><span class=3D"hljs-string">''</span></span><span>;
</span><span><span class=3D"hljs-variable">$charset</span></span><span> =3D=
 </span><span><span class=3D"hljs-string">'utf8mb4'</span></span><span>;

</span><span><span class=3D"hljs-variable">$dsn</span></span><span> =3D </s=
pan><span><span class=3D"hljs-string">"mysql:host=3D<span class=3D"hljs-sub=
st">$host</span></span></span><span>;dbname=3D</span><span><span class=3D"h=
ljs-subst">$db</span></span><span>;charset=3D</span><span><span class=3D"hl=
js-subst">$charset</span></span><span>";
</span><span><span class=3D"hljs-variable">$options</span></span><span> =3D=
 [
    PDO::</span><span><span class=3D"hljs-variable constant_">ATTR_ERRMODE<=
/span></span><span>            =3D&gt; PDO::</span><span><span class=3D"hlj=
s-variable constant_">ERRMODE_EXCEPTION</span></span><span>,
    PDO::</span><span><span class=3D"hljs-variable constant_">ATTR_DEFAULT_=
FETCH_MODE</span></span><span> =3D&gt; PDO::</span><span><span class=3D"hlj=
s-variable constant_">FETCH_ASSOC</span></span><span>
];

</span><span><span class=3D"hljs-keyword">try</span></span><span> {
     </span><span><span class=3D"hljs-variable">$pdo</span></span><span> =
=3D </span><span><span class=3D"hljs-keyword">new</span></span><span> </spa=
n><span><span class=3D"hljs-title function_ invoke__">PDO</span></span><spa=
n>(</span><span><span class=3D"hljs-variable">$dsn</span></span><span>, </s=
pan><span><span class=3D"hljs-variable">$user</span></span><span>, </span><=
span><span class=3D"hljs-variable">$pass</span></span><span>, </span><span>=
<span class=3D"hljs-variable">$options</span></span><span>);
} </span><span><span class=3D"hljs-keyword">catch</span></span><span> (\PDO=
Exception </span><span><span class=3D"hljs-variable">$e</span></span><span>=
) {
     </span><span><span class=3D"hljs-keyword">echo</span></span><span> </s=
pan><span><span class=3D"hljs-title function_ invoke__">json_encode</span><=
/span><span>([</span><span><span class=3D"hljs-string">"error"</span></span=
><span> =3D&gt; </span><span><span class=3D"hljs-variable">$e</span></span>=
<span>-&gt;</span><span><span class=3D"hljs-title function_ invoke__">getMe=
ssage</span></span><span>()]);
     </span><span><span class=3D"hljs-keyword">exit</span></span><span>;
}

</span><span><span class=3D"hljs-comment">// =D0=9F=D0=B0=D1=80=D0=B0=D0=BC=
=D0=B5=D1=82=D1=80=D1=8B =D0=BE=D1=82 DataTables</span></span><span>
</span><span><span class=3D"hljs-variable">$draw</span></span><span> =3D </=
span><span><span class=3D"hljs-variable">$_GET</span></span><span>[</span><=
span><span class=3D"hljs-string">'draw'</span></span><span>];
</span><span><span class=3D"hljs-variable">$start</span></span><span> =3D <=
/span><span><span class=3D"hljs-variable">$_GET</span></span><span>[</span>=
<span><span class=3D"hljs-string">'start'</span></span><span>];
</span><span><span class=3D"hljs-variable">$length</span></span><span> =3D =
</span><span><span class=3D"hljs-variable">$_GET</span></span><span>[</span=
><span><span class=3D"hljs-string">'length'</span></span><span>];
</span><span><span class=3D"hljs-variable">$search</span></span><span> =3D =
</span><span><span class=3D"hljs-variable">$_GET</span></span><span>[</span=
><span><span class=3D"hljs-string">'search'</span></span><span>][</span><sp=
an><span class=3D"hljs-string">'value'</span></span><span>] ?? </span><span=
><span class=3D"hljs-string">''</span></span><span>;

</span><span><span class=3D"hljs-comment">// =D0=A1=D1=87=D0=B8=D1=82=D0=B0=
=D0=B5=D0=BC =D0=BE=D0=B1=D1=89=D0=B5=D0=B5 =D0=BA=D0=BE=D0=BB=D0=B8=D1=87=
=D0=B5=D1=81=D1=82=D0=B2=D0=BE =D0=B7=D0=B0=D0=BF=D0=B8=D1=81=D0=B5=D0=B9</=
span></span><span>
</span><span><span class=3D"hljs-variable">$totalQuery</span></span><span> =
=3D </span><span><span class=3D"hljs-variable">$pdo</span></span><span>-&gt=
;</span><span><span class=3D"hljs-title function_ invoke__">query</span></s=
pan><span>(</span><span><span class=3D"hljs-string">"SELECT COUNT(*) FROM u=
sers"</span></span><span>);
</span><span><span class=3D"hljs-variable">$totalRecords</span></span><span=
> =3D </span><span><span class=3D"hljs-variable">$totalQuery</span></span><=
span>-&gt;</span><span><span class=3D"hljs-title function_ invoke__">fetchC=
olumn</span></span><span>();

</span><span><span class=3D"hljs-comment">// =D0=A1=D1=82=D1=80=D0=BE=D0=B8=
=D0=BC =D0=BE=D1=81=D0=BD=D0=BE=D0=B2=D0=BD=D0=BE=D0=B9 SQL =D1=81 =D1=84=
=D0=B8=D0=BB=D1=8C=D1=82=D1=80=D0=B0=D1=86=D0=B8=D0=B5=D0=B9</span></span><=
span>
</span><span><span class=3D"hljs-variable">$sql</span></span><span> =3D </s=
pan><span><span class=3D"hljs-string">"SELECT id, name, email FROM users"</=
span></span><span>;
</span><span><span class=3D"hljs-variable">$params</span></span><span> =3D =
[];

</span><span><span class=3D"hljs-keyword">if</span></span><span> (!</span><=
span><span class=3D"hljs-keyword">empty</span></span><span>(</span><span><s=
pan class=3D"hljs-variable">$search</span></span><span>)) {
    </span><span><span class=3D"hljs-variable">$sql</span></span><span> .=
=3D </span><span><span class=3D"hljs-string">" WHERE name LIKE :search OR e=
mail LIKE :search"</span></span><span>;
    </span><span><span class=3D"hljs-variable">$params</span></span><span>[=
</span><span><span class=3D"hljs-string">'search'</span></span><span>] =3D =
</span><span><span class=3D"hljs-string">"%<span class=3D"hljs-subst">$sear=
ch</span></span></span><span>%";
}

</span><span><span class=3D"hljs-comment">// =D0=A1=D1=87=D0=B8=D1=82=D0=B0=
=D0=B5=D0=BC =D0=BE=D1=82=D1=84=D0=B8=D0=BB=D1=8C=D1=82=D1=80=D0=BE=D0=B2=
=D0=B0=D0=BD=D0=BD=D1=8B=D0=B5 =D0=B7=D0=B0=D0=BF=D0=B8=D1=81=D0=B8</span><=
/span><span>
</span><span><span class=3D"hljs-variable">$stmt</span></span><span> =3D </=
span><span><span class=3D"hljs-variable">$pdo</span></span><span>-&gt;</spa=
n><span><span class=3D"hljs-title function_ invoke__">prepare</span></span>=
<span>(</span><span><span class=3D"hljs-variable">$sql</span></span><span>)=
;
</span><span><span class=3D"hljs-variable">$stmt</span></span><span>-&gt;</=
span><span><span class=3D"hljs-title function_ invoke__">execute</span></sp=
an><span>(</span><span><span class=3D"hljs-variable">$params</span></span><=
span>);
</span><span><span class=3D"hljs-variable">$filteredRecords</span></span><s=
pan> =3D </span><span><span class=3D"hljs-variable">$stmt</span></span><spa=
n>-&gt;</span><span><span class=3D"hljs-title function_ invoke__">rowCount<=
/span></span><span>();

</span><span><span class=3D"hljs-comment">// =D0=94=D0=BE=D0=B1=D0=B0=D0=B2=
=D0=BB=D1=8F=D0=B5=D0=BC =D0=BB=D0=B8=D0=BC=D0=B8=D1=82=D1=8B =D0=B4=D0=BB=
=D1=8F =D0=BF=D0=B0=D0=B3=D0=B8=D0=BD=D0=B0=D1=86=D0=B8=D0=B8</span></span>=
<span>
</span><span><span class=3D"hljs-variable">$sql</span></span><span> .=3D </=
span><span><span class=3D"hljs-string">" LIMIT :start, :length"</span></spa=
n><span>;
</span><span><span class=3D"hljs-variable">$stmt</span></span><span> =3D </=
span><span><span class=3D"hljs-variable">$pdo</span></span><span>-&gt;</spa=
n><span><span class=3D"hljs-title function_ invoke__">prepare</span></span>=
<span>(</span><span><span class=3D"hljs-variable">$sql</span></span><span>)=
;
</span><span><span class=3D"hljs-keyword">if</span></span><span> (!</span><=
span><span class=3D"hljs-keyword">empty</span></span><span>(</span><span><s=
pan class=3D"hljs-variable">$search</span></span><span>)) {
    </span><span><span class=3D"hljs-variable">$stmt</span></span><span>-&g=
t;</span><span><span class=3D"hljs-title function_ invoke__">bindValue</spa=
n></span><span>(</span><span><span class=3D"hljs-string">':search'</span></=
span><span>, </span><span><span class=3D"hljs-string">"%<span class=3D"hljs=
-subst">$search</span></span></span><span>%", PDO::</span><span><span class=
=3D"hljs-variable constant_">PARAM_STR</span></span><span>);
}
</span><span><span class=3D"hljs-variable">$stmt</span></span><span>-&gt;</=
span><span><span class=3D"hljs-title function_ invoke__">bindValue</span></=
span><span>(</span><span><span class=3D"hljs-string">':start'</span></span>=
<span>, (</span><span><span class=3D"hljs-keyword">int</span></span><span>)=
</span><span><span class=3D"hljs-variable">$start</span></span><span>, PDO:=
:</span><span><span class=3D"hljs-variable constant_">PARAM_INT</span></spa=
n><span>);
</span><span><span class=3D"hljs-variable">$stmt</span></span><span>-&gt;</=
span><span><span class=3D"hljs-title function_ invoke__">bindValue</span></=
span><span>(</span><span><span class=3D"hljs-string">':length'</span></span=
><span>, (</span><span><span class=3D"hljs-keyword">int</span></span><span>=
)</span><span><span class=3D"hljs-variable">$length</span></span><span>, PD=
O::</span><span><span class=3D"hljs-variable constant_">PARAM_INT</span></s=
pan><span>);
</span><span><span class=3D"hljs-variable">$stmt</span></span><span>-&gt;</=
span><span><span class=3D"hljs-title function_ invoke__">execute</span></sp=
an><span>();

</span><span><span class=3D"hljs-variable">$data</span></span><span> =3D </=
span><span><span class=3D"hljs-variable">$stmt</span></span><span>-&gt;</sp=
an><span><span class=3D"hljs-title function_ invoke__">fetchAll</span></spa=
n><span>();

</span><span><span class=3D"hljs-comment">// =D0=92=D0=BE=D0=B7=D0=B2=D1=80=
=D0=B0=D1=89=D0=B0=D0=B5=D0=BC JSON</span></span><span>
</span><span><span class=3D"hljs-keyword">echo</span></span><span> </span><=
span><span class=3D"hljs-title function_ invoke__">json_encode</span></span=
><span>([
    </span><span><span class=3D"hljs-string">"draw"</span></span><span> =3D=
&gt; </span><span><span class=3D"hljs-title function_ invoke__">intval</spa=
n></span><span>(</span><span><span class=3D"hljs-variable">$draw</span></sp=
an><span>),
    </span><span><span class=3D"hljs-string">"recordsTotal"</span></span><s=
pan> =3D&gt; </span><span><span class=3D"hljs-variable">$totalRecords</span=
></span><span>,
    </span><span><span class=3D"hljs-string">"recordsFiltered"</span></span=
><span> =3D&gt; </span><span><span class=3D"hljs-variable">$filteredRecords=
</span></span><span>,
    </span><span><span class=3D"hljs-string">"data"</span></span><span> =3D=
&gt; </span><span><span class=3D"hljs-variable">$data</span></span><span>
]);
</span></span></code></div></div></pre>
<hr data-start=3D"2794" data-end=3D"2797">
<h3 data-start=3D"2799" data-end=3D"2828">=F0=9F=92=A1 =D0=9F=D1=80=D0=B8=
=D0=BC=D0=B5=D1=80 =D1=82=D0=B0=D0=B1=D0=BB=D0=B8=D1=86=D1=8B <code data-st=
art=3D"2821" data-end=3D"2828">users</code></h3>
<pre class=3D"overflow-visible!" data-start=3D"2830" data-end=3D"2949"><div=
 class=3D"contain-inline-size rounded-2xl relative bg-token-sidebar-surface=
-primary"><div class=3D"flex items-center text-token-text-secondary px-4 py=
-2 text-xs font-sans justify-between h-9 bg-token-sidebar-surface-primary s=
elect-none rounded-t-2xl">sql</div><div class=3D"sticky top-9"><div class=
=3D"absolute end-0 bottom-0 flex h-9 items-center pe-2"><div class=3D"bg-to=
ken-bg-elevated-secondary text-token-text-secondary flex items-center gap-4=
 rounded-sm px-2 font-sans text-xs"><button class=3D"flex gap-1 items-cente=
r select-none py-1" aria-label=3D"=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=
=B2=D0=B0=D1=82=D1=8C"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20 20=
" fill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon-=
sm"><path d=3D"M12.668 10.667C12.668 9.95614 12.668 9.46258 12.6367 9.0791C=
12.6137 8.79732 12.5758 8.60761 12.5244 8.46387L12.4688 8.33399C12.3148 8.0=
3193 12.0803 7.77885 11.793 7.60254L11.666 7.53125C11.508 7.45087 11.2963 7=
.39395 10.9209 7.36328C10.5374 7.33197 10.0439 7.33203 9.33301 7.33203H6.5C=
5.78896 7.33203 5.29563 7.33195 4.91211 7.36328C4.63016 7.38632 4.44065 7.4=
2413 4.29688 7.47559L4.16699 7.53125C3.86488 7.68518 3.61186 7.9196 3.43555=
 8.20703L3.36524 8.33399C3.28478 8.49198 3.22795 8.70352 3.19727 9.0791C3.1=
6595 9.46259 3.16504 9.95611 3.16504 10.667V13.5C3.16504 14.211 3.16593 14.=
7044 3.19727 15.0879C3.22797 15.4636 3.28473 15.675 3.36524 15.833L3.43555 =
15.959C3.61186 16.2466 3.86474 16.4807 4.16699 16.6348L4.29688 16.6914C4.44=
063 16.7428 4.63025 16.7797 4.91211 16.8027C5.29563 16.8341 5.78896 16.835 =
6.5 16.835H9.33301C10.0439 16.835 10.5374 16.8341 10.9209 16.8027C11.2965 1=
6.772 11.508 16.7152 11.666 16.6348L11.793 16.5645C12.0804 16.3881 12.3148 =
16.1351 12.4688 15.833L12.5244 15.7031C12.5759 15.5594 12.6137 15.3698 12.6=
367 15.0879C12.6681 14.7044 12.668 14.211 12.668 13.5V10.667ZM13.998 12.665=
C14.4528 12.6634 14.8011 12.6602 15.0879 12.6367C15.4635 12.606 15.675 12.5=
492 15.833 12.4688L15.959 12.3975C16.2466 12.2211 16.4808 11.9682 16.6348 1=
1.666L16.6914 11.5361C16.7428 11.3924 16.7797 11.2026 16.8027 10.9209C16.83=
41 10.5374 16.835 10.0439 16.835 9.33301V6.5C16.835 5.78896 16.8341 5.29563=
 16.8027 4.91211C16.7797 4.63025 16.7428 4.44063 16.6914 4.29688L16.6348 4.=
16699C16.4807 3.86474 16.2466 3.61186 15.959 3.43555L15.833 3.36524C15.675 =
3.28473 15.4636 3.22797 15.0879 3.19727C14.7044 3.16593 14.211 3.16504 13.5=
 3.16504H10.667C9.9561 3.16504 9.46259 3.16595 9.0791 3.19727C8.79739 3.220=
28 8.6076 3.2572 8.46387 3.30859L8.33399 3.36524C8.03176 3.51923 7.77886 3.=
75343 7.60254 4.04102L7.53125 4.16699C7.4508 4.32498 7.39397 4.53655 7.3632=
8 4.91211C7.33985 5.19893 7.33562 5.54719 7.33399 6.00195H9.33301C10.022 6.=
00195 10.5791 6.00131 11.0293 6.03809C11.4873 6.07551 11.8937 6.15471 12.27=
05 6.34668L12.4883 6.46875C12.984 6.7728 13.3878 7.20854 13.6533 7.72949L13=
.7197 7.87207C13.8642 8.20859 13.9292 8.56974 13.9619 8.9707C13.9987 9.4209=
2 13.998 9.97799 13.998 10.667V12.665ZM18.165 9.33301C18.165 10.022 18.1657=
 10.5791 18.1289 11.0293C18.0961 11.4302 18.0311 11.7914 17.8867 12.1279L17=
.8203 12.2705C17.5549 12.7914 17.1509 13.2272 16.6553 13.5313L16.4365 13.65=
33C16.0599 13.8452 15.6541 13.9245 15.1963 13.9619C14.8593 13.9895 14.4624 =
13.9935 13.9951 13.9951C13.9935 14.4624 13.9895 14.8593 13.9619 15.1963C13.=
9292 15.597 13.864 15.9576 13.7197 16.2939L13.6533 16.4365C13.3878 16.9576 =
12.9841 17.3941 12.4883 17.6982L12.2705 17.8203C11.8937 18.0123 11.4873 18.=
0915 11.0293 18.1289C10.5791 18.1657 10.022 18.165 9.33301 18.165H6.5C5.810=
91 18.165 5.25395 18.1657 4.80371 18.1289C4.40306 18.0962 4.04235 18.031 3.=
70606 17.8867L3.56348 17.8203C3.04244 17.5548 2.60585 17.151 2.30176 16.655=
3L2.17969 16.4365C1.98788 16.0599 1.90851 15.6541 1.87109 15.1963C1.83431 1=
4.746 1.83496 14.1891 1.83496 13.5V10.667C1.83496 9.978 1.83432 9.42091 1.8=
7109 8.9707C1.90851 8.5127 1.98772 8.10625 2.17969 7.72949L2.30176 7.51172C=
2.60586 7.0159 3.04236 6.6122 3.56348 6.34668L3.70606 6.28027C4.04237 6.136=
 4.40303 6.07083 4.80371 6.03809C5.14051 6.01057 5.53708 6.00551 6.00391 6.=
00391C6.00551 5.53708 6.01057 5.14051 6.03809 4.80371C6.0755 4.34588 6.1548=
3 3.94012 6.34668 3.56348L6.46875 3.34473C6.77282 2.84912 7.20856 2.44514 7=
.72949 2.17969L7.87207 2.11328C8.20855 1.96886 8.56979 1.90385 8.9707 1.871=
09C9.42091 1.83432 9.978 1.83496 10.667 1.83496H13.5C14.1891 1.83496 14.746=
 1.83431 15.1963 1.87109C15.6541 1.90851 16.0599 1.98788 16.4365 2.17969L16=
.6553 2.30176C17.151 2.60585 17.5548 3.04244 17.8203 3.56348L17.8867 3.7060=
6C18.031 4.04235 18.0962 4.40306 18.1289 4.80371C18.1657 5.25395 18.165 5.8=
1091 18.165 6.5V9.33301Z"></path></svg>=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=
=D0=B2=D0=B0=D1=82=D1=8C =D0=BA=D0=BE=D0=B4</button></div></div></div><div =
class=3D"overflow-y-auto p-4" dir=3D"ltr"><code class=3D"whitespace-pre! la=
nguage-sql"><span><span><span class=3D"hljs-keyword">CREATE</span></span><s=
pan> </span><span><span class=3D"hljs-keyword">TABLE</span></span><span> us=
ers (
    id </span><span><span class=3D"hljs-type">INT</span></span><span> AUTO_=
INCREMENT </span><span><span class=3D"hljs-keyword">PRIMARY</span></span><s=
pan> KEY,
    name </span><span><span class=3D"hljs-type">VARCHAR</span></span><span>=
(</span><span><span class=3D"hljs-number">255</span></span><span>),
    email </span><span><span class=3D"hljs-type">VARCHAR</span></span><span=
>(</span><span><span class=3D"hljs-number">255</span></span><span>)
);
</span></span></code></div></div></pre>
<hr data-start=3D"2951" data-end=3D"2954">
<h2 data-start=3D"2956" data-end=3D"3016">=E2=9C=85 <strong data-start=3D"2=
961" data-end=3D"3016">=D0=92=D0=B0=D1=80=D0=B8=D0=B0=D0=BD=D1=82 2: =D0=9A=
=D0=BD=D0=BE=D0=BF=D0=BA=D0=B0 "=D0=97=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=B8=
=D1=82=D1=8C =D0=B5=D1=89=D1=91" (=D0=B1=D0=B5=D0=B7 server-side)</strong><=
/h2>
<h3 data-start=3D"3018" data-end=3D"3033">=F0=9F=93=8C =D0=A1=D1=86=D0=B5=
=D0=BD=D0=B0=D1=80=D0=B8=D0=B9</h3>
<ul data-start=3D"3034" data-end=3D"3144">
<li data-start=3D"3034" data-end=3D"3066">
<p data-start=3D"3036" data-end=3D"3066">=D0=97=D0=B0=D0=B3=D1=80=D1=83=D0=
=B6=D0=B0=D0=B5=D0=BC =D0=BF=D0=B5=D1=80=D0=B2=D1=83=D1=8E =D0=BF=D0=BE=D1=
=80=D1=86=D0=B8=D1=8E =D0=B4=D0=B0=D0=BD=D0=BD=D1=8B=D1=85</p>
</li>
<li data-start=3D"3067" data-end=3D"3144">
<p data-start=3D"3069" data-end=3D"3144">=D0=9F=D0=BE =D0=BA=D0=BD=D0=BE=D0=
=BF=D0=BA=D0=B5 <code data-start=3D"3079" data-end=3D"3094">=D0=97=D0=B0=D0=
=B3=D1=80=D1=83=D0=B7=D0=B8=D1=82=D1=8C =D0=B5=D1=89=D1=91</code> =E2=80=94=
 =D0=B4=D0=B5=D0=BB=D0=B0=D0=B5=D0=BC AJAX-=D0=B7=D0=B0=D0=BF=D1=80=D0=BE=
=D1=81 =D0=B8 =D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D1=8F=D0=B5=D0=BC =D0=B4=
=D0=B0=D0=BD=D0=BD=D1=8B=D0=B5 =D0=B2 =D1=82=D0=B0=D0=B1=D0=BB=D0=B8=D1=86=
=D1=83</p>
</li>
</ul>
<hr data-start=3D"3146" data-end=3D"3149">
<h3 data-start=3D"3151" data-end=3D"3174">=F0=9F=94=B9 =D0=A8=D0=B0=D0=B3 1=
: HTML + JS</h3>
<pre class=3D"overflow-visible!" data-start=3D"3176" data-end=3D"4260"><div=
 class=3D"contain-inline-size rounded-2xl relative bg-token-sidebar-surface=
-primary"><div class=3D"flex items-center text-token-text-secondary px-4 py=
-2 text-xs font-sans justify-between h-9 bg-token-sidebar-surface-primary s=
elect-none rounded-t-2xl">html</div><div class=3D"sticky top-9"><div class=
=3D"absolute end-0 bottom-0 flex h-9 items-center pe-2"><div class=3D"bg-to=
ken-bg-elevated-secondary text-token-text-secondary flex items-center gap-4=
 rounded-sm px-2 font-sans text-xs"><button class=3D"flex gap-1 items-cente=
r select-none py-1" aria-label=3D"=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=
=B2=D0=B0=D1=82=D1=8C"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20 20=
" fill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon-=
sm"><path d=3D"M12.668 10.667C12.668 9.95614 12.668 9.46258 12.6367 9.0791C=
12.6137 8.79732 12.5758 8.60761 12.5244 8.46387L12.4688 8.33399C12.3148 8.0=
3193 12.0803 7.77885 11.793 7.60254L11.666 7.53125C11.508 7.45087 11.2963 7=
.39395 10.9209 7.36328C10.5374 7.33197 10.0439 7.33203 9.33301 7.33203H6.5C=
5.78896 7.33203 5.29563 7.33195 4.91211 7.36328C4.63016 7.38632 4.44065 7.4=
2413 4.29688 7.47559L4.16699 7.53125C3.86488 7.68518 3.61186 7.9196 3.43555=
 8.20703L3.36524 8.33399C3.28478 8.49198 3.22795 8.70352 3.19727 9.0791C3.1=
6595 9.46259 3.16504 9.95611 3.16504 10.667V13.5C3.16504 14.211 3.16593 14.=
7044 3.19727 15.0879C3.22797 15.4636 3.28473 15.675 3.36524 15.833L3.43555 =
15.959C3.61186 16.2466 3.86474 16.4807 4.16699 16.6348L4.29688 16.6914C4.44=
063 16.7428 4.63025 16.7797 4.91211 16.8027C5.29563 16.8341 5.78896 16.835 =
6.5 16.835H9.33301C10.0439 16.835 10.5374 16.8341 10.9209 16.8027C11.2965 1=
6.772 11.508 16.7152 11.666 16.6348L11.793 16.5645C12.0804 16.3881 12.3148 =
16.1351 12.4688 15.833L12.5244 15.7031C12.5759 15.5594 12.6137 15.3698 12.6=
367 15.0879C12.6681 14.7044 12.668 14.211 12.668 13.5V10.667ZM13.998 12.665=
C14.4528 12.6634 14.8011 12.6602 15.0879 12.6367C15.4635 12.606 15.675 12.5=
492 15.833 12.4688L15.959 12.3975C16.2466 12.2211 16.4808 11.9682 16.6348 1=
1.666L16.6914 11.5361C16.7428 11.3924 16.7797 11.2026 16.8027 10.9209C16.83=
41 10.5374 16.835 10.0439 16.835 9.33301V6.5C16.835 5.78896 16.8341 5.29563=
 16.8027 4.91211C16.7797 4.63025 16.7428 4.44063 16.6914 4.29688L16.6348 4.=
16699C16.4807 3.86474 16.2466 3.61186 15.959 3.43555L15.833 3.36524C15.675 =
3.28473 15.4636 3.22797 15.0879 3.19727C14.7044 3.16593 14.211 3.16504 13.5=
 3.16504H10.667C9.9561 3.16504 9.46259 3.16595 9.0791 3.19727C8.79739 3.220=
28 8.6076 3.2572 8.46387 3.30859L8.33399 3.36524C8.03176 3.51923 7.77886 3.=
75343 7.60254 4.04102L7.53125 4.16699C7.4508 4.32498 7.39397 4.53655 7.3632=
8 4.91211C7.33985 5.19893 7.33562 5.54719 7.33399 6.00195H9.33301C10.022 6.=
00195 10.5791 6.00131 11.0293 6.03809C11.4873 6.07551 11.8937 6.15471 12.27=
05 6.34668L12.4883 6.46875C12.984 6.7728 13.3878 7.20854 13.6533 7.72949L13=
.7197 7.87207C13.8642 8.20859 13.9292 8.56974 13.9619 8.9707C13.9987 9.4209=
2 13.998 9.97799 13.998 10.667V12.665ZM18.165 9.33301C18.165 10.022 18.1657=
 10.5791 18.1289 11.0293C18.0961 11.4302 18.0311 11.7914 17.8867 12.1279L17=
.8203 12.2705C17.5549 12.7914 17.1509 13.2272 16.6553 13.5313L16.4365 13.65=
33C16.0599 13.8452 15.6541 13.9245 15.1963 13.9619C14.8593 13.9895 14.4624 =
13.9935 13.9951 13.9951C13.9935 14.4624 13.9895 14.8593 13.9619 15.1963C13.=
9292 15.597 13.864 15.9576 13.7197 16.2939L13.6533 16.4365C13.3878 16.9576 =
12.9841 17.3941 12.4883 17.6982L12.2705 17.8203C11.8937 18.0123 11.4873 18.=
0915 11.0293 18.1289C10.5791 18.1657 10.022 18.165 9.33301 18.165H6.5C5.810=
91 18.165 5.25395 18.1657 4.80371 18.1289C4.40306 18.0962 4.04235 18.031 3.=
70606 17.8867L3.56348 17.8203C3.04244 17.5548 2.60585 17.151 2.30176 16.655=
3L2.17969 16.4365C1.98788 16.0599 1.90851 15.6541 1.87109 15.1963C1.83431 1=
4.746 1.83496 14.1891 1.83496 13.5V10.667C1.83496 9.978 1.83432 9.42091 1.8=
7109 8.9707C1.90851 8.5127 1.98772 8.10625 2.17969 7.72949L2.30176 7.51172C=
2.60586 7.0159 3.04236 6.6122 3.56348 6.34668L3.70606 6.28027C4.04237 6.136=
 4.40303 6.07083 4.80371 6.03809C5.14051 6.01057 5.53708 6.00551 6.00391 6.=
00391C6.00551 5.53708 6.01057 5.14051 6.03809 4.80371C6.0755 4.34588 6.1548=
3 3.94012 6.34668 3.56348L6.46875 3.34473C6.77282 2.84912 7.20856 2.44514 7=
.72949 2.17969L7.87207 2.11328C8.20855 1.96886 8.56979 1.90385 8.9707 1.871=
09C9.42091 1.83432 9.978 1.83496 10.667 1.83496H13.5C14.1891 1.83496 14.746=
 1.83431 15.1963 1.87109C15.6541 1.90851 16.0599 1.98788 16.4365 2.17969L16=
.6553 2.30176C17.151 2.60585 17.5548 3.04244 17.8203 3.56348L17.8867 3.7060=
6C18.031 4.04235 18.0962 4.40306 18.1289 4.80371C18.1657 5.25395 18.165 5.8=
1091 18.165 6.5V9.33301Z"></path></svg>=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=
=D0=B2=D0=B0=D1=82=D1=8C =D0=BA=D0=BE=D0=B4</button></div></div></div><div =
class=3D"overflow-y-auto p-4" dir=3D"ltr"><code class=3D"whitespace-pre! la=
nguage-html"><span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-n=
ame">button</span></span></span><span> </span><span><span class=3D"hljs-att=
r">id</span></span><span>=3D</span><span><span class=3D"hljs-string">"loadM=
oreBtn"</span></span><span>&gt;=D0=97=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=B8=
=D1=82=D1=8C =D0=B5=D1=89=D1=91</span><span><span class=3D"hljs-tag">&lt;/<=
span class=3D"hljs-name">button</span></span></span><span>&gt;

</span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name">table</=
span></span></span><span> </span><span><span class=3D"hljs-attr">id</span><=
/span><span>=3D</span><span><span class=3D"hljs-string">"example"</span></s=
pan><span> </span><span><span class=3D"hljs-attr">class</span></span><span>=
=3D</span><span><span class=3D"hljs-string">"display"</span></span><span> <=
/span><span><span class=3D"hljs-attr">style</span></span><span>=3D</span><s=
pan><span class=3D"hljs-string">"width:100%"</span></span><span>&gt;
    </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name">the=
ad</span></span></span><span>&gt;
        </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name"=
>tr</span></span></span><span>&gt;
            </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-n=
ame">th</span></span></span><span>&gt;ID</span><span><span class=3D"hljs-ta=
g">&lt;/<span class=3D"hljs-name">th</span></span></span><span>&gt;
            </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-n=
ame">th</span></span></span><span>&gt;=D0=98=D0=BC=D1=8F</span><span><span =
class=3D"hljs-tag">&lt;/<span class=3D"hljs-name">th</span></span></span><s=
pan>&gt;
            </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-n=
ame">th</span></span></span><span>&gt;Email</span><span><span class=3D"hljs=
-tag">&lt;/<span class=3D"hljs-name">th</span></span></span><span>&gt;
        </span><span><span class=3D"hljs-tag">&lt;/<span class=3D"hljs-name=
">tr</span></span></span><span>&gt;
    </span><span><span class=3D"hljs-tag">&lt;/<span class=3D"hljs-name">th=
ead</span></span></span><span>&gt;
</span><span><span class=3D"hljs-tag">&lt;/<span class=3D"hljs-name">table<=
/span></span></span><span>&gt;

</span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name">script<=
/span></span></span><span>&gt;<span class=3D"language-javascript">
</span></span><span><span class=3D"hljs-keyword">let</span></span><span> cu=
rrentPage =3D </span><span><span class=3D"hljs-number">0</span></span><span=
>;
</span><span><span class=3D"hljs-keyword">let</span></span><span> pageSize =
=3D </span><span><span class=3D"hljs-number">10</span></span><span>;

</span><span><span class=3D"hljs-keyword">let</span></span><span> table;

$(</span><span><span class=3D"hljs-variable language_">document</span></spa=
n><span>).</span><span><span class=3D"hljs-title function_">ready</span></s=
pan><span>(</span><span><span class=3D"hljs-keyword">function</span></span>=
<span> (</span><span><span class=3D"hljs-params"></span></span><span>) {
    table =3D $(</span><span><span class=3D"hljs-string">'#example'</span><=
/span><span>).</span><span><span class=3D"hljs-title class_">DataTable</spa=
n></span><span>();

    </span><span><span class=3D"hljs-title function_">loadMore</span></span=
><span>(); </span><span><span class=3D"hljs-comment">// =D0=97=D0=B0=D0=B3=
=D1=80=D1=83=D0=B6=D0=B0=D0=B5=D0=BC =D0=BF=D0=B5=D1=80=D0=B2=D1=83=D1=8E =
=D0=BF=D0=BE=D1=80=D1=86=D0=B8=D1=8E</span></span><span>

    $(</span><span><span class=3D"hljs-string">'#loadMoreBtn'</span></span>=
<span>).</span><span><span class=3D"hljs-title function_">on</span></span><=
span>(</span><span><span class=3D"hljs-string">'click'</span></span><span>,=
 </span><span><span class=3D"hljs-keyword">function</span></span><span> (</=
span><span><span class=3D"hljs-params"></span></span><span>) {
        </span><span><span class=3D"hljs-title function_">loadMore</span></=
span><span>();
    });

    </span><span><span class=3D"hljs-keyword">function</span></span><span> =
</span><span><span class=3D"hljs-title function_">loadMore</span></span><sp=
an>(</span><span><span class=3D"hljs-params"></span></span><span>) {
        $.</span><span><span class=3D"hljs-title function_">ajax</span></sp=
an><span>({
            </span><span><span class=3D"hljs-attr">url</span></span><span>:=
 </span><span><span class=3D"hljs-string">'load-more.php'</span></span><spa=
n>,
            </span><span><span class=3D"hljs-attr">method</span></span><spa=
n>: </span><span><span class=3D"hljs-string">'GET'</span></span><span>,
            </span><span><span class=3D"hljs-attr">data</span></span><span>=
: {
                </span><span><span class=3D"hljs-attr">page</span></span><s=
pan>: currentPage,
                </span><span><span class=3D"hljs-attr">size</span></span><s=
pan>: pageSize
            },
            </span><span><span class=3D"hljs-attr">dataType</span></span><s=
pan>: </span><span><span class=3D"hljs-string">'json'</span></span><span>,
            </span><span><span class=3D"hljs-attr">success</span></span><sp=
an>: </span><span><span class=3D"hljs-keyword">function</span></span><span>=
 (</span><span><span class=3D"hljs-params">data</span></span><span>) {
                </span><span><span class=3D"hljs-keyword">if</span></span><=
span> (data.</span><span><span class=3D"hljs-property">length</span></span>=
<span> &gt; </span><span><span class=3D"hljs-number">0</span></span><span>)=
 {
                    table.</span><span><span class=3D"hljs-property">rows</=
span></span><span>.</span><span><span class=3D"hljs-title function_">add</s=
pan></span><span>(data).</span><span><span class=3D"hljs-title function_">d=
raw</span></span><span>();
                    currentPage++;
                } </span><span><span class=3D"hljs-keyword">else</span></sp=
an><span> {
                    $(</span><span><span class=3D"hljs-string">'#loadMoreBt=
n'</span></span><span>).</span><span><span class=3D"hljs-title function_">p=
rop</span></span><span>(</span><span><span class=3D"hljs-string">'disabled'=
</span></span><span>, </span><span><span class=3D"hljs-literal">true</span>=
</span><span>).</span><span><span class=3D"hljs-title function_">text</span=
></span><span>(</span><span><span class=3D"hljs-string">'=D0=94=D0=B0=D0=BD=
=D0=BD=D1=8B=D0=B5 =D0=B7=D0=B0=D0=BA=D0=BE=D0=BD=D1=87=D0=B8=D0=BB=D0=B8=
=D1=81=D1=8C'</span></span><span>);
                }
            }
        });
    }
});
</span><span><span class=3D"hljs-tag">&lt;/<span class=3D"hljs-name">script=
</span></span></span><span>&gt;
</span></span></code></div></div></pre>
<hr data-start=3D"4262" data-end=3D"4265">
<h3 data-start=3D"4267" data-end=3D"4302">=F0=9F=94=B9 =D0=A8=D0=B0=D0=B3 2=
: PHP =E2=80=94 <code data-start=3D"4287" data-end=3D"4302">load-more.php</=
code></h3>
<pre class=3D"overflow-visible!" data-start=3D"4304" data-end=3D"5105"><div=
 class=3D"contain-inline-size rounded-2xl relative bg-token-sidebar-surface=
-primary"><div class=3D"flex items-center text-token-text-secondary px-4 py=
-2 text-xs font-sans justify-between h-9 bg-token-sidebar-surface-primary s=
elect-none rounded-t-2xl">php</div><div class=3D"sticky top-9"><div class=
=3D"absolute end-0 bottom-0 flex h-9 items-center pe-2"><div class=3D"bg-to=
ken-bg-elevated-secondary text-token-text-secondary flex items-center gap-4=
 rounded-sm px-2 font-sans text-xs"><button class=3D"flex gap-1 items-cente=
r select-none py-1" aria-label=3D"=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=
=B2=D0=B0=D1=82=D1=8C"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20 20=
" fill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon-=
sm"><path d=3D"M12.668 10.667C12.668 9.95614 12.668 9.46258 12.6367 9.0791C=
12.6137 8.79732 12.5758 8.60761 12.5244 8.46387L12.4688 8.33399C12.3148 8.0=
3193 12.0803 7.77885 11.793 7.60254L11.666 7.53125C11.508 7.45087 11.2963 7=
.39395 10.9209 7.36328C10.5374 7.33197 10.0439 7.33203 9.33301 7.33203H6.5C=
5.78896 7.33203 5.29563 7.33195 4.91211 7.36328C4.63016 7.38632 4.44065 7.4=
2413 4.29688 7.47559L4.16699 7.53125C3.86488 7.68518 3.61186 7.9196 3.43555=
 8.20703L3.36524 8.33399C3.28478 8.49198 3.22795 8.70352 3.19727 9.0791C3.1=
6595 9.46259 3.16504 9.95611 3.16504 10.667V13.5C3.16504 14.211 3.16593 14.=
7044 3.19727 15.0879C3.22797 15.4636 3.28473 15.675 3.36524 15.833L3.43555 =
15.959C3.61186 16.2466 3.86474 16.4807 4.16699 16.6348L4.29688 16.6914C4.44=
063 16.7428 4.63025 16.7797 4.91211 16.8027C5.29563 16.8341 5.78896 16.835 =
6.5 16.835H9.33301C10.0439 16.835 10.5374 16.8341 10.9209 16.8027C11.2965 1=
6.772 11.508 16.7152 11.666 16.6348L11.793 16.5645C12.0804 16.3881 12.3148 =
16.1351 12.4688 15.833L12.5244 15.7031C12.5759 15.5594 12.6137 15.3698 12.6=
367 15.0879C12.6681 14.7044 12.668 14.211 12.668 13.5V10.667ZM13.998 12.665=
C14.4528 12.6634 14.8011 12.6602 15.0879 12.6367C15.4635 12.606 15.675 12.5=
492 15.833 12.4688L15.959 12.3975C16.2466 12.2211 16.4808 11.9682 16.6348 1=
1.666L16.6914 11.5361C16.7428 11.3924 16.7797 11.2026 16.8027 10.9209C16.83=
41 10.5374 16.835 10.0439 16.835 9.33301V6.5C16.835 5.78896 16.8341 5.29563=
 16.8027 4.91211C16.7797 4.63025 16.7428 4.44063 16.6914 4.29688L16.6348 4.=
16699C16.4807 3.86474 16.2466 3.61186 15.959 3.43555L15.833 3.36524C15.675 =
3.28473 15.4636 3.22797 15.0879 3.19727C14.7044 3.16593 14.211 3.16504 13.5=
 3.16504H10.667C9.9561 3.16504 9.46259 3.16595 9.0791 3.19727C8.79739 3.220=
28 8.6076 3.2572 8.46387 3.30859L8.33399 3.36524C8.03176 3.51923 7.77886 3.=
75343 7.60254 4.04102L7.53125 4.16699C7.4508 4.32498 7.39397 4.53655 7.3632=
8 4.91211C7.33985 5.19893 7.33562 5.54719 7.33399 6.00195H9.33301C10.022 6.=
00195 10.5791 6.00131 11.0293 6.03809C11.4873 6.07551 11.8937 6.15471 12.27=
05 6.34668L12.4883 6.46875C12.984 6.7728 13.3878 7.20854 13.6533 7.72949L13=
.7197 7.87207C13.8642 8.20859 13.9292 8.56974 13.9619 8.9707C13.9987 9.4209=
2 13.998 9.97799 13.998 10.667V12.665ZM18.165 9.33301C18.165 10.022 18.1657=
 10.5791 18.1289 11.0293C18.0961 11.4302 18.0311 11.7914 17.8867 12.1279L17=
.8203 12.2705C17.5549 12.7914 17.1509 13.2272 16.6553 13.5313L16.4365 13.65=
33C16.0599 13.8452 15.6541 13.9245 15.1963 13.9619C14.8593 13.9895 14.4624 =
13.9935 13.9951 13.9951C13.9935 14.4624 13.9895 14.8593 13.9619 15.1963C13.=
9292 15.597 13.864 15.9576 13.7197 16.2939L13.6533 16.4365C13.3878 16.9576 =
12.9841 17.3941 12.4883 17.6982L12.2705 17.8203C11.8937 18.0123 11.4873 18.=
0915 11.0293 18.1289C10.5791 18.1657 10.022 18.165 9.33301 18.165H6.5C5.810=
91 18.165 5.25395 18.1657 4.80371 18.1289C4.40306 18.0962 4.04235 18.031 3.=
70606 17.8867L3.56348 17.8203C3.04244 17.5548 2.60585 17.151 2.30176 16.655=
3L2.17969 16.4365C1.98788 16.0599 1.90851 15.6541 1.87109 15.1963C1.83431 1=
4.746 1.83496 14.1891 1.83496 13.5V10.667C1.83496 9.978 1.83432 9.42091 1.8=
7109 8.9707C1.90851 8.5127 1.98772 8.10625 2.17969 7.72949L2.30176 7.51172C=
2.60586 7.0159 3.04236 6.6122 3.56348 6.34668L3.70606 6.28027C4.04237 6.136=
 4.40303 6.07083 4.80371 6.03809C5.14051 6.01057 5.53708 6.00551 6.00391 6.=
00391C6.00551 5.53708 6.01057 5.14051 6.03809 4.80371C6.0755 4.34588 6.1548=
3 3.94012 6.34668 3.56348L6.46875 3.34473C6.77282 2.84912 7.20856 2.44514 7=
.72949 2.17969L7.87207 2.11328C8.20855 1.96886 8.56979 1.90385 8.9707 1.871=
09C9.42091 1.83432 9.978 1.83496 10.667 1.83496H13.5C14.1891 1.83496 14.746=
 1.83431 15.1963 1.87109C15.6541 1.90851 16.0599 1.98788 16.4365 2.17969L16=
.6553 2.30176C17.151 2.60585 17.5548 3.04244 17.8203 3.56348L17.8867 3.7060=
6C18.031 4.04235 18.0962 4.40306 18.1289 4.80371C18.1657 5.25395 18.165 5.8=
1091 18.165 6.5V9.33301Z"></path></svg>=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=
=D0=B2=D0=B0=D1=82=D1=8C =D0=BA=D0=BE=D0=B4</button></div></div></div><div =
class=3D"overflow-y-auto p-4" dir=3D"ltr"><code class=3D"whitespace-pre! la=
nguage-php"><span><span><span class=3D"hljs-meta">&lt;?php</span></span><sp=
an>
</span><span><span class=3D"hljs-variable">$host</span></span><span> =3D </=
span><span><span class=3D"hljs-string">'localhost'</span></span><span>;
</span><span><span class=3D"hljs-variable">$db</span></span><span>   =3D </=
span><span><span class=3D"hljs-string">'my_database'</span></span><span>;
</span><span><span class=3D"hljs-variable">$user</span></span><span> =3D </=
span><span><span class=3D"hljs-string">'root'</span></span><span>;
</span><span><span class=3D"hljs-variable">$pass</span></span><span> =3D </=
span><span><span class=3D"hljs-string">''</span></span><span>;
</span><span><span class=3D"hljs-variable">$charset</span></span><span> =3D=
 </span><span><span class=3D"hljs-string">'utf8mb4'</span></span><span>;

</span><span><span class=3D"hljs-variable">$dsn</span></span><span> =3D </s=
pan><span><span class=3D"hljs-string">"mysql:host=3D<span class=3D"hljs-sub=
st">$host</span></span></span><span>;dbname=3D</span><span><span class=3D"h=
ljs-subst">$db</span></span><span>;charset=3D</span><span><span class=3D"hl=
js-subst">$charset</span></span><span>";
</span><span><span class=3D"hljs-variable">$options</span></span><span> =3D=
 [
    PDO::</span><span><span class=3D"hljs-variable constant_">ATTR_ERRMODE<=
/span></span><span>            =3D&gt; PDO::</span><span><span class=3D"hlj=
s-variable constant_">ERRMODE_EXCEPTION</span></span><span>,
    PDO::</span><span><span class=3D"hljs-variable constant_">ATTR_DEFAULT_=
FETCH_MODE</span></span><span> =3D&gt; PDO::</span><span><span class=3D"hlj=
s-variable constant_">FETCH_ASSOC</span></span><span>
];

</span><span><span class=3D"hljs-keyword">try</span></span><span> {
     </span><span><span class=3D"hljs-variable">$pdo</span></span><span> =
=3D </span><span><span class=3D"hljs-keyword">new</span></span><span> </spa=
n><span><span class=3D"hljs-title function_ invoke__">PDO</span></span><spa=
n>(</span><span><span class=3D"hljs-variable">$dsn</span></span><span>, </s=
pan><span><span class=3D"hljs-variable">$user</span></span><span>, </span><=
span><span class=3D"hljs-variable">$pass</span></span><span>, </span><span>=
<span class=3D"hljs-variable">$options</span></span><span>);
} </span><span><span class=3D"hljs-keyword">catch</span></span><span> (\PDO=
Exception </span><span><span class=3D"hljs-variable">$e</span></span><span>=
) {
     </span><span><span class=3D"hljs-keyword">echo</span></span><span> </s=
pan><span><span class=3D"hljs-title function_ invoke__">json_encode</span><=
/span><span>([</span><span><span class=3D"hljs-string">"error"</span></span=
><span> =3D&gt; </span><span><span class=3D"hljs-variable">$e</span></span>=
<span>-&gt;</span><span><span class=3D"hljs-title function_ invoke__">getMe=
ssage</span></span><span>()]);
     </span><span><span class=3D"hljs-keyword">exit</span></span><span>;
}

</span><span><span class=3D"hljs-variable">$page</span></span><span> =3D </=
span><span><span class=3D"hljs-variable">$_GET</span></span><span>[</span><=
span><span class=3D"hljs-string">'page'</span></span><span>] ?? </span><spa=
n><span class=3D"hljs-number">0</span></span><span>;
</span><span><span class=3D"hljs-variable">$size</span></span><span> =3D </=
span><span><span class=3D"hljs-variable">$_GET</span></span><span>[</span><=
span><span class=3D"hljs-string">'size'</span></span><span>] ?? </span><spa=
n><span class=3D"hljs-number">10</span></span><span>;

</span><span><span class=3D"hljs-variable">$offset</span></span><span> =3D =
</span><span><span class=3D"hljs-variable">$page</span></span><span> * </sp=
an><span><span class=3D"hljs-variable">$size</span></span><span>;

</span><span><span class=3D"hljs-variable">$stmt</span></span><span> =3D </=
span><span><span class=3D"hljs-variable">$pdo</span></span><span>-&gt;</spa=
n><span><span class=3D"hljs-title function_ invoke__">prepare</span></span>=
<span>(</span><span><span class=3D"hljs-string">"SELECT id, name, email FRO=
M users LIMIT :offset, :size"</span></span><span>);
</span><span><span class=3D"hljs-variable">$stmt</span></span><span>-&gt;</=
span><span><span class=3D"hljs-title function_ invoke__">bindValue</span></=
span><span>(</span><span><span class=3D"hljs-string">':offset'</span></span=
><span>, (</span><span><span class=3D"hljs-keyword">int</span></span><span>=
)</span><span><span class=3D"hljs-variable">$offset</span></span><span>, PD=
O::</span><span><span class=3D"hljs-variable constant_">PARAM_INT</span></s=
pan><span>);
</span><span><span class=3D"hljs-variable">$stmt</span></span><span>-&gt;</=
span><span><span class=3D"hljs-title function_ invoke__">bindValue</span></=
span><span>(</span><span><span class=3D"hljs-string">':size'</span></span><=
span>, (</span><span><span class=3D"hljs-keyword">int</span></span><span>)<=
/span><span><span class=3D"hljs-variable">$size</span></span><span>, PDO::<=
/span><span><span class=3D"hljs-variable constant_">PARAM_INT</span></span>=
<span>);
</span><span><span class=3D"hljs-variable">$stmt</span></span><span>-&gt;</=
span><span><span class=3D"hljs-title function_ invoke__">execute</span></sp=
an><span>();

</span><span><span class=3D"hljs-variable">$data</span></span><span> =3D </=
span><span><span class=3D"hljs-variable">$stmt</span></span><span>-&gt;</sp=
an><span><span class=3D"hljs-title function_ invoke__">fetchAll</span></spa=
n><span>();

</span><span><span class=3D"hljs-keyword">echo</span></span><span> </span><=
span><span class=3D"hljs-title function_ invoke__">json_encode</span></span=
><span>(</span><span><span class=3D"hljs-variable">$data</span></span><span=
>);
</span></span></code></div></div></pre>
<hr data-start=3D"5107" data-end=3D"5110">
<h2 data-start=3D"5112" data-end=3D"5123">=F0=9F=93=8C =D0=98=D1=82=D0=BE=
=D0=B3=D0=BE</h2>
<div class=3D"_tableContainer_1rjym_1"><div tabindex=3D"-1" class=3D"group =
_tableWrapper_1rjym_13 flex w-fit flex-col-reverse"><table data-start=3D"51=
25" data-end=3D"5554" class=3D"w-fit min-w-(--thread-content-width)"><thead=
 data-start=3D"5125" data-end=3D"5228"><tr data-start=3D"5125" data-end=3D"=
5228"><th data-start=3D"5125" data-end=3D"5149" data-col-size=3D"sm">=D0=9F=
=D0=BE=D0=B4=D1=85=D0=BE=D0=B4</th><th data-start=3D"5149" data-end=3D"5193=
" data-col-size=3D"sm">=D0=9A=D0=BE=D0=B3=D0=B4=D0=B0 =D0=B8=D1=81=D0=BF=D0=
=BE=D0=BB=D1=8C=D0=B7=D0=BE=D0=B2=D0=B0=D1=82=D1=8C</th><th data-start=3D"5=
193" data-end=3D"5228" data-col-size=3D"sm">=D0=9E=D1=81=D0=BE=D0=B1=D0=B5=
=D0=BD=D0=BD=D0=BE=D1=81=D1=82=D0=B8</th></tr></thead><tbody data-start=3D"=
5334" data-end=3D"5554"><tr data-start=3D"5334" data-end=3D"5441"><td data-=
start=3D"5334" data-end=3D"5357" data-col-size=3D"sm">Server-side</td><td d=
ata-start=3D"5357" data-end=3D"5402" data-col-size=3D"sm">=D0=9A=D0=BE=D0=
=B3=D0=B4=D0=B0 =D0=BC=D0=BD=D0=BE=D0=B3=D0=BE =D0=B4=D0=B0=D0=BD=D0=BD=D1=
=8B=D1=85 (&gt;10 =D1=82=D1=8B=D1=81. =D1=81=D1=82=D1=80=D0=BE=D0=BA)</td><=
td data-start=3D"5402" data-end=3D"5441" data-col-size=3D"sm">DataTables =
=D1=81=D0=B0=D0=BC =D1=83=D0=BF=D1=80=D0=B0=D0=B2=D0=BB=D1=8F=D0=B5=D1=82 =
=D0=BF=D0=B0=D0=B3=D0=B8=D0=BD=D0=B0=D1=86=D0=B8=D0=B5=D0=B9</td></tr><tr d=
ata-start=3D"5442" data-end=3D"5554"><td data-start=3D"5442" data-end=3D"54=
65" data-col-size=3D"sm">"Load more" (=D1=80=D1=83=D1=87=D0=BD=D0=BE=D0=B9)=
</td><td data-start=3D"5465" data-end=3D"5510" data-col-size=3D"sm">=D0=9A=
=D0=BE=D0=B3=D0=B4=D0=B0 =D1=85=D0=BE=D1=87=D0=B5=D1=88=D1=8C =D0=B1=D0=BE=
=D0=BB=D1=8C=D1=88=D0=B5 =D0=BA=D0=BE=D0=BD=D1=82=D1=80=D0=BE=D0=BB=D1=8F /=
 UX</td><td data-start=3D"5510" data-end=3D"5554" data-col-size=3D"sm">=D0=
=9F=D0=BE=D0=BB=D1=8C=D0=B7=D0=BE=D0=B2=D0=B0=D1=82=D0=B5=D0=BB=D1=8C =D1=
=81=D0=B0=D0=BC =D1=80=D0=B5=D1=88=D0=B0=D0=B5=D1=82, =D0=BA=D0=BE=D0=B3=D0=
=B4=D0=B0 =D0=B7=D0=B0=D0=B3=D1=80=D1=83=D0=B6=D0=B0=D1=82=D1=8C</td></tr><=
/tbody></table><div class=3D"sticky h-0 select-none end-(--thread-content-m=
argin) self-end"><div class=3D"absolute end-0 flex items-end" style=3D"heig=
ht: 32.7656px;"><span class=3D"" data-state=3D"closed"><button aria-label=
=3D"=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D1=82=D1=8C =D1=82=D0=
=B0=D0=B1=D0=BB=D0=B8=D1=86=D1=83" class=3D"hover:bg-token-bg-tertiary text=
-token-text-secondary my-1 rounded-sm p-1 transition-opacity group-[:not(:h=
over):not(:focus-within)]:pointer-events-none group-[:not(:hover):not(:focu=
s-within)]:opacity-0"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20 20"=
 fill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon">=
<path d=3D"M12.668 10.667C12.668 9.95614 12.668 9.46258 12.6367 9.0791C12.6=
137 8.79732 12.5758 8.60761 12.5244 8.46387L12.4688 8.33399C12.3148 8.03193=
 12.0803 7.77885 11.793 7.60254L11.666 7.53125C11.508 7.45087 11.2963 7.393=
95 10.9209 7.36328C10.5374 7.33197 10.0439 7.33203 9.33301 7.33203H6.5C5.78=
896 7.33203 5.29563 7.33195 4.91211 7.36328C4.63016 7.38632 4.44065 7.42413=
 4.29688 7.47559L4.16699 7.53125C3.86488 7.68518 3.61186 7.9196 3.43555 8.2=
0703L3.36524 8.33399C3.28478 8.49198 3.22795 8.70352 3.19727 9.0791C3.16595=
 9.46259 3.16504 9.95611 3.16504 10.667V13.5C3.16504 14.211 3.16593 14.7044=
 3.19727 15.0879C3.22797 15.4636 3.28473 15.675 3.36524 15.833L3.43555 15.9=
59C3.61186 16.2466 3.86474 16.4807 4.16699 16.6348L4.29688 16.6914C4.44063 =
16.7428 4.63025 16.7797 4.91211 16.8027C5.29563 16.8341 5.78896 16.835 6.5 =
16.835H9.33301C10.0439 16.835 10.5374 16.8341 10.9209 16.8027C11.2965 16.77=
2 11.508 16.7152 11.666 16.6348L11.793 16.5645C12.0804 16.3881 12.3148 16.1=
351 12.4688 15.833L12.5244 15.7031C12.5759 15.5594 12.6137 15.3698 12.6367 =
15.0879C12.6681 14.7044 12.668 14.211 12.668 13.5V10.667ZM13.998 12.665C14.=
4528 12.6634 14.8011 12.6602 15.0879 12.6367C15.4635 12.606 15.675 12.5492 =
15.833 12.4688L15.959 12.3975C16.2466 12.2211 16.4808 11.9682 16.6348 11.66=
6L16.6914 11.5361C16.7428 11.3924 16.7797 11.2026 16.8027 10.9209C16.8341 1=
0.5374 16.835 10.0439 16.835 9.33301V6.5C16.835 5.78896 16.8341 5.29563 16.=
8027 4.91211C16.7797 4.63025 16.7428 4.44063 16.6914 4.29688L16.6348 4.1669=
9C16.4807 3.86474 16.2466 3.61186 15.959 3.43555L15.833 3.36524C15.675 3.28=
473 15.4636 3.22797 15.0879 3.19727C14.7044 3.16593 14.211 3.16504 13.5 3.1=
6504H10.667C9.9561 3.16504 9.46259 3.16595 9.0791 3.19727C8.79739 3.22028 8=
.6076 3.2572 8.46387 3.30859L8.33399 3.36524C8.03176 3.51923 7.77886 3.7534=
3 7.60254 4.04102L7.53125 4.16699C7.4508 4.32498 7.39397 4.53655 7.36328 4.=
91211C7.33985 5.19893 7.33562 5.54719 7.33399 6.00195H9.33301C10.022 6.0019=
5 10.5791 6.00131 11.0293 6.03809C11.4873 6.07551 11.8937 6.15471 12.2705 6=
.34668L12.4883 6.46875C12.984 6.7728 13.3878 7.20854 13.6533 7.72949L13.719=
7 7.87207C13.8642 8.20859 13.9292 8.56974 13.9619 8.9707C13.9987 9.42092 13=
.998 9.97799 13.998 10.667V12.665ZM18.165 9.33301C18.165 10.022 18.1657 10.=
5791 18.1289 11.0293C18.0961 11.4302 18.0311 11.7914 17.8867 12.1279L17.820=
3 12.2705C17.5549 12.7914 17.1509 13.2272 16.6553 13.5313L16.4365 13.6533C1=
6.0599 13.8452 15.6541 13.9245 15.1963 13.9619C14.8593 13.9895 14.4624 13.9=
935 13.9951 13.9951C13.9935 14.4624 13.9895 14.8593 13.9619 15.1963C13.9292=
 15.597 13.864 15.9576 13.7197 16.2939L13.6533 16.4365C13.3878 16.9576 12.9=
841 17.3941 12.4883 17.6982L12.2705 17.8203C11.8937 18.0123 11.4873 18.0915=
 11.0293 18.1289C10.5791 18.1657 10.022 18.165 9.33301 18.165H6.5C5.81091 1=
8.165 5.25395 18.1657 4.80371 18.1289C4.40306 18.0962 4.04235 18.031 3.7060=
6 17.8867L3.56348 17.8203C3.04244 17.5548 2.60585 17.151 2.30176 16.6553L2.=
17969 16.4365C1.98788 16.0599 1.90851 15.6541 1.87109 15.1963C1.83431 14.74=
6 1.83496 14.1891 1.83496 13.5V10.667C1.83496 9.978 1.83432 9.42091 1.87109=
 8.9707C1.90851 8.5127 1.98772 8.10625 2.17969 7.72949L2.30176 7.51172C2.60=
586 7.0159 3.04236 6.6122 3.56348 6.34668L3.70606 6.28027C4.04237 6.136 4.4=
0303 6.07083 4.80371 6.03809C5.14051 6.01057 5.53708 6.00551 6.00391 6.0039=
1C6.00551 5.53708 6.01057 5.14051 6.03809 4.80371C6.0755 4.34588 6.15483 3.=
94012 6.34668 3.56348L6.46875 3.34473C6.77282 2.84912 7.20856 2.44514 7.729=
49 2.17969L7.87207 2.11328C8.20855 1.96886 8.56979 1.90385 8.9707 1.87109C9=
.42091 1.83432 9.978 1.83496 10.667 1.83496H13.5C14.1891 1.83496 14.746 1.8=
3431 15.1963 1.87109C15.6541 1.90851 16.0599 1.98788 16.4365 2.17969L16.655=
3 2.30176C17.151 2.60585 17.5548 3.04244 17.8203 3.56348L17.8867 3.70606C18=
.031 4.04235 18.0962 4.40306 18.1289 4.80371C18.1657 5.25395 18.165 5.81091=
 18.165 6.5V9.33301Z"></path></svg></button></span></div></div></div></div>
<hr data-start=3D"5556" data-end=3D"5559">
<p data-start=3D"5561" data-end=3D"5698" data-is-last-node=3D"" data-is-onl=
y-node=3D"">=D0=95=D1=81=D0=BB=D0=B8 =D0=BD=D1=83=D0=B6=D0=BD=D0=BE =E2=80=
=94 =D0=BC=D0=BE=D0=B3=D1=83 =D0=BF=D0=BE=D0=BC=D0=BE=D1=87=D1=8C =D0=B0=D0=
=B4=D0=B0=D0=BF=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D1=82=D1=8C =D0=BF=D0=
=BE=D0=B4 =D1=82=D0=B2=D0=BE=D1=8E =D1=81=D1=82=D1=80=D1=83=D0=BA=D1=82=D1=
=83=D1=80=D1=83 =D1=82=D0=B0=D0=B1=D0=BB=D0=B8=D1=86=D1=8B =D0=B8=D0=BB=D0=
=B8 =D0=B7=D0=B0=D0=BF=D1=80=D0=BE=D1=81=D1=8B. =D0=A2=D0=BE=D0=BB=D1=8C=D0=
=BA=D0=BE =D1=81=D0=BA=D0=B0=D0=B6=D0=B8, =D1=87=D1=82=D0=BE =D0=B8=D1=81=
=D0=BF=D0=BE=D0=BB=D1=8C=D0=B7=D1=83=D0=B5=D1=88=D1=8C (MySQL? Laravel? =D0=
=A7=D0=B8=D1=81=D1=82=D1=8B=D0=B9 PHP?)</p></div></div></div></div><div cla=
ss=3D"z-0 flex min-h-[46px] justify-start"><div class=3D"touch:-me-2 touch:=
-ms-3.5 -ms-2.5 -me-1 flex flex-wrap items-center gap-y-4 p-1 select-none t=
ouch:w-[calc(100%+--spacing(3.5))] -mt-1 w-[calc(100%+--spacing(2.5))] dura=
tion-[1.5s] focus-within:transition-none hover:transition-none pointer-even=
ts-none [mask-image:linear-gradient(to_right,black_33%,transparent_66%)] [m=
ask-size:300%_100%] [mask-position:100%_0%] motion-safe:transition-[mask-po=
sition] group-hover/turn-messages:pointer-events-auto group-hover/turn-mess=
ages:[mask-position:0_0] group-focus-within/turn-messages:pointer-events-au=
to group-focus-within/turn-messages:[mask-position:0_0] has-data-[state=3Do=
pen]:pointer-events-auto has-data-[state=3Dopen]:[mask-position:0_0]"><butt=
on class=3D"text-token-text-secondary hover:bg-token-bg-secondary rounded-l=
g" aria-label=3D"=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D1=82=D1=
=8C" aria-pressed=3D"false" data-testid=3D"copy-turn-action-button" data-st=
ate=3D"closed"><span class=3D"flex items-center justify-center touch:w-10 h=
-8 w-8"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20 20" fill=3D"curre=
ntColor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon"><path d=3D"M12=
.668 10.667C12.668 9.95614 12.668 9.46258 12.6367 9.0791C12.6137 8.79732 12=
.5758 8.60761 12.5244 8.46387L12.4688 8.33399C12.3148 8.03193 12.0803 7.778=
85 11.793 7.60254L11.666 7.53125C11.508 7.45087 11.2963 7.39395 10.9209 7.3=
6328C10.5374 7.33197 10.0439 7.33203 9.33301 7.33203H6.5C5.78896 7.33203 5.=
29563 7.33195 4.91211 7.36328C4.63016 7.38632 4.44065 7.42413 4.29688 7.475=
59L4.16699 7.53125C3.86488 7.68518 3.61186 7.9196 3.43555 8.20703L3.36524 8=
.33399C3.28478 8.49198 3.22795 8.70352 3.19727 9.0791C3.16595 9.46259 3.165=
04 9.95611 3.16504 10.667V13.5C3.16504 14.211 3.16593 14.7044 3.19727 15.08=
79C3.22797 15.4636 3.28473 15.675 3.36524 15.833L3.43555 15.959C3.61186 16.=
2466 3.86474 16.4807 4.16699 16.6348L4.29688 16.6914C4.44063 16.7428 4.6302=
5 16.7797 4.91211 16.8027C5.29563 16.8341 5.78896 16.835 6.5 16.835H9.33301=
C10.0439 16.835 10.5374 16.8341 10.9209 16.8027C11.2965 16.772 11.508 16.71=
52 11.666 16.6348L11.793 16.5645C12.0804 16.3881 12.3148 16.1351 12.4688 15=
.833L12.5244 15.7031C12.5759 15.5594 12.6137 15.3698 12.6367 15.0879C12.668=
1 14.7044 12.668 14.211 12.668 13.5V10.667ZM13.998 12.665C14.4528 12.6634 1=
4.8011 12.6602 15.0879 12.6367C15.4635 12.606 15.675 12.5492 15.833 12.4688=
L15.959 12.3975C16.2466 12.2211 16.4808 11.9682 16.6348 11.666L16.6914 11.5=
361C16.7428 11.3924 16.7797 11.2026 16.8027 10.9209C16.8341 10.5374 16.835 =
10.0439 16.835 9.33301V6.5C16.835 5.78896 16.8341 5.29563 16.8027 4.91211C1=
6.7797 4.63025 16.7428 4.44063 16.6914 4.29688L16.6348 4.16699C16.4807 3.86=
474 16.2466 3.61186 15.959 3.43555L15.833 3.36524C15.675 3.28473 15.4636 3.=
22797 15.0879 3.19727C14.7044 3.16593 14.211 3.16504 13.5 3.16504H10.667C9.=
9561 3.16504 9.46259 3.16595 9.0791 3.19727C8.79739 3.22028 8.6076 3.2572 8=
.46387 3.30859L8.33399 3.36524C8.03176 3.51923 7.77886 3.75343 7.60254 4.04=
102L7.53125 4.16699C7.4508 4.32498 7.39397 4.53655 7.36328 4.91211C7.33985 =
5.19893 7.33562 5.54719 7.33399 6.00195H9.33301C10.022 6.00195 10.5791 6.00=
131 11.0293 6.03809C11.4873 6.07551 11.8937 6.15471 12.2705 6.34668L12.4883=
 6.46875C12.984 6.7728 13.3878 7.20854 13.6533 7.72949L13.7197 7.87207C13.8=
642 8.20859 13.9292 8.56974 13.9619 8.9707C13.9987 9.42092 13.998 9.97799 1=
3.998 10.667V12.665ZM18.165 9.33301C18.165 10.022 18.1657 10.5791 18.1289 1=
1.0293C18.0961 11.4302 18.0311 11.7914 17.8867 12.1279L17.8203 12.2705C17.5=
549 12.7914 17.1509 13.2272 16.6553 13.5313L16.4365 13.6533C16.0599 13.8452=
 15.6541 13.9245 15.1963 13.9619C14.8593 13.9895 14.4624 13.9935 13.9951 13=
.9951C13.9935 14.4624 13.9895 14.8593 13.9619 15.1963C13.9292 15.597 13.864=
 15.9576 13.7197 16.2939L13.6533 16.4365C13.3878 16.9576 12.9841 17.3941 12=
.4883 17.6982L12.2705 17.8203C11.8937 18.0123 11.4873 18.0915 11.0293 18.12=
89C10.5791 18.1657 10.022 18.165 9.33301 18.165H6.5C5.81091 18.165 5.25395 =
18.1657 4.80371 18.1289C4.40306 18.0962 4.04235 18.031 3.70606 17.8867L3.56=
348 17.8203C3.04244 17.5548 2.60585 17.151 2.30176 16.6553L2.17969 16.4365C=
1.98788 16.0599 1.90851 15.6541 1.87109 15.1963C1.83431 14.746 1.83496 14.1=
891 1.83496 13.5V10.667C1.83496 9.978 1.83432 9.42091 1.87109 8.9707C1.9085=
1 8.5127 1.98772 8.10625 2.17969 7.72949L2.30176 7.51172C2.60586 7.0159 3.0=
4236 6.6122 3.56348 6.34668L3.70606 6.28027C4.04237 6.136 4.40303 6.07083 4=
.80371 6.03809C5.14051 6.01057 5.53708 6.00551 6.00391 6.00391C6.00551 5.53=
708 6.01057 5.14051 6.03809 4.80371C6.0755 4.34588 6.15483 3.94012 6.34668 =
3.56348L6.46875 3.34473C6.77282 2.84912 7.20856 2.44514 7.72949 2.17969L7.8=
7207 2.11328C8.20855 1.96886 8.56979 1.90385 8.9707 1.87109C9.42091 1.83432=
 9.978 1.83496 10.667 1.83496H13.5C14.1891 1.83496 14.746 1.83431 15.1963 1=
.87109C15.6541 1.90851 16.0599 1.98788 16.4365 2.17969L16.6553 2.30176C17.1=
51 2.60585 17.5548 3.04244 17.8203 3.56348L17.8867 3.70606C18.031 4.04235 1=
8.0962 4.40306 18.1289 4.80371C18.1657 5.25395 18.165 5.81091 18.165 6.5V9.=
33301Z"></path></svg></span></button><button class=3D"text-token-text-secon=
dary hover:bg-token-bg-secondary touch:w-10 flex h-8 w-8 items-center justi=
fy-center rounded-lg" aria-label=3D"=D0=91=D0=BE=D0=BB=D1=8C=D1=88=D0=B5 =
=D0=B4=D0=B5=D0=B9=D1=81=D1=82=D0=B2=D0=B8=D0=B9" type=3D"button" id=3D"rad=
ix-_r_k_" aria-haspopup=3D"menu" aria-expanded=3D"false" data-state=3D"clos=
ed"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20 20" fill=3D"currentCo=
lor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon"><path d=3D"M15.498=
 8.50159C16.3254 8.50159 16.9959 9.17228 16.9961 9.99963C16.9961 10.8271 16=
.3256 11.4987 15.498 11.4987C14.6705 11.4987 14 10.8271 14 9.99963C14.0002 =
9.17228 14.6706 8.50159 15.498 8.50159Z"></path><path d=3D"M4.49805 8.50159=
C5.32544 8.50159 5.99689 9.17228 5.99707 9.99963C5.99707 10.8271 5.32555 11=
.4987 4.49805 11.4987C3.67069 11.4985 3 10.827 3 9.99963C3.00018 9.17239 3.=
6708 8.50176 4.49805 8.50159Z"></path><path d=3D"M10.0003 8.50159C10.8276 8=
.50176 11.4982 9.17239 11.4984 9.99963C11.4984 10.827 10.8277 11.4985 10.00=
03 11.4987C9.17283 11.4987 8.50131 10.8271 8.50131 9.99963C8.50149 9.17228 =
9.17294 8.50159 10.0003 8.50159Z"></path></svg></button></div></div></div><=
/div></article><article class=3D"text-token-text-primary w-full focus:outli=
ne-none [--shadow-height:45px] has-data-writing-block:pointer-events-none h=
as-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--sh=
adow-height) [&amp;:has([data-writing-block])>*]:pointer-events-auto scroll=
-mt-(--header-height)" tabindex=3D"-1" dir=3D"auto" data-turn-id=3D"5603f62=
1-3e75-4e33-a0a5-29efce005600" data-testid=3D"conversation-turn-5" data-scr=
oll-anchor=3D"false" data-turn=3D"user" style=3D"scroll-margin-top: -28px;"=
><h5 class=3D"sr-only">=D0=92=D1=8B =D1=81=D0=BA=D0=B0=D0=B7=D0=B0=D0=BB=D0=
=B8:</h5><div class=3D"text-base my-auto mx-auto pt-12 [--thread-content-ma=
rgin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-=
lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"><d=
iv class=3D"[--thread-content-max-width:40rem] thread-lg:[--thread-content-=
max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/tu=
rn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-=
col" tabindex=3D"-1"><div class=3D"flex max-w-full flex-col grow"><div data=
-message-author-role=3D"user" data-message-id=3D"5603f621-3e75-4e33-a0a5-29=
efce005600" dir=3D"auto" class=3D"min-h-8 text-message relative flex w-full=
 flex-col items-end gap-2 text-start break-words whitespace-normal [.text-m=
essage+&amp;]:mt-1"><div class=3D"flex w-full flex-col gap-1 empty:hidden i=
tems-end rtl:items-start"><div class=3D"user-message-bubble-color relative =
rounded-[18px] px-4 py-1.5 data-[multiline]:py-3 max-w-[var(--user-chat-wid=
th,70%)]"><div class=3D"whitespace-pre-wrap">Sqlite =D0=B1=D0=B5=D0=B7 pdo =
=D1=87=D0=B8=D1=81=D1=82=D1=8B=D0=B9 PHP </div></div></div></div></div><div=
 class=3D"z-0 flex justify-end"><div class=3D"touch:-me-2 touch:-ms-3.5 -ms=
-2.5 -me-1 flex flex-wrap items-center gap-y-4 p-1 select-none focus-within=
:transition-none hover:transition-none duration-300 group-hover/turn-messag=
es:delay-300 pointer-events-none opacity-0 motion-safe:transition-opacity g=
roup-hover/turn-messages:pointer-events-auto group-hover/turn-messages:opac=
ity-100 group-focus-within/turn-messages:pointer-events-auto group-focus-wi=
thin/turn-messages:opacity-100 has-data-[state=3Dopen]:pointer-events-auto =
has-data-[state=3Dopen]:opacity-100"><button class=3D"text-token-text-secon=
dary hover:bg-token-bg-secondary rounded-lg" aria-label=3D"=D0=9A=D0=BE=D0=
=BF=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D1=82=D1=8C" aria-pressed=3D"false" data-=
testid=3D"copy-turn-action-button" data-state=3D"closed"><span class=3D"fle=
x items-center justify-center touch:w-10 h-8 w-8"><svg width=3D"20" height=
=3D"20" viewBox=3D"0 0 20 20" fill=3D"currentColor" xmlns=3D"http://www.w3.=
org/2000/svg" class=3D"icon"><path d=3D"M12.668 10.667C12.668 9.95614 12.66=
8 9.46258 12.6367 9.0791C12.6137 8.79732 12.5758 8.60761 12.5244 8.46387L12=
.4688 8.33399C12.3148 8.03193 12.0803 7.77885 11.793 7.60254L11.666 7.53125=
C11.508 7.45087 11.2963 7.39395 10.9209 7.36328C10.5374 7.33197 10.0439 7.3=
3203 9.33301 7.33203H6.5C5.78896 7.33203 5.29563 7.33195 4.91211 7.36328C4.=
63016 7.38632 4.44065 7.42413 4.29688 7.47559L4.16699 7.53125C3.86488 7.685=
18 3.61186 7.9196 3.43555 8.20703L3.36524 8.33399C3.28478 8.49198 3.22795 8=
.70352 3.19727 9.0791C3.16595 9.46259 3.16504 9.95611 3.16504 10.667V13.5C3=
.16504 14.211 3.16593 14.7044 3.19727 15.0879C3.22797 15.4636 3.28473 15.67=
5 3.36524 15.833L3.43555 15.959C3.61186 16.2466 3.86474 16.4807 4.16699 16.=
6348L4.29688 16.6914C4.44063 16.7428 4.63025 16.7797 4.91211 16.8027C5.2956=
3 16.8341 5.78896 16.835 6.5 16.835H9.33301C10.0439 16.835 10.5374 16.8341 =
10.9209 16.8027C11.2965 16.772 11.508 16.7152 11.666 16.6348L11.793 16.5645=
C12.0804 16.3881 12.3148 16.1351 12.4688 15.833L12.5244 15.7031C12.5759 15.=
5594 12.6137 15.3698 12.6367 15.0879C12.6681 14.7044 12.668 14.211 12.668 1=
3.5V10.667ZM13.998 12.665C14.4528 12.6634 14.8011 12.6602 15.0879 12.6367C1=
5.4635 12.606 15.675 12.5492 15.833 12.4688L15.959 12.3975C16.2466 12.2211 =
16.4808 11.9682 16.6348 11.666L16.6914 11.5361C16.7428 11.3924 16.7797 11.2=
026 16.8027 10.9209C16.8341 10.5374 16.835 10.0439 16.835 9.33301V6.5C16.83=
5 5.78896 16.8341 5.29563 16.8027 4.91211C16.7797 4.63025 16.7428 4.44063 1=
6.6914 4.29688L16.6348 4.16699C16.4807 3.86474 16.2466 3.61186 15.959 3.435=
55L15.833 3.36524C15.675 3.28473 15.4636 3.22797 15.0879 3.19727C14.7044 3.=
16593 14.211 3.16504 13.5 3.16504H10.667C9.9561 3.16504 9.46259 3.16595 9.0=
791 3.19727C8.79739 3.22028 8.6076 3.2572 8.46387 3.30859L8.33399 3.36524C8=
.03176 3.51923 7.77886 3.75343 7.60254 4.04102L7.53125 4.16699C7.4508 4.324=
98 7.39397 4.53655 7.36328 4.91211C7.33985 5.19893 7.33562 5.54719 7.33399 =
6.00195H9.33301C10.022 6.00195 10.5791 6.00131 11.0293 6.03809C11.4873 6.07=
551 11.8937 6.15471 12.2705 6.34668L12.4883 6.46875C12.984 6.7728 13.3878 7=
.20854 13.6533 7.72949L13.7197 7.87207C13.8642 8.20859 13.9292 8.56974 13.9=
619 8.9707C13.9987 9.42092 13.998 9.97799 13.998 10.667V12.665ZM18.165 9.33=
301C18.165 10.022 18.1657 10.5791 18.1289 11.0293C18.0961 11.4302 18.0311 1=
1.7914 17.8867 12.1279L17.8203 12.2705C17.5549 12.7914 17.1509 13.2272 16.6=
553 13.5313L16.4365 13.6533C16.0599 13.8452 15.6541 13.9245 15.1963 13.9619=
C14.8593 13.9895 14.4624 13.9935 13.9951 13.9951C13.9935 14.4624 13.9895 14=
.8593 13.9619 15.1963C13.9292 15.597 13.864 15.9576 13.7197 16.2939L13.6533=
 16.4365C13.3878 16.9576 12.9841 17.3941 12.4883 17.6982L12.2705 17.8203C11=
.8937 18.0123 11.4873 18.0915 11.0293 18.1289C10.5791 18.1657 10.022 18.165=
 9.33301 18.165H6.5C5.81091 18.165 5.25395 18.1657 4.80371 18.1289C4.40306 =
18.0962 4.04235 18.031 3.70606 17.8867L3.56348 17.8203C3.04244 17.5548 2.60=
585 17.151 2.30176 16.6553L2.17969 16.4365C1.98788 16.0599 1.90851 15.6541 =
1.87109 15.1963C1.83431 14.746 1.83496 14.1891 1.83496 13.5V10.667C1.83496 =
9.978 1.83432 9.42091 1.87109 8.9707C1.90851 8.5127 1.98772 8.10625 2.17969=
 7.72949L2.30176 7.51172C2.60586 7.0159 3.04236 6.6122 3.56348 6.34668L3.70=
606 6.28027C4.04237 6.136 4.40303 6.07083 4.80371 6.03809C5.14051 6.01057 5=
.53708 6.00551 6.00391 6.00391C6.00551 5.53708 6.01057 5.14051 6.03809 4.80=
371C6.0755 4.34588 6.15483 3.94012 6.34668 3.56348L6.46875 3.34473C6.77282 =
2.84912 7.20856 2.44514 7.72949 2.17969L7.87207 2.11328C8.20855 1.96886 8.5=
6979 1.90385 8.9707 1.87109C9.42091 1.83432 9.978 1.83496 10.667 1.83496H13=
.5C14.1891 1.83496 14.746 1.83431 15.1963 1.87109C15.6541 1.90851 16.0599 1=
.98788 16.4365 2.17969L16.6553 2.30176C17.151 2.60585 17.5548 3.04244 17.82=
03 3.56348L17.8867 3.70606C18.031 4.04235 18.0962 4.40306 18.1289 4.80371C1=
8.1657 5.25395 18.165 5.81091 18.165 6.5V9.33301Z"></path></svg></span></bu=
tton></div></div></div></div></article><article class=3D"text-token-text-pr=
imary w-full focus:outline-none [--shadow-height:45px] has-data-writing-blo=
ck:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-dat=
a-writing-block:pt-(--shadow-height) [&amp;:has([data-writing-block])>*]:po=
inter-events-auto [content-visibility:auto] supports-[content-visibility:au=
to]:[contain-intrinsic-size:auto_100lvh] scroll-mt-[calc(var(--header-heigh=
t)+min(200px,max(70px,20svh)))]" tabindex=3D"-1" dir=3D"auto" data-turn-id=
=3D"request-WEB:fb769444-caa3-4db9-93e5-ff574abf83d7-2" data-testid=3D"conv=
ersation-turn-6" data-scroll-anchor=3D"true" data-turn=3D"assistant" style=
=3D"min-height: calc((100dvh - 128px) - 120px);"><h6 class=3D"sr-only">Chat=
GPT =D1=81=D0=BA=D0=B0=D0=B7=D0=B0=D0=BB:</h6><div class=3D"text-base my-au=
to mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread=
-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(=
16)] px-(--thread-content-margin)"><div class=3D"[--thread-content-max-widt=
h:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thre=
ad-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidd=
en relative flex w-full min-w-0 flex-col agent-turn" tabindex=3D"-1"><div c=
lass=3D"flex max-w-full flex-col grow"><div data-message-author-role=3D"ass=
istant" data-message-id=3D"f11eb552-bc3f-4692-8c89-cdcfc61a55bf" dir=3D"aut=
o" class=3D"min-h-8 text-message relative flex w-full flex-col items-end ga=
p-2 text-start break-words whitespace-normal [.text-message+&amp;]:mt-1" da=
ta-message-model-slug=3D"gpt-4o"><div class=3D"flex w-full flex-col gap-1 e=
mpty:hidden first:pt-[1px]"><div class=3D"markdown prose dark:prose-invert =
w-full break-words light markdown-new-styling"><p data-start=3D"0" data-end=
=3D"121">=D0=9E=D1=82=D0=BB=D0=B8=D1=87=D0=BD=D0=BE, =D0=B4=D0=B0=D0=B2=D0=
=B0=D0=B9 =D0=BF=D0=B5=D1=80=D0=B5=D0=BF=D0=B8=D1=88=D0=B5=D0=BC =D0=BE=D0=
=B1=D0=B0 =D0=B2=D0=B0=D1=80=D0=B8=D0=B0=D0=BD=D1=82=D0=B0 =D0=BF=D0=BE=D0=
=B4 <strong data-start=3D"42" data-end=3D"52">SQLite</strong> =D0=B8 <stron=
g data-start=3D"55" data-end=3D"77">=D1=87=D0=B8=D1=81=D1=82=D1=8B=D0=B9 PH=
P =D0=B1=D0=B5=D0=B7 PDO</strong> =E2=80=94 =D0=B8=D1=81=D0=BF=D0=BE=D0=BB=
=D1=8C=D0=B7=D1=83=D1=8F <strong data-start=3D"90" data-end=3D"103"><code d=
ata-start=3D"92" data-end=3D"101">sqlite3</code></strong> =D0=B2=D1=81=D1=
=82=D1=80=D0=BE=D0=B5=D0=BD=D0=BD=D1=8B=D0=B9 =D0=B2 PHP.</p>
<hr data-start=3D"123" data-end=3D"126">
<h2 data-start=3D"128" data-end=3D"204">=E2=9C=85 =D0=92=D0=B0=D1=80=D0=B8=
=D0=B0=D0=BD=D1=82 1: <strong data-start=3D"144" data-end=3D"204">Server-si=
de =D0=BE=D0=B1=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=BA=D0=B0 (DataTables) + SQ=
Lite + =D1=87=D0=B8=D1=81=D1=82=D1=8B=D0=B9 PHP</strong></h2>
<h3 data-start=3D"206" data-end=3D"242">=F0=9F=94=B9 =D0=A8=D0=B0=D0=B3 1: =
HTML + JS (=D1=82=D0=BE=D1=82 =D0=B6=D0=B5 =D0=BA=D0=BE=D0=B4)</h3>
<pre class=3D"overflow-visible!" data-start=3D"244" data-end=3D"916"><div c=
lass=3D"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-p=
rimary"><div class=3D"flex items-center text-token-text-secondary px-4 py-2=
 text-xs font-sans justify-between h-9 bg-token-sidebar-surface-primary sel=
ect-none rounded-t-2xl">html</div><div class=3D"sticky top-9"><div class=3D=
"absolute end-0 bottom-0 flex h-9 items-center pe-2"><div class=3D"bg-token=
-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 ro=
unded-sm px-2 font-sans text-xs"><button class=3D"flex gap-1 items-center s=
elect-none py-1" aria-label=3D"=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=B2=
=D0=B0=D1=82=D1=8C"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20 20" f=
ill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon-sm"=
><path d=3D"M12.668 10.667C12.668 9.95614 12.668 9.46258 12.6367 9.0791C12.=
6137 8.79732 12.5758 8.60761 12.5244 8.46387L12.4688 8.33399C12.3148 8.0319=
3 12.0803 7.77885 11.793 7.60254L11.666 7.53125C11.508 7.45087 11.2963 7.39=
395 10.9209 7.36328C10.5374 7.33197 10.0439 7.33203 9.33301 7.33203H6.5C5.7=
8896 7.33203 5.29563 7.33195 4.91211 7.36328C4.63016 7.38632 4.44065 7.4241=
3 4.29688 7.47559L4.16699 7.53125C3.86488 7.68518 3.61186 7.9196 3.43555 8.=
20703L3.36524 8.33399C3.28478 8.49198 3.22795 8.70352 3.19727 9.0791C3.1659=
5 9.46259 3.16504 9.95611 3.16504 10.667V13.5C3.16504 14.211 3.16593 14.704=
4 3.19727 15.0879C3.22797 15.4636 3.28473 15.675 3.36524 15.833L3.43555 15.=
959C3.61186 16.2466 3.86474 16.4807 4.16699 16.6348L4.29688 16.6914C4.44063=
 16.7428 4.63025 16.7797 4.91211 16.8027C5.29563 16.8341 5.78896 16.835 6.5=
 16.835H9.33301C10.0439 16.835 10.5374 16.8341 10.9209 16.8027C11.2965 16.7=
72 11.508 16.7152 11.666 16.6348L11.793 16.5645C12.0804 16.3881 12.3148 16.=
1351 12.4688 15.833L12.5244 15.7031C12.5759 15.5594 12.6137 15.3698 12.6367=
 15.0879C12.6681 14.7044 12.668 14.211 12.668 13.5V10.667ZM13.998 12.665C14=
.4528 12.6634 14.8011 12.6602 15.0879 12.6367C15.4635 12.606 15.675 12.5492=
 15.833 12.4688L15.959 12.3975C16.2466 12.2211 16.4808 11.9682 16.6348 11.6=
66L16.6914 11.5361C16.7428 11.3924 16.7797 11.2026 16.8027 10.9209C16.8341 =
10.5374 16.835 10.0439 16.835 9.33301V6.5C16.835 5.78896 16.8341 5.29563 16=
.8027 4.91211C16.7797 4.63025 16.7428 4.44063 16.6914 4.29688L16.6348 4.166=
99C16.4807 3.86474 16.2466 3.61186 15.959 3.43555L15.833 3.36524C15.675 3.2=
8473 15.4636 3.22797 15.0879 3.19727C14.7044 3.16593 14.211 3.16504 13.5 3.=
16504H10.667C9.9561 3.16504 9.46259 3.16595 9.0791 3.19727C8.79739 3.22028 =
8.6076 3.2572 8.46387 3.30859L8.33399 3.36524C8.03176 3.51923 7.77886 3.753=
43 7.60254 4.04102L7.53125 4.16699C7.4508 4.32498 7.39397 4.53655 7.36328 4=
.91211C7.33985 5.19893 7.33562 5.54719 7.33399 6.00195H9.33301C10.022 6.001=
95 10.5791 6.00131 11.0293 6.03809C11.4873 6.07551 11.8937 6.15471 12.2705 =
6.34668L12.4883 6.46875C12.984 6.7728 13.3878 7.20854 13.6533 7.72949L13.71=
97 7.87207C13.8642 8.20859 13.9292 8.56974 13.9619 8.9707C13.9987 9.42092 1=
3.998 9.97799 13.998 10.667V12.665ZM18.165 9.33301C18.165 10.022 18.1657 10=
.5791 18.1289 11.0293C18.0961 11.4302 18.0311 11.7914 17.8867 12.1279L17.82=
03 12.2705C17.5549 12.7914 17.1509 13.2272 16.6553 13.5313L16.4365 13.6533C=
16.0599 13.8452 15.6541 13.9245 15.1963 13.9619C14.8593 13.9895 14.4624 13.=
9935 13.9951 13.9951C13.9935 14.4624 13.9895 14.8593 13.9619 15.1963C13.929=
2 15.597 13.864 15.9576 13.7197 16.2939L13.6533 16.4365C13.3878 16.9576 12.=
9841 17.3941 12.4883 17.6982L12.2705 17.8203C11.8937 18.0123 11.4873 18.091=
5 11.0293 18.1289C10.5791 18.1657 10.022 18.165 9.33301 18.165H6.5C5.81091 =
18.165 5.25395 18.1657 4.80371 18.1289C4.40306 18.0962 4.04235 18.031 3.706=
06 17.8867L3.56348 17.8203C3.04244 17.5548 2.60585 17.151 2.30176 16.6553L2=
.17969 16.4365C1.98788 16.0599 1.90851 15.6541 1.87109 15.1963C1.83431 14.7=
46 1.83496 14.1891 1.83496 13.5V10.667C1.83496 9.978 1.83432 9.42091 1.8710=
9 8.9707C1.90851 8.5127 1.98772 8.10625 2.17969 7.72949L2.30176 7.51172C2.6=
0586 7.0159 3.04236 6.6122 3.56348 6.34668L3.70606 6.28027C4.04237 6.136 4.=
40303 6.07083 4.80371 6.03809C5.14051 6.01057 5.53708 6.00551 6.00391 6.003=
91C6.00551 5.53708 6.01057 5.14051 6.03809 4.80371C6.0755 4.34588 6.15483 3=
.94012 6.34668 3.56348L6.46875 3.34473C6.77282 2.84912 7.20856 2.44514 7.72=
949 2.17969L7.87207 2.11328C8.20855 1.96886 8.56979 1.90385 8.9707 1.87109C=
9.42091 1.83432 9.978 1.83496 10.667 1.83496H13.5C14.1891 1.83496 14.746 1.=
83431 15.1963 1.87109C15.6541 1.90851 16.0599 1.98788 16.4365 2.17969L16.65=
53 2.30176C17.151 2.60585 17.5548 3.04244 17.8203 3.56348L17.8867 3.70606C1=
8.031 4.04235 18.0962 4.40306 18.1289 4.80371C18.1657 5.25395 18.165 5.8109=
1 18.165 6.5V9.33301Z"></path></svg>=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=
=B2=D0=B0=D1=82=D1=8C =D0=BA=D0=BE=D0=B4</button></div></div></div><div cla=
ss=3D"overflow-y-auto p-4" dir=3D"ltr"><code class=3D"whitespace-pre! langu=
age-html"><span><span><span class=3D"hljs-comment">&lt;!-- =D0=9F=D0=BE=D0=
=B4=D0=BA=D0=BB=D1=8E=D1=87=D0=B5=D0=BD=D0=B8=D0=B5 DataTables --&gt;</span=
></span><span>
</span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name">link</s=
pan></span></span><span> </span><span><span class=3D"hljs-attr">rel</span><=
/span><span>=3D</span><span><span class=3D"hljs-string">"stylesheet"</span>=
</span><span> </span><span><span class=3D"hljs-attr">href</span></span><spa=
n>=3D</span><span><span class=3D"hljs-string">"https://cdn.datatables.net/1=
.13.6/css/jquery.dataTables.min.css"</span></span><span>&gt;
</span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name">script<=
/span></span></span><span> </span><span><span class=3D"hljs-attr">src</span=
></span><span>=3D</span><span><span class=3D"hljs-string">"https://code.jqu=
ery.com/jquery-3.7.0.min.js"</span></span><span>&gt;</span><span><span clas=
s=3D"hljs-tag">&lt;/<span class=3D"hljs-name">script</span></span></span><s=
pan>&gt;
</span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name">script<=
/span></span></span><span> </span><span><span class=3D"hljs-attr">src</span=
></span><span>=3D</span><span><span class=3D"hljs-string">"https://cdn.data=
tables.net/1.13.6/js/jquery.dataTables.min.js"</span></span><span>&gt;</spa=
n><span><span class=3D"hljs-tag">&lt;/<span class=3D"hljs-name">script</spa=
n></span></span><span>&gt;

</span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name">table</=
span></span></span><span> </span><span><span class=3D"hljs-attr">id</span><=
/span><span>=3D</span><span><span class=3D"hljs-string">"example"</span></s=
pan><span> </span><span><span class=3D"hljs-attr">class</span></span><span>=
=3D</span><span><span class=3D"hljs-string">"display"</span></span><span> <=
/span><span><span class=3D"hljs-attr">style</span></span><span>=3D</span><s=
pan><span class=3D"hljs-string">"width:100%"</span></span><span>&gt;
    </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name">the=
ad</span></span></span><span>&gt;
        </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name"=
>tr</span></span></span><span>&gt;
            </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-n=
ame">th</span></span></span><span>&gt;ID</span><span><span class=3D"hljs-ta=
g">&lt;/<span class=3D"hljs-name">th</span></span></span><span>&gt;
            </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-n=
ame">th</span></span></span><span>&gt;=D0=98=D0=BC=D1=8F</span><span><span =
class=3D"hljs-tag">&lt;/<span class=3D"hljs-name">th</span></span></span><s=
pan>&gt;
            </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-n=
ame">th</span></span></span><span>&gt;Email</span><span><span class=3D"hljs=
-tag">&lt;/<span class=3D"hljs-name">th</span></span></span><span>&gt;
        </span><span><span class=3D"hljs-tag">&lt;/<span class=3D"hljs-name=
">tr</span></span></span><span>&gt;
    </span><span><span class=3D"hljs-tag">&lt;/<span class=3D"hljs-name">th=
ead</span></span></span><span>&gt;
</span><span><span class=3D"hljs-tag">&lt;/<span class=3D"hljs-name">table<=
/span></span></span><span>&gt;

</span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name">script<=
/span></span></span><span>&gt;<span class=3D"language-javascript">
$(</span></span><span><span class=3D"hljs-variable language_">document</spa=
n></span><span>).</span><span><span class=3D"hljs-title function_">ready</s=
pan></span><span>(</span><span><span class=3D"hljs-keyword">function</span>=
</span><span> (</span><span><span class=3D"hljs-params"></span></span><span=
>) {
    $(</span><span><span class=3D"hljs-string">'#example'</span></span><spa=
n>).</span><span><span class=3D"hljs-title class_">DataTable</span></span><=
span>({
        </span><span><span class=3D"hljs-string">"processing"</span></span>=
<span>: </span><span><span class=3D"hljs-literal">true</span></span><span>,
        </span><span><span class=3D"hljs-string">"serverSide"</span></span>=
<span>: </span><span><span class=3D"hljs-literal">true</span></span><span>,
        </span><span><span class=3D"hljs-string">"ajax"</span></span><span>=
: </span><span><span class=3D"hljs-string">"server_sqlite.php"</span></span=
><span>
    });
});
</span><span><span class=3D"hljs-tag">&lt;/<span class=3D"hljs-name">script=
</span></span></span><span>&gt;
</span></span></code></div></div></pre>
<hr data-start=3D"918" data-end=3D"921">
<h3 data-start=3D"923" data-end=3D"956">=F0=9F=94=B9 =D0=A8=D0=B0=D0=B3 2: =
<code data-start=3D"937" data-end=3D"956">server_sqlite.php</code></h3>
<pre class=3D"overflow-visible!" data-start=3D"958" data-end=3D"1958"><div =
class=3D"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-=
primary"><div class=3D"flex items-center text-token-text-secondary px-4 py-=
2 text-xs font-sans justify-between h-9 bg-token-sidebar-surface-primary se=
lect-none rounded-t-2xl">php</div><div class=3D"sticky top-9"><div class=3D=
"absolute end-0 bottom-0 flex h-9 items-center pe-2"><div class=3D"bg-token=
-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 ro=
unded-sm px-2 font-sans text-xs"><button class=3D"flex gap-1 items-center s=
elect-none py-1" aria-label=3D"=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=B2=
=D0=B0=D1=82=D1=8C"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20 20" f=
ill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon-sm"=
><path d=3D"M12.668 10.667C12.668 9.95614 12.668 9.46258 12.6367 9.0791C12.=
6137 8.79732 12.5758 8.60761 12.5244 8.46387L12.4688 8.33399C12.3148 8.0319=
3 12.0803 7.77885 11.793 7.60254L11.666 7.53125C11.508 7.45087 11.2963 7.39=
395 10.9209 7.36328C10.5374 7.33197 10.0439 7.33203 9.33301 7.33203H6.5C5.7=
8896 7.33203 5.29563 7.33195 4.91211 7.36328C4.63016 7.38632 4.44065 7.4241=
3 4.29688 7.47559L4.16699 7.53125C3.86488 7.68518 3.61186 7.9196 3.43555 8.=
20703L3.36524 8.33399C3.28478 8.49198 3.22795 8.70352 3.19727 9.0791C3.1659=
5 9.46259 3.16504 9.95611 3.16504 10.667V13.5C3.16504 14.211 3.16593 14.704=
4 3.19727 15.0879C3.22797 15.4636 3.28473 15.675 3.36524 15.833L3.43555 15.=
959C3.61186 16.2466 3.86474 16.4807 4.16699 16.6348L4.29688 16.6914C4.44063=
 16.7428 4.63025 16.7797 4.91211 16.8027C5.29563 16.8341 5.78896 16.835 6.5=
 16.835H9.33301C10.0439 16.835 10.5374 16.8341 10.9209 16.8027C11.2965 16.7=
72 11.508 16.7152 11.666 16.6348L11.793 16.5645C12.0804 16.3881 12.3148 16.=
1351 12.4688 15.833L12.5244 15.7031C12.5759 15.5594 12.6137 15.3698 12.6367=
 15.0879C12.6681 14.7044 12.668 14.211 12.668 13.5V10.667ZM13.998 12.665C14=
.4528 12.6634 14.8011 12.6602 15.0879 12.6367C15.4635 12.606 15.675 12.5492=
 15.833 12.4688L15.959 12.3975C16.2466 12.2211 16.4808 11.9682 16.6348 11.6=
66L16.6914 11.5361C16.7428 11.3924 16.7797 11.2026 16.8027 10.9209C16.8341 =
10.5374 16.835 10.0439 16.835 9.33301V6.5C16.835 5.78896 16.8341 5.29563 16=
.8027 4.91211C16.7797 4.63025 16.7428 4.44063 16.6914 4.29688L16.6348 4.166=
99C16.4807 3.86474 16.2466 3.61186 15.959 3.43555L15.833 3.36524C15.675 3.2=
8473 15.4636 3.22797 15.0879 3.19727C14.7044 3.16593 14.211 3.16504 13.5 3.=
16504H10.667C9.9561 3.16504 9.46259 3.16595 9.0791 3.19727C8.79739 3.22028 =
8.6076 3.2572 8.46387 3.30859L8.33399 3.36524C8.03176 3.51923 7.77886 3.753=
43 7.60254 4.04102L7.53125 4.16699C7.4508 4.32498 7.39397 4.53655 7.36328 4=
.91211C7.33985 5.19893 7.33562 5.54719 7.33399 6.00195H9.33301C10.022 6.001=
95 10.5791 6.00131 11.0293 6.03809C11.4873 6.07551 11.8937 6.15471 12.2705 =
6.34668L12.4883 6.46875C12.984 6.7728 13.3878 7.20854 13.6533 7.72949L13.71=
97 7.87207C13.8642 8.20859 13.9292 8.56974 13.9619 8.9707C13.9987 9.42092 1=
3.998 9.97799 13.998 10.667V12.665ZM18.165 9.33301C18.165 10.022 18.1657 10=
.5791 18.1289 11.0293C18.0961 11.4302 18.0311 11.7914 17.8867 12.1279L17.82=
03 12.2705C17.5549 12.7914 17.1509 13.2272 16.6553 13.5313L16.4365 13.6533C=
16.0599 13.8452 15.6541 13.9245 15.1963 13.9619C14.8593 13.9895 14.4624 13.=
9935 13.9951 13.9951C13.9935 14.4624 13.9895 14.8593 13.9619 15.1963C13.929=
2 15.597 13.864 15.9576 13.7197 16.2939L13.6533 16.4365C13.3878 16.9576 12.=
9841 17.3941 12.4883 17.6982L12.2705 17.8203C11.8937 18.0123 11.4873 18.091=
5 11.0293 18.1289C10.5791 18.1657 10.022 18.165 9.33301 18.165H6.5C5.81091 =
18.165 5.25395 18.1657 4.80371 18.1289C4.40306 18.0962 4.04235 18.031 3.706=
06 17.8867L3.56348 17.8203C3.04244 17.5548 2.60585 17.151 2.30176 16.6553L2=
.17969 16.4365C1.98788 16.0599 1.90851 15.6541 1.87109 15.1963C1.83431 14.7=
46 1.83496 14.1891 1.83496 13.5V10.667C1.83496 9.978 1.83432 9.42091 1.8710=
9 8.9707C1.90851 8.5127 1.98772 8.10625 2.17969 7.72949L2.30176 7.51172C2.6=
0586 7.0159 3.04236 6.6122 3.56348 6.34668L3.70606 6.28027C4.04237 6.136 4.=
40303 6.07083 4.80371 6.03809C5.14051 6.01057 5.53708 6.00551 6.00391 6.003=
91C6.00551 5.53708 6.01057 5.14051 6.03809 4.80371C6.0755 4.34588 6.15483 3=
.94012 6.34668 3.56348L6.46875 3.34473C6.77282 2.84912 7.20856 2.44514 7.72=
949 2.17969L7.87207 2.11328C8.20855 1.96886 8.56979 1.90385 8.9707 1.87109C=
9.42091 1.83432 9.978 1.83496 10.667 1.83496H13.5C14.1891 1.83496 14.746 1.=
83431 15.1963 1.87109C15.6541 1.90851 16.0599 1.98788 16.4365 2.17969L16.65=
53 2.30176C17.151 2.60585 17.5548 3.04244 17.8203 3.56348L17.8867 3.70606C1=
8.031 4.04235 18.0962 4.40306 18.1289 4.80371C18.1657 5.25395 18.165 5.8109=
1 18.165 6.5V9.33301Z"></path></svg>=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=
=B2=D0=B0=D1=82=D1=8C =D0=BA=D0=BE=D0=B4</button></div></div></div><div cla=
ss=3D"overflow-y-auto p-4" dir=3D"ltr"><code class=3D"whitespace-pre! langu=
age-php"><span><span><span class=3D"hljs-meta">&lt;?php</span></span><span>

</span><span><span class=3D"hljs-variable">$db</span></span><span> =3D </sp=
an><span><span class=3D"hljs-keyword">new</span></span><span> </span><span>=
<span class=3D"hljs-title class_">SQLite3</span></span><span>(</span><span>=
<span class=3D"hljs-string">'my_database.db'</span></span><span>);

</span><span><span class=3D"hljs-comment">// =D0=9F=D0=B0=D1=80=D0=B0=D0=BC=
=D0=B5=D1=82=D1=80=D1=8B =D0=BE=D1=82 DataTables</span></span><span>
</span><span><span class=3D"hljs-variable">$draw</span></span><span> =3D </=
span><span><span class=3D"hljs-title function_ invoke__">intval</span></spa=
n><span>(</span><span><span class=3D"hljs-variable">$_GET</span></span><spa=
n>[</span><span><span class=3D"hljs-string">'draw'</span></span><span>] ?? =
</span><span><span class=3D"hljs-number">0</span></span><span>);
</span><span><span class=3D"hljs-variable">$start</span></span><span> =3D <=
/span><span><span class=3D"hljs-title function_ invoke__">intval</span></sp=
an><span>(</span><span><span class=3D"hljs-variable">$_GET</span></span><sp=
an>[</span><span><span class=3D"hljs-string">'start'</span></span><span>] ?=
? </span><span><span class=3D"hljs-number">0</span></span><span>);
</span><span><span class=3D"hljs-variable">$length</span></span><span> =3D =
</span><span><span class=3D"hljs-title function_ invoke__">intval</span></s=
pan><span>(</span><span><span class=3D"hljs-variable">$_GET</span></span><s=
pan>[</span><span><span class=3D"hljs-string">'length'</span></span><span>]=
 ?? </span><span><span class=3D"hljs-number">10</span></span><span>);
</span><span><span class=3D"hljs-variable">$search</span></span><span> =3D =
</span><span><span class=3D"hljs-title function_ invoke__">trim</span></spa=
n><span>(</span><span><span class=3D"hljs-variable">$_GET</span></span><spa=
n>[</span><span><span class=3D"hljs-string">'search'</span></span><span>][<=
/span><span><span class=3D"hljs-string">'value'</span></span><span>] ?? </s=
pan><span><span class=3D"hljs-string">''</span></span><span>);

</span><span><span class=3D"hljs-comment">// =D0=A1=D1=87=D0=B8=D1=82=D0=B0=
=D0=B5=D0=BC =D0=BE=D0=B1=D1=89=D0=B5=D0=B5 =D0=BA=D0=BE=D0=BB=D0=B8=D1=87=
=D0=B5=D1=81=D1=82=D0=B2=D0=BE =D0=B7=D0=B0=D0=BF=D0=B8=D1=81=D0=B5=D0=B9</=
span></span><span>
</span><span><span class=3D"hljs-variable">$totalQuery</span></span><span> =
=3D </span><span><span class=3D"hljs-variable">$db</span></span><span>-&gt;=
</span><span><span class=3D"hljs-title function_ invoke__">querySingle</spa=
n></span><span>(</span><span><span class=3D"hljs-string">"SELECT COUNT(*) F=
ROM users"</span></span><span>);

</span><span><span class=3D"hljs-comment">// =D0=A4=D0=B8=D0=BB=D1=8C=D1=82=
=D1=80=D0=B0=D1=86=D0=B8=D1=8F =D0=BF=D0=BE =D0=BF=D0=BE=D0=B8=D1=81=D0=BA=
=D1=83</span></span><span>
</span><span><span class=3D"hljs-variable">$where</span></span><span> =3D <=
/span><span><span class=3D"hljs-string">""</span></span><span>;
</span><span><span class=3D"hljs-keyword">if</span></span><span> (</span><s=
pan><span class=3D"hljs-variable">$search</span></span><span> !=3D=3D </spa=
n><span><span class=3D"hljs-string">''</span></span><span>) {
    </span><span><span class=3D"hljs-variable">$search</span></span><span> =
=3D </span><span><span class=3D"hljs-title class_">SQLite3</span></span><sp=
an>::</span><span><span class=3D"hljs-title function_ invoke__">escapeStrin=
g</span></span><span>(</span><span><span class=3D"hljs-variable">$search</s=
pan></span><span>);
    </span><span><span class=3D"hljs-variable">$where</span></span><span> =
=3D </span><span><span class=3D"hljs-string">"WHERE name LIKE '%<span class=
=3D"hljs-subst">$search</span></span></span><span>%' OR email LIKE '%</span=
><span><span class=3D"hljs-subst">$search</span></span><span>%'";
}

</span><span><span class=3D"hljs-comment">// =D0=A1=D1=87=D0=B8=D1=82=D0=B0=
=D0=B5=D0=BC =D0=BE=D1=82=D1=84=D0=B8=D0=BB=D1=8C=D1=82=D1=80=D0=BE=D0=B2=
=D0=B0=D0=BD=D0=BD=D1=8B=D0=B5 =D0=B7=D0=B0=D0=BF=D0=B8=D1=81=D0=B8</span><=
/span><span>
</span><span><span class=3D"hljs-variable">$filteredQuery</span></span><spa=
n> =3D </span><span><span class=3D"hljs-variable">$db</span></span><span>-&=
gt;</span><span><span class=3D"hljs-title function_ invoke__">querySingle</=
span></span><span>(</span><span><span class=3D"hljs-string">"SELECT COUNT(*=
) FROM users <span class=3D"hljs-subst">$where</span></span></span><span>")=
;

</span><span><span class=3D"hljs-comment">// =D0=9F=D0=BE=D0=BB=D1=83=D1=87=
=D0=B0=D0=B5=D0=BC =D0=BD=D1=83=D0=B6=D0=BD=D1=8B=D0=B5 =D1=81=D1=82=D1=80=
=D0=BE=D0=BA=D0=B8</span></span><span>
</span><span><span class=3D"hljs-variable">$sql</span></span><span> =3D </s=
pan><span><span class=3D"hljs-string">"SELECT id, name, email FROM users <s=
pan class=3D"hljs-subst">$where</span></span></span><span> LIMIT </span><sp=
an><span class=3D"hljs-subst">$length</span></span><span> OFFSET </span><sp=
an><span class=3D"hljs-subst">$start</span></span><span>";
</span><span><span class=3D"hljs-variable">$result</span></span><span> =3D =
</span><span><span class=3D"hljs-variable">$db</span></span><span>-&gt;</sp=
an><span><span class=3D"hljs-title function_ invoke__">query</span></span><=
span>(</span><span><span class=3D"hljs-variable">$sql</span></span><span>);

</span><span><span class=3D"hljs-variable">$data</span></span><span> =3D []=
;
</span><span><span class=3D"hljs-keyword">while</span></span><span> (</span=
><span><span class=3D"hljs-variable">$row</span></span><span> =3D </span><s=
pan><span class=3D"hljs-variable">$result</span></span><span>-&gt;</span><s=
pan><span class=3D"hljs-title function_ invoke__">fetchArray</span></span><=
span>(SQLITE3_ASSOC)) {
    </span><span><span class=3D"hljs-variable">$data</span></span><span>[] =
=3D </span><span><span class=3D"hljs-variable">$row</span></span><span>;
}

</span><span><span class=3D"hljs-comment">// =D0=9E=D1=82=D0=B2=D0=B5=D1=82=
</span></span><span>
</span><span><span class=3D"hljs-keyword">echo</span></span><span> </span><=
span><span class=3D"hljs-title function_ invoke__">json_encode</span></span=
><span>([
    </span><span><span class=3D"hljs-string">"draw"</span></span><span> =3D=
&gt; </span><span><span class=3D"hljs-variable">$draw</span></span><span>,
    </span><span><span class=3D"hljs-string">"recordsTotal"</span></span><s=
pan> =3D&gt; </span><span><span class=3D"hljs-variable">$totalQuery</span><=
/span><span>,
    </span><span><span class=3D"hljs-string">"recordsFiltered"</span></span=
><span> =3D&gt; </span><span><span class=3D"hljs-variable">$filteredQuery</=
span></span><span>,
    </span><span><span class=3D"hljs-string">"data"</span></span><span> =3D=
&gt; </span><span><span class=3D"hljs-variable">$data</span></span><span>
]);
</span></span></code></div></div></pre>
<hr data-start=3D"1960" data-end=3D"1963">
<h3 data-start=3D"1965" data-end=3D"2006">=F0=9F=93=A6 =D0=9F=D1=80=D0=B8=
=D0=BC=D0=B5=D1=80 =D1=82=D0=B0=D0=B1=D0=BB=D0=B8=D1=86=D1=8B SQLite (=D0=
=B5=D1=81=D0=BB=D0=B8 =D0=BD=D1=83=D0=B6=D0=BD=D0=BE)</h3>
<pre class=3D"overflow-visible!" data-start=3D"2008" data-end=3D"2114"><div=
 class=3D"contain-inline-size rounded-2xl relative bg-token-sidebar-surface=
-primary"><div class=3D"flex items-center text-token-text-secondary px-4 py=
-2 text-xs font-sans justify-between h-9 bg-token-sidebar-surface-primary s=
elect-none rounded-t-2xl">sql</div><div class=3D"sticky top-9"><div class=
=3D"absolute end-0 bottom-0 flex h-9 items-center pe-2"><div class=3D"bg-to=
ken-bg-elevated-secondary text-token-text-secondary flex items-center gap-4=
 rounded-sm px-2 font-sans text-xs"><button class=3D"flex gap-1 items-cente=
r select-none py-1" aria-label=3D"=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=
=B2=D0=B0=D1=82=D1=8C"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20 20=
" fill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon-=
sm"><path d=3D"M12.668 10.667C12.668 9.95614 12.668 9.46258 12.6367 9.0791C=
12.6137 8.79732 12.5758 8.60761 12.5244 8.46387L12.4688 8.33399C12.3148 8.0=
3193 12.0803 7.77885 11.793 7.60254L11.666 7.53125C11.508 7.45087 11.2963 7=
.39395 10.9209 7.36328C10.5374 7.33197 10.0439 7.33203 9.33301 7.33203H6.5C=
5.78896 7.33203 5.29563 7.33195 4.91211 7.36328C4.63016 7.38632 4.44065 7.4=
2413 4.29688 7.47559L4.16699 7.53125C3.86488 7.68518 3.61186 7.9196 3.43555=
 8.20703L3.36524 8.33399C3.28478 8.49198 3.22795 8.70352 3.19727 9.0791C3.1=
6595 9.46259 3.16504 9.95611 3.16504 10.667V13.5C3.16504 14.211 3.16593 14.=
7044 3.19727 15.0879C3.22797 15.4636 3.28473 15.675 3.36524 15.833L3.43555 =
15.959C3.61186 16.2466 3.86474 16.4807 4.16699 16.6348L4.29688 16.6914C4.44=
063 16.7428 4.63025 16.7797 4.91211 16.8027C5.29563 16.8341 5.78896 16.835 =
6.5 16.835H9.33301C10.0439 16.835 10.5374 16.8341 10.9209 16.8027C11.2965 1=
6.772 11.508 16.7152 11.666 16.6348L11.793 16.5645C12.0804 16.3881 12.3148 =
16.1351 12.4688 15.833L12.5244 15.7031C12.5759 15.5594 12.6137 15.3698 12.6=
367 15.0879C12.6681 14.7044 12.668 14.211 12.668 13.5V10.667ZM13.998 12.665=
C14.4528 12.6634 14.8011 12.6602 15.0879 12.6367C15.4635 12.606 15.675 12.5=
492 15.833 12.4688L15.959 12.3975C16.2466 12.2211 16.4808 11.9682 16.6348 1=
1.666L16.6914 11.5361C16.7428 11.3924 16.7797 11.2026 16.8027 10.9209C16.83=
41 10.5374 16.835 10.0439 16.835 9.33301V6.5C16.835 5.78896 16.8341 5.29563=
 16.8027 4.91211C16.7797 4.63025 16.7428 4.44063 16.6914 4.29688L16.6348 4.=
16699C16.4807 3.86474 16.2466 3.61186 15.959 3.43555L15.833 3.36524C15.675 =
3.28473 15.4636 3.22797 15.0879 3.19727C14.7044 3.16593 14.211 3.16504 13.5=
 3.16504H10.667C9.9561 3.16504 9.46259 3.16595 9.0791 3.19727C8.79739 3.220=
28 8.6076 3.2572 8.46387 3.30859L8.33399 3.36524C8.03176 3.51923 7.77886 3.=
75343 7.60254 4.04102L7.53125 4.16699C7.4508 4.32498 7.39397 4.53655 7.3632=
8 4.91211C7.33985 5.19893 7.33562 5.54719 7.33399 6.00195H9.33301C10.022 6.=
00195 10.5791 6.00131 11.0293 6.03809C11.4873 6.07551 11.8937 6.15471 12.27=
05 6.34668L12.4883 6.46875C12.984 6.7728 13.3878 7.20854 13.6533 7.72949L13=
.7197 7.87207C13.8642 8.20859 13.9292 8.56974 13.9619 8.9707C13.9987 9.4209=
2 13.998 9.97799 13.998 10.667V12.665ZM18.165 9.33301C18.165 10.022 18.1657=
 10.5791 18.1289 11.0293C18.0961 11.4302 18.0311 11.7914 17.8867 12.1279L17=
.8203 12.2705C17.5549 12.7914 17.1509 13.2272 16.6553 13.5313L16.4365 13.65=
33C16.0599 13.8452 15.6541 13.9245 15.1963 13.9619C14.8593 13.9895 14.4624 =
13.9935 13.9951 13.9951C13.9935 14.4624 13.9895 14.8593 13.9619 15.1963C13.=
9292 15.597 13.864 15.9576 13.7197 16.2939L13.6533 16.4365C13.3878 16.9576 =
12.9841 17.3941 12.4883 17.6982L12.2705 17.8203C11.8937 18.0123 11.4873 18.=
0915 11.0293 18.1289C10.5791 18.1657 10.022 18.165 9.33301 18.165H6.5C5.810=
91 18.165 5.25395 18.1657 4.80371 18.1289C4.40306 18.0962 4.04235 18.031 3.=
70606 17.8867L3.56348 17.8203C3.04244 17.5548 2.60585 17.151 2.30176 16.655=
3L2.17969 16.4365C1.98788 16.0599 1.90851 15.6541 1.87109 15.1963C1.83431 1=
4.746 1.83496 14.1891 1.83496 13.5V10.667C1.83496 9.978 1.83432 9.42091 1.8=
7109 8.9707C1.90851 8.5127 1.98772 8.10625 2.17969 7.72949L2.30176 7.51172C=
2.60586 7.0159 3.04236 6.6122 3.56348 6.34668L3.70606 6.28027C4.04237 6.136=
 4.40303 6.07083 4.80371 6.03809C5.14051 6.01057 5.53708 6.00551 6.00391 6.=
00391C6.00551 5.53708 6.01057 5.14051 6.03809 4.80371C6.0755 4.34588 6.1548=
3 3.94012 6.34668 3.56348L6.46875 3.34473C6.77282 2.84912 7.20856 2.44514 7=
.72949 2.17969L7.87207 2.11328C8.20855 1.96886 8.56979 1.90385 8.9707 1.871=
09C9.42091 1.83432 9.978 1.83496 10.667 1.83496H13.5C14.1891 1.83496 14.746=
 1.83431 15.1963 1.87109C15.6541 1.90851 16.0599 1.98788 16.4365 2.17969L16=
.6553 2.30176C17.151 2.60585 17.5548 3.04244 17.8203 3.56348L17.8867 3.7060=
6C18.031 4.04235 18.0962 4.40306 18.1289 4.80371C18.1657 5.25395 18.165 5.8=
1091 18.165 6.5V9.33301Z"></path></svg>=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=
=D0=B2=D0=B0=D1=82=D1=8C =D0=BA=D0=BE=D0=B4</button></div></div></div><div =
class=3D"overflow-y-auto p-4" dir=3D"ltr"><code class=3D"whitespace-pre! la=
nguage-sql"><span><span><span class=3D"hljs-keyword">CREATE</span></span><s=
pan> </span><span><span class=3D"hljs-keyword">TABLE</span></span><span> us=
ers (
    id </span><span><span class=3D"hljs-type">INTEGER</span></span><span> <=
/span><span><span class=3D"hljs-keyword">PRIMARY</span></span><span> KEY AU=
TOINCREMENT,
    name TEXT,
    email TEXT
);
</span></span></code></div></div></pre>
<hr data-start=3D"2116" data-end=3D"2119">
<h2 data-start=3D"2121" data-end=3D"2178">=E2=9C=85 =D0=92=D0=B0=D1=80=D0=
=B8=D0=B0=D0=BD=D1=82 2: <strong data-start=3D"2137" data-end=3D"2178">"=D0=
=97=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=B8=D1=82=D1=8C =D0=B5=D1=89=D1=91" + S=
QLite + =D1=87=D0=B8=D1=81=D1=82=D1=8B=D0=B9 PHP</strong></h2>
<hr data-start=3D"2180" data-end=3D"2183">
<h3 data-start=3D"2185" data-end=3D"2233">=F0=9F=94=B9 HTML + JS (=D0=B4=D0=
=BE=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=BD =D0=BF=D0=BE=D0=B4 =D1=80=D1=
=83=D1=87=D0=BD=D1=83=D1=8E =D0=B7=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=BA=D1=
=83)</h3>
<pre class=3D"overflow-visible!" data-start=3D"2235" data-end=3D"3298"><div=
 class=3D"contain-inline-size rounded-2xl relative bg-token-sidebar-surface=
-primary"><div class=3D"flex items-center text-token-text-secondary px-4 py=
-2 text-xs font-sans justify-between h-9 bg-token-sidebar-surface-primary s=
elect-none rounded-t-2xl">html</div><div class=3D"sticky top-9"><div class=
=3D"absolute end-0 bottom-0 flex h-9 items-center pe-2"><div class=3D"bg-to=
ken-bg-elevated-secondary text-token-text-secondary flex items-center gap-4=
 rounded-sm px-2 font-sans text-xs"><button class=3D"flex gap-1 items-cente=
r select-none py-1" aria-label=3D"=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=
=B2=D0=B0=D1=82=D1=8C"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20 20=
" fill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon-=
sm"><path d=3D"M12.668 10.667C12.668 9.95614 12.668 9.46258 12.6367 9.0791C=
12.6137 8.79732 12.5758 8.60761 12.5244 8.46387L12.4688 8.33399C12.3148 8.0=
3193 12.0803 7.77885 11.793 7.60254L11.666 7.53125C11.508 7.45087 11.2963 7=
.39395 10.9209 7.36328C10.5374 7.33197 10.0439 7.33203 9.33301 7.33203H6.5C=
5.78896 7.33203 5.29563 7.33195 4.91211 7.36328C4.63016 7.38632 4.44065 7.4=
2413 4.29688 7.47559L4.16699 7.53125C3.86488 7.68518 3.61186 7.9196 3.43555=
 8.20703L3.36524 8.33399C3.28478 8.49198 3.22795 8.70352 3.19727 9.0791C3.1=
6595 9.46259 3.16504 9.95611 3.16504 10.667V13.5C3.16504 14.211 3.16593 14.=
7044 3.19727 15.0879C3.22797 15.4636 3.28473 15.675 3.36524 15.833L3.43555 =
15.959C3.61186 16.2466 3.86474 16.4807 4.16699 16.6348L4.29688 16.6914C4.44=
063 16.7428 4.63025 16.7797 4.91211 16.8027C5.29563 16.8341 5.78896 16.835 =
6.5 16.835H9.33301C10.0439 16.835 10.5374 16.8341 10.9209 16.8027C11.2965 1=
6.772 11.508 16.7152 11.666 16.6348L11.793 16.5645C12.0804 16.3881 12.3148 =
16.1351 12.4688 15.833L12.5244 15.7031C12.5759 15.5594 12.6137 15.3698 12.6=
367 15.0879C12.6681 14.7044 12.668 14.211 12.668 13.5V10.667ZM13.998 12.665=
C14.4528 12.6634 14.8011 12.6602 15.0879 12.6367C15.4635 12.606 15.675 12.5=
492 15.833 12.4688L15.959 12.3975C16.2466 12.2211 16.4808 11.9682 16.6348 1=
1.666L16.6914 11.5361C16.7428 11.3924 16.7797 11.2026 16.8027 10.9209C16.83=
41 10.5374 16.835 10.0439 16.835 9.33301V6.5C16.835 5.78896 16.8341 5.29563=
 16.8027 4.91211C16.7797 4.63025 16.7428 4.44063 16.6914 4.29688L16.6348 4.=
16699C16.4807 3.86474 16.2466 3.61186 15.959 3.43555L15.833 3.36524C15.675 =
3.28473 15.4636 3.22797 15.0879 3.19727C14.7044 3.16593 14.211 3.16504 13.5=
 3.16504H10.667C9.9561 3.16504 9.46259 3.16595 9.0791 3.19727C8.79739 3.220=
28 8.6076 3.2572 8.46387 3.30859L8.33399 3.36524C8.03176 3.51923 7.77886 3.=
75343 7.60254 4.04102L7.53125 4.16699C7.4508 4.32498 7.39397 4.53655 7.3632=
8 4.91211C7.33985 5.19893 7.33562 5.54719 7.33399 6.00195H9.33301C10.022 6.=
00195 10.5791 6.00131 11.0293 6.03809C11.4873 6.07551 11.8937 6.15471 12.27=
05 6.34668L12.4883 6.46875C12.984 6.7728 13.3878 7.20854 13.6533 7.72949L13=
.7197 7.87207C13.8642 8.20859 13.9292 8.56974 13.9619 8.9707C13.9987 9.4209=
2 13.998 9.97799 13.998 10.667V12.665ZM18.165 9.33301C18.165 10.022 18.1657=
 10.5791 18.1289 11.0293C18.0961 11.4302 18.0311 11.7914 17.8867 12.1279L17=
.8203 12.2705C17.5549 12.7914 17.1509 13.2272 16.6553 13.5313L16.4365 13.65=
33C16.0599 13.8452 15.6541 13.9245 15.1963 13.9619C14.8593 13.9895 14.4624 =
13.9935 13.9951 13.9951C13.9935 14.4624 13.9895 14.8593 13.9619 15.1963C13.=
9292 15.597 13.864 15.9576 13.7197 16.2939L13.6533 16.4365C13.3878 16.9576 =
12.9841 17.3941 12.4883 17.6982L12.2705 17.8203C11.8937 18.0123 11.4873 18.=
0915 11.0293 18.1289C10.5791 18.1657 10.022 18.165 9.33301 18.165H6.5C5.810=
91 18.165 5.25395 18.1657 4.80371 18.1289C4.40306 18.0962 4.04235 18.031 3.=
70606 17.8867L3.56348 17.8203C3.04244 17.5548 2.60585 17.151 2.30176 16.655=
3L2.17969 16.4365C1.98788 16.0599 1.90851 15.6541 1.87109 15.1963C1.83431 1=
4.746 1.83496 14.1891 1.83496 13.5V10.667C1.83496 9.978 1.83432 9.42091 1.8=
7109 8.9707C1.90851 8.5127 1.98772 8.10625 2.17969 7.72949L2.30176 7.51172C=
2.60586 7.0159 3.04236 6.6122 3.56348 6.34668L3.70606 6.28027C4.04237 6.136=
 4.40303 6.07083 4.80371 6.03809C5.14051 6.01057 5.53708 6.00551 6.00391 6.=
00391C6.00551 5.53708 6.01057 5.14051 6.03809 4.80371C6.0755 4.34588 6.1548=
3 3.94012 6.34668 3.56348L6.46875 3.34473C6.77282 2.84912 7.20856 2.44514 7=
.72949 2.17969L7.87207 2.11328C8.20855 1.96886 8.56979 1.90385 8.9707 1.871=
09C9.42091 1.83432 9.978 1.83496 10.667 1.83496H13.5C14.1891 1.83496 14.746=
 1.83431 15.1963 1.87109C15.6541 1.90851 16.0599 1.98788 16.4365 2.17969L16=
.6553 2.30176C17.151 2.60585 17.5548 3.04244 17.8203 3.56348L17.8867 3.7060=
6C18.031 4.04235 18.0962 4.40306 18.1289 4.80371C18.1657 5.25395 18.165 5.8=
1091 18.165 6.5V9.33301Z"></path></svg>=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=
=D0=B2=D0=B0=D1=82=D1=8C =D0=BA=D0=BE=D0=B4</button></div></div></div><div =
class=3D"overflow-y-auto p-4" dir=3D"ltr"><code class=3D"whitespace-pre! la=
nguage-html"><span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-n=
ame">button</span></span></span><span> </span><span><span class=3D"hljs-att=
r">id</span></span><span>=3D</span><span><span class=3D"hljs-string">"loadM=
oreBtn"</span></span><span>&gt;=D0=97=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=B8=
=D1=82=D1=8C =D0=B5=D1=89=D1=91</span><span><span class=3D"hljs-tag">&lt;/<=
span class=3D"hljs-name">button</span></span></span><span>&gt;

</span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name">table</=
span></span></span><span> </span><span><span class=3D"hljs-attr">id</span><=
/span><span>=3D</span><span><span class=3D"hljs-string">"example"</span></s=
pan><span> </span><span><span class=3D"hljs-attr">class</span></span><span>=
=3D</span><span><span class=3D"hljs-string">"display"</span></span><span> <=
/span><span><span class=3D"hljs-attr">style</span></span><span>=3D</span><s=
pan><span class=3D"hljs-string">"width:100%"</span></span><span>&gt;
    </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name">the=
ad</span></span></span><span>&gt;
        </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name"=
>tr</span></span></span><span>&gt;
            </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-n=
ame">th</span></span></span><span>&gt;ID</span><span><span class=3D"hljs-ta=
g">&lt;/<span class=3D"hljs-name">th</span></span></span><span>&gt;
            </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-n=
ame">th</span></span></span><span>&gt;=D0=98=D0=BC=D1=8F</span><span><span =
class=3D"hljs-tag">&lt;/<span class=3D"hljs-name">th</span></span></span><s=
pan>&gt;
            </span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-n=
ame">th</span></span></span><span>&gt;Email</span><span><span class=3D"hljs=
-tag">&lt;/<span class=3D"hljs-name">th</span></span></span><span>&gt;
        </span><span><span class=3D"hljs-tag">&lt;/<span class=3D"hljs-name=
">tr</span></span></span><span>&gt;
    </span><span><span class=3D"hljs-tag">&lt;/<span class=3D"hljs-name">th=
ead</span></span></span><span>&gt;
</span><span><span class=3D"hljs-tag">&lt;/<span class=3D"hljs-name">table<=
/span></span></span><span>&gt;

</span><span><span class=3D"hljs-tag">&lt;<span class=3D"hljs-name">script<=
/span></span></span><span>&gt;<span class=3D"language-javascript">
</span></span><span><span class=3D"hljs-keyword">let</span></span><span> cu=
rrentPage =3D </span><span><span class=3D"hljs-number">0</span></span><span=
>;
</span><span><span class=3D"hljs-keyword">let</span></span><span> pageSize =
=3D </span><span><span class=3D"hljs-number">10</span></span><span>;

</span><span><span class=3D"hljs-keyword">let</span></span><span> table;

$(</span><span><span class=3D"hljs-variable language_">document</span></spa=
n><span>).</span><span><span class=3D"hljs-title function_">ready</span></s=
pan><span>(</span><span><span class=3D"hljs-keyword">function</span></span>=
<span> (</span><span><span class=3D"hljs-params"></span></span><span>) {
    table =3D $(</span><span><span class=3D"hljs-string">'#example'</span><=
/span><span>).</span><span><span class=3D"hljs-title class_">DataTable</spa=
n></span><span>();

    </span><span><span class=3D"hljs-title function_">loadMore</span></span=
><span>();

    $(</span><span><span class=3D"hljs-string">'#loadMoreBtn'</span></span>=
<span>).</span><span><span class=3D"hljs-title function_">on</span></span><=
span>(</span><span><span class=3D"hljs-string">'click'</span></span><span>,=
 </span><span><span class=3D"hljs-keyword">function</span></span><span> (</=
span><span><span class=3D"hljs-params"></span></span><span>) {
        </span><span><span class=3D"hljs-title function_">loadMore</span></=
span><span>();
    });

    </span><span><span class=3D"hljs-keyword">function</span></span><span> =
</span><span><span class=3D"hljs-title function_">loadMore</span></span><sp=
an>(</span><span><span class=3D"hljs-params"></span></span><span>) {
        $.</span><span><span class=3D"hljs-title function_">ajax</span></sp=
an><span>({
            </span><span><span class=3D"hljs-attr">url</span></span><span>:=
 </span><span><span class=3D"hljs-string">'load_more_sqlite.php'</span></sp=
an><span>,
            </span><span><span class=3D"hljs-attr">method</span></span><spa=
n>: </span><span><span class=3D"hljs-string">'GET'</span></span><span>,
            </span><span><span class=3D"hljs-attr">data</span></span><span>=
: {
                </span><span><span class=3D"hljs-attr">page</span></span><s=
pan>: currentPage,
                </span><span><span class=3D"hljs-attr">size</span></span><s=
pan>: pageSize
            },
            </span><span><span class=3D"hljs-attr">dataType</span></span><s=
pan>: </span><span><span class=3D"hljs-string">'json'</span></span><span>,
            </span><span><span class=3D"hljs-attr">success</span></span><sp=
an>: </span><span><span class=3D"hljs-keyword">function</span></span><span>=
 (</span><span><span class=3D"hljs-params">data</span></span><span>) {
                </span><span><span class=3D"hljs-keyword">if</span></span><=
span> (data.</span><span><span class=3D"hljs-property">length</span></span>=
<span> &gt; </span><span><span class=3D"hljs-number">0</span></span><span>)=
 {
                    table.</span><span><span class=3D"hljs-property">rows</=
span></span><span>.</span><span><span class=3D"hljs-title function_">add</s=
pan></span><span>(data).</span><span><span class=3D"hljs-title function_">d=
raw</span></span><span>();
                    currentPage++;
                } </span><span><span class=3D"hljs-keyword">else</span></sp=
an><span> {
                    $(</span><span><span class=3D"hljs-string">'#loadMoreBt=
n'</span></span><span>).</span><span><span class=3D"hljs-title function_">p=
rop</span></span><span>(</span><span><span class=3D"hljs-string">'disabled'=
</span></span><span>, </span><span><span class=3D"hljs-literal">true</span>=
</span><span>).</span><span><span class=3D"hljs-title function_">text</span=
></span><span>(</span><span><span class=3D"hljs-string">'=D0=91=D0=BE=D0=BB=
=D1=8C=D1=88=D0=B5 =D0=B4=D0=B0=D0=BD=D0=BD=D1=8B=D1=85 =D0=BD=D0=B5=D1=82'=
</span></span><span>);
                }
            }
        });
    }
});
</span><span><span class=3D"hljs-tag">&lt;/<span class=3D"hljs-name">script=
</span></span></span><span>&gt;
</span></span></code></div></div></pre>
<hr data-start=3D"3300" data-end=3D"3303">
<h3 data-start=3D"3305" data-end=3D"3334">=F0=9F=94=B9 <code data-start=3D"=
3312" data-end=3D"3334">load_more_sqlite.php</code></h3>
<pre class=3D"overflow-visible!" data-start=3D"3336" data-end=3D"3704"><div=
 class=3D"contain-inline-size rounded-2xl relative bg-token-sidebar-surface=
-primary"><div class=3D"flex items-center text-token-text-secondary px-4 py=
-2 text-xs font-sans justify-between h-9 bg-token-sidebar-surface-primary s=
elect-none rounded-t-2xl">php</div><div class=3D"sticky top-9"><div class=
=3D"absolute end-0 bottom-0 flex h-9 items-center pe-2"><div class=3D"bg-to=
ken-bg-elevated-secondary text-token-text-secondary flex items-center gap-4=
 rounded-sm px-2 font-sans text-xs"><button class=3D"flex gap-1 items-cente=
r select-none py-1" aria-label=3D"=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=
=B2=D0=B0=D1=82=D1=8C"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20 20=
" fill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon-=
sm"><path d=3D"M12.668 10.667C12.668 9.95614 12.668 9.46258 12.6367 9.0791C=
12.6137 8.79732 12.5758 8.60761 12.5244 8.46387L12.4688 8.33399C12.3148 8.0=
3193 12.0803 7.77885 11.793 7.60254L11.666 7.53125C11.508 7.45087 11.2963 7=
.39395 10.9209 7.36328C10.5374 7.33197 10.0439 7.33203 9.33301 7.33203H6.5C=
5.78896 7.33203 5.29563 7.33195 4.91211 7.36328C4.63016 7.38632 4.44065 7.4=
2413 4.29688 7.47559L4.16699 7.53125C3.86488 7.68518 3.61186 7.9196 3.43555=
 8.20703L3.36524 8.33399C3.28478 8.49198 3.22795 8.70352 3.19727 9.0791C3.1=
6595 9.46259 3.16504 9.95611 3.16504 10.667V13.5C3.16504 14.211 3.16593 14.=
7044 3.19727 15.0879C3.22797 15.4636 3.28473 15.675 3.36524 15.833L3.43555 =
15.959C3.61186 16.2466 3.86474 16.4807 4.16699 16.6348L4.29688 16.6914C4.44=
063 16.7428 4.63025 16.7797 4.91211 16.8027C5.29563 16.8341 5.78896 16.835 =
6.5 16.835H9.33301C10.0439 16.835 10.5374 16.8341 10.9209 16.8027C11.2965 1=
6.772 11.508 16.7152 11.666 16.6348L11.793 16.5645C12.0804 16.3881 12.3148 =
16.1351 12.4688 15.833L12.5244 15.7031C12.5759 15.5594 12.6137 15.3698 12.6=
367 15.0879C12.6681 14.7044 12.668 14.211 12.668 13.5V10.667ZM13.998 12.665=
C14.4528 12.6634 14.8011 12.6602 15.0879 12.6367C15.4635 12.606 15.675 12.5=
492 15.833 12.4688L15.959 12.3975C16.2466 12.2211 16.4808 11.9682 16.6348 1=
1.666L16.6914 11.5361C16.7428 11.3924 16.7797 11.2026 16.8027 10.9209C16.83=
41 10.5374 16.835 10.0439 16.835 9.33301V6.5C16.835 5.78896 16.8341 5.29563=
 16.8027 4.91211C16.7797 4.63025 16.7428 4.44063 16.6914 4.29688L16.6348 4.=
16699C16.4807 3.86474 16.2466 3.61186 15.959 3.43555L15.833 3.36524C15.675 =
3.28473 15.4636 3.22797 15.0879 3.19727C14.7044 3.16593 14.211 3.16504 13.5=
 3.16504H10.667C9.9561 3.16504 9.46259 3.16595 9.0791 3.19727C8.79739 3.220=
28 8.6076 3.2572 8.46387 3.30859L8.33399 3.36524C8.03176 3.51923 7.77886 3.=
75343 7.60254 4.04102L7.53125 4.16699C7.4508 4.32498 7.39397 4.53655 7.3632=
8 4.91211C7.33985 5.19893 7.33562 5.54719 7.33399 6.00195H9.33301C10.022 6.=
00195 10.5791 6.00131 11.0293 6.03809C11.4873 6.07551 11.8937 6.15471 12.27=
05 6.34668L12.4883 6.46875C12.984 6.7728 13.3878 7.20854 13.6533 7.72949L13=
.7197 7.87207C13.8642 8.20859 13.9292 8.56974 13.9619 8.9707C13.9987 9.4209=
2 13.998 9.97799 13.998 10.667V12.665ZM18.165 9.33301C18.165 10.022 18.1657=
 10.5791 18.1289 11.0293C18.0961 11.4302 18.0311 11.7914 17.8867 12.1279L17=
.8203 12.2705C17.5549 12.7914 17.1509 13.2272 16.6553 13.5313L16.4365 13.65=
33C16.0599 13.8452 15.6541 13.9245 15.1963 13.9619C14.8593 13.9895 14.4624 =
13.9935 13.9951 13.9951C13.9935 14.4624 13.9895 14.8593 13.9619 15.1963C13.=
9292 15.597 13.864 15.9576 13.7197 16.2939L13.6533 16.4365C13.3878 16.9576 =
12.9841 17.3941 12.4883 17.6982L12.2705 17.8203C11.8937 18.0123 11.4873 18.=
0915 11.0293 18.1289C10.5791 18.1657 10.022 18.165 9.33301 18.165H6.5C5.810=
91 18.165 5.25395 18.1657 4.80371 18.1289C4.40306 18.0962 4.04235 18.031 3.=
70606 17.8867L3.56348 17.8203C3.04244 17.5548 2.60585 17.151 2.30176 16.655=
3L2.17969 16.4365C1.98788 16.0599 1.90851 15.6541 1.87109 15.1963C1.83431 1=
4.746 1.83496 14.1891 1.83496 13.5V10.667C1.83496 9.978 1.83432 9.42091 1.8=
7109 8.9707C1.90851 8.5127 1.98772 8.10625 2.17969 7.72949L2.30176 7.51172C=
2.60586 7.0159 3.04236 6.6122 3.56348 6.34668L3.70606 6.28027C4.04237 6.136=
 4.40303 6.07083 4.80371 6.03809C5.14051 6.01057 5.53708 6.00551 6.00391 6.=
00391C6.00551 5.53708 6.01057 5.14051 6.03809 4.80371C6.0755 4.34588 6.1548=
3 3.94012 6.34668 3.56348L6.46875 3.34473C6.77282 2.84912 7.20856 2.44514 7=
.72949 2.17969L7.87207 2.11328C8.20855 1.96886 8.56979 1.90385 8.9707 1.871=
09C9.42091 1.83432 9.978 1.83496 10.667 1.83496H13.5C14.1891 1.83496 14.746=
 1.83431 15.1963 1.87109C15.6541 1.90851 16.0599 1.98788 16.4365 2.17969L16=
.6553 2.30176C17.151 2.60585 17.5548 3.04244 17.8203 3.56348L17.8867 3.7060=
6C18.031 4.04235 18.0962 4.40306 18.1289 4.80371C18.1657 5.25395 18.165 5.8=
1091 18.165 6.5V9.33301Z"></path></svg>=D0=9A=D0=BE=D0=BF=D0=B8=D1=80=D0=BE=
=D0=B2=D0=B0=D1=82=D1=8C =D0=BA=D0=BE=D0=B4</button></div></div></div><div =
class=3D"overflow-y-auto p-4" dir=3D"ltr"><code class=3D"whitespace-pre! la=
nguage-php"><span><span><span class=3D"hljs-meta">&lt;?php</span></span><sp=
an>

</span><span><span class=3D"hljs-variable">$db</span></span><span> =3D </sp=
an><span><span class=3D"hljs-keyword">new</span></span><span> </span><span>=
<span class=3D"hljs-title class_">SQLite3</span></span><span>(</span><span>=
<span class=3D"hljs-string">'my_database.db'</span></span><span>);

</span><span><span class=3D"hljs-variable">$page</span></span><span> =3D </=
span><span><span class=3D"hljs-title function_ invoke__">intval</span></spa=
n><span>(</span><span><span class=3D"hljs-variable">$_GET</span></span><spa=
n>[</span><span><span class=3D"hljs-string">'page'</span></span><span>] ?? =
</span><span><span class=3D"hljs-number">0</span></span><span>);
</span><span><span class=3D"hljs-variable">$size</span></span><span> =3D </=
span><span><span class=3D"hljs-title function_ invoke__">intval</span></spa=
n><span>(</span><span><span class=3D"hljs-variable">$_GET</span></span><spa=
n>[</span><span><span class=3D"hljs-string">'size'</span></span><span>] ?? =
</span><span><span class=3D"hljs-number">10</span></span><span>);
</span><span><span class=3D"hljs-variable">$offset</span></span><span> =3D =
</span><span><span class=3D"hljs-variable">$page</span></span><span> * </sp=
an><span><span class=3D"hljs-variable">$size</span></span><span>;

</span><span><span class=3D"hljs-variable">$sql</span></span><span> =3D </s=
pan><span><span class=3D"hljs-string">"SELECT id, name, email FROM users LI=
MIT <span class=3D"hljs-subst">$size</span></span></span><span> OFFSET </sp=
an><span><span class=3D"hljs-subst">$offset</span></span><span>";

</span><span><span class=3D"hljs-variable">$result</span></span><span> =3D =
</span><span><span class=3D"hljs-variable">$db</span></span><span>-&gt;</sp=
an><span><span class=3D"hljs-title function_ invoke__">query</span></span><=
span>(</span><span><span class=3D"hljs-variable">$sql</span></span><span>);

</span><span><span class=3D"hljs-variable">$data</span></span><span> =3D []=
;

</span><span><span class=3D"hljs-keyword">while</span></span><span> (</span=
><span><span class=3D"hljs-variable">$row</span></span><span> =3D </span><s=
pan><span class=3D"hljs-variable">$result</span></span><span>-&gt;</span><s=
pan><span class=3D"hljs-title function_ invoke__">fetchArray</span></span><=
span>(SQLITE3_ASSOC)) {
    </span><span><span class=3D"hljs-variable">$data</span></span><span>[] =
=3D </span><span><span class=3D"hljs-variable">$row</span></span><span>;
}

</span><span><span class=3D"hljs-keyword">echo</span></span><span> </span><=
span><span class=3D"hljs-title function_ invoke__">json_encode</span></span=
><span>(</span><span><span class=3D"hljs-variable">$data</span></span><span=
>);
</span></span></code></div></div></pre>
<hr data-start=3D"3706" data-end=3D"3709">
<h2 data-start=3D"3711" data-end=3D"3726">=E2=9C=85 =D0=97=D0=B0=D0=BA=D0=
=BB=D1=8E=D1=87=D0=B5=D0=BD=D0=B8=D0=B5</h2>
<div class=3D"_tableContainer_1rjym_1"><div tabindex=3D"-1" class=3D"group =
_tableWrapper_1rjym_13 flex w-fit flex-col-reverse"><table data-start=3D"37=
28" data-end=3D"4173" class=3D"w-fit min-w-(--thread-content-width)"><thead=
 data-start=3D"3728" data-end=3D"3833"><tr data-start=3D"3728" data-end=3D"=
3833"><th data-start=3D"3728" data-end=3D"3750" data-col-size=3D"sm">=D0=9F=
=D0=BE=D0=B4=D1=85=D0=BE=D0=B4</th><th data-start=3D"3750" data-end=3D"3790=
" data-col-size=3D"sm">=D0=9F=D1=80=D0=B5=D0=B8=D0=BC=D1=83=D1=89=D0=B5=D1=
=81=D1=82=D0=B2=D0=B0</th><th data-start=3D"3790" data-end=3D"3833" data-co=
l-size=3D"md">=D0=9A=D0=BE=D0=B3=D0=B4=D0=B0 =D0=B8=D1=81=D0=BF=D0=BE=D0=BB=
=D1=8C=D0=B7=D0=BE=D0=B2=D0=B0=D1=82=D1=8C</th></tr></thead><tbody data-sta=
rt=3D"3942" data-end=3D"4173"><tr data-start=3D"3942" data-end=3D"4048"><td=
 data-start=3D"3942" data-end=3D"3964" data-col-size=3D"sm">Server-side</td=
><td data-start=3D"3964" data-end=3D"4004" data-col-size=3D"sm">=D0=9E=D0=
=BF=D1=82=D0=B8=D0=BC=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE =D0=B4=D0=BB=D1=8F =D0=
=B1=D0=BE=D0=BB=D1=8C=D1=88=D0=B8=D1=85 =D1=82=D0=B0=D0=B1=D0=BB=D0=B8=D1=
=86</td><td data-col-size=3D"md" data-start=3D"4004" data-end=3D"4048">=D0=
=9A=D0=BE=D0=B3=D0=B4=D0=B0 =D0=BD=D1=83=D0=B6=D0=BD=D0=BE =D0=BC=D0=B0=D1=
=81=D1=88=D1=82=D0=B0=D0=B1=D0=B8=D1=80=D1=83=D0=B5=D0=BC=D0=BE =D0=B8 =D0=
=B1=D1=8B=D1=81=D1=82=D1=80=D0=BE</td></tr><tr data-start=3D"4049" data-end=
=3D"4173"><td data-start=3D"4049" data-end=3D"4071" data-col-size=3D"sm">"L=
oad more"</td><td data-col-size=3D"sm" data-start=3D"4071" data-end=3D"4113=
">=D0=9F=D1=80=D0=BE=D1=81=D1=82=D0=B0=D1=8F =D1=80=D0=B5=D0=B0=D0=BB=D0=B8=
=D0=B7=D0=B0=D1=86=D0=B8=D1=8F, =D0=BF=D0=BE=D0=BB=D1=8C=D0=B7=D0=BE=D0=B2=
=D0=B0=D1=82=D0=B5=D0=BB=D1=8C =D1=80=D0=B5=D1=88=D0=B0=D0=B5=D1=82</td><td=
 data-col-size=3D"md" data-start=3D"4113" data-end=3D"4173">=D0=9A=D0=BE=D0=
=B3=D0=B4=D0=B0 UX =D0=B2=D0=B0=D0=B6=D0=B5=D0=BD =D0=B8=D0=BB=D0=B8 =D0=BD=
=D1=83=D0=B6=D0=BD=D0=BE =D0=B2=D1=80=D1=83=D1=87=D0=BD=D1=83=D1=8E =D0=BA=
=D0=BE=D0=BD=D1=82=D1=80=D0=BE=D0=BB=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D1=82=D1=
=8C =D0=B7=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=BA=D1=83</td></tr></tbody></tab=
le><div class=3D"sticky h-0 select-none end-(--thread-content-margin) self-=
end"><div class=3D"absolute end-0 flex items-end" style=3D"height: 32.7656p=
x;"><span class=3D"" data-state=3D"closed"><button aria-label=3D"=D0=9A=D0=
=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D1=82=D1=8C =D1=82=D0=B0=D0=B1=D0=
=BB=D0=B8=D1=86=D1=83" class=3D"hover:bg-token-bg-tertiary text-token-text-=
secondary my-1 rounded-sm p-1 transition-opacity group-[:not(:hover):not(:f=
ocus-within)]:pointer-events-none group-[:not(:hover):not(:focus-within)]:o=
pacity-0"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20 20" fill=3D"cur=
rentColor" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon"><path d=3D"M=
12.668 10.667C12.668 9.95614 12.668 9.46258 12.6367 9.0791C12.6137 8.79732 =
12.5758 8.60761 12.5244 8.46387L12.4688 8.33399C12.3148 8.03193 12.0803 7.7=
7885 11.793 7.60254L11.666 7.53125C11.508 7.45087 11.2963 7.39395 10.9209 7=
.36328C10.5374 7.33197 10.0439 7.33203 9.33301 7.33203H6.5C5.78896 7.33203 =
5.29563 7.33195 4.91211 7.36328C4.63016 7.38632 4.44065 7.42413 4.29688 7.4=
7559L4.16699 7.53125C3.86488 7.68518 3.61186 7.9196 3.43555 8.20703L3.36524=
 8.33399C3.28478 8.49198 3.22795 8.70352 3.19727 9.0791C3.16595 9.46259 3.1=
6504 9.95611 3.16504 10.667V13.5C3.16504 14.211 3.16593 14.7044 3.19727 15.=
0879C3.22797 15.4636 3.28473 15.675 3.36524 15.833L3.43555 15.959C3.61186 1=
6.2466 3.86474 16.4807 4.16699 16.6348L4.29688 16.6914C4.44063 16.7428 4.63=
025 16.7797 4.91211 16.8027C5.29563 16.8341 5.78896 16.835 6.5 16.835H9.333=
01C10.0439 16.835 10.5374 16.8341 10.9209 16.8027C11.2965 16.772 11.508 16.=
7152 11.666 16.6348L11.793 16.5645C12.0804 16.3881 12.3148 16.1351 12.4688 =
15.833L12.5244 15.7031C12.5759 15.5594 12.6137 15.3698 12.6367 15.0879C12.6=
681 14.7044 12.668 14.211 12.668 13.5V10.667ZM13.998 12.665C14.4528 12.6634=
 14.8011 12.6602 15.0879 12.6367C15.4635 12.606 15.675 12.5492 15.833 12.46=
88L15.959 12.3975C16.2466 12.2211 16.4808 11.9682 16.6348 11.666L16.6914 11=
.5361C16.7428 11.3924 16.7797 11.2026 16.8027 10.9209C16.8341 10.5374 16.83=
5 10.0439 16.835 9.33301V6.5C16.835 5.78896 16.8341 5.29563 16.8027 4.91211=
C16.7797 4.63025 16.7428 4.44063 16.6914 4.29688L16.6348 4.16699C16.4807 3.=
86474 16.2466 3.61186 15.959 3.43555L15.833 3.36524C15.675 3.28473 15.4636 =
3.22797 15.0879 3.19727C14.7044 3.16593 14.211 3.16504 13.5 3.16504H10.667C=
9.9561 3.16504 9.46259 3.16595 9.0791 3.19727C8.79739 3.22028 8.6076 3.2572=
 8.46387 3.30859L8.33399 3.36524C8.03176 3.51923 7.77886 3.75343 7.60254 4.=
04102L7.53125 4.16699C7.4508 4.32498 7.39397 4.53655 7.36328 4.91211C7.3398=
5 5.19893 7.33562 5.54719 7.33399 6.00195H9.33301C10.022 6.00195 10.5791 6.=
00131 11.0293 6.03809C11.4873 6.07551 11.8937 6.15471 12.2705 6.34668L12.48=
83 6.46875C12.984 6.7728 13.3878 7.20854 13.6533 7.72949L13.7197 7.87207C13=
.8642 8.20859 13.9292 8.56974 13.9619 8.9707C13.9987 9.42092 13.998 9.97799=
 13.998 10.667V12.665ZM18.165 9.33301C18.165 10.022 18.1657 10.5791 18.1289=
 11.0293C18.0961 11.4302 18.0311 11.7914 17.8867 12.1279L17.8203 12.2705C17=
.5549 12.7914 17.1509 13.2272 16.6553 13.5313L16.4365 13.6533C16.0599 13.84=
52 15.6541 13.9245 15.1963 13.9619C14.8593 13.9895 14.4624 13.9935 13.9951 =
13.9951C13.9935 14.4624 13.9895 14.8593 13.9619 15.1963C13.9292 15.597 13.8=
64 15.9576 13.7197 16.2939L13.6533 16.4365C13.3878 16.9576 12.9841 17.3941 =
12.4883 17.6982L12.2705 17.8203C11.8937 18.0123 11.4873 18.0915 11.0293 18.=
1289C10.5791 18.1657 10.022 18.165 9.33301 18.165H6.5C5.81091 18.165 5.2539=
5 18.1657 4.80371 18.1289C4.40306 18.0962 4.04235 18.031 3.70606 17.8867L3.=
56348 17.8203C3.04244 17.5548 2.60585 17.151 2.30176 16.6553L2.17969 16.436=
5C1.98788 16.0599 1.90851 15.6541 1.87109 15.1963C1.83431 14.746 1.83496 14=
.1891 1.83496 13.5V10.667C1.83496 9.978 1.83432 9.42091 1.87109 8.9707C1.90=
851 8.5127 1.98772 8.10625 2.17969 7.72949L2.30176 7.51172C2.60586 7.0159 3=
.04236 6.6122 3.56348 6.34668L3.70606 6.28027C4.04237 6.136 4.40303 6.07083=
 4.80371 6.03809C5.14051 6.01057 5.53708 6.00551 6.00391 6.00391C6.00551 5.=
53708 6.01057 5.14051 6.03809 4.80371C6.0755 4.34588 6.15483 3.94012 6.3466=
8 3.56348L6.46875 3.34473C6.77282 2.84912 7.20856 2.44514 7.72949 2.17969L7=
.87207 2.11328C8.20855 1.96886 8.56979 1.90385 8.9707 1.87109C9.42091 1.834=
32 9.978 1.83496 10.667 1.83496H13.5C14.1891 1.83496 14.746 1.83431 15.1963=
 1.87109C15.6541 1.90851 16.0599 1.98788 16.4365 2.17969L16.6553 2.30176C17=
.151 2.60585 17.5548 3.04244 17.8203 3.56348L17.8867 3.70606C18.031 4.04235=
 18.0962 4.40306 18.1289 4.80371C18.1657 5.25395 18.165 5.81091 18.165 6.5V=
9.33301Z"></path></svg></button></span></div></div></div></div>
<hr data-start=3D"4175" data-end=3D"4178">
<p data-start=3D"4180" data-end=3D"4203">=D0=A5=D0=BE=D1=87=D0=B5=D1=88=D1=
=8C =E2=80=94 =D0=BC=D0=BE=D0=B3=D1=83 =D0=BF=D0=BE=D0=BC=D0=BE=D1=87=D1=8C=
 =D1=81:</p>
<ul data-start=3D"4204" data-end=3D"4302">
<li data-start=3D"4204" data-end=3D"4228">
<p data-start=3D"4206" data-end=3D"4228">=D0=B4=D0=B0=D0=BC=D0=BF=D0=BE=D0=
=BC =D1=82=D0=B0=D0=B1=D0=BB=D0=B8=D1=86=D1=8B <code data-start=3D"4221" da=
ta-end=3D"4228">users</code></p>
</li>
<li data-start=3D"4229" data-end=3D"4248">
<p data-start=3D"4231" data-end=3D"4248">=D1=82=D0=B5=D1=81=D1=82=D0=BE=D0=
=B2=D1=8B=D0=BC=D0=B8 =D0=B4=D0=B0=D0=BD=D0=BD=D1=8B=D0=BC=D0=B8</p>
</li>
<li data-start=3D"4249" data-end=3D"4302">
<p data-start=3D"4251" data-end=3D"4302">=D0=B0=D0=B2=D1=82=D0=BE=D0=BC=D0=
=B0=D1=82=D0=B8=D1=87=D0=B5=D1=81=D0=BA=D0=BE=D0=B9 =D0=B3=D0=B5=D0=BD=D0=
=B5=D1=80=D0=B0=D1=86=D0=B8=D0=B5=D0=B9 10 000+ =D0=B7=D0=B0=D0=BF=D0=B8=D1=
=81=D0=B5=D0=B9 =D0=B4=D0=BB=D1=8F =D1=82=D0=B5=D1=81=D1=82=D0=B0</p>
</li>
</ul>
<p data-start=3D"4304" data-end=3D"4320" data-is-last-node=3D"" data-is-onl=
y-node=3D"">=D0=A1=D0=BA=D0=B0=D0=B6=D0=B8, =D0=BD=D1=83=D0=B6=D0=BD=D0=BE =
=D0=BB=D0=B8?</p></div></div></div></div><div class=3D"z-0 flex min-h-[46px=
] justify-start"><div class=3D"touch:-me-2 touch:-ms-3.5 -ms-2.5 -me-1 flex=
 flex-wrap items-center gap-y-4 p-1 select-none touch:w-[calc(100%+--spacin=
g(3.5))] -mt-1 w-[calc(100%+--spacing(2.5))] duration-[1.5s] focus-within:t=
ransition-none hover:transition-none pointer-events-none [mask-image:linear=
-gradient(to_right,black_33%,transparent_66%)] [mask-size:300%_100%] [mask-=
position:100%_0%] motion-safe:transition-[mask-position] group-hover/turn-m=
essages:pointer-events-auto group-hover/turn-messages:[mask-position:0_0] g=
roup-focus-within/turn-messages:pointer-events-auto group-focus-within/turn=
-messages:[mask-position:0_0] has-data-[state=3Dopen]:pointer-events-auto h=
as-data-[state=3Dopen]:[mask-position:0_0]"><button class=3D"text-token-tex=
t-secondary hover:bg-token-bg-secondary rounded-lg" aria-label=3D"=D0=9A=D0=
=BE=D0=BF=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D1=82=D1=8C" aria-pressed=3D"false"=
 data-testid=3D"copy-turn-action-button" data-state=3D"closed"><span class=
=3D"flex items-center justify-center touch:w-10 h-8 w-8"><svg width=3D"20" =
height=3D"20" viewBox=3D"0 0 20 20" fill=3D"currentColor" xmlns=3D"http://w=
ww.w3.org/2000/svg" class=3D"icon"><path d=3D"M12.668 10.667C12.668 9.95614=
 12.668 9.46258 12.6367 9.0791C12.6137 8.79732 12.5758 8.60761 12.5244 8.46=
387L12.4688 8.33399C12.3148 8.03193 12.0803 7.77885 11.793 7.60254L11.666 7=
.53125C11.508 7.45087 11.2963 7.39395 10.9209 7.36328C10.5374 7.33197 10.04=
39 7.33203 9.33301 7.33203H6.5C5.78896 7.33203 5.29563 7.33195 4.91211 7.36=
328C4.63016 7.38632 4.44065 7.42413 4.29688 7.47559L4.16699 7.53125C3.86488=
 7.68518 3.61186 7.9196 3.43555 8.20703L3.36524 8.33399C3.28478 8.49198 3.2=
2795 8.70352 3.19727 9.0791C3.16595 9.46259 3.16504 9.95611 3.16504 10.667V=
13.5C3.16504 14.211 3.16593 14.7044 3.19727 15.0879C3.22797 15.4636 3.28473=
 15.675 3.36524 15.833L3.43555 15.959C3.61186 16.2466 3.86474 16.4807 4.166=
99 16.6348L4.29688 16.6914C4.44063 16.7428 4.63025 16.7797 4.91211 16.8027C=
5.29563 16.8341 5.78896 16.835 6.5 16.835H9.33301C10.0439 16.835 10.5374 16=
.8341 10.9209 16.8027C11.2965 16.772 11.508 16.7152 11.666 16.6348L11.793 1=
6.5645C12.0804 16.3881 12.3148 16.1351 12.4688 15.833L12.5244 15.7031C12.57=
59 15.5594 12.6137 15.3698 12.6367 15.0879C12.6681 14.7044 12.668 14.211 12=
.668 13.5V10.667ZM13.998 12.665C14.4528 12.6634 14.8011 12.6602 15.0879 12.=
6367C15.4635 12.606 15.675 12.5492 15.833 12.4688L15.959 12.3975C16.2466 12=
.2211 16.4808 11.9682 16.6348 11.666L16.6914 11.5361C16.7428 11.3924 16.779=
7 11.2026 16.8027 10.9209C16.8341 10.5374 16.835 10.0439 16.835 9.33301V6.5=
C16.835 5.78896 16.8341 5.29563 16.8027 4.91211C16.7797 4.63025 16.7428 4.4=
4063 16.6914 4.29688L16.6348 4.16699C16.4807 3.86474 16.2466 3.61186 15.959=
 3.43555L15.833 3.36524C15.675 3.28473 15.4636 3.22797 15.0879 3.19727C14.7=
044 3.16593 14.211 3.16504 13.5 3.16504H10.667C9.9561 3.16504 9.46259 3.165=
95 9.0791 3.19727C8.79739 3.22028 8.6076 3.2572 8.46387 3.30859L8.33399 3.3=
6524C8.03176 3.51923 7.77886 3.75343 7.60254 4.04102L7.53125 4.16699C7.4508=
 4.32498 7.39397 4.53655 7.36328 4.91211C7.33985 5.19893 7.33562 5.54719 7.=
33399 6.00195H9.33301C10.022 6.00195 10.5791 6.00131 11.0293 6.03809C11.487=
3 6.07551 11.8937 6.15471 12.2705 6.34668L12.4883 6.46875C12.984 6.7728 13.=
3878 7.20854 13.6533 7.72949L13.7197 7.87207C13.8642 8.20859 13.9292 8.5697=
4 13.9619 8.9707C13.9987 9.42092 13.998 9.97799 13.998 10.667V12.665ZM18.16=
5 9.33301C18.165 10.022 18.1657 10.5791 18.1289 11.0293C18.0961 11.4302 18.=
0311 11.7914 17.8867 12.1279L17.8203 12.2705C17.5549 12.7914 17.1509 13.227=
2 16.6553 13.5313L16.4365 13.6533C16.0599 13.8452 15.6541 13.9245 15.1963 1=
3.9619C14.8593 13.9895 14.4624 13.9935 13.9951 13.9951C13.9935 14.4624 13.9=
895 14.8593 13.9619 15.1963C13.9292 15.597 13.864 15.9576 13.7197 16.2939L1=
3.6533 16.4365C13.3878 16.9576 12.9841 17.3941 12.4883 17.6982L12.2705 17.8=
203C11.8937 18.0123 11.4873 18.0915 11.0293 18.1289C10.5791 18.1657 10.022 =
18.165 9.33301 18.165H6.5C5.81091 18.165 5.25395 18.1657 4.80371 18.1289C4.=
40306 18.0962 4.04235 18.031 3.70606 17.8867L3.56348 17.8203C3.04244 17.554=
8 2.60585 17.151 2.30176 16.6553L2.17969 16.4365C1.98788 16.0599 1.90851 15=
.6541 1.87109 15.1963C1.83431 14.746 1.83496 14.1891 1.83496 13.5V10.667C1.=
83496 9.978 1.83432 9.42091 1.87109 8.9707C1.90851 8.5127 1.98772 8.10625 2=
.17969 7.72949L2.30176 7.51172C2.60586 7.0159 3.04236 6.6122 3.56348 6.3466=
8L3.70606 6.28027C4.04237 6.136 4.40303 6.07083 4.80371 6.03809C5.14051 6.0=
1057 5.53708 6.00551 6.00391 6.00391C6.00551 5.53708 6.01057 5.14051 6.0380=
9 4.80371C6.0755 4.34588 6.15483 3.94012 6.34668 3.56348L6.46875 3.34473C6.=
77282 2.84912 7.20856 2.44514 7.72949 2.17969L7.87207 2.11328C8.20855 1.968=
86 8.56979 1.90385 8.9707 1.87109C9.42091 1.83432 9.978 1.83496 10.667 1.83=
496H13.5C14.1891 1.83496 14.746 1.83431 15.1963 1.87109C15.6541 1.90851 16.=
0599 1.98788 16.4365 2.17969L16.6553 2.30176C17.151 2.60585 17.5548 3.04244=
 17.8203 3.56348L17.8867 3.70606C18.031 4.04235 18.0962 4.40306 18.1289 4.8=
0371C18.1657 5.25395 18.165 5.81091 18.165 6.5V9.33301Z"></path></svg></spa=
n></button><button class=3D"text-token-text-secondary hover:bg-token-bg-sec=
ondary touch:w-10 flex h-8 w-8 items-center justify-center rounded-lg" aria=
-label=3D"=D0=91=D0=BE=D0=BB=D1=8C=D1=88=D0=B5 =D0=B4=D0=B5=D0=B9=D1=81=D1=
=82=D0=B2=D0=B8=D0=B9" type=3D"button" id=3D"radix-_r_17_" aria-haspopup=3D=
"menu" aria-expanded=3D"false" data-state=3D"closed"><svg width=3D"20" heig=
ht=3D"20" viewBox=3D"0 0 20 20" fill=3D"currentColor" xmlns=3D"http://www.w=
3.org/2000/svg" class=3D"icon"><path d=3D"M15.498 8.50159C16.3254 8.50159 1=
6.9959 9.17228 16.9961 9.99963C16.9961 10.8271 16.3256 11.4987 15.498 11.49=
87C14.6705 11.4987 14 10.8271 14 9.99963C14.0002 9.17228 14.6706 8.50159 15=
.498 8.50159Z"></path><path d=3D"M4.49805 8.50159C5.32544 8.50159 5.99689 9=
.17228 5.99707 9.99963C5.99707 10.8271 5.32555 11.4987 4.49805 11.4987C3.67=
069 11.4985 3 10.827 3 9.99963C3.00018 9.17239 3.6708 8.50176 4.49805 8.501=
59Z"></path><path d=3D"M10.0003 8.50159C10.8276 8.50176 11.4982 9.17239 11.=
4984 9.99963C11.4984 10.827 10.8277 11.4985 10.0003 11.4987C9.17283 11.4987=
 8.50131 10.8271 8.50131 9.99963C8.50149 9.17228 9.17294 8.50159 10.0003 8.=
50159Z"></path></svg></button></div></div></div></div></article><div aria-h=
idden=3D"true" data-edge=3D"true" class=3D"pointer-events-none h-px w-px"><=
/div><div></div><div style=3D"opacity: 1;"><button class=3D"cursor-pointer =
absolute z-30 rounded-full bg-clip-padding border text-token-text-secondary=
 border-token-border-default end-1/2 translate-x-1/2 bg-token-main-surface-=
primary w-8 h-8 flex items-center justify-center bottom-[calc(var(--compose=
r-overlap-px)+--spacing(6))]"><svg width=3D"20" height=3D"20" viewBox=3D"0 =
0 20 20" fill=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" class=
=3D"icon text-token-text-primary"><path d=3D"M9.33468 3.33333C9.33468 2.966=
17 9.6326 2.66847 9.99972 2.66829C10.367 2.66829 10.6648 2.96606 10.6648 3.=
33333V15.0609L15.363 10.3626L15.4675 10.2777C15.7255 10.1074 16.0762 10.135=
7 16.3034 10.3626C16.5631 10.6223 16.5631 11.0443 16.3034 11.304L10.4704 17=
.137C10.2108 17.3967 9.7897 17.3966 9.52999 17.137L3.69601 11.304L3.61105 1=
1.1995C3.44054 10.9414 3.46874 10.5899 3.69601 10.3626C3.92328 10.1354 4.27=
479 10.1072 4.53292 10.2777L4.63741 10.3626L9.33468 15.0599V3.33333Z"></pat=
h></svg></button></div></div></div></div></div><div id=3D"thread-bottom-con=
tainer" class=3D"group/thread-bottom-container relative isolate z-10 w-full=
 basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-s=
hadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:b=
order-white/20 md:dark:border-transparent content-fade flex flex-col"><div =
id=3D"thread-bottom"><div class=3D"text-base mx-auto [--thread-content-marg=
in:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg=
:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"><div=
 class=3D"[--thread-content-max-width:40rem] thread-lg:[--thread-content-ma=
x-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1"><div clas=
s=3D"flex justify-center empty:hidden"></div><div class=3D"pointer-events-a=
uto relative z-1 flex h-[var(--composer-container-height,100%)] max-w-full =
flex-[var(--composer-container-flex,1)] flex-col"><button type=3D"button" c=
lass=3D"invisible absolute self-center" aria-hidden=3D"true" tabindex=3D"-1=
" aria-haspopup=3D"dialog" aria-expanded=3D"false" aria-controls=3D"radix-_=
R_17a9b2cl6ikn8iqcm_" data-state=3D"closed" name=3D"context-connector-paste=
d-link-popover-trigger"></button><div class=3D"absolute start-0 end-0 botto=
m-full z-20"><div class=3D"relative h-full w-full"><div class=3D"mb-2 flex =
flex-col gap-3.5 pt-2"><aside class=3D"flex w-full items-start gap-4 rounde=
d-3xl border py-4 ps-5 pe-3 text-sm [text-wrap:pretty] lg:mx-auto dark:bord=
er-transparent shadow-xxs md:items-center border-token-border-default bg-to=
ken-main-surface-primary text-token-text-primary dark:bg-token-main-surface=
-secondary"><div class=3D"flex h-full w-full gap-3 md:items-center"><div cl=
ass=3D"flex grow flex-col md:flex-row md:items-center md:justify-between md=
:gap-8"><div class=3D"flex flex-col"><div class=3D"">=D0=9F=D0=BE=D0=BB=D1=
=83=D1=87=D0=B0=D0=B9=D1=82=D0=B5 =D0=B1=D0=BE=D0=BB=D0=B5=D0=B5 =D1=83=D0=
=BC=D0=BD=D1=8B=D0=B5 =D0=BE=D1=82=D0=B2=D0=B5=D1=82=D1=8B, =D0=B7=D0=B0=D0=
=B3=D1=80=D1=83=D0=B6=D0=B0=D0=B9=D1=82=D0=B5 =D1=84=D0=B0=D0=B9=D0=BB=D1=
=8B =D0=B8 =D0=B8=D0=B7=D0=BE=D0=B1=D1=80=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8=D1=
=8F =D0=B8 =D0=BC=D0=BD=D0=BE=D0=B3=D0=BE=D0=B5 =D0=B4=D1=80=D1=83=D0=B3=D0=
=BE=D0=B5.</div></div><div class=3D"mt-2 flex min-w-fit flex-col gap-2 md:m=
t-0 md:items-center md:gap-4"><div class=3D"m-w-fit flex shrink-0 flex-col =
gap-2 pb-1 md:pb-0"><button class=3D"btn relative btn-primary shrink-0"><di=
v class=3D"flex items-center justify-center">=D0=92=D0=BE=D0=B9=D1=82=D0=B8=
</div></button><button class=3D"btn relative btn-secondary shrink-0"><div c=
lass=3D"flex items-center justify-center">=D0=97=D0=B0=D1=80=D0=B5=D0=B3=D0=
=B8=D1=81=D1=82=D1=80=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D1=82=D1=8C=D1=81=D1=8F=
 =D0=B1=D0=B5=D1=81=D0=BF=D0=BB=D0=B0=D1=82=D0=BD=D0=BE</div></button></div=
></div></div><div class=3D"flex shrink-0 items-start gap-2 sm:items-center"=
></div></div></aside></div></div></div><form class=3D"group/composer w-full=
" style=3D"view-transition-name:var(--vt-composer)" data-expanded=3D"" data=
-type=3D"unified-composer"><div class=3D"hidden"><input accept=3D"image/web=
p,.webp,image/gif,.gif,image/png,.png,image/jpeg,.jpg,.jpeg" multiple=3D"" =
type=3D"file" style=3D"border:0;clip:rect(0, 0, 0, 0);clip-path:inset(50%);=
height:1px;margin:0 -1px -1px 0;overflow:hidden;padding:0;position:absolute=
;width:1px;white-space:nowrap" tabindex=3D"-1"></div><div class=3D""><div c=
lass=3D"bg-token-bg-primary cursor-text overflow-clip bg-clip-padding p-2.5=
 contain-inline-size dark:bg-[#303030] grid grid-cols-[auto_1fr_auto] [grid=
-template-areas:'header_header_header'_'leading_primary_trailing'_'._footer=
_.'] group-data-expanded/composer:[grid-template-areas:'header_header_heade=
r'_'primary_primary_primary'_'leading_footer_trailing'] shadow-short" style=
=3D"border-radius: 28px;"><div class=3D"-my-2.5 flex min-h-14 items-center =
overflow-x-hidden px-1.5 [grid-area:primary] group-data-expanded/composer:m=
b-0 group-data-expanded/composer:px-2.5"><div class=3D"_prosemirror-parent_=
198md_2 text-token-text-primary max-h-[max(35svh,5rem)] max-h-52 flex-1 ove=
rflow-auto [scrollbar-width:thin] default-browser vertical-scroll-fade-mask=
"><textarea class=3D"_fallbackTextarea_198md_2" name=3D"prompt-textarea" au=
tofocus=3D"" placeholder=3D"=D0=A1=D0=BF=D1=80=D0=BE=D1=81=D0=B8=D1=82=D0=
=B5 =D1=87=D1=82=D0=BE-=D0=BD=D0=B8=D0=B1=D1=83=D0=B4=D1=8C=E2=80=A6" data-=
virtualkeyboard=3D"true" style=3D"display: none;"></textarea><div contented=
itable=3D"true" translate=3D"no" class=3D"ProseMirror" id=3D"prompt-textare=
a" data-virtualkeyboard=3D"true"><p data-placeholder=3D"=D0=A1=D0=BF=D1=80=
=D0=BE=D1=81=D0=B8=D1=82=D0=B5 =D1=87=D1=82=D0=BE-=D0=BD=D0=B8=D0=B1=D1=83=
=D0=B4=D1=8C=E2=80=A6" class=3D"placeholder"><br class=3D"ProseMirror-trail=
ingBreak"></p></div></div></div><div data-testid=3D"composer-footer-actions=
" class=3D"-m-1 max-w-full overflow-x-auto p-1 [grid-area:footer] [scrollba=
r-width:none] group-not-data-expanded/composer:-mb-12" style=3D"transform:n=
one"><div class=3D"flex min-w-fit items-center gap-1.5 ps-0 pe-1.5"><div da=
ta-testid=3D"composer-action-file-upload" style=3D"view-transition-name:var=
(--vt-composer-attach-file-action)"><div class=3D"relative"><span class=3D"=
flex" data-state=3D"closed"><div class=3D"flex" type=3D"button" id=3D"radix=
-_R_1ctl7a9b2cl6ikn8iqcm_" aria-haspopup=3D"menu" aria-expanded=3D"false" d=
ata-state=3D"closed"><button aria-label=3D"=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=
=D0=B8=D1=82=D1=8C =D1=84=D0=BE=D1=82=D0=BE=D0=B3=D1=80=D0=B0=D1=84=D0=B8=
=D0=B8" class=3D"flex items-center justify-center h-9 rounded-full border b=
order-token-border-default text-token-text-secondary min-w-8 w-auto p-2 tex=
t-[13px] font-semibold radix-state-open:bg-black/10 hover:bg-token-main-sur=
face-secondary"><svg width=3D"20" height=3D"20" viewBox=3D"0 0 20 20" fill=
=3D"currentColor" xmlns=3D"http://www.w3.org/2000/svg" aria-label=3D"" clas=
s=3D"icon"><path d=3D"M4.33496 12.5V7.5C4.33496 7.13273 4.63273 6.83496 5 6=
.83496C5.36727 6.83496 5.66504 7.13273 5.66504 7.5V12.5C5.66504 14.8942 7.6=
0585 16.835 10 16.835C12.3942 16.835 14.335 14.8942 14.335 12.5V5.83301C14.=
3348 4.35959 13.1404 3.16522 11.667 3.16504C10.1934 3.16504 8.99822 4.35948=
 8.99805 5.83301V12.5C8.99805 13.0532 9.44679 13.502 10 13.502C10.5532 13.5=
02 11.002 13.0532 11.002 12.5V7.5C11.002 7.13273 11.2997 6.83496 11.667 6.8=
3496C12.0341 6.83514 12.332 7.13284 12.332 7.5V12.5C12.332 13.7877 11.2877 =
14.832 10 14.832C8.71226 14.832 7.66797 13.7877 7.66797 12.5V5.83301C7.6681=
4 3.62494 9.45888 1.83496 11.667 1.83496C13.875 1.83514 15.6649 3.62505 15.=
665 5.83301V12.5C15.665 15.6287 13.1287 18.165 10 18.165C6.87131 18.165 4.3=
3496 15.6287 4.33496 12.5Z"></path></svg><span class=3D"ps-1 pe-1 whitespac=
e-nowrap [[data-collapse-labels]_&amp;]:sr-only">=D0=9F=D1=80=D0=B8=D0=BA=
=D1=80=D0=B5=D0=BF=D0=B8=D1=82=D1=8C</span></button></div></span></div></di=
v><div data-testid=3D"system-hint-search" style=3D"view-transition-name:var=
(--vt-composer-search-action)"><div><span class=3D"inline-block" data-state=
=3D"closed"><div class=3D"radix-state-open:bg-black/10 inline-flex h-9 roun=
ded-full border text-[13px] font-medium text-token-text-secondary border-to=
ken-border-default hover:bg-token-main-surface-secondary focus-visible:outl=
ine-black dark:focus-visible:outline-white"><button class=3D"flex h-full mi=
n-w-8 items-center justify-center p-2" data-testid=3D"composer-button-searc=
h" aria-pressed=3D"false" aria-label=3D"=D0=9F=D0=BE=D0=B8=D1=81=D0=BA"><sv=
g width=3D"20" height=3D"20" viewBox=3D"0 0 20 20" fill=3D"currentColor" xm=
lns=3D"http://www.w3.org/2000/svg" class=3D"icon"><path d=3D"M10 2.125C14.3=
492 2.125 17.875 5.65076 17.875 10C17.875 14.3492 14.3492 17.875 10 17.875C=
5.65076 17.875 2.125 14.3492 2.125 10C2.125 5.65076 5.65076 2.125 10 2.125Z=
M7.88672 10.625C7.94334 12.3161 8.22547 13.8134 8.63965 14.9053C8.87263 15.=
5194 9.1351 15.9733 9.39453 16.2627C9.65437 16.5524 9.86039 16.625 10 16.62=
5C10.1396 16.625 10.3456 16.5524 10.6055 16.2627C10.8649 15.9733 11.1274 15=
.5194 11.3604 14.9053C11.7745 13.8134 12.0567 12.3161 12.1133 10.625H7.8867=
2ZM3.40527 10.625C3.65313 13.2734 5.45957 15.4667 7.89844 16.2822C7.7409 15=
.997 7.5977 15.6834 7.4707 15.3486C6.99415 14.0923 6.69362 12.439 6.63672 1=
0.625H3.40527ZM13.3633 10.625C13.3064 12.439 13.0059 14.0923 12.5293 15.348=
6C12.4022 15.6836 12.2582 15.9969 12.1006 16.2822C14.5399 15.467 16.3468 13=
.2737 16.5947 10.625H13.3633ZM12.1006 3.7168C12.2584 4.00235 12.4021 4.3161=
3 12.5293 4.65137C13.0059 5.90775 13.3064 7.56102 13.3633 9.375H16.5947C16.=
3468 6.72615 14.54 4.53199 12.1006 3.7168ZM10 3.375C9.86039 3.375 9.65437 3=
.44756 9.39453 3.7373C9.1351 4.02672 8.87263 4.48057 8.63965 5.09473C8.2254=
7 6.18664 7.94334 7.68388 7.88672 9.375H12.1133C12.0567 7.68388 11.7745 6.1=
8664 11.3604 5.09473C11.1274 4.48057 10.8649 4.02672 10.6055 3.7373C10.3456=
 3.44756 10.1396 3.375 10 3.375ZM7.89844 3.7168C5.45942 4.53222 3.65314 6.7=
2647 3.40527 9.375H6.63672C6.69362 7.56102 6.99415 5.90775 7.4707 4.65137C7=
.59781 4.31629 7.74073 4.00224 7.89844 3.7168Z"></path></svg><span style=3D=
"width:fit-content;opacity:1;transform:none"><div class=3D"ps-1 pe-1 font-s=
emibold whitespace-nowrap [[data-collapse-labels]_&amp;]:sr-only">=D0=9F=D0=
=BE=D0=B8=D1=81=D0=BA</div></span></button></div></span></div></div></div><=
/div><div class=3D"flex items-center gap-2 [grid-area:trailing]"><div class=
=3D"ms-auto flex items-center gap-1.5"><div class=3D"min-w-9" data-testid=
=3D"composer-speech-button-container"><span class=3D"" data-state=3D"closed=
"><button data-testid=3D"composer-speech-button" aria-label=3D"=D0=97=D0=B0=
=D0=BF=D1=83=D1=81=D1=82=D0=B8=D1=82=D1=8C =D0=B3=D0=BE=D0=BB=D0=BE=D1=81=
=D0=BE=D0=B2=D0=BE=D0=B9 =D1=80=D0=B5=D0=B6=D0=B8=D0=BC" class=3D"relative =
flex h-9 items-center justify-center rounded-full disabled:text-gray-50 dis=
abled:opacity-30 min-w-8 p-2 composer-secondary-button-color hover:opacity-=
80" style=3D"view-transition-name: var(--vt-composer-speech-button);"><div =
class=3D"flex items-center justify-center"><svg width=3D"20" height=3D"20" =
viewBox=3D"0 0 20 20" fill=3D"currentColor" xmlns=3D"http://www.w3.org/2000=
/svg" class=3D"icon"><path d=3D"M7.167 15.416V4.583a.75.75 0 0 1 1.5 0v10.8=
33a.75.75 0 0 1-1.5 0Zm4.166-2.5V7.083a.75.75 0 0 1 1.5 0v5.833a.75.75 0 0 =
1-1.5 0ZM3 11.25V8.75a.75.75 0 0 1 1.5 0v2.5a.75.75 0 0 1-1.5 0Zm12.5 0V8.7=
5a.75.75 0 0 1 1.5 0v2.5a.75.75 0 0 1-1.5 0Z"></path></svg></div><span clas=
s=3D"ps-1 pe-1 text-[13px] font-semibold whitespace-nowrap [[data-collapse-=
labels]_&amp;]:sr-only">=D0=93=D0=BE=D0=BB=D0=BE=D1=81</span></button></spa=
n></div></div></div></div></div></form></div><input class=3D"sr-only" type=
=3D"file" tabindex=3D"-1" aria-hidden=3D"true" id=3D"upload-photos" accept=
=3D"image/*" multiple=3D""><input class=3D"sr-only" type=3D"file" tabindex=
=3D"-1" aria-hidden=3D"true" id=3D"upload-camera" accept=3D"image/*" captur=
e=3D"environment" multiple=3D""></div></div></div><div class=3D"text-token-=
text-secondary relative mt-auto flex min-h-8 w-full items-center justify-ce=
nter p-2 text-center text-xs [view-transition-name:var(--vt-disclaimer)] md=
:px-[60px]"><div class=3D"pointer-events-auto">ChatGPT =D0=BC=D0=BE=D0=B6=
=D0=B5=D1=82 =D0=B4=D0=BE=D0=BF=D1=83=D1=81=D0=BA=D0=B0=D1=82=D1=8C =D0=BE=
=D1=88=D0=B8=D0=B1=D0=BA=D0=B8. =D0=A0=D0=B5=D0=BA=D0=BE=D0=BC=D0=B5=D0=BD=
=D0=B4=D1=83=D0=B5=D0=BC =D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D1=80=D1=8F=D1=82=
=D1=8C =D0=B2=D0=B0=D0=B6=D0=BD=D1=83=D1=8E =D0=B8=D0=BD=D1=84=D0=BE=D1=80=
=D0=BC=D0=B0=D1=86=D0=B8=D1=8E.</div></div></div></div></div></main></div><=
/div></div></div><div aria-live=3D"assertive" aria-atomic=3D"true" class=3D=
"sr-only" id=3D"live-region-assertive"></div><div aria-live=3D"polite" aria=
-atomic=3D"true" class=3D"sr-only" id=3D"live-region-polite"></div><audio c=
lass=3D"fixed start-0 bottom-0 hidden h-0 w-0" autoplay=3D"" crossorigin=3D=
"anonymous"></audio><!--$--><!--$--><!--$--><!--$--><!--$--><!--$--><!--$--=
><!--/$--><!--/$--><!--/$--><!--/$--><!--/$--><!--/$--><!--/$--><iframe hei=
ght=3D"1" width=3D"1" style=3D"position: absolute; top: 0px; left: 0px; bor=
der: none; visibility: hidden;"></iframe></body></html>
------MultipartBoundary--sxsk498qX3Oqzr5cJCw5Ko3LiFv0S5bPRmFNNR2qgt----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://cdn.oaista2tic.com/assets/root-imgrslbs.css

@charset "utf-8";

@layer properties {
  @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((=
-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
  *, ::backdrop, ::after, ::before { --tw-border-style: solid; --tw-font-we=
ight: initial; --tw-outline-style: solid; --tw-border-spacing-x: 0; --tw-bo=
rder-spacing-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scale-z: 1; --tw-=
translate-x: 0; --tw-translate-y: 0; --tw-translate-z: 0; --tw-rotate-x: in=
itial; --tw-rotate-y: initial; --tw-rotate-z: initial; --tw-skew-x: initial=
; --tw-skew-y: initial; --tw-pan-x: initial; --tw-pan-y: initial; --tw-pinc=
h-zoom: initial; --tw-scroll-snap-strictness: proximity; --tw-space-y-rever=
se: 0; --tw-space-x-reverse: 0; --tw-divide-x-reverse: 0; --tw-divide-y-rev=
erse: 0; --tw-gradient-position: initial; --tw-gradient-from: #0000; --tw-g=
radient-via: #0000; --tw-gradient-to: #0000; --tw-gradient-stops: initial; =
--tw-gradient-via-stops: initial; --tw-gradient-from-position: 0%; --tw-gra=
dient-via-position: 50%; --tw-gradient-to-position: 100%; --tw-leading: ini=
tial; --tw-tracking: initial; --tw-ordinal: initial; --tw-slashed-zero: ini=
tial; --tw-numeric-figure: initial; --tw-numeric-spacing: initial; --tw-num=
eric-fraction: initial; --tw-shadow: 0 0 #0000; --tw-shadow-color: initial;=
 --tw-shadow-alpha: 100%; --tw-inset-shadow: 0 0 #0000; --tw-inset-shadow-c=
olor: initial; --tw-inset-shadow-alpha: 100%; --tw-ring-color: initial; --t=
w-ring-shadow: 0 0 #0000; --tw-inset-ring-color: initial; --tw-inset-ring-s=
hadow: 0 0 #0000; --tw-ring-inset: initial; --tw-ring-offset-width: 0px; --=
tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-blur: =
initial; --tw-brightness: initial; --tw-contrast: initial; --tw-grayscale: =
initial; --tw-hue-rotate: initial; --tw-invert: initial; --tw-opacity: init=
ial; --tw-saturate: initial; --tw-sepia: initial; --tw-drop-shadow: initial=
; --tw-drop-shadow-color: initial; --tw-drop-shadow-alpha: 100%; --tw-drop-=
shadow-size: initial; --tw-backdrop-blur: initial; --tw-backdrop-brightness=
: initial; --tw-backdrop-contrast: initial; --tw-backdrop-grayscale: initia=
l; --tw-backdrop-hue-rotate: initial; --tw-backdrop-invert: initial; --tw-b=
ackdrop-opacity: initial; --tw-backdrop-saturate: initial; --tw-backdrop-se=
pia: initial; --tw-duration: initial; --tw-ease: initial; --tw-contain-size=
: initial; --tw-contain-layout: initial; --tw-contain-paint: initial; --tw-=
contain-style: initial; --tw-content: ""; }
}
}

.composer-parent { --composer-footer_height: var(--composer-bar_footer-curr=
ent-height,32px); --composer-bar_height: var(--composer-bar_current-height,=
52px); --composer-bar_width: var(--composer-bar_current-width,768px); --mas=
k-fill: linear-gradient(180deg,#fff 0%,#fff); --mask-erase: linear-gradient=
(180deg,#000 0%,#000); }

.masked-content { --content-gradient: linear-gradient(0deg,#d9d9d9,#d8d8d8f=
c 8.07%,#d7d7d7fa 15.54%,#d4d4d4f2 22.5%,#d0d0d0eb 29.04%,#ccccccde 35.26%,=
#c6c6c6d1 41.25%,#c0c0c0bf 47.1%,#b8b8b8ad 52.9%,#b0b0b099 58.75%,#a8a8a885=
 64.74%,#9e9e9e6b 70.96%,#94949454 77.5%,#8a8a8a38 84.46%,#7f7f7f1c 91.93%,=
#73737300); --composer-bar_safe-margins: 20px; -webkit-mask-composite: sour=
ce-out; -webkit-mask-image: var(--mask-fill),var(--content-gradient),var(--=
composer-bar_skeleton); -webkit-mask-position: top center,center calc(100% =
- var(--composer-footer_height)),center calc(100% - var(--composer-footer_h=
eight)); -webkit-mask-repeat: no-repeat; -webkit-mask-size: auto,calc(100% =
- var(--composer-bar_safe-margins))calc(var(--composer-bar_height) + var(--=
composer-bar_mask-grace-area)),var(--composer-bar_width)var(--composer-bar_=
height); }

@supports (color:color(display-p3 0 0 0)) {
  .masked-content { --content-gradient: linear-gradient(0deg,color(display-=
p3 .851 .851 .851),color(display-p3 .8488 .8488 .8488/.99) 8.07%,color(disp=
lay-p3 .8423 .8423 .8423/.98) 15.54%,color(display-p3 .8317 .8317 .8317/.95=
) 22.5%,color(display-p3 .8171 .8171 .8171/.92) 29.04%,color(display-p3 .79=
88 .7988 .7988/.87) 35.26%,color(display-p3 .777 .777 .777/.82) 41.25%,colo=
r(display-p3 .7518 .7518 .7518/.75) 47.1%,color(display-p3 .7234 .7234 .723=
4/.68) 52.9%,color(display-p3 .692 .692 .692/.6) 58.75%,color(display-p3 .6=
578 .6578 .6578/.52) 64.74%,color(display-p3 .621 .621 .621/.42) 70.96%,col=
or(display-p3 .5817 .5817 .5817/.33) 77.5%,color(display-p3 .5401 .5401 .54=
01/.22) 84.46%,color(display-p3 .4965 .4965 .4965/.11) 91.93%,color(display=
-p3 .451 .451 .451/0)); }
}

@media (prefers-reduced-transparency:reduce) {
  .masked-content { -webkit-mask-image: none; }
}

.mask-scrollbars { --scrollbar-width: 10px; clip-path: inset(-100svh var(--=
scrollbar-width)0 0); }

.bg-thread--header { background: linear-gradient(to bottom,transparent 0,tr=
ansparent 50%,var(--main-surface-primary)50%,var(--main-surface-primary)100=
%); height: var(--composer-bar_height); -webkit-mask-composite: source-out;=
 -webkit-mask-image: var(--mask-fill),var(--composer-bar_skeleton); -webkit=
-mask-position: center top, center top; -webkit-mask-repeat: no-repeat; -we=
bkit-mask-size: auto; }

@media (prefers-reduced-transparency:reduce) {
  .bg-thread--header { -webkit-mask-image: none; }
}

.bg-thread--footer { background: var(--main-surface-primary); flex: 1 1 0%;=
 }

:root { --spring-fast-duration: .667s; --spring-fast: linear(0,.01942 1.83%=
,.07956 4.02%,.47488 13.851%,.65981 19.572%,.79653 25.733%,.84834 29.083%,.=
89048 32.693%,.9246 36.734%,.95081 41.254%,.97012 46.425%,.98361 52.535%,.9=
9665 68.277%,.99988); --spring-common-duration: .667s; --spring-common: lin=
ear(0,.00506 1.18%,.02044 2.46%,.08322 5.391%,.46561 17.652%,.63901 24.342%=
,.76663 31.093%,.85981 38.454%,.89862 42.934%,.92965 47.845%,.95366 53.305%=
,.97154 59.516%,.99189 74.867%,.9991); --spring-standard: var(--spring-comm=
on); --spring-slow-bounce-duration: 1.167s; --spring-slow-bounce: linear(0,=
.00172 .51%,.00682 1.03%,.02721 2.12%,.06135 3.29%,.11043 4.58%,.21945 6.91=
1%,.59552 14.171%,.70414 16.612%,.79359 18.962%,.86872 21.362%,.92924 23.82=
2%,.97589 26.373%,1.01 29.083%,1.0264 31.043%,1.03767 33.133%,1.04411 35.40=
4%,1.04597 37.944%,1.04058 42.454%,1.01119 55.646%,1.00137 63.716%,.99791 7=
4.127%,.99988); --spring-bounce-duration: .833s; --spring-bounce: linear(0,=
.00541 1.29%,.02175 2.68%,.04923 4.19%,.08852 5.861%,.17388 8.851%,.48317 1=
8.732%,.57693 22.162%,.65685 25.503%,.72432 28.793%,.78235 32.163%,.83182 3=
5.664%,.87356 39.354%,.91132 43.714%,.94105 48.455%,.96361 53.705%,.97991 5=
9.676%,.9903 66.247%,.99664 74.237%,.99968 84.358%,1.00048); --spring-fast-=
bounce-duration: 1s; --spring-fast-bounce: linear(0,.00683 1.14%,.02731 2.3=
5%,.11137 5.091%,.59413 15.612%,.78996 20.792%,.92396 25.953%,.97109 28.653=
%,1.00624 31.503%,1.03801 36.154%,1.0477 41.684%,1.00242 68.787%,.99921); -=
-easing-spring-elegant-duration: .58171s; --easing-spring-elegant: linear(0=
 0%,.005927 1%,.022466 2%,.047872 3%,.080554 4%,.119068 5%,.162116 6%,.2085=
36 7%,.2573 8%,.3075 9%,.358346 10%,.409157 11%,.45935 12%,.508438 13%,.556=
014 14%,.601751 15%,.645389 16%,.686733 17%,.72564 18%,.762019 19%,.795818 =
20%,.827026 21%,.855662 22%,.881772 23%,.905423 24%,.926704 25%,.945714 26%=
,.962568 27%,.977386 28%,.990295 29%,1.00143 30%,1.01091 31%,1.01888 32%,1.=
02547 33%,1.03079 34%,1.03498 35%,1.03816 36%,1.04042 37%,1.04189 38%,1.042=
66 39%,1.04283 40%,1.04247 41%,1.04168 42%,1.04052 43%,1.03907 44%,1.03737 =
45%,1.03549 46%,1.03348 47%,1.03138 48%,1.02922 49%,1.02704 50%,1.02486 51%=
,1.02272 52%,1.02063 53%,1.01861 54%,1.01667 55%,1.01482 56%,1.01307 57%,1.=
01142 58%,1.00989 59%,1.00846 60%,1.00715 61%,1.00594 62%,1.00485 63%,1.003=
86 64%,1.00296 65%,1.00217 66%,1.00147 67%,1.00085 68%,1.00031 69%,.999849 =
70%,.999457 71%,.999128 72%,.998858 73%,.99864 74%,.99847 75%,.998342 76%,.=
998253 77%,.998196 78%,.998169 79%,.998167 80%,.998186 81%,.998224 82%,.998=
276 83%,.998341 84%,.998415 85%,.998497 86%,.998584 87%,.998675 88%,.998768=
 89%,.998861 90%,.998954 91%,.999045 92%,.999134 93%,.99922 94%,.999303 95%=
,.999381 96%,.999455 97%,.999525 98%,.999589 99%,.99965 100%); --easing-com=
mon: linear(0,0,.0001,.0002,.0003,.0005,.0007,.001,.0013,.0016,.002,.0024,.=
0029,.0033,.0039,.0044,.005,.0057,.0063,.007,.0079,.0086,.0094,.0103,.0112,=
.0121,.0132 1.84%,.0153,.0175,.0201,.0226,.0253,.0283,.0313,.0345,.038,.041=
6,.0454,.0493,.0535,.0576,.0621,.0667,.0714,.0764,.0816 5.04%,.0897,.098 5.=
62%,.1071,.1165,.1263 6.56%,.137,.1481 7.25%,.1601 7.62%,.1706 7.94%,.1819 =
8.28%,.194,.2068 9.02%,.2331 9.79%,.2898 11.44%,.3151 12.18%,.3412 12.95%,.=
3533,.365 13.66%,.3786,.3918,.4045,.4167,.4288,.4405,.452,.4631 16.72%,.475=
9,.4884,.5005,.5124,.5242,.5354,.5467,.5576,.5686,.5791,.5894,.5995,.6094,.=
6194,.6289,.6385,.6477,.6569,.6659 24.45%,.6702,.6747,.6789,.6833,.6877,.69=
19,.696,.7002,.7043,.7084,.7125,.7165,.7205,.7244,.7283,.7321,.7358,.7396,.=
7433,.7471,.7507,.7544,.7579,.7615,.7649,.7685,.7718,.7752,.7786,.782,.7853=
,.7885,.7918,.7951,.7982,.8013,.8043,.8075,.8104,.8135,.8165,.8195,.8224,.8=
253,.8281,.8309,.8336,.8365,.8391,.8419,.8446,.8472,.8499,.8524,.855,.8575,=
.8599,.8625 37.27%,.8651,.8678,.8703,.8729,.8754,.8779,.8803,.8827,.8851,.8=
875,.8898,.892,.8942,.8965,.8987,.9009,.903,.9051,.9071,.9092,.9112,.9132,.=
9151,.9171,.919,.9209,.9227,.9245,.9262,.928,.9297,.9314,.9331,.9347,.9364,=
.9379,.9395,.941,.9425,.944,.9454,.9469,.9483,.9497,.951,.9524,.9537,.955,.=
9562,.9574,.9586,.9599,.961,.9622,.9633,.9644,.9655,.9665,.9676,.9686,.9696=
,.9705,.9715,.9724,.9733,.9742,.975,.9758,.9766,.9774,.9782,.9789,.9796,.98=
04,.9811,.9817,.9824,.9831,.9837,.9843,.9849,.9855,.986,.9866,.9871,.9877,.=
9882,.9887,.9892,.9896 70.56%,.9905 71.67%,.9914 72.82%,.9922,.9929 75.2%,.=
9936 76.43%,.9942 77.71%,.9948 79.03%,.9954 80.39%,.9959 81.81%,.9963 83.28=
%,.9968 84.82%,.9972 86.41%,.9975 88.07%,.9979 89.81%,.9982 91.64%,.9984 93=
.56%,.9987 95.58%,.9989 97.72%,.9991); }

@supports not (white-space-collapse:collapse) {
  :root :root { --easing-common: ease-in-out; --spring-common: ease-in-out;=
 --spring-bounce: ease-in-out; --spring-fast: ease-in-out; --spring-fast-bo=
unce: ease-in-out; --spring-slow-bounce: ease-in-out; }
}

@supports not (transition-timing-function:linear(0,0 0%)) {
  :root :root { --easing-common: ease-in-out; --spring-common: ease-in-out;=
 --spring-bounce: ease-in-out; --spring-fast: ease-in-out; --spring-fast-bo=
unce: ease-in-out; --spring-slow-bounce: ease-in-out; }
}

@font-face { font-display: swap; font-family: Circle; font-style: normal; f=
ont-weight: 400; src: url("data:font/woff2;base64,d09GMk9UVE8AAAM0AAkAAAAAB=
cgAAALuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYJIBmAAfgE2AiQDDAQGBYRyByAbIwVRlKvJ=
FsDPBJtObcFDgzooFmKOOuZpZMG4Jg7aB8Nn8fzDvXrufz9r8tgCAU4XFVvjosSo0yqWv9Z+b8+=
+or6Y3y3ikk0laqIkfBkSQzINien2vweAH79N8JdohCbbWndr/HZ5v86kXxrEqV+cqnlKNBcLjY=
0Bj8Ka512LSgsolgt1Wa1Wr27atM/jBW21RrW55g21jw81IoJNHn2c/z24BlCQTVVvW09zVvtAY=
1dzeOZwYxugoDCNO2g8kMZDDRpPRuPFajC3qWY31RzV9+loj/h/e6ud/0/bfxcbEILkKpVrQNhw=
TzuJycoVI0S9RjZZES7WjkQvApCsAhsUn3SuWdP3UZ0zRZT+X1OW1h0OGr9NflM3xRvmiClHqQO=
Rzvz/tQbQb7L8b7XUFdZrb+h13MhqctFw/8PP+snI1CnebrExOvET/Fh/hn+knPwQZw89wnNvi+=
62ERUZoHLr9BC1nCwROqghul1go6hTCVTs54ZppNw6x+jkYtzYdoEMTuGT8KCP/A/hDIeWUloqM=
4VXWm2g5T0CrvPF5g3kAs04zXJGkI7P96za7LmtKwgBAmhGzB07gBpPeEUAKyzEwwWJxIBzFaQe=
HZwg6BYQxo6W2Qwz739fUTpv+v/c+Xy3Sv6VF/uN3w8uFpdbNkDuXnWVGkBhvGn75R1LYEgq295=
Z+QHimbpBIbxAAQtPAhA2QAAaMjYQQHHzONnK8R1EFN9lrZmfUxvmFzjzl5dsLLNQqwDEx+49z7=
B0yrNi3SQ58LwmAy/AqeOtOWduzoY8+2s/wMFgbxAWiEesMNZAalIE2r8JllitrXeokZEbwVJpR=
0hSXFLwa+wftjSPNWMSERMRGxMrEi0DVYcfdnhxQ66Eqt62nmYsq32gsaspM4cb2ypPtQ531Q+I=
Ioj9J0lKy0pzkjTFKxoOtd8ODLb39mD0t/UONT71Ry6QDBlaIonr767vbJaUtzSPNQOBmOXFihF=
LROyYXvXnrUOTszoAAA=3D=3D") format("woff2"); }

@font-face { font-display: swap; font-family: Circle; font-style: normal; f=
ont-weight: 600; src: url("data:font/woff2;base64,d09GMk9UVE8AAANIAAkAAAAAB=
kwAAAMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYJQBmAAfgE2AiQDDAQGBYVwByAbqQVRlMVN=
BfiRkLl5oxlVNKr4xQKiOJqYMp0zZd4iyiabvWs/aWpaEhyiBiMQGoNCIoys0xiDZnJteLRGXET=
3IpoQq697VFOmBlImcVhpy3pWuy6ZGDJnDoFpIwM96olCINQDUebsKzfc8cml+mMBP82Lfx5kKv=
x3Td2DFtCONwWq1Ru/VIs7/gTVpl7hgkiHscva/P1RKvnkOj2uDshaX5Id6vvRLs7Q7ZY7RUIph=
hAYQskQ6gJDmGIIZ4YIVbgw4aJK86iJ8ai2EeK+a2PFayPSEw4h7uwclpQxdejLyi11M9Iy2h0j=
4eJMBI28mehJINkCFioovm/Yah6VpgBJUm48kUyWnPA1xAhNmKY1S5qwFaT01WKAtvHEg6QZc9t=
odjOVtRlP+hmjzDDS5vtMPD748Cgn0q2zV69y9Mytow/50QcHH4tnHBQWHuslA/3B8O2e6uPdV9=
vO1B/lSKo5WCl4o2ahQUcDvW2kuxvh3SOtegPX6+drRCVHhYM1R9HgaP3ZtqvIQwHcGn6o8wf64=
4VngrsJ4QBWcbQHGrW2K7XgmT5uPpAHTOivlgPGIeL+mbnYY7xhj5AEAtSqfMIBaNDgjWfcMFRm=
HIrAIqAO7J4cqgRylIjSHx27HeBe+8o/qp1Xbb/IqsC9ZI03+w/fbWoexLpPI+sf04PMBbjGKDw=
6XInbdQiytiHo/3RWkeUd9IkyXjTYfUMA4QsCKCpfBGjhAhFgEqQAAWZZygUw+FhGgI2LIwiw40=
4iwEWQixiaHEGSvMqDgqv5QpHqDyV0WChLs4GKVj5Q18zvoKFe1Xk/BxaI0I2NKfxfK8J/W710U=
VzebArQ6NFEpCWN1fGWFBQegKAjSBCctI7wij+coRcCJGQgy7A42Q3Te14v7+6FuamjlQMEsKxd=
JHYlel9kJ5adv7kxHe2kcBAeviIZGBpwSO2aZ7b9TXUzD/i7C8jF1drRAeiL2ZWjm6Rq8sFp4jK=
IQOBI9iJbyNGt7alX974oJIgBsRgsHDkMjr/FbPeiAAAA") format("woff2"); }

@font-face { font-display: swap; font-family: "OpenAI Sans"; font-style: no=
rmal; font-weight: 400; src: url("https://cdn.openai.com/common/fonts/opena=
i-sans/v2/OpenAISans-Regular.woff2") format("woff2"); }

@font-face { font-display: swap; font-family: "OpenAI Sans"; font-style: it=
alic; font-weight: 400; src: url("https://cdn.openai.com/common/fonts/opena=
i-sans/v2/OpenAISans-RegularItalic.woff2") format("woff2"); }

@font-face { font-display: swap; font-family: "OpenAI Sans"; font-style: no=
rmal; font-weight: 500; src: url("https://cdn.openai.com/common/fonts/opena=
i-sans/v2/OpenAISans-Medium.woff2") format("woff2"); }

@font-face { font-display: swap; font-family: "OpenAI Sans"; font-style: it=
alic; font-weight: 500; src: url("https://cdn.openai.com/common/fonts/opena=
i-sans/v2/OpenAISans-MediumItalic.woff2") format("woff2"); }

@font-face { font-display: swap; font-family: "OpenAI Sans"; font-style: no=
rmal; font-weight: 600; src: url("https://cdn.openai.com/common/fonts/opena=
i-sans/v2/OpenAISans-Semibold.woff2") format("woff2"); }

@font-face { font-display: swap; font-family: "OpenAI Sans"; font-style: it=
alic; font-weight: 600; src: url("https://cdn.openai.com/common/fonts/opena=
i-sans/v2/OpenAISans-SemiboldItalic.woff2") format("woff2"); }

@font-face { font-display: swap; font-family: "OpenAI Sans"; font-style: no=
rmal; font-weight: 700; src: url("https://cdn.openai.com/common/fonts/opena=
i-sans/v2/OpenAISans-Bold.woff2") format("woff2"); }

@font-face { font-display: swap; font-family: "OpenAI Sans"; font-style: it=
alic; font-weight: 700; src: url("https://cdn.openai.com/common/fonts/opena=
i-sans/v2/OpenAISans-BoldItalic.woff2") format("woff2"); }

@layer theme {
  :host, :root { --spacing: .25rem; --breakpoint-md: 48rem; --breakpoint-lg=
: 64rem; --breakpoint-xl: 80rem; --breakpoint-2xl: 96rem; --container-xs: 2=
0rem; --container-sm: 24rem; --container-md: 28rem; --container-lg: 32rem; =
--container-xl: 36rem; --container-2xl: 42rem; --container-3xl: 48rem; --co=
ntainer-4xl: 56rem; --container-5xl: 64rem; --container-6xl: 72rem; --conta=
iner-7xl: 80rem; --text-xs: .75rem; --text-xs--line-height: 1.33333; --text=
-sm: .875rem; --text-sm--line-height: 1.42857; --text-base: 1rem; --text-ba=
se--line-height: 1.5; --text-lg: 1.125rem; --text-lg--line-height: 1.55556;=
 --text-xl: 1.25rem; --text-xl--line-height: 1.4; --text-2xl: 1.5rem; --tex=
t-2xl--line-height: 1.33333; --text-3xl: 1.875rem; --text-3xl--line-height:=
 1.2; --text-4xl: 2.25rem; --text-4xl--line-height: 1.11111; --text-5xl: 3r=
em; --text-5xl--line-height: 1; --text-6xl: 3.75rem; --text-6xl--line-heigh=
t: 1; --text-7xl: 4.5rem; --text-7xl--line-height: 1; --font-weight-extrali=
ght: 200; --font-weight-light: 300; --font-weight-normal: 400; --font-weigh=
t-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font=
-weight-black: 900; --tracking-tighter: -.05em; --tracking-tight: -.025em; =
--tracking-normal: 0em; --tracking-wide: .025em; --tracking-wider: .05em; -=
-tracking-widest: .1em; --leading-tight: 1.25; --leading-snug: 1.375; --lea=
ding-normal: 1.5; --leading-relaxed: 1.625; --radius-xs: .125rem; --radius-=
sm: .25rem; --radius-md: .375rem; --radius-lg: .5rem; --radius-xl: .75rem; =
--radius-2xl: 1rem; --radius-3xl: 1.5rem; --radius-4xl: 2rem; --shadow-lg: =
0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a; --drop-shadow-xs: 0 1p=
x 1px #0000000d; --drop-shadow-sm: 0 1px 2px #00000026; --drop-shadow-md: 0=
 3px 3px #0000001f; --ease-in: cubic-bezier(.4,0,1,1); --ease-out: cubic-be=
zier(0,0,.2,1); --ease-in-out: cubic-bezier(.4,0,.2,1); --animate-spin: spi=
n 1s linear infinite; --animate-pulse: pulse 2s cubic-bezier(.4,0,.6,1)infi=
nite; --animate-bounce: bounce 1s infinite; --blur-xs: 4px; --blur-sm: 8px;=
 --blur-md: 12px; --blur-lg: 16px; --blur-xl: 24px; --blur-2xl: 40px; --blu=
r-3xl: 64px; --aspect-video: 16/9; --default-transition-duration: .15s; --d=
efault-transition-timing-function: cubic-bezier(.4,0,.2,1); --text-heading-=
2: 1.5rem; --text-heading-2--line-height: 1.75rem; --text-heading-2--letter=
-spacing: -.015625rem; --text-heading-2--font-weight: 600; --text-heading-3=
: 1.125rem; --text-heading-3--line-height: 1.625rem; --text-heading-3--lett=
er-spacing: -.028125rem; --text-heading-3--font-weight: 600; --text-body-re=
gular: 1rem; --text-body-regular--line-height: 1.625rem; --text-body-regula=
r--letter-spacing: -.025rem; --text-body-regular--font-weight: 400; --text-=
body-small-regular: .875rem; --text-body-small-regular--line-height: 1.125r=
em; --text-body-small-regular--letter-spacing: -.01875rem; --text-body-smal=
l-regular--font-weight: 400; --text-body-small-emphasized: .875rem; --text-=
body-small-emphasized--line-height: 1.125rem; --text-body-small-emphasized-=
-letter-spacing: -.01875rem; --text-body-small-emphasized--font-weight: 600=
; --text-footnote-regular: .8125rem; --text-footnote-regular--line-height: =
1.125rem; --text-footnote-regular--letter-spacing: -.005rem; --text-footnot=
e-regular--font-weight: 400; --text-monospace: .9375rem; --text-monospace--=
line-height: 1.375rem; --text-monospace--letter-spacing: -.025rem; --text-m=
onospace--font-weight: 400; --text-caption-regular: .75rem; --text-caption-=
regular--line-height: 1rem; --text-caption-regular--letter-spacing: -.00625=
rem; --text-caption-regular--font-weight: 400; --tap-padding-pointer: 32px;=
 --tap-padding-mobile: 44px; --focus-outline-margin-default: 4px; }
}

@layer base {
  *, ::backdrop, ::after, ::before { border: 0px solid; box-sizing: border-=
box; margin: 0px; padding: 0px; }
  ::file-selector-button { border: 0px solid; box-sizing: border-box; margi=
n: 0px; padding: 0px; }
  :host, html { text-size-adjust: 100%; font-feature-settings: normal; -web=
kit-tap-highlight-color: transparent; font-family: ui-sans-serif, -apple-sy=
stem, system-ui, "Segoe UI", Helvetica, "Apple Color Emoji", Arial, sans-se=
rif, "Segoe UI Emoji", "Segoe UI Symbol"; font-variation-settings: normal; =
line-height: 1.5; tab-size: 4; }
  hr { border-top-width: 1px; color: inherit; height: 0px; }
  abbr:where([title]) { text-decoration: underline dotted; }
  h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; }
  a { color: inherit; text-decoration: inherit; }
  b, strong { font-weight: bolder; }
  code, kbd, pre, samp { font-feature-settings: normal; font-family: ui-mon=
ospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", mono=
space; font-size: 1em; font-variation-settings: normal; }
  small { font-size: 80%; }
  sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-a=
lign: baseline; }
  sub { bottom: -0.25em; }
  sup { top: -0.5em; }
  table { border-collapse: collapse; border-color: inherit; text-indent: 0p=
x; }
  progress { vertical-align: baseline; }
  summary { display: list-item; }
  menu, ol, ul { list-style: none; }
  audio, canvas, embed, iframe, img, object, svg, video { display: block; v=
ertical-align: middle; }
  img, video { height: auto; max-width: 100%; }
  button, input, optgroup, select, textarea { background-color: rgba(0, 0, =
0, 0); border-radius: 0px; color: inherit; font: inherit; letter-spacing: i=
nherit; opacity: 1; }
  ::file-selector-button { background-color: rgba(0, 0, 0, 0); border-radiu=
s: 0px; color: inherit; font: inherit; letter-spacing: inherit; opacity: 1;=
 }
  :where(select:is([multiple], [size])) optgroup { font-weight: bolder; }
  :where(select:is([multiple], [size])) optgroup option { padding-inline-st=
art: 20px; }
  ::file-selector-button { margin-inline-end: 4px; }
  ::placeholder { opacity: 1; }
  @supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intr=
insic-size:1px) {
  ::placeholder { color: currentcolor; }
  @supports (color:color-mix(in lab,red,red)) {
  ::placeholder { color: color-mix(in oklab, currentcolor, transparent); }
}
}
  textarea { resize: vertical; }
  ::-webkit-search-decoration { appearance: none; }
  ::-webkit-date-and-time-value { min-height: 1lh; }
  ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field { padding-blo=
ck: 0px; }
  ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field { =
padding-block: 0px; }
  ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field =
{ padding-block: 0px; }
  ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-second=
-field { padding-block: 0px; }
  ::-webkit-datetime-edit-meridiem-field { padding-block: 0px; }
  ::-webkit-calendar-picker-indicator { line-height: 1; }
  button, input:where([type=3D"button"], [type=3D"reset"], [type=3D"submit"=
]) { appearance: button; }
  ::file-selector-button { appearance: button; }
  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button { height: auto; =
}
  [hidden]:where(:not([hidden=3D"until-found"])) { display: none !important=
; }
  :root { --mkt-header-height: calc(var(--spacing)*16); }
  @media (pointer: coarse) {
  :root { --mkt-header-height: calc(var(--spacing)*18); }
}
  :where([data-silk~=3D"b0"]:not([data-silk~=3D"g0"])) { --silk-defaults: i=
nitial; position: var(--silk-defaults,relative); }
  :where([data-silk~=3D"g0"]) { --silk-defaults: initial; --x-collapsed-scr=
ollbar-thickness: 0px; --y-collapsed-scrollbar-thickness: 0px; position: va=
r(--silk-defaults,fixed); }
  :where([data-silk~=3D"a1"]) { --silk-defaults: initial; --x-collapsed-scr=
ollbar-thickness: 0px; --y-collapsed-scrollbar-thickness: 0px; bottom: var(=
--silk-defaults,var(--silk-default-bottom,initial)); height: var(--silk-def=
aults,100%); position: var(--silk-defaults,fixed); top: var(--silk-defaults=
,var(--silk-default-top,initial)); width: var(--silk-defaults,100%); }
  [dir=3D"ltr"] :where([data-silk~=3D"a1"]) { left: var(--silk-defaults,var=
(--silk-default-left,initial)); right: var(--silk-defaults,var(--silk-defau=
lt-right,initial)); }
  [dir=3D"rtl"] :where([data-silk~=3D"a1"]) { left: var(--silk-defaults,var=
(--silk-default-right,initial)); right: var(--silk-defaults,var(--silk-defa=
ult-left,initial)); }
  :where([data-silk~=3D"a1"] > *) { --NOTE: ; --silk-default-top: initial; =
--silk-default-bottom: initial; --silk-default-left: initial; --silk-defaul=
t-right: initial; }
  :where([data-silk~=3D"a2"]) { --silk-defaults: initial; background-color:=
 var(--silk-defaults,#000); bottom: var(--silk-defaults,0); left: var(--sil=
k-defaults,0); opacity: var(--silk-defaults,.5); right: var(--silk-defaults=
,0); top: var(--silk-defaults,0); }
  :where([data-silk~=3D"a11"]) { --silk-defaults: initial; background-color=
: var(--silk-defaults,#fff); height: var(--silk-defaults,var(--silk-default=
-height,initial)); width: var(--silk-defaults,var(--silk-default-width,init=
ial)); }
  [data-silk~=3D"0af"], [data-silk~=3D"a11"]:has(:where([data-silk~=3D"a12"=
])) { background-color: initial; }
  :where([data-silk~=3D"f0"]) { --silk-defaults: initial; height: var(--sil=
k-defaults,100%); width: var(--silk-defaults,100%); }
  :where([data-silk~=3D"a12"]) { --silk-defaults: initial; background-color=
: var(--silk-defaults,#fff); border-radius: var(--silk-defaults,inherit); }
  :where([data-silk~=3D"a16"]) { --silk-defaults: initial; position: var(--=
silk-defaults,relative); }
  :where([data-silk~=3D"a16"])::before { --silk-defaults: initial; content:=
 var(--silk-defaults,""); display: var(--silk-defaults,block); height: var(=
--silk-defaults,max(100%,48px)); position: var(--silk-defaults,absolute); t=
op: var(--silk-defaults, calc(max(100%,48px)/-2 + 50%) ); width: var(--silk=
-defaults,max(100%,48px)); }
  [dir=3D"ltr"] :where([data-silk~=3D"a16"])::before { left: var(--silk-def=
aults, calc(max(100%,48px)/-2 + 50%) ); }
  [dir=3D"rtl"] :where([data-silk~=3D"a16"])::before { right: var(--silk-de=
faults, calc(max(100%,48px)/-2 + 50%) ); }
  :where([data-silk~=3D"a17"]) { --silk-defaults: initial; appearance: var(=
--silk-defaults,none); background-color: var(--silk-defaults,#cbd5e1); heig=
ht: var(--silk-defaults,5.5px); width: var(--silk-defaults,48px); }
  [data-silk~=3D"b0"][data-silk~=3D"bBf"] { overflow: hidden auto !importan=
t; overscroll-behavior-y: none !important; }
  [data-silk~=3D"b0"][data-silk~=3D"bBe"] { overflow: auto hidden !importan=
t; overscroll-behavior-x: none !important; }
  [data-silk~=3D"b0"][data-silk~=3D"bBg"] { overflow: auto !important; over=
scroll-behavior: none !important; }
  [data-silk~=3D"0aj"] [data-silk~=3D"b0"][data-silk~=3D"bCa"][data-silk] {=
 overflow: clip !important; }
  [data-silk~=3D"b0"]:not(#\#):not(#\#) { --NOTE: "Must not have `position:=
 static`"; }
  [data-silk~=3D"b0"] > * { --NOTE: ; }
  [data-silk~=3D"b0"] { }
  [data-silk~=3D"b0"]::-webkit-scrollbar { display: none !important; }
  [data-silk~=3D"b0"]::before { content: "" !important; height: calc(100% +=
 600px) !important; position: absolute !important; top: 0px !important; wid=
th: calc(100% + 600px) !important; }
  [dir=3D"ltr"] [data-silk~=3D"b0"]::before { left: 0px !important; }
  [dir=3D"rtl"] [data-silk~=3D"b0"]::before { right: 0px !important; }
  [data-silk~=3D"0aj"] [data-silk~=3D"b0"][data-silk~=3D"bCa"][data-silk]::=
before, [data-silk~=3D"b0"][data-silk~=3D"bAb"][data-silk]::before { displa=
y: none !important; }
  [data-silk~=3D"b1"] { height: 100% !important; position: sticky !importan=
t; top: 0px !important; width: 100% !important; }
  [dir=3D"ltr"] [data-silk~=3D"b1"] { left: 0px !important; }
  [dir=3D"rtl"] [data-silk~=3D"b1"] { right: 0px !important; }
  :root { --silk-100-lvh-dvh-pct: max(100%,100vh); }
  @supports (width:1dvh) {
  :root { --silk-100-lvh-dvh-pct: max(100dvh,100lvh); }
}
  [data-silk~=3D"a0"] { --silk-aY: 1; }
  [data-silk~=3D"a1"][data-silk~=3D"aGf"], [data-silk~=3D"a1"][data-silk~=
=3D"aGk"] { --silk-default-top: 0; --silk-default-left: 0; }
  [data-silk~=3D"a1"][data-silk~=3D"aGg"] { --silk-default-bottom: 0; --sil=
k-default-left: 0; }
  [data-silk~=3D"a1"][data-silk~=3D"aGh"], [data-silk~=3D"a1"][data-silk~=
=3D"aGj"] { --silk-default-top: 0; --silk-default-left: 0; }
  [data-silk~=3D"a1"][data-silk~=3D"aGi"] { --silk-default-top: 0; --silk-d=
efault-right: 0; }
  [data-silk~=3D"a1"] { --silk-aL: var(--silk-aL-from-props,1px); --silk-aJ=
: 1px; --silk-aN: 10px; --silk-aD: initial; --silk-aE: initial; --silk-aF: =
initial; --silk-aG: initial; --silk-aH: initial; --silk-aI: initial; --silk=
-aK: initial; --silk-aO: var(--silk-aD,100%); --silk-aP: var(--silk-aE,100%=
); --silk-aQ: min(300px,var(--silk-aO)); --silk-aR: 2px; --silk-aS: calc((v=
ar(--silk-aQ) - var(--silk-aR))*-1); border-width: 0px !important; overflow=
: clip !important; }
  [data-silk~=3D"a1"][data-silk~=3D"aAc"] { opacity: 0 !important; }
  [data-silk~=3D"a1"][data-silk~=3D"aCs"] { clip: rect(0px, 0px, 0px, 0px) =
!important; border: 0px !important; clip-path: inset(0px) !important; heigh=
t: 1px !important; margin: -1px !important; overflow: hidden !important; pa=
dding: 0px !important; position: fixed !important; top: 0px !important; whi=
te-space: nowrap !important; width: 1px !important; }
  [dir=3D"ltr"] [data-silk~=3D"a1"][data-silk~=3D"aCs"] { left: 0px !import=
ant; }
  [dir=3D"rtl"] [data-silk~=3D"a1"][data-silk~=3D"aCs"] { right: 0px !impor=
tant; }
  [data-silk~=3D"a1"][data-silk~=3D"aNo"] { pointer-events: none !important=
; user-select: none !important; }
  [data-silk~=3D"a1"]:not(#\#):not(#\#) { --NOTE: "Must not have `position:=
 static`"; }
  [data-silk~=3D"a1"] > * { position: absolute; }
  [data-silk~=3D"a1"]:not([data-silk~=3D"aBaj"]) * { caret-color: rgba(0, 0=
, 0, 0); }
  [data-silk~=3D"a2"] { position: absolute !important; z-index: -1 !importa=
nt; }
  [data-silk~=3D"a2"][data-silk~=3D"aNo"] { pointer-events: none !important=
; user-select: none !important; }
  [data-silk~=3D"a4"][data-silk] { position: absolute; }
  [data-silk~=3D"a4"][data-silk~=3D"aGh"], [data-silk~=3D"a4"][data-silk~=
=3D"aGi"], [data-silk~=3D"a4"][data-silk~=3D"aGj"] { height: var(--silk-aP)=
; width: var(--silk-aO); }
  [data-silk~=3D"a4"][data-silk~=3D"aGf"], [data-silk~=3D"a4"][data-silk~=
=3D"aGg"], [data-silk~=3D"a4"][data-silk~=3D"aGk"] { height: var(--silk-aO)=
; width: var(--silk-aP); }
  [data-silk~=3D"a4"].scrollContainerShouldBePassThrough\:true > [data-silk=
~=3D"b1"] > * { pointer-events: auto; user-select: auto; }
  [data-silk~=3D"a5"][data-silk] { inset: 0px; position: absolute; z-index:=
 -1; }
  [data-silk~=3D"0aj"] [data-silk~=3D"a5"][data-silk~=3D"aNp"] { z-index: 1=
; pointer-events: auto !important; }
  [data-silk~=3D"a6"] { --silk-aT: calc(var(--silk-aO)*2); display: flex; f=
lex-wrap: nowrap; inset: 0px; place-items: center; position: absolute; z-in=
dex: 1; }
  [data-silk~=3D"a6"][data-silk~=3D"aGh"], [data-silk~=3D"a6"][data-silk~=
=3D"aGi"], [data-silk~=3D"a6"][data-silk~=3D"aGj"] { flex-direction: row; h=
eight: 100%; overflow: auto hidden; scroll-snap-type: x mandatory; width: v=
ar(--silk-aT); }
  [data-silk~=3D"a6"][data-silk~=3D"aGf"], [data-silk~=3D"a6"][data-silk~=
=3D"aGg"], [data-silk~=3D"a6"][data-silk~=3D"aGk"] { flex-direction: column=
; height: var(--silk-aT); overflow: hidden auto; scroll-snap-type: y mandat=
ory; width: 100%; }
  [dir=3D"ltr"] [data-silk~=3D"a6"][data-silk~=3D"aGh"] { left: calc(var(--=
silk-aO)*-1); }
  [dir=3D"rtl"] [data-silk~=3D"a6"][data-silk~=3D"aGh"], [dir=3D"ltr"] [dat=
a-silk~=3D"a6"][data-silk~=3D"aGi"] { right: calc(var(--silk-aO)*-1); }
  [dir=3D"rtl"] [data-silk~=3D"a6"][data-silk~=3D"aGi"] { left: calc(var(--=
silk-aO)*-1); }
  [data-silk~=3D"a6"][data-silk~=3D"aGf"] { top: calc(var(--silk-aO)*-1); }
  [data-silk~=3D"a6"][data-silk~=3D"aGg"] { bottom: calc(var(--silk-aO)*-1)=
; }
  [dir=3D"ltr"] [data-silk~=3D"a6"][data-silk~=3D"aGj"] { left: calc(var(--=
silk-aO)*-.5); }
  [dir=3D"rtl"] [data-silk~=3D"a6"][data-silk~=3D"aGj"] { right: calc(var(-=
-silk-aO)*-.5); }
  [data-silk~=3D"a6"][data-silk~=3D"aGk"] { top: calc(var(--silk-aO)*-.5); =
}
  [data-silk~=3D"a6"][data-silk~=3D"aNo"][data-silk] { pointer-events: none=
; user-select: none; }
  [data-silk~=3D"a6"][data-silk~=3D"aHo"][data-silk] { overflow: hidden; }
  [data-silk~=3D"a6"][data-silk~=3D"aMj"] { overscroll-behavior-x: contain;=
 }
  [data-silk~=3D"a6"][data-silk~=3D"aMk"] { overscroll-behavior-y: contain;=
 }
  [data-silk~=3D"a6"][data-silk~=3D"aMai"] { overscroll-behavior: contain; =
}
  [data-silk~=3D"a6"][data-silk~=3D"aJo"][data-silk~=3D"aGh"], [data-silk~=
=3D"a6"][data-silk~=3D"aJo"][data-silk~=3D"aGi"], [data-silk~=3D"a6"][data-=
silk~=3D"aJo"][data-silk~=3D"aGj"] { overscroll-behavior-x: none; }
  [data-silk~=3D"a6"][data-silk~=3D"aJo"][data-silk~=3D"aGf"], [data-silk~=
=3D"a6"][data-silk~=3D"aJo"][data-silk~=3D"aGg"], [data-silk~=3D"a6"][data-=
silk~=3D"aJo"][data-silk~=3D"aGk"] { overscroll-behavior-y: none; }
  [data-silk~=3D"0aj"] [data-silk~=3D"a6"][data-silk] { overflow: hidden; }
  [data-silk~=3D"a6"] { }
  [data-silk~=3D"a6"]::-webkit-scrollbar { display: none; }
  [data-silk~=3D"a6"] > * { --silk-aO: var(--silk-aD,50%); flex-grow: 0; fl=
ex-shrink: 0; }
  .Sheet_edgeMarker { overflow: hidden; position: absolute; z-index: 1; }
  .Sheet_edgeMarker[data-silk~=3D"aFh"], .Sheet_edgeMarker[data-silk~=3D"aF=
i"] { height: 100%; width: 30px; }
  [dir=3D"ltr"] .Sheet_edgeMarker[data-silk~=3D"aFh"] { right: -2px; }
  [dir=3D"rtl"] .Sheet_edgeMarker[data-silk~=3D"aFh"] { left: -2px; }
  [dir=3D"ltr"] .Sheet_edgeMarker[data-silk~=3D"aFi"] { left: calc(var(--si=
lk-aJ) + var(--silk-aN) + var(--silk-aO) - var(--silk-aO) + var(--silk-aF) =
- 2px); }
  [dir=3D"rtl"] .Sheet_edgeMarker[data-silk~=3D"aFi"] { right: calc(var(--s=
ilk-aJ) + var(--silk-aN) + var(--silk-aO) - var(--silk-aO) + var(--silk-aF)=
 - 2px); }
  [data-silk~=3D"a7"] { pointer-events: none !important; user-select: none =
!important; }
  [data-silk~=3D"a7"][data-silk~=3D"aGf"], [data-silk~=3D"a7"][data-silk~=
=3D"aGh"] { order: 3; }
  [data-silk~=3D"a7"][data-silk~=3D"aGg"], [data-silk~=3D"a7"][data-silk~=
=3D"aGi"], [data-silk~=3D"a7"][data-silk~=3D"aGj"], [data-silk~=3D"a7"][dat=
a-silk~=3D"aGk"] { order: 1; }
  [data-silk~=3D"a7"][data-silk~=3D"aGh"], [data-silk~=3D"a7"][data-silk~=
=3D"aGi"], [data-silk~=3D"a7"][data-silk~=3D"aGj"] { height: 1px; width: va=
r(--silk-aH); }
  [data-silk~=3D"a7"][data-silk~=3D"aGf"], [data-silk~=3D"a7"][data-silk~=
=3D"aGg"], [data-silk~=3D"a7"][data-silk~=3D"aGk"] { height: var(--silk-aH)=
; width: 1px; }
  [data-silk~=3D"a7"][data-silk~=3D"aGg"], [data-silk~=3D"a7"][data-silk~=
=3D"aGi"], [data-silk~=3D"a7"][data-silk~=3D"aGj"], [data-silk~=3D"a7"][dat=
a-silk~=3D"aGk"] { scroll-snap-align: start; }
  [data-silk~=3D"a7"][data-silk~=3D"aGf"], [data-silk~=3D"a7"][data-silk~=
=3D"aGh"] { scroll-snap-align: end; }
  [data-silk~=3D"a10"] { display: flex; order: 2; pointer-events: none; pos=
ition: sticky; user-select: text; z-index: 1; }
  [data-silk~=3D"a10"][data-silk~=3D"aFr"][data-silk~=3D"aGj"], [data-silk~=
=3D"a10"][data-silk~=3D"aFr"][data-silk~=3D"aGk"] { position: relative; }
  [data-silk~=3D"a10"][data-silk~=3D"aGh"], [data-silk~=3D"a10"][data-silk~=
=3D"aGi"], [data-silk~=3D"a10"][data-silk~=3D"aGj"] { align-items: center; =
height: 100%; width: var(--silk-aO); }
  [data-silk~=3D"a10"][data-silk~=3D"aFh"] { justify-content: flex-start; }
  [data-silk~=3D"a10"][data-silk~=3D"aFi"] { justify-content: flex-end; }
  [data-silk~=3D"a10"][data-silk~=3D"aGf"], [data-silk~=3D"a10"][data-silk~=
=3D"aGg"], [data-silk~=3D"a10"][data-silk~=3D"aGk"] { height: var(--silk-aO=
); justify-content: center; width: 100%; }
  [data-silk~=3D"a10"][data-silk~=3D"aFf"] { align-items: flex-start; }
  [data-silk~=3D"a10"][data-silk~=3D"aFg"] { align-items: flex-end; }
  [data-silk~=3D"a10"][data-silk~=3D"aFr"] { align-items: center; justify-c=
ontent: center; }
  [data-silk~=3D"a10"][data-silk~=3D"aGf"], [data-silk~=3D"a10"][data-silk~=
=3D"aGg"], [data-silk~=3D"a10"][data-silk~=3D"aGh"], [data-silk~=3D"a10"][d=
ata-silk~=3D"aGi"] { --silk-aV: calc(var(--silk-aO) - var(--silk-aF) - var(=
--silk-aL)); }
  [data-silk~=3D"a10"][data-silk~=3D"aGf"][data-silk~=3D"aFr"], [data-silk~=
=3D"a10"][data-silk~=3D"aGg"][data-silk~=3D"aFr"], [data-silk~=3D"a10"][dat=
a-silk~=3D"aGh"][data-silk~=3D"aFr"], [data-silk~=3D"a10"][data-silk~=3D"aG=
i"][data-silk~=3D"aFr"] { --silk-aV: calc((var(--silk-aO) - var(--silk-aF))=
/2 - var(--silk-aL)); }
  [data-silk~=3D"a10"][data-silk~=3D"aGj"], [data-silk~=3D"a10"][data-silk~=
=3D"aGk"] { --silk-aV: calc((var(--silk-aO) - var(--silk-aF))/2 - var(--sil=
k-aO)/2 - var(--silk-aL)); }
  [dir=3D"ltr"] [data-silk~=3D"a10"][data-silk~=3D"aGh"] { left: var(--silk=
-aV); }
  [dir=3D"rtl"] [data-silk~=3D"a10"][data-silk~=3D"aGh"], [dir=3D"ltr"] [da=
ta-silk~=3D"a10"][data-silk~=3D"aGi"] { right: var(--silk-aV); }
  [dir=3D"rtl"] [data-silk~=3D"a10"][data-silk~=3D"aGi"] { left: var(--silk=
-aV); }
  [data-silk~=3D"a10"][data-silk~=3D"aGf"] { top: var(--silk-aV); }
  [data-silk~=3D"a10"][data-silk~=3D"aGg"] { bottom: var(--silk-aV); }
  [data-silk~=3D"a10"][data-silk~=3D"aGj"]:not([data-silk~=3D"aFr"]) { left=
: var(--silk-aV); right: var(--silk-aV); }
  [data-silk~=3D"a10"][data-silk~=3D"aGk"]:not([data-silk~=3D"aFr"]) { bott=
om: var(--silk-aV); top: var(--silk-aV); }
  [data-silk~=3D"a15"] { --INFO: This element prevents =E2=80=9Cswipe from =
edge to go back=E2=80=9C on iOS.See the Silk Sheet docs.; bottom: 0px; heig=
ht: 100%; pointer-events: auto; position: absolute; top: 0px; user-select: =
none; width: 30px; will-change: transform; }
  [dir=3D"ltr"] [data-silk~=3D"a15"] { left: -2px; }
  [dir=3D"rtl"] [data-silk~=3D"a15"] { right: -2px; }
  [data-silk~=3D"a15"][data-silk~=3D"aGf"], [data-silk~=3D"a15"][data-silk~=
=3D"aGg"], [data-silk~=3D"a15"][data-silk~=3D"aGk"] { height: calc(100% + v=
ar(--silk-aH) + var(--silk-aI)); }
  [data-silk~=3D"a15"][data-silk~=3D"aGg"], [data-silk~=3D"a15"][data-silk~=
=3D"aGk"] { bottom: calc(var(--silk-aI)*-1); top: calc(var(--silk-aH)*-1); =
}
  [data-silk~=3D"a15"][data-silk~=3D"aGf"] { bottom: calc(var(--silk-aH)*-1=
); top: calc(var(--silk-aI)*-1); }
  [data-silk~=3D"a10"][data-silk~=3D"aJo"][data-silk~=3D"aIo"] { --silk-aV:=
 calc(var(--silk-aO) - var(--silk-aF) + var(--silk-aK)); }
  [dir=3D"ltr"] [data-silk~=3D"a10"][data-silk~=3D"aJo"][data-silk~=3D"aGh"=
] { right: 0px; }
  [dir=3D"rtl"] [data-silk~=3D"a10"][data-silk~=3D"aJo"][data-silk~=3D"aGh"=
], [dir=3D"ltr"] [data-silk~=3D"a10"][data-silk~=3D"aJo"][data-silk~=3D"aGi=
"] { left: 0px; }
  [dir=3D"rtl"] [data-silk~=3D"a10"][data-silk~=3D"aJo"][data-silk~=3D"aGi"=
] { right: 0px; }
  [data-silk~=3D"a10"][data-silk~=3D"aJo"][data-silk~=3D"aGf"] { bottom: 0p=
x; }
  [data-silk~=3D"a10"][data-silk~=3D"aJo"][data-silk~=3D"aGg"] { top: 0px; =
}
  [dir=3D"ltr"] [data-silk~=3D"a10"][data-silk~=3D"aJp"][data-silk~=3D"aGh"=
] { right: var(--silk-aS); }
  [dir=3D"rtl"] [data-silk~=3D"a10"][data-silk~=3D"aJp"][data-silk~=3D"aGh"=
], [dir=3D"ltr"] [data-silk~=3D"a10"][data-silk~=3D"aJp"][data-silk~=3D"aGi=
"] { left: var(--silk-aS); }
  [dir=3D"rtl"] [data-silk~=3D"a10"][data-silk~=3D"aJp"][data-silk~=3D"aGi"=
] { right: var(--silk-aS); }
  [data-silk~=3D"a10"][data-silk~=3D"aJp"][data-silk~=3D"aGf"] { bottom: va=
r(--silk-aS); }
  [data-silk~=3D"a10"][data-silk~=3D"aJp"][data-silk~=3D"aGg"] { top: var(-=
-silk-aS); }
  [data-silk~=3D"a11"][data-silk~=3D"aFf"], [data-silk~=3D"a11"][data-silk~=
=3D"aFg"], [data-silk~=3D"a11"][data-silk~=3D"aFr"][data-silk~=3D"aGf"], [d=
ata-silk~=3D"a11"][data-silk~=3D"aFr"][data-silk~=3D"aGg"], [data-silk~=3D"=
a11"][data-silk~=3D"aFr"][data-silk~=3D"aGk"] { --silk-default-width: 100%;=
 --silk-default-height: 50%; }
  [data-silk~=3D"a11"][data-silk~=3D"aFh"], [data-silk~=3D"a11"][data-silk~=
=3D"aFi"], [data-silk~=3D"a11"][data-silk~=3D"aFr"][data-silk~=3D"aGh"], [d=
ata-silk~=3D"a11"][data-silk~=3D"aFr"][data-silk~=3D"aGi"], [data-silk~=3D"=
a11"][data-silk~=3D"aFr"][data-silk~=3D"aGj"] { --silk-default-width: 50%; =
--silk-default-height: 100%; }
  [data-silk~=3D"a11"] { pointer-events: auto; user-select: auto; box-sizin=
g: border-box !important; margin: 0px !important; overflow: visible !import=
ant; position: relative !important; }
  [data-silk~=3D"a11"][data-silk~=3D"aNo"] { pointer-events: auto; }
  [data-silk~=3D"a11"]:not(#\#):not(#\#) { --NOTE: "Must not have `position=
: static`"; }
  [data-silk~=3D"a11"] > * { --NOTE: ; --silk-default-width: initial; --sil=
k-default-height: initial; }
  [data-silk~=3D"a12"] { box-sizing: border-box !important; position: absol=
ute !important; z-index: -1 !important; }
  [data-silk~=3D"a12"][data-silk~=3D"aFh"], [data-silk~=3D"a12"][data-silk~=
=3D"aFi"] { height: 100% !important; width: calc(100% + var(--silk-aQ)) !im=
portant; }
  [data-silk~=3D"a12"][data-silk~=3D"aKo"][data-silk~=3D"aFh"], [data-silk~=
=3D"a12"][data-silk~=3D"aKo"][data-silk~=3D"aFi"] { width: 100% !important;=
 }
  [data-silk~=3D"a12"][data-silk~=3D"aFh"] { top: 0px !important; }
  [dir=3D"ltr"] [data-silk~=3D"a12"][data-silk~=3D"aFh"] { right: 0px !impo=
rtant; }
  [dir=3D"rtl"] [data-silk~=3D"a12"][data-silk~=3D"aFh"] { left: 0px !impor=
tant; }
  [data-silk~=3D"a12"][data-silk~=3D"aFi"], [data-silk~=3D"a12"][data-silk~=
=3D"aFr"][data-silk~=3D"aGj"] { top: 0px !important; }
  [dir=3D"ltr"] [data-silk~=3D"a12"][data-silk~=3D"aFi"], [dir=3D"ltr"] [da=
ta-silk~=3D"a12"][data-silk~=3D"aFr"][data-silk~=3D"aGj"] { left: 0px !impo=
rtant; }
  [dir=3D"rtl"] [data-silk~=3D"a12"][data-silk~=3D"aFi"], [dir=3D"rtl"] [da=
ta-silk~=3D"a12"][data-silk~=3D"aFr"][data-silk~=3D"aGj"] { right: 0px !imp=
ortant; }
  [data-silk~=3D"a12"][data-silk~=3D"aFf"], [data-silk~=3D"a12"][data-silk~=
=3D"aFg"] { height: calc(100% + var(--silk-aQ)) !important; width: 100% !im=
portant; }
  [data-silk~=3D"a12"][data-silk~=3D"aKo"][data-silk~=3D"aFf"], [data-silk~=
=3D"a12"][data-silk~=3D"aKo"][data-silk~=3D"aFg"] { height: 100% !important=
; }
  [data-silk~=3D"a12"][data-silk~=3D"aFf"] { bottom: 0px !important; }
  [dir=3D"ltr"] [data-silk~=3D"a12"][data-silk~=3D"aFf"] { left: 0px !impor=
tant; }
  [dir=3D"rtl"] [data-silk~=3D"a12"][data-silk~=3D"aFf"] { right: 0px !impo=
rtant; }
  [data-silk~=3D"a12"][data-silk~=3D"aFg"], [data-silk~=3D"a12"][data-silk~=
=3D"aFr"][data-silk~=3D"aGk"] { top: 0px !important; }
  [dir=3D"ltr"] [data-silk~=3D"a12"][data-silk~=3D"aFg"], [dir=3D"ltr"] [da=
ta-silk~=3D"a12"][data-silk~=3D"aFr"][data-silk~=3D"aGk"] { left: 0px !impo=
rtant; }
  [dir=3D"rtl"] [data-silk~=3D"a12"][data-silk~=3D"aFg"], [dir=3D"rtl"] [da=
ta-silk~=3D"a12"][data-silk~=3D"aFr"][data-silk~=3D"aGk"] { right: 0px !imp=
ortant; }
  [data-silk~=3D"a12"][data-silk~=3D"aFr"] { height: 100% !important; width=
: 100% !important; }
  [data-silk~=3D"a12"]:not([data-silk~=3D"aBaj"])[data-silk~=3D"aFf"], [dat=
a-silk~=3D"a12"]:not([data-silk~=3D"aBaj"])[data-silk~=3D"aFg"] { height: c=
alc(100% + 50px) !important; }
  [data-silk~=3D"a12"]:not([data-silk~=3D"aBaj"])[data-silk~=3D"aFh"], [dat=
a-silk~=3D"a12"]:not([data-silk~=3D"aBaj"])[data-silk~=3D"aFi"] { width: ca=
lc(100% + 50px) !important; }
  [data-silk~=3D"a8"] { position: relative; pointer-events: none !important=
; user-select: none !important; }
  [data-silk~=3D"a8"][data-silk~=3D"aGf"], [data-silk~=3D"a8"][data-silk~=
=3D"aGh"] { order: 1; scroll-snap-align: start; }
  [data-silk~=3D"a8"][data-silk~=3D"aGg"], [data-silk~=3D"a8"][data-silk~=
=3D"aGi"] { order: 3; scroll-snap-align: end; }
  [data-silk~=3D"a8"][data-silk~=3D"aGh"], [data-silk~=3D"a8"][data-silk~=
=3D"aGi"], [data-silk~=3D"a8"][data-silk~=3D"aGj"] { height: 1px; width: va=
r(--silk-aI); }
  [data-silk~=3D"a8"][data-silk~=3D"aGf"], [data-silk~=3D"a8"][data-silk~=
=3D"aGg"], [data-silk~=3D"a8"][data-silk~=3D"aGk"] { height: var(--silk-aI)=
; width: 1px; }
  [data-silk~=3D"a8"][data-silk~=3D"aGj"], [data-silk~=3D"a8"][data-silk~=
=3D"aGk"] { order: 3; scroll-snap-align: end; }
  [data-silk~=3D"a9"] { --silk-aW: calc(100% + var(--silk-aF) - var(--silk-=
aB)); --silk-aX: calc(var(--silk-aO) - var(--silk-aB) + var(--silk-aA)); --=
debug-color: #209928; counter-increment: count 1; display: grid; place-item=
s: center; position: absolute; }
  [data-silk~=3D"a9"][data-silk~=3D"aGh"], [data-silk~=3D"a9"][data-silk~=
=3D"aGi"], [data-silk~=3D"a9"][data-silk~=3D"aGj"] { height: 1px; width: ca=
lc(var(--silk-aB) - var(--silk-aA)); }
  [data-silk~=3D"a9"][data-silk~=3D"aGf"], [data-silk~=3D"a9"][data-silk~=
=3D"aGg"], [data-silk~=3D"a9"][data-silk~=3D"aGk"] { height: calc(var(--sil=
k-aB) - var(--silk-aA)); width: 1px; }
  [data-silk~=3D"a9"][data-silk~=3D"aGf"], [data-silk~=3D"a9"][data-silk~=
=3D"aGh"] { scroll-snap-align: end; }
  [data-silk~=3D"a9"][data-silk~=3D"aGg"], [data-silk~=3D"a9"][data-silk~=
=3D"aGi"] { scroll-snap-align: start; }
  [data-silk~=3D"a9"][data-silk~=3D"aGj"], [data-silk~=3D"a9"][data-silk~=
=3D"aGk"] { scroll-snap-align: center; }
  [dir=3D"ltr"] [data-silk~=3D"a9"][data-silk~=3D"aGj"] { right: calc(100% =
+ (var(--silk-aO) - var(--silk-aB))/2); }
  [dir=3D"rtl"] [data-silk~=3D"a9"][data-silk~=3D"aGj"] { left: calc(100% +=
 (var(--silk-aO) - var(--silk-aB))/2); }
  [data-silk~=3D"a9"][data-silk~=3D"aGk"] { bottom: calc(100% + (var(--silk=
-aO) - var(--silk-aB))/2); }
  [data-silk~=3D"a9"][data-silk~=3D"aGh"] { top: calc(var(--silk-aC)*10px);=
 }
  [dir=3D"ltr"] [data-silk~=3D"a9"][data-silk~=3D"aGh"] { left: var(--silk-=
aW); scroll-margin-right: var(--silk-aX); }
  [dir=3D"rtl"] [data-silk~=3D"a9"][data-silk~=3D"aGh"] { right: var(--silk=
-aW); scroll-margin-left: var(--silk-aX); }
  @supports not (scroll-margin-right:1px) {
  [dir=3D"ltr"] [data-silk~=3D"a9"][data-silk~=3D"aGh"] { }
  [dir=3D"rtl"] [data-silk~=3D"a9"][data-silk~=3D"aGh"] { }
}
  [data-silk~=3D"a9"][data-silk~=3D"aGi"] { top: calc(var(--silk-aC)*10px);=
 }
  [dir=3D"ltr"] [data-silk~=3D"a9"][data-silk~=3D"aGi"] { right: var(--silk=
-aW); scroll-margin-left: var(--silk-aX); }
  [dir=3D"rtl"] [data-silk~=3D"a9"][data-silk~=3D"aGi"] { left: var(--silk-=
aW); scroll-margin-right: var(--silk-aX); }
  @supports not (scroll-margin-left:1px) {
  [dir=3D"ltr"] [data-silk~=3D"a9"][data-silk~=3D"aGi"] { }
  [dir=3D"rtl"] [data-silk~=3D"a9"][data-silk~=3D"aGi"] { }
}
  [data-silk~=3D"a9"][data-silk~=3D"aGf"] { scroll-margin-bottom: var(--sil=
k-aX); top: var(--silk-aW); }
  [dir=3D"ltr"] [data-silk~=3D"a9"][data-silk~=3D"aGf"] { left: calc(var(--=
silk-aC)*10px); }
  [dir=3D"rtl"] [data-silk~=3D"a9"][data-silk~=3D"aGf"] { right: calc(var(-=
-silk-aC)*10px); }
  @supports not (scroll-margin-bottom:1px) {
  [data-silk~=3D"a9"][data-silk~=3D"aGf"] { }
}
  [data-silk~=3D"a9"][data-silk~=3D"aGg"] { bottom: var(--silk-aW); scroll-=
margin-top: var(--silk-aX); }
  [dir=3D"ltr"] [data-silk~=3D"a9"][data-silk~=3D"aGg"] { left: calc(var(--=
silk-aC)*10px); }
  [dir=3D"rtl"] [data-silk~=3D"a9"][data-silk~=3D"aGg"] { right: calc(var(-=
-silk-aC)*10px); }
  @supports not (scroll-margin-top:1px) {
  [data-silk~=3D"a9"][data-silk~=3D"aGg"] { }
}
  [data-silk~=3D"a9"]:not(:only-child):last-child, [data-silk~=3D"a9"][data=
-silk~=3D"aGf"]:only-child, [data-silk~=3D"a9"][data-silk~=3D"aGg"]:only-ch=
ild, [data-silk~=3D"a9"][data-silk~=3D"aGh"]:only-child, [data-silk~=3D"a9"=
][data-silk~=3D"aGi"]:only-child, [data-silk~=3D"a9"][data-silk~=3D"aIo"]:f=
irst-child { scroll-snap-align: none; }
  [data-silk~=3D"a9"]::after { background-color: rgb(255, 255, 255); border=
-radius: 100%; color: var(--debug-color); display: grid; font-size: 18px; h=
eight: 24px; padding: 2px; place-items: center; width: 24px; }
  [dir=3D"ltr"] [data-silk~=3D"a9"]::after { margin-left: 12px; }
  [dir=3D"rtl"] [data-silk~=3D"a9"]::after { margin-right: 12px; }
  [data-silk~=3D"e0"] { overflow-wrap: normal !important; clip: rect(0px, 0=
px, 0px, 0px) !important; border: 0px !important; clip-path: inset(0px) !im=
portant; height: 1px !important; margin: -1px !important; overflow: hidden =
!important; padding: 0px !important; position: absolute !important; white-s=
pace: nowrap !important; width: 1px !important; }
  html[data-silk-native-page-scroll-replaced=3D"true"] { height: 100dvh !im=
portant; overflow: hidden !important; width: 100dvw !important; }
  [data-standalone=3D"true"][data-silk-native-page-scroll-replaced=3D"true"=
] { height: 100vh !important; overscroll-behavior: none !important; }
  html[data-silk-native-page-scroll-replaced=3D"false"]:has([data-silk~=3D"=
c2"][data-silk~=3D"cHa"][data-silk~=3D"cEb"][data-silk~=3D"cAc"]) { overscr=
oll-behavior-x: none !important; }
  html[data-silk-native-page-scroll-replaced=3D"false"]:has([data-silk~=3D"=
c2"][data-silk~=3D"cHa"][data-silk~=3D"cEb"][data-silk~=3D"cAd"]) { overscr=
oll-behavior-y: none !important; }
  html[data-silk-native-page-scroll-replaced=3D"false"]:has([data-silk~=3D"=
c2"][data-silk~=3D"cHa"][data-silk~=3D"cKa"]) { scroll-behavior: auto; }
  html[data-silk-native-page-scroll-replaced=3D"false"]:has([data-silk~=3D"=
c2"][data-silk~=3D"cHa"][data-silk~=3D"cKb"]), html[data-silk-native-page-s=
croll-replaced=3D"false"]:has([data-silk~=3D"c2"][data-silk~=3D"cHa"][data-=
silk~=3D"cKk"]) { scroll-behavior: smooth; }
  @media (prefers-reduced-motion: reduce) {
  html[data-silk-native-page-scroll-replaced=3D"false"]:has([data-silk~=3D"=
c2"][data-silk~=3D"cHa"][data-silk~=3D"cKk"]) { scroll-behavior: auto; }
}
  html[data-silk-native-page-scroll-replaced=3D"false"]:has([data-silk~=3D"=
c2"][data-silk~=3D"cHa"][data-silk~=3D"cLb"]) { overflow-anchor: none; }
  html[data-silk-native-page-scroll-replaced=3D"false"]:has([data-silk~=3D"=
c2"][data-silk~=3D"cHa"][data-silk~=3D"cMq"]) { scroll-snap-type: y; }
  html[data-silk-native-page-scroll-replaced=3D"false"]:has([data-silk~=3D"=
c2"][data-silk~=3D"cHa"][data-silk~=3D"cMp"]) { scroll-snap-type: x; }
  html[data-silk-native-page-scroll-replaced=3D"false"]:has([data-silk~=3D"=
c2"][data-silk~=3D"cHa"][data-silk~=3D"cMo"]) { scroll-snap-type: y mandato=
ry; }
  html[data-silk-native-page-scroll-replaced=3D"false"]:has([data-silk~=3D"=
c2"][data-silk~=3D"cHa"][data-silk~=3D"cMn"]) { scroll-snap-type: x mandato=
ry; }
  [data-silk-native-page-scroll-replaced=3D"true"] > body { height: 100dvh =
!important; overflow: hidden !important; width: 100dvw !important; }
  [data-standalone=3D"true"][data-silk-native-page-scroll-replaced=3D"true"=
] > body { height: 100vh !important; overscroll-behavior: none !important; =
}
  [data-standalone=3D"false"][data-silk-native-page-scroll-replaced=3D"true=
"] > body { position: fixed !important; top: 0px !important; }
  [data-silk~=3D"c4"] { height: 50px; overflow-y: scroll; pointer-events: n=
one; position: fixed; top: -200px; width: 50px; }
  [data-silk~=3D"c1"] { --NOTE: "`display` can only be set to `none` or `gr=
id`"; display: grid; position: relative; }
  html:not([data-silk-native-page-scroll-replaced=3D"true"]) [data-silk~=3D=
"c1"][data-silk~=3D"cHa"][data-silk~=3D"cAc"] { width: auto !important; }
  html:not([data-silk-native-page-scroll-replaced=3D"true"]) [data-silk~=3D=
"c1"][data-silk~=3D"cHa"][data-silk~=3D"cAd"] { height: auto !important; }
  [data-silk-native-page-scroll-replaced=3D"true"] [data-silk~=3D"c1"][data=
-silk~=3D"cHa"] { height: 100dvh !important; width: 100dvw !important; }
  [data-standalone=3D"true"][data-silk-native-page-scroll-replaced=3D"true"=
] [data-silk~=3D"c1"][data-silk~=3D"cHa"] { height: 100vh !important; }
  [data-silk~=3D"c1"] > * { position: absolute !important; }
  [data-silk~=3D"c1"][data-silk~=3D"cQa"] [contenteditable=3D"true"], [data=
-silk~=3D"c1"][data-silk~=3D"cQa"] input, [data-silk~=3D"c1"][data-silk~=3D=
"cQa"] textarea { caret-color: rgba(0, 0, 0, 0) !important; }
  [data-silk~=3D"c2"] { scrollbar-gutter: inherit; display: grid !important=
; outline: none !important; padding: 0px !important; position: relative !im=
portant; }
  [data-silk~=3D"c2"]:focus { outline: none; }
  [data-silk-native-page-scroll-replaced=3D"false"] [data-silk~=3D"c2"][dat=
a-silk~=3D"cHa"] { overflow: visible !important; }
  [data-silk~=3D"c2"][data-silk~=3D"cAd"] { overflow: hidden auto !importan=
t; }
  [data-silk~=3D"c2"][data-silk~=3D"cAc"] { overflow: auto hidden !importan=
t; }
  [data-silk~=3D"c2"][data-silk~=3D"cAe"] { overflow: auto !important; }
  [data-silk~=3D"c2"] { --grid-template: 0px max-content 0px max-content 0p=
x max-content 0px !important; }
  [data-silk~=3D"c2"][data-silk~=3D"cAd"] { grid-template-rows: var(--grid-=
template); }
  [data-silk~=3D"c2"][data-silk~=3D"cAc"] { grid-template-columns: var(--gr=
id-template); }
  [data-silk~=3D"c2"][data-silk~=3D"cCa"] { overscroll-behavior-x: contain =
!important; }
  [data-silk~=3D"c2"][data-silk~=3D"cCa"][data-silk~=3D"cIb"] { overscroll-=
behavior-x: none !important; }
  [data-silk~=3D"c2"][data-silk~=3D"cDa"] { overscroll-behavior-y: contain =
!important; }
  [data-silk~=3D"c2"][data-silk~=3D"cDa"][data-silk~=3D"cJb"] { overscroll-=
behavior-y: none !important; }
  [data-silk~=3D"c2"][data-silk~=3D"cCa"][data-silk~=3D"cIb"][data-silk~=3D=
"cJb"] { overflow-x: auto !important; }
  [data-silk~=3D"c2"][data-silk~=3D"cDa"][data-silk~=3D"cIb"][data-silk~=3D=
"cJb"] { overflow-y: auto !important; }
  [data-silk~=3D"c2"][data-silk~=3D"cEb"][data-silk~=3D"cAc"] { overscroll-=
behavior-x: none !important; }
  [data-silk~=3D"c2"][data-silk~=3D"cEb"][data-silk~=3D"cAd"] { overscroll-=
behavior-y: none !important; }
  [data-silk~=3D"0aj"] [data-silk~=3D"c2"], [data-silk~=3D"c2"][data-silk~=
=3D"cFa"] { overflow-anchor: none; overflow: hidden !important; }
  [data-silk~=3D"0aj"] [data-silk~=3D"c2"][data-silk~=3D"cPa"][data-silk~=
=3D"cIa"], [data-silk~=3D"c2"][data-silk~=3D"cFa"][data-silk~=3D"cIa"] { pa=
dding-bottom: var(--silk-cA,var(--ua-scrollbar-thickness)) !important; }
  [dir=3D"ltr"] [data-silk~=3D"0aj"] [data-silk~=3D"c2"][data-silk~=3D"cJa"=
]:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(b=
qi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lan=
g(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:=
lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)), [dir=
=3D"ltr"] [data-silk~=3D"c2"][data-silk~=3D"cFa"][data-silk~=3D"cJa"]:not(:=
lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):no=
t(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):=
not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps=
)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)) { padding-ri=
ght: var(--silk-cA,var(--ua-scrollbar-thickness)) !important; }
  [dir=3D"rtl"] [data-silk~=3D"0aj"] [data-silk~=3D"c2"][data-silk~=3D"cJa"=
]:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(b=
qi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lan=
g(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:=
lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)), [dir=
=3D"rtl"] [data-silk~=3D"c2"][data-silk~=3D"cFa"][data-silk~=3D"cJa"]:not(:=
lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):no=
t(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):=
not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps=
)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)) { padding-le=
ft: var(--silk-cA,var(--ua-scrollbar-thickness)) !important; }
  [dir=3D"ltr"] :is([data-silk~=3D"c2"][data-silk~=3D"cFa"][data-silk~=3D"c=
Ja"]:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb=
), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lan=
g(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))=
 { padding-left: var(--silk-cA,var(--ua-scrollbar-thickness)) !important; }
  [dir=3D"rtl"] :is([data-silk~=3D"c2"][data-silk~=3D"cFa"][data-silk~=3D"c=
Ja"]:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb=
), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lan=
g(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))=
 { padding-right: var(--silk-cA,var(--ua-scrollbar-thickness)) !important; =
}
  [dir=3D"ltr"] [data-silk~=3D"c2"][data-silk~=3D"cFa"][data-silk~=3D"cJa"]=
:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :=
lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nq=
o), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { pa=
dding-left: var(--silk-cA,var(--ua-scrollbar-thickness)) !important; }
  [dir=3D"rtl"] [data-silk~=3D"c2"][data-silk~=3D"cFa"][data-silk~=3D"cJa"]=
:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :=
lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nq=
o), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { pa=
dding-right: var(--silk-cA,var(--ua-scrollbar-thickness)) !important; }
  [dir=3D"ltr"] :is([data-silk~=3D"0aj"] [data-silk~=3D"c2"][data-silk~=3D"=
cJa"]:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ck=
b), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :la=
ng(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))=
) { padding-left: var(--silk-cA,var(--ua-scrollbar-thickness)) !important; =
}
  [dir=3D"rtl"] :is([data-silk~=3D"0aj"] [data-silk~=3D"c2"][data-silk~=3D"=
cJa"]:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ck=
b), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :la=
ng(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))=
) { padding-right: var(--silk-cA,var(--ua-scrollbar-thickness)) !important;=
 }
  [dir=3D"ltr"] [data-silk~=3D"0aj"] [data-silk~=3D"c2"][data-silk~=3D"cJa"=
]:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), =
:lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(n=
qo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { p=
adding-left: var(--silk-cA,var(--ua-scrollbar-thickness)) !important; }
  [dir=3D"rtl"] [data-silk~=3D"0aj"] [data-silk~=3D"c2"][data-silk~=3D"cJa"=
]:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), =
:lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(n=
qo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { p=
adding-right: var(--silk-cA,var(--ua-scrollbar-thickness)) !important; }
  [data-silk~=3D"c2"][data-silk~=3D"cKa"] { scroll-behavior: auto; }
  [data-silk~=3D"c2"][data-silk~=3D"cKb"], [data-silk~=3D"c2"][data-silk~=
=3D"cKk"] { scroll-behavior: smooth; }
  @media (prefers-reduced-motion: reduce) {
  [data-silk~=3D"c2"][data-silk~=3D"cKk"] { scroll-behavior: auto; }
}
  [data-silk~=3D"c2"][data-silk~=3D"cLb"] { overflow-anchor: none; }
  [data-silk~=3D"c2"][data-silk~=3D"cMq"] { scroll-snap-type: y; }
  [data-silk~=3D"c2"][data-silk~=3D"cMp"] { scroll-snap-type: x; }
  [data-silk~=3D"c2"][data-silk~=3D"cMo"] { scroll-snap-type: y mandatory; =
}
  [data-silk~=3D"c2"][data-silk~=3D"cMn"] { scroll-snap-type: x mandatory; =
}
  [data-silk~=3D"c2"][data-silk~=3D"cPb"] { }
  [data-silk~=3D"c2"][data-silk~=3D"cPb"]::-webkit-scrollbar { display: non=
e; }
  [data-silk~=3D"c2"][data-silk~=3D"cCa"][data-silk~=3D"cIb"][data-silk~=3D=
"cJb"], [data-silk~=3D"c2"][data-silk~=3D"cDa"][data-silk~=3D"cIb"][data-si=
lk~=3D"cJb"] { }
  [data-silk~=3D"c2"][data-silk~=3D"cCa"][data-silk~=3D"cIb"][data-silk~=3D=
"cJb"]::-webkit-scrollbar { display: none !important; }
  [data-silk~=3D"c2"][data-silk~=3D"cDa"][data-silk~=3D"cIb"][data-silk~=3D=
"cJb"]::-webkit-scrollbar { display: none !important; }
  [data-silk~=3D"c2"][data-silk~=3D"cCa"][data-silk~=3D"cIb"][data-silk~=3D=
"cJb"]::before { content: ""; height: 1px; position: absolute; top: 0px; wi=
dth: 101%; pointer-events: none !important; user-select: none !important; }
  [dir=3D"ltr"] [data-silk~=3D"c2"][data-silk~=3D"cCa"][data-silk~=3D"cIb"]=
[data-silk~=3D"cJb"]::before { left: 0px; }
  [dir=3D"rtl"] [data-silk~=3D"c2"][data-silk~=3D"cCa"][data-silk~=3D"cIb"]=
[data-silk~=3D"cJb"]::before { right: 0px; }
  [data-silk~=3D"c2"][data-silk~=3D"cDa"][data-silk~=3D"cIb"][data-silk~=3D=
"cJb"]::after { content: ""; height: 101%; position: absolute; top: 0px; wi=
dth: 1px; pointer-events: none !important; user-select: none !important; }
  [dir=3D"ltr"] [data-silk~=3D"c2"][data-silk~=3D"cDa"][data-silk~=3D"cIb"]=
[data-silk~=3D"cJb"]::after { left: 0px; }
  [dir=3D"rtl"] [data-silk~=3D"c2"][data-silk~=3D"cDa"][data-silk~=3D"cIb"]=
[data-silk~=3D"cJb"]::after { right: 0px; }
  [data-silk~=3D"c5"] { height: 1px; margin-bottom: -1px; width: 1px; }
  [dir=3D"ltr"] [data-silk~=3D"c5"] { margin-right: -1px; }
  [dir=3D"rtl"] [data-silk~=3D"c5"] { margin-left: -1px; }
  [data-silk~=3D"c5"][data-silk~=3D"cAd"][data-silk~=3D"cGh"] { grid-row: 1=
 / auto; }
  [data-silk~=3D"c5"][data-silk~=3D"cAd"][data-silk~=3D"cGi"] { grid-row: -=
1 / auto; }
  [data-silk~=3D"c5"][data-silk~=3D"cAc"][data-silk~=3D"cGh"] { grid-column=
: -1 / auto; }
  [data-silk~=3D"c5"][data-silk~=3D"cAd"][data-silk~=3D"cGi"] { margin-top:=
 -2px; }
  [dir=3D"ltr"] [data-silk~=3D"c5"][data-silk~=3D"cAc"][data-silk~=3D"cGi"]=
 { margin-left: -2px; }
  [dir=3D"rtl"] [data-silk~=3D"c5"][data-silk~=3D"cAc"][data-silk~=3D"cGi"]=
 { margin-right: -2px; }
  [data-silk~=3D"c6"][data-silk~=3D"cAd"] { height: 0px; width: 1px; }
  [data-silk~=3D"c6"][data-silk~=3D"cAc"] { height: 1px; width: 0px; }
  [data-silk~=3D"c6"][data-silk~=3D"cAd"] { grid-row: 2 / auto; }
  [data-silk~=3D"c6"][data-silk~=3D"cAc"] { grid-column: 2 / auto; }
  html:not([data-silk-native-page-scroll-replaced=3D"true"]) [data-silk~=3D=
"c6"][data-silk~=3D"cHa"] { height: 0px !important; width: 0px !important; =
}
  [data-silk~=3D"c7"][data-silk~=3D"cAd"] { height: 0px; width: 1px; }
  [data-silk~=3D"c7"][data-silk~=3D"cAc"] { height: 1px; width: 0px; }
  html:not([data-silk-native-page-scroll-replaced=3D"true"]) [data-silk~=3D=
"c7"][data-silk~=3D"cHa"] { height: 0px !important; width: 0px !important; =
}
  [data-silk~=3D"c7"][data-silk~=3D"cAd"] { grid-row: 6 / auto; }
  [data-silk~=3D"c7"][data-silk~=3D"cAc"] { grid-column: 6 / auto; }
  [data-silk~=3D"c3"] { position: relative !important; }
  [data-silk~=3D"c3"][data-silk~=3D"cAd"] { grid-row: 4 / auto !important; =
}
  [data-silk~=3D"c3"][data-silk~=3D"cAc"] { grid-column: 4 / auto !importan=
t; }
  [data-silk~=3D"c3"][data-silk~=3D"cCa"][data-silk~=3D"cIb"] { left: 0px !=
important; position: sticky !important; right: 0px !important; }
  [data-silk~=3D"c3"][data-silk~=3D"cDa"][data-silk~=3D"cJb"] { bottom: 0px=
 !important; position: sticky !important; top: 0px !important; }
  *, ::backdrop, ::after, ::before { border-color: var(--border-light,curre=
ntColor); }
  ::file-selector-button { border-color: var(--border-light,currentColor); =
}
  [role=3D"button"]:not(:disabled), button:not(:disabled) { cursor: pointer=
; }
  body, html { background-color: var(--bg-primary); color: var(--text-prima=
ry); }
  ::selection { background-color: var(--theme-user-selection-bg); text-shad=
ow: none; }
  :root { --default-theme-user-msg-bg: var(--message-surface); --default-th=
eme-user-msg-text: var(--text-primary); --default-theme-submit-btn-bg: #000=
; --default-theme-submit-btn-text: #fff; --default-theme-secondary-btn-bg: =
#ececec; --default-theme-secondary-btn-text: var(--text-primary); --default=
-theme-user-selection-bg: oklab(68.2034% -.0561513 -.164103/.35); --default=
-theme-attribution-highlight-bg: #ffeeb8; --default-theme-entity-accent: #0=
169cc; --blue-theme-user-msg-bg: #e5f3ff; --blue-theme-user-msg-text: #0028=
4d; --blue-theme-submit-btn-bg: #0285ff; --blue-theme-submit-btn-text: #fff=
; --blue-theme-secondary-btn-bg: #e5f3ff; --blue-theme-secondary-btn-text: =
#00284d; --blue-theme-user-selection-bg: oklab(68.2034% -.0561513 -.164103/=
.35); --blue-theme-entity-accent: #0169cc; --green-theme-user-msg-bg: #d9f4=
e4; --green-theme-user-msg-text: #003716; --green-theme-submit-btn-bg: #04b=
84c; --green-theme-submit-btn-text: #fff; --green-theme-secondary-btn-bg: #=
d9f4e4; --green-theme-secondary-btn-text: #003716; --green-theme-user-selec=
tion-bg: oklab(74.2964% -.148167 .075817/.35); --green-theme-entity-accent:=
 #00a240; --yellow-theme-user-msg-bg: #fff6d9; --yellow-theme-user-msg-text=
: #4d3b00; --yellow-theme-submit-btn-bg: #ffc300; --yellow-theme-submit-btn=
-text: #fff; --yellow-theme-secondary-btn-bg: #fff6d9; --yellow-theme-secon=
dary-btn-text: #4d3b00; --yellow-theme-user-selection-bg: oklab(87.8976% -.=
00245366 .161177/.35); --yellow-theme-entity-accent: #e0ac00; --purple-them=
e-user-msg-bg: #efe5fe; --purple-theme-user-msg-text: #2c184a; --purple-the=
me-submit-btn-bg: #924ff7; --purple-theme-submit-btn-text: #fff; --purple-t=
heme-secondary-btn-bg: #efe5fe; --purple-theme-secondary-btn-text: #2c184a;=
 --purple-theme-user-selection-bg: oklab(68.7131% .0911746 -.158316/.35); -=
-purple-theme-entity-accent: #8046d9; --pink-theme-user-msg-bg: #ffe8f3; --=
pink-theme-user-msg-text: #4d1f34; --pink-theme-submit-btn-bg: #ff66ad; --p=
ink-theme-submit-btn-text: #fff; --pink-theme-secondary-btn-bg: #ffe8f3; --=
pink-theme-secondary-btn-text: #4d1f34; --pink-theme-user-selection-bg: okl=
ab(77.9427% .149185 -.0206243/.35); --pink-theme-entity-accent: #e04c91; --=
orange-theme-user-msg-bg: #ffe7d9; --orange-theme-user-msg-text: #4a2206; -=
-orange-theme-submit-btn-bg: #fb6a22; --orange-theme-submit-btn-text: #fff;=
 --orange-theme-secondary-btn-bg: #ffe7d9; --orange-theme-secondary-btn-tex=
t: #4a2206; --orange-theme-user-selection-bg: oklab(74.3347% .116982 .11742=
4/.35); --orange-theme-entity-accent: #e25507; --black-theme-user-msg-bg: #=
000; --black-theme-user-msg-text: #fff; --black-theme-submit-btn-bg: #000; =
--black-theme-submit-btn-text: #fff; --black-theme-secondary-btn-bg: #ecece=
c; --black-theme-secondary-btn-text: var(--text-primary); --black-theme-use=
r-selection-bg: oklab(84.8322% -1.19209e-7 0/.4); --black-theme-entity-acce=
nt: #9b9b9b; }
  .dark, .light .dark { --default-theme-submit-btn-bg: #fff; --default-them=
e-submit-btn-text: #000; --default-theme-secondary-btn-bg: #424242; --defau=
lt-theme-secondary-btn-text: #fff; --default-theme-user-selection-bg: oklab=
(75.3343% -.0485353 -.1236/.4); --default-theme-attribution-highlight-bg: #=
6e5400; --blue-theme-user-msg-bg: #003f7a; --blue-theme-user-msg-text: #f5f=
aff; --blue-theme-submit-btn-bg: #0169cc; --blue-theme-secondary-btn-bg: #0=
04f99; --blue-theme-secondary-btn-text: #f5faff; --blue-theme-user-selectio=
n-bg: oklab(62.5814% -.0532435 -.197972/.6); --default-theme-entity-accent:=
 #339cff; --green-theme-user-msg-bg: #00692a; --green-theme-user-msg-text: =
#edfaf2; --green-theme-submit-btn-bg: #00a240; --green-theme-secondary-btn-=
bg: #008635; --green-theme-secondary-btn-text: #edfaf2; --green-theme-user-=
selection-bg: oklab(68.3034% -.166226 .102662/.6); --green-theme-entity-acc=
ent: #40c977; --yellow-theme-user-msg-bg: #916f00; --yellow-theme-user-msg-=
text: #fffbed; --yellow-theme-submit-btn-bg: #e0ac00; --yellow-theme-second=
ary-btn-bg: #ba8e00; --yellow-theme-secondary-btn-text: #fffbed; --yellow-t=
heme-user-selection-bg: oklab(84.7886% .0119218 .173144/.5); --yellow-theme=
-entity-accent: #ffd240; --purple-theme-user-msg-bg: #532d8d; --purple-them=
e-user-msg-text: #f9f5fe; --purple-theme-submit-btn-bg: #8046d9; --purple-t=
heme-secondary-btn-bg: #6b3ab4; --purple-theme-secondary-btn-text: #f9f5fe;=
 --purple-theme-user-selection-bg: oklab(59.5965% .106744 -.210896/.6); --p=
urple-theme-entity-accent: #ad7bf9; --pink-theme-user-msg-bg: #963c67; --pi=
nk-theme-user-msg-text: #fff4f9; --pink-theme-submit-btn-bg: #e04c91; --pin=
k-theme-secondary-btn-bg: #ba437a; --pink-theme-secondary-btn-text: #fff4f9=
; --pink-theme-user-selection-bg: oklab(72.2423% .197093 -.0195113/.6); --p=
ink-theme-entity-accent: #ff8cc1; --orange-theme-user-msg-bg: #923b0f; --or=
ange-theme-user-msg-text: #fff5f0; --orange-theme-submit-btn-bg: #e25507; -=
-orange-theme-secondary-btn-bg: #b9480d; --orange-theme-secondary-btn-text:=
 #fff5f0; --orange-theme-user-selection-bg: oklab(69.5972% .142407 .130968/=
.6); --orange-theme-entity-accent: #ff8549; --black-theme-user-msg-bg: #ece=
cec; --black-theme-user-msg-text: #000; --black-theme-submit-btn-bg: #fff; =
--black-theme-submit-btn-text: #000; --black-theme-secondary-btn-bg: #42424=
2; --black-theme-secondary-btn-text: #fff; --black-theme-user-selection-bg:=
 oklab(51.3794% -7.45058e-8 2.98023e-8/.4); --black-theme-entity-accent: #c=
dcdcd; }
  :root, [data-chat-theme=3D"default"], [data-chat-theme=3D"default"] .dark=
 { --theme-user-msg-bg: var(--default-theme-user-msg-bg); --theme-user-msg-=
text: var(--default-theme-user-msg-text); --theme-submit-btn-bg: var(--defa=
ult-theme-submit-btn-bg); --theme-submit-btn-text: var(--default-theme-subm=
it-btn-text); --theme-secondary-btn-bg: var(--default-theme-secondary-btn-b=
g); --theme-secondary-btn-text: var(--default-theme-secondary-btn-text); --=
theme-user-selection-bg: var(--default-theme-user-selection-bg); --theme-at=
tribution-highlight-bg: var(--default-theme-attribution-highlight-bg); --th=
eme-entity-accent: var(--default-theme-entity-accent); }
  [data-chat-theme=3D"blue"], [data-chat-theme=3D"blue"] .dark { --theme-us=
er-msg-bg: var(--blue-theme-user-msg-bg); --theme-user-msg-text: var(--blue=
-theme-user-msg-text); --theme-submit-btn-bg: var(--blue-theme-submit-btn-b=
g); --theme-submit-btn-text: var(--blue-theme-submit-btn-text); --theme-sec=
ondary-btn-bg: var(--blue-theme-secondary-btn-bg); --theme-secondary-btn-te=
xt: var(--blue-theme-secondary-btn-text); --theme-user-selection-bg: var(--=
blue-theme-user-selection-bg); --theme-attribution-highlight-bg: var(--blue=
-theme-user-selection-bg); --theme-entity-accent: var(--blue-theme-entity-a=
ccent); }
  [data-chat-theme=3D"green"], [data-chat-theme=3D"green"] .dark { --theme-=
user-msg-bg: var(--green-theme-user-msg-bg); --theme-user-msg-text: var(--g=
reen-theme-user-msg-text); --theme-submit-btn-bg: var(--green-theme-submit-=
btn-bg); --theme-submit-btn-text: var(--green-theme-submit-btn-text); --the=
me-secondary-btn-bg: var(--green-theme-secondary-btn-bg); --theme-secondary=
-btn-text: var(--green-theme-secondary-btn-text); --theme-user-selection-bg=
: var(--green-theme-user-selection-bg); --theme-attribution-highlight-bg: v=
ar(--green-theme-user-selection-bg); --theme-entity-accent: var(--green-the=
me-entity-accent); }
  [data-chat-theme=3D"yellow"], [data-chat-theme=3D"yellow"] .dark { --them=
e-user-msg-bg: var(--yellow-theme-user-msg-bg); --theme-user-msg-text: var(=
--yellow-theme-user-msg-text); --theme-submit-btn-bg: var(--yellow-theme-su=
bmit-btn-bg); --theme-submit-btn-text: var(--yellow-theme-submit-btn-text);=
 --theme-secondary-btn-bg: var(--yellow-theme-secondary-btn-bg); --theme-se=
condary-btn-text: var(--yellow-theme-secondary-btn-text); --theme-user-sele=
ction-bg: var(--yellow-theme-user-selection-bg); --theme-attribution-highli=
ght-bg: var(--yellow-theme-user-selection-bg); --theme-entity-accent: var(-=
-yellow-theme-entity-accent); }
  [data-chat-theme=3D"purple"], [data-chat-theme=3D"purple"] .dark { --them=
e-user-msg-bg: var(--purple-theme-user-msg-bg); --theme-user-msg-text: var(=
--purple-theme-user-msg-text); --theme-submit-btn-bg: var(--purple-theme-su=
bmit-btn-bg); --theme-submit-btn-text: var(--purple-theme-submit-btn-text);=
 --theme-secondary-btn-bg: var(--purple-theme-secondary-btn-bg); --theme-se=
condary-btn-text: var(--purple-theme-secondary-btn-text); --theme-user-sele=
ction-bg: var(--purple-theme-user-selection-bg); --theme-attribution-highli=
ght-bg: var(--purple-theme-user-selection-bg); --theme-entity-accent: var(-=
-purple-theme-entity-accent); }
  [data-chat-theme=3D"pink"], [data-chat-theme=3D"pink"] .dark { --theme-us=
er-msg-bg: var(--pink-theme-user-msg-bg); --theme-user-msg-text: var(--pink=
-theme-user-msg-text); --theme-submit-btn-bg: var(--pink-theme-submit-btn-b=
g); --theme-submit-btn-text: var(--pink-theme-submit-btn-text); --theme-sec=
ondary-btn-bg: var(--pink-theme-secondary-btn-bg); --theme-secondary-btn-te=
xt: var(--pink-theme-secondary-btn-text); --theme-user-selection-bg: var(--=
pink-theme-user-selection-bg); --theme-attribution-highlight-bg: var(--pink=
-theme-user-selection-bg); --theme-entity-accent: var(--pink-theme-entity-a=
ccent); }
  [data-chat-theme=3D"orange"], [data-chat-theme=3D"orange"] .dark { --them=
e-user-msg-bg: var(--orange-theme-user-msg-bg); --theme-user-msg-text: var(=
--orange-theme-user-msg-text); --theme-submit-btn-bg: var(--orange-theme-su=
bmit-btn-bg); --theme-submit-btn-text: var(--orange-theme-submit-btn-text);=
 --theme-secondary-btn-bg: var(--orange-theme-secondary-btn-bg); --theme-se=
condary-btn-text: var(--orange-theme-secondary-btn-text); --theme-user-sele=
ction-bg: var(--orange-theme-user-selection-bg); --theme-entity-accent: var=
(--orange-theme-entity-accent); }
  [data-chat-theme=3D"black"], [data-chat-theme=3D"black"] .dark { --theme-=
user-msg-bg: var(--black-theme-user-msg-bg); --theme-user-msg-text: var(--b=
lack-theme-user-msg-text); --theme-submit-btn-bg: var(--black-theme-submit-=
btn-bg); --theme-submit-btn-text: var(--black-theme-submit-btn-text); --the=
me-secondary-btn-bg: var(--black-theme-secondary-btn-bg); --theme-secondary=
-btn-text: var(--black-theme-secondary-btn-text); --theme-user-selection-bg=
: var(--black-theme-user-selection-bg); --theme-attribution-highlight-bg: v=
ar(--black-theme-user-selection-bg); --theme-entity-accent: var(--black-the=
me-entity-accent); }
  h1 { font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text=
-3xl--line-height)); }
  h1, h2, h3 { --tw-font-weight: var(--font-weight-semibold); font-weight: =
var(--font-weight-semibold); }
  h2, h3 { font-size: var(--text-2xl); line-height: var(--tw-leading,var(--=
text-2xl--line-height)); }
  input[type=3D"number"]::-webkit-inner-spin-button { appearance: none; mar=
gin: 0px; }
  input[type=3D"number"]::-webkit-outer-spin-button { appearance: none; mar=
gin: 0px; }
  .mask-fade { -webkit-mask-image: none; transition: -webkit-mask-image 0.2=
s ease 0s, mask-image 0.2s ease 0s; }
  .active-mask-fade, .group:hover .mask-fade { -webkit-mask-image: linear-g=
radient(90deg, rgb(0, 0, 0) 0px, rgb(0, 0, 0) 75%, rgba(0, 0, 0, 0) 100%); =
}
  @keyframes hive-log-fadeout {=20
  0% { background: rgba(2, 133, 255, 0.1); }
  100% { background-color: rgba(0, 0, 0, 0); }
}
  .hive-log { --tw-font-weight: var(--font-weight-medium); background-color=
: rgba(0, 0, 0, 0.05); border-radius: 3.40282e+38px; color: rgb(143, 143, 1=
43); cursor: pointer; font-size: 10px; font-weight: var(--font-weight-mediu=
m); padding-block: calc(var(--spacing)*.5); padding-inline: calc(var(--spac=
ing)*1.5); }
  @media (hover: hover) {
  .hive-log:hover { background-color: var(--main-surface-tertiary); color: =
var(--text-primary); }
}
  :root, [dir=3D"ltr"] { --start: left; --end: right; --to-end-unit: 1; --i=
s-ltr: unset; --is-rtl: ; }
  [dir=3D"rtl"] { --start: right; --end: left; --to-end-unit: -1; --is-ltr:=
 ; --is-rtl: unset; }
  [data-rtl-flip]:where([dir=3D"rtl"], [dir=3D"rtl"] *) { --tw-scale-x: -1;=
 scale: var(--tw-scale-x)var(--tw-scale-y); transform-origin: 50% center; }
  :root { --user-chat-width: 70%; --sidebar-width: 260px; --sidebar-section=
-margin-top: 1.25rem; --sidebar-section-first-margin-top: .5rem; --sidebar-=
expanded-section-margin-bottom: 1.25rem; --sidebar-collapsed-section-margin=
-bottom: .75rem; --sidebar-rail-width: calc(var(--spacing)*13); --header-he=
ight: calc(var(--spacing)*13); }
  @media (pointer: coarse) {
  :root { --sidebar-rail-width: calc(var(--spacing)*14); --header-height: c=
alc(var(--spacing)*14); }
}
  :root { --white: #fff; --black: #000; --gray-50: #f9f9f9; --gray-100: #ec=
ecec; --gray-200: #e3e3e3; --gray-300: #cdcdcd; --gray-400: #b4b4b4; --gray=
-500: #9b9b9b; --gray-600: #676767; --gray-700: #424242; --gray-750: #2f2f2=
f; --gray-800: #212121; --gray-900: #171717; --gray-950: #0d0d0d; --red-500=
: #e02e2a; --red-700: #911e1b; --brand-purple: #ab68ff; --yellow-900: #4d3b=
00; }
  @media (-o-min-device-pixel-ratio:2), (-webkit-min-device-pixel-ratio: 2)=
, (min--moz-device-pixel-ratio:2), (min-device-pixel-ratio:2), (min-resolut=
ion: 192dpi), (min-resolution: 2x) {
  :root { -webkit-font-smoothing: antialiased; }
}
  .dark .light, .light, html { --main-surface-background: #fffffff2; --mess=
age-surface: #e9e9e980; --composer-surface: var(--message-surface); --compo=
ser-blue-bg: #daeeff; --composer-blue-hover: #bddcf4; --composer-blue-hover=
-tint: #0084ff24; --composer-surface-primary: var(--main-surface-primary); =
--dot-color: var(--black); --text-primary: var(--gray-950); --icon-surface:=
 13 13 13; --text-primary-inverse: var(--gray-100); --content-primary: #011=
72b; --content-secondary: #44505b; --text-secondary: #0009; --text-tertiary=
: #0000004a; --text-quaternary: #00000030; --tag-blue: #08f; --tag-blue-lig=
ht: #0af; --text-error: #f93a37; --text-danger: var(--red-500); --text-plac=
eholder: #000000b3; --surface-error: 249 58 55; --border-xlight: #0000000d;=
 --border-light: #0000001a; --border-medium: #00000026; --border-heavy: #00=
03; --border-xheavy: #00000040; --hint-text: #08f; --hint-bg: #b3dbff; --bo=
rder-sharp: #0000000d; --icon-secondary: #676767; --main-surface-primary: v=
ar(--white); --main-surface-primary-inverse: var(--gray-800); --main-surfac=
e-secondary: var(--gray-50); --main-surface-secondary-selected: #0000001a; =
--main-surface-tertiary: var(--gray-100); --sidebar-surface-primary: var(--=
gray-50); --sidebar-surface-secondary: var(--gray-100); --sidebar-surface-t=
ertiary: var(--gray-200); --sidebar-title-primary: #28282880; --sidebar-sur=
face: #fcfcfc; --sidebar-body-primary: #0d0d0d; --sidebar-icon: #7d7d7d; --=
surface-hover: #00000012; --link: #2964aa; --link-hover: #749ac8; --selecti=
on: #007aff; --scrollbar-color: #0000001a; --scrollbar-color-hover: #0003; =
}
  @supports (color:oklch(.99 0 0)) {
  .dark .light, .light, html { --sidebar-surface-floating-lightness: 1; --s=
idebar-surface-floating-alpha: 1; --sidebar-surface-pinned-lightness: .99; =
--sidebar-surface-pinned-alpha: 1; }
}
  @media (prefers-reduced-transparency:reduce) {
  .dark .light, .light, html { --message-surface: #f4f4f4; }
}
  .dark { --main-surface-background: #212121e6; --message-surface: #323232d=
9; --composer-blue-bg: #2a4a6d; --composer-blue-hover: #1a416a; --composer-=
blue-text: #48aaff; --composer-surface-primary: #303030; --dot-color: var(-=
-white); --text-primary: var(--gray-100); --icon-surface: 240 240 240; --te=
xt-primary-inverse: var(--gray-950); --text-secondary: #ffffffb3; --text-te=
rtiary: #ffffff94; --text-quaternary: #ffffff69; --text-placeholder: #fffc;=
 --content-primary: #f2f6fa; --content-secondary: #dbe2e8; --text-error: #f=
93a37; --border-xlight: #ffffff0d; --border-light: #ffffff1a; --border-medi=
um: #ffffff26; --border-heavy: #fff3; --border-xheavy: #ffffff40; --border-=
sharp: #ffffff0d; --main-surface-primary: var(--gray-800); --main-surface-p=
rimary-inverse: var(--white); --main-surface-secondary: var(--gray-750); --=
main-surface-secondary-selected: #ffffff26; --main-surface-tertiary: var(--=
gray-700); --sidebar-surface-primary: var(--gray-900); --sidebar-surface-se=
condary: var(--gray-800); --sidebar-surface-tertiary: var(--gray-750); --si=
debar-title-primary: #f0f0f080; --sidebar-surface: #2b2b2b; --sidebar-body-=
primary: #ededed; --sidebar-icon: #a4a4a4; --surface-hover: #ffffff26; --li=
nk: #7ab7ff; --link-hover: #5e83b3; --surface-error: 249 58 55; --scrollbar=
-color: #ffffff1a; --scrollbar-color-hover: #fff3; }
  @supports (color:oklch(.99 0 0)) {
  .dark { --sidebar-surface-floating-lightness: .3; --sidebar-surface-float=
ing-alpha: 1; --sidebar-surface-pinned-lightness: .29; --sidebar-surface-pi=
nned-alpha: 1; }
}
  @media (prefers-reduced-transparency:reduce) {
  .dark { --message-surface: #2f2f2f; }
}
  .dark :not(.light).popover, .dark.popover, .popover .dark { --main-surfac=
e-primary: var(--gray-750); --main-surface-secondary: var(--gray-700); --ma=
in-surface-tertiary: var(--gray-600); --sidebar-surface-primary: var(--gray=
-750); }
  .dark .light.popover, .light .popover, .light.popover, .popover { --main-=
surface-primary: var(--white); --main-surface-secondary: var(--gray-100); -=
-main-surface-tertiary: var(--gray-200); --sidebar-surface-primary: var(--w=
hite); }
  .dark .popover.sidebar { --main-surface-secondary: #393939 !important; }
  .light .canvas-open { --main-surface-primary: #f9f9f9; --message-surface:=
 #eee; }
  textarea:focus { border-color: inherit; box-shadow: none; outline: none; =
}
  @supports (height:100cqh) {
  :root { --cqh-full: 100cqh; --cqw-full: 100cqw; }
}
  @supports not (height:100cqh) {
  :root { --cqh-full: 100dvh; --cqw-full: 100dvw; }
}
  [data-chat-theme=3D"blue"].mini-root, [data-chat-theme=3D"blue"].mini-roo=
t .dark { --interactive-bg-accent-default: var(--blue-theme-interactive-bg-=
accent-default) !important; --interactive-bg-accent-hover: var(--blue-theme=
-interactive-bg-accent-hover) !important; --interactive-bg-accent-muted-hov=
er: var(--blue-theme-interactive-bg-accent-muted-hover) !important; --inter=
active-bg-accent-muted-context: var(--blue-theme-interactive-bg-accent-mute=
d-context) !important; --interactive-bg-accent-press: var(--blue-theme-inte=
ractive-bg-accent-press) !important; --interactive-bg-accent-muted-press: v=
ar(--blue-theme-interactive-bg-accent-muted-press) !important; --interactiv=
e-bg-accent-inactive: var(--blue-theme-interactive-bg-accent-inactive) !imp=
ortant; --interactive-label-accent-default: var(--blue-theme-interactive-la=
bel-accent) !important; --interactive-label-accent-hover: var(--blue-theme-=
interactive-label-accent) !important; --interactive-label-accent-press: var=
(--blue-theme-interactive-label-accent) !important; --interactive-label-acc=
ent-inactive: var(--blue-theme-interactive-label-accent) !important; --inte=
ractive-label-accent-selected: var(--blue-theme-interactive-label-accent) !=
important; }
  [data-chat-theme=3D"green"].mini-root, [data-chat-theme=3D"green"].mini-r=
oot .dark { --interactive-bg-accent-default: var(--green-theme-interactive-=
bg-accent-default) !important; --interactive-bg-accent-hover: var(--green-t=
heme-interactive-bg-accent-hover) !important; --interactive-bg-accent-muted=
-hover: var(--green-theme-interactive-bg-accent-muted-hover) !important; --=
interactive-bg-accent-muted-context: var(--green-theme-interactive-bg-accen=
t-muted-context) !important; --interactive-bg-accent-press: var(--green-the=
me-interactive-bg-accent-press) !important; --interactive-bg-accent-muted-p=
ress: var(--green-theme-interactive-bg-accent-muted-press) !important; --in=
teractive-bg-accent-inactive: var(--green-theme-interactive-bg-accent-inact=
ive) !important; --interactive-label-accent-default: var(--green-theme-inte=
ractive-label-accent) !important; --interactive-label-accent-hover: var(--g=
reen-theme-interactive-label-accent) !important; --interactive-label-accent=
-press: var(--green-theme-interactive-label-accent) !important; --interacti=
ve-label-accent-inactive: var(--green-theme-interactive-label-accent) !impo=
rtant; --interactive-label-accent-selected: var(--green-theme-interactive-l=
abel-accent) !important; }
  [data-chat-theme=3D"yellow"].mini-root, [data-chat-theme=3D"yellow"].mini=
-root .dark { --interactive-bg-accent-default: var(--yellow-theme-interacti=
ve-bg-accent-default) !important; --interactive-bg-accent-hover: var(--yell=
ow-theme-interactive-bg-accent-hover) !important; --interactive-bg-accent-m=
uted-hover: var(--yellow-theme-interactive-bg-accent-muted-hover) !importan=
t; --interactive-bg-accent-muted-context: var(--yellow-theme-interactive-bg=
-accent-muted-context) !important; --interactive-bg-accent-press: var(--yel=
low-theme-interactive-bg-accent-press) !important; --interactive-bg-accent-=
muted-press: var(--yellow-theme-interactive-bg-accent-muted-press) !importa=
nt; --interactive-bg-accent-inactive: var(--yellow-theme-interactive-bg-acc=
ent-inactive) !important; --interactive-label-accent-default: var(--yellow-=
theme-interactive-label-accent) !important; --interactive-label-accent-hove=
r: var(--yellow-theme-interactive-label-accent) !important; --interactive-l=
abel-accent-press: var(--yellow-theme-interactive-label-accent) !important;=
 --interactive-label-accent-inactive: var(--yellow-theme-interactive-label-=
accent) !important; --interactive-label-accent-selected: var(--yellow-theme=
-interactive-label-accent) !important; }
  [data-chat-theme=3D"purple"].mini-root, [data-chat-theme=3D"purple"].mini=
-root .dark { --interactive-bg-accent-default: var(--purple-theme-interacti=
ve-bg-accent-default) !important; --interactive-bg-accent-hover: var(--purp=
le-theme-interactive-bg-accent-hover) !important; --interactive-bg-accent-m=
uted-hover: var(--purple-theme-interactive-bg-accent-muted-hover) !importan=
t; --interactive-bg-accent-muted-context: var(--purple-theme-interactive-bg=
-accent-muted-context) !important; --interactive-bg-accent-press: var(--pur=
ple-theme-interactive-bg-accent-press) !important; --interactive-bg-accent-=
muted-press: var(--purple-theme-interactive-bg-accent-muted-press) !importa=
nt; --interactive-bg-accent-inactive: var(--purple-theme-interactive-bg-acc=
ent-inactive) !important; --interactive-label-accent-default: var(--purple-=
theme-interactive-label-accent) !important; --interactive-label-accent-hove=
r: var(--purple-theme-interactive-label-accent) !important; --interactive-l=
abel-accent-press: var(--purple-theme-interactive-label-accent) !important;=
 --interactive-label-accent-inactive: var(--purple-theme-interactive-label-=
accent) !important; --interactive-label-accent-selected: var(--purple-theme=
-interactive-label-accent) !important; }
  [data-chat-theme=3D"pink"].mini-root, [data-chat-theme=3D"pink"].mini-roo=
t .dark { --interactive-bg-accent-default: var(--pink-theme-interactive-bg-=
accent-default) !important; --interactive-bg-accent-hover: var(--pink-theme=
-interactive-bg-accent-hover) !important; --interactive-bg-accent-muted-hov=
er: var(--pink-theme-interactive-bg-accent-muted-hover) !important; --inter=
active-bg-accent-muted-context: var(--pink-theme-interactive-bg-accent-mute=
d-context) !important; --interactive-bg-accent-press: var(--pink-theme-inte=
ractive-bg-accent-press) !important; --interactive-bg-accent-muted-press: v=
ar(--pink-theme-interactive-bg-accent-muted-press) !important; --interactiv=
e-bg-accent-inactive: var(--pink-theme-interactive-bg-accent-inactive) !imp=
ortant; --interactive-label-accent-default: var(--pink-theme-interactive-la=
bel-accent) !important; --interactive-label-accent-hover: var(--pink-theme-=
interactive-label-accent) !important; --interactive-label-accent-press: var=
(--pink-theme-interactive-label-accent) !important; --interactive-label-acc=
ent-inactive: var(--pink-theme-interactive-label-accent) !important; --inte=
ractive-label-accent-selected: var(--pink-theme-interactive-label-accent) !=
important; }
  [data-chat-theme=3D"orange"].mini-root, [data-chat-theme=3D"orange"].mini=
-root .dark { --interactive-bg-accent-default: var(--orange-theme-interacti=
ve-bg-accent-default) !important; --interactive-bg-accent-hover: var(--oran=
ge-theme-interactive-bg-accent-hover) !important; --interactive-bg-accent-m=
uted-hover: var(--orange-theme-interactive-bg-accent-muted-hover) !importan=
t; --interactive-bg-accent-muted-context: var(--orange-theme-interactive-bg=
-accent-muted-context) !important; --interactive-bg-accent-press: var(--ora=
nge-theme-interactive-bg-accent-press) !important; --interactive-bg-accent-=
muted-press: var(--orange-theme-interactive-bg-accent-muted-press) !importa=
nt; --interactive-bg-accent-inactive: var(--orange-theme-interactive-bg-acc=
ent-inactive) !important; --interactive-label-accent-default: var(--orange-=
theme-interactive-label-accent) !important; --interactive-label-accent-hove=
r: var(--orange-theme-interactive-label-accent) !important; --interactive-l=
abel-accent-press: var(--orange-theme-interactive-label-accent) !important;=
 --interactive-label-accent-inactive: var(--orange-theme-interactive-label-=
accent) !important; --interactive-label-accent-selected: var(--orange-theme=
-interactive-label-accent) !important; }
  :root.mini-ua-root, :root.mini-ua-root.dark, :root.mini-ua-root.light .da=
rk { --default-theme-user-msg-bg: var(--blue-theme-user-msg-bg); --default-=
theme-user-msg-text: var(--blue-theme-user-msg-text); --default-theme-submi=
t-btn-bg: var(--blue-theme-submit-btn-bg); --default-theme-submit-btn-text:=
 var(--blue-theme-submit-btn-text); --default-theme-secondary-btn-bg: var(-=
-blue-theme-secondary-btn-bg); --default-theme-secondary-btn-text: var(--bl=
ue-theme-secondary-btn-text); --default-theme-user-selection-bg: var(--blue=
-theme-user-selection-bg); --default-theme-attribution-highlight-bg: var(--=
blue-theme-attribution-highlight-bg); --default-theme-entity-accent: var(--=
blue-theme-entity-accent); }
  [multiple], [type=3D"date"], [type=3D"datetime-local"], [type=3D"email"],=
 [type=3D"month"], [type=3D"number"], [type=3D"password"], [type=3D"search"=
], [type=3D"tel"], [type=3D"text"], [type=3D"time"], [type=3D"url"], [type=
=3D"week"], input:where(:not([type])), select, textarea { --tw-shadow: 0 0 =
#0000; appearance: none; background-color: rgb(255, 255, 255); border-color=
: rgb(155, 155, 155); border-radius: 0px; border-width: 1px; font-size: 1re=
m; line-height: 1.5rem; padding: 0.5rem 0.75rem; }
  :is([type=3D"text"], input:where(:not([type])), [type=3D"email"], [type=
=3D"url"], [type=3D"password"], [type=3D"number"], [type=3D"date"], [type=
=3D"datetime-local"], [type=3D"month"], [type=3D"search"], [type=3D"tel"], =
[type=3D"time"], [type=3D"week"], [multiple], textarea, select):focus { --t=
w-ring-inset: var(--tw-empty, ); --tw-ring-offset-width: 0px; --tw-ring-off=
set-color: #fff; --tw-ring-color: #004f99; --tw-ring-offset-shadow: var(--t=
w-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color); =
--tw-ring-shadow: var(--tw-ring-inset)0 0 0 calc(1px + var(--tw-ring-offset=
-width))var(--tw-ring-color); border-color: rgb(0, 79, 153); box-shadow: va=
r(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); outline:=
 rgba(0, 0, 0, 0) solid 2px; outline-offset: 2px; }
  input::placeholder, textarea::placeholder { color: rgb(155, 155, 155); op=
acity: 1; }
  ::-webkit-datetime-edit-fields-wrapper { padding: 0px; }
  ::-webkit-date-and-time-value { min-height: 1.5em; text-align: inherit; }
  ::-webkit-datetime-edit { display: inline-flex; }
  ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field { padding-bot=
tom: 0px; padding-top: 0px; }
  ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field { =
padding-bottom: 0px; padding-top: 0px; }
  ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field =
{ padding-bottom: 0px; padding-top: 0px; }
  ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-second=
-field { padding-bottom: 0px; padding-top: 0px; }
  ::-webkit-datetime-edit-meridiem-field { padding-bottom: 0px; padding-top=
: 0px; }
  select { background-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg=
 xmlns=3D'http://www.w3.org/2000/svg' fill=3D'none' viewBox=3D'0 0 20 20'%3=
E%3Cpath stroke=3D'%239B9B9B' stroke-linecap=3D'round' stroke-linejoin=3D'r=
ound' stroke-width=3D'1.5' d=3D'm6 8 4 4 4-4'/%3E%3C/svg%3E"); background-r=
epeat: no-repeat; background-size: 1.5em 1.5em; -webkit-print-color-adjust:=
 exact; }
  [dir=3D"ltr"] select { background-position: right 0.5rem center; padding-=
right: 2.5rem; }
  [dir=3D"rtl"] select { background-position: left 0.5rem center; padding-l=
eft: 2.5rem; }
  [multiple], [size]:where(select:not([size=3D"1"])) { background-image: no=
ne; background-position: 0px 0px; background-repeat: unset; background-size=
: initial; -webkit-print-color-adjust: unset; }
  [dir=3D"ltr"] [multiple], [dir=3D"ltr"] [size]:where(select:not([size=3D"=
1"])) { padding-right: 0.75rem; }
  [dir=3D"rtl"] [multiple], [dir=3D"rtl"] [size]:where(select:not([size=3D"=
1"])) { padding-left: 0.75rem; }
  [type=3D"checkbox"], [type=3D"radio"] { --tw-shadow: 0 0 #0000; appearanc=
e: none; background-color: rgb(255, 255, 255); background-origin: border-bo=
x; border-color: rgb(155, 155, 155); border-width: 1px; color: rgb(0, 79, 1=
53); display: inline-block; flex-shrink: 0; height: 1rem; padding: 0px; -we=
bkit-print-color-adjust: exact; user-select: none; vertical-align: middle; =
width: 1rem; }
  [type=3D"checkbox"] { border-radius: 0px; }
  [type=3D"radio"] { border-radius: 100%; }
  [type=3D"checkbox"]:focus, [type=3D"radio"]:focus { --tw-ring-inset: var(=
--tw-empty, ); --tw-ring-offset-width: 2px; --tw-ring-offset-color: #fff; -=
-tw-ring-color: #004f99; --tw-ring-offset-shadow: var(--tw-ring-inset)0 0 0=
 var(--tw-ring-offset-width)var(--tw-ring-offset-color); --tw-ring-shadow: =
var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-r=
ing-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),=
var(--tw-shadow); outline: rgba(0, 0, 0, 0) solid 2px; outline-offset: 2px;=
 }
  [type=3D"checkbox"]:checked, [type=3D"radio"]:checked { background-color:=
 currentcolor; background-position: 50% center; background-repeat: no-repea=
t; background-size: 100% 100%; border-color: rgba(0, 0, 0, 0); }
  [type=3D"checkbox"]:checked { background-image: url("data:image/svg+xml;c=
harset=3Dutf-8,%3Csvg viewBox=3D'0 0 16 16' fill=3D'%23fff' xmlns=3D'http:/=
/www.w3.org/2000/svg'%3E%3Cpath d=3D'M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1=
 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1=
 1.414 0z'/%3E%3C/svg%3E"); }
  @media (forced-colors: active) {
  [type=3D"checkbox"]:checked { appearance: auto; }
}
  [type=3D"radio"]:checked { background-image: url("data:image/svg+xml;char=
set=3Dutf-8,%3Csvg viewBox=3D'0 0 16 16' fill=3D'%23fff' xmlns=3D'http://ww=
w.w3.org/2000/svg'%3E%3Ccircle cx=3D'8' cy=3D'8' r=3D'3'/%3E%3C/svg%3E"); }
  @media (forced-colors: active) {
  [type=3D"radio"]:checked { appearance: auto; }
}
  [type=3D"checkbox"]:checked:focus, [type=3D"checkbox"]:checked:hover, [ty=
pe=3D"radio"]:checked:focus, [type=3D"radio"]:checked:hover { background-co=
lor: currentcolor; border-color: rgba(0, 0, 0, 0); }
  [type=3D"checkbox"]:indeterminate { background-color: currentcolor; backg=
round-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http:/=
/www.w3.org/2000/svg' fill=3D'none' viewBox=3D'0 0 16 16'%3E%3Cpath stroke=
=3D'%23fff' stroke-linecap=3D'round' stroke-linejoin=3D'round' stroke-width=
=3D'2' d=3D'M4 8h8'/%3E%3C/svg%3E"); background-position: 50% center; backg=
round-repeat: no-repeat; background-size: 100% 100%; border-color: rgba(0, =
0, 0, 0); }
  @media (forced-colors: active) {
  [type=3D"checkbox"]:indeterminate { appearance: auto; }
}
  [type=3D"checkbox"]:indeterminate:focus, [type=3D"checkbox"]:indeterminat=
e:hover { background-color: currentcolor; border-color: rgba(0, 0, 0, 0); }
  [type=3D"file"] { background: unset; border-color: inherit; border-radius=
: 0px; border-width: 0px; font-size: unset; line-height: inherit; padding: =
0px; }
  [type=3D"file"]:focus { outline: -webkit-focus-ring-color auto 1px; }
  .text-mkt-h1, .text-mkt-h2, .text-mkt-h3, .text-mkt-h4, .text-mkt-h5, .te=
xt-mkt-h6 { --tw-font-weight: 500; }
}

@layer components {
  table.mkt-bordered, table.mkt-bordered :where(tr) { border-color: var(--b=
order-medium); border-style: var(--tw-border-style); border-width: 1px; }
  table.mkt-bordered :where(td, th) { border-color: var(--border-medium); b=
order-style: var(--tw-border-style); border-width: 1px; padding: calc(var(-=
-spacing)*2) !important; }
  @property --mkt-scrollable-mask-left { syntax: "<color>"; inherits: false=
; initial-value: #000; }
  @property --mkt-scrollable-mask-right { syntax: "<color>"; inherits: fals=
e; initial-value: #000; }
  .mkt-style-scrollbars { scrollbar-gutter: stable; }
  .mkt-style-scrollbars::-webkit-scrollbar { appearance: none; background-c=
olor: rgba(0, 0, 0, 0); width: 16px; }
  .mkt-style-scrollbars::-webkit-scrollbar-corner { background-color: rgba(=
0, 0, 0, 0); }
  .mkt-style-scrollbars::-webkit-scrollbar-thumb { background-clip: padding=
-box; background-color: var(--scrollbar-color); border: 6px solid rgba(0, 0=
, 0, 0); border-radius: 9999px; }
  .mkt-style-scrollbars::-webkit-scrollbar-thumb:hover { background-color: =
var(--scrollbar-color-hover); }
  .mkt-fade-scrollview-vertically { -webkit-mask-image: linear-gradient(90d=
eg, rgba(0, 0, 0, 0), rgb(255, 255, 255) 97%, rgb(255, 255, 255) 100%), lin=
ear-gradient(rgb(0, 0, 0) 75%, rgba(0, 0, 0, 0.01)); }
  .mkt-scrollable { --tw-duration: .3s; -webkit-mask-image: linear-gradient=
(to right,var(--mkt-scrollable-mask-left)0,#000 2rem,#000 calc(100% - 2rem)=
,var(--mkt-scrollable-mask-right)100%); overflow: auto clip; overscroll-beh=
avior-x: contain; transition-duration: 0.3s; transition-property: --mkt-scr=
ollable-mask-left, --mkt-scrollable-mask-right; transition-timing-function:=
 cubic-bezier(0.4, 0, 0.2, 1); }
  [dir=3D"ltr"] .mkt-scrollable { transition-property: --mkt-scrollable-mas=
k-left, --mkt-scrollable-mask-right; }
  [dir=3D"rtl"] .mkt-scrollable { transition-property: --mkt-scrollable-mas=
k-right, --mkt-scrollable-mask-left; }
  .mkt-scrollable::-webkit-scrollbar { display: none; }
  @property --top-fade { syntax: "<length>"; inherits: false; initial-value=
: 0; }
  @property --bottom-fade { syntax: "<length>"; inherits: false; initial-va=
lue: 0; }
  @property --edge-fade-distance { syntax: "<length>"; inherits: false; ini=
tial-value: .5lh; }
  @keyframes edge-fade {=20
  0% { --top-fade: 0; }
  3%, 100% { --top-fade: var(--edge-fade-distance,.5lh); }
  0%, 97% { --bottom-fade: var(--edge-fade-distance,.5lh); }
  100% { --bottom-fade: 0; }
}
  @supports (scroll-timeline:--scroll-fade) {
  .vertical-scroll-fade-mask { scroll-timeline: --scroll-fade y; -webkit-ma=
sk: linear-gradient(to bottom in oklch,oklch(60% 0 0/0),oklch(85% 0 0) var(=
--top-fade)calc(100% - var(--bottom-fade)),oklch(60% 0 0/0)); mask: linear-=
gradient(to bottom in oklch,oklch(60% 0 0/0),oklch(85% 0 0) var(--top-fade)=
calc(100% - var(--bottom-fade)),oklch(60% 0 0/0)); }
  .horizontal-scroll-fade-mask, .vertical-scroll-fade-mask { animation-time=
line: --scroll-fade; animation-fill-mode: both; animation-name: edge-fade; =
animation-timing-function: linear; }
  .horizontal-scroll-fade-mask { scroll-timeline: --scroll-fade x; -webkit-=
mask: linear-gradient(to right in oklch,oklch(60% 0 0/0),oklch(85% 0 0) var=
(--top-fade)calc(100% - var(--bottom-fade)),oklch(60% 0 0/0)); mask: linear=
-gradient(to right in oklch,oklch(60% 0 0/0),oklch(85% 0 0) var(--top-fade)=
calc(100% - var(--bottom-fade)),oklch(60% 0 0/0)); }
}
  .icon-lg { flex-grow: 0; flex-shrink: 0; height: var(--icon-lg-size,1.5re=
m); width: var(--icon-lg-size,1.5rem); }
  .icon-lg > .icon { height: inherit; width: inherit; }
  .icon-xl { height: calc(var(--spacing)*7); width: calc(var(--spacing)*7);=
 }
  .icon-2xl, .icon-xl { flex-grow: 0; flex-shrink: 0; }
  .icon-2xl { height: calc(var(--spacing)*8); width: calc(var(--spacing)*8)=
; }
  .loading-shimmer, .loading-shimmer-pure-text { --shimmer-contrast: #fffff=
fbf; --shimmer-text-secondary: var(--text-secondary); }
  .dark .loading-shimmer, .dark .loading-shimmer-pure-text { --shimmer-cont=
rast: #0009; --shimmer-text-secondary: var(--interactive-label-tertiary-hov=
er); }
  .loading-shimmer, .loading-shimmer-pure-text { -webkit-text-fill-color: t=
ransparent; animation-delay: 0s; animation-duration: var(--cot-shimmer-dura=
tion); animation-iteration-count: infinite; animation-name: loading-shimmer=
; background-image: ; background-position-x: ; background-position-y: ; bac=
kground-attachment: ; background-origin: ; background-color: ; background-c=
lip: text; background-repeat: no-repeat; background-size: 50% 200%; display=
: inline-block; }
  [dir=3D"ltr"] .loading-shimmer, [dir=3D"ltr"] .loading-shimmer-pure-text =
{ background-position: -100% 0px; }
  [dir=3D"rtl"] .loading-shimmer, [dir=3D"rtl"] .loading-shimmer-pure-text =
{ background-position: 200% 0px; }
  @media (prefers-reduced-motion: reduce) {
  .loading-shimmer, .loading-shimmer-pure-text { animation: auto ease 0s 1 =
normal none running none; }
}
  .loading-shimmer:hover { -webkit-text-fill-color: var(--text-primary); }
  [dir=3D"ltr"] .loading-shimmer:hover { background: 0px 0px; }
  [dir=3D"rtl"] .loading-shimmer:hover { background: 100% 0px; }
  .loading-shimmer-pure-text-inverted { -webkit-text-fill-color: transparen=
t; animation-delay: 0.5s; animation-duration: 3s; animation-iteration-count=
: infinite; animation-name: loading-shimmer; background-image: ; background=
-position-x: ; background-position-y: ; background-attachment: ; background=
-origin: ; background-color: ; background-clip: text; background-repeat: no=
-repeat; background-size: 50% 200%; display: inline-block; }
  [dir=3D"ltr"] .loading-shimmer-pure-text-inverted { background-position: =
-100% 0px; }
  [dir=3D"rtl"] .loading-shimmer-pure-text-inverted { background-position: =
200% 0px; }
  @media (prefers-reduced-motion: reduce) {
  .loading-shimmer-pure-text-inverted { animation: auto ease 0s 1 normal no=
ne running none; }
}
  .gizmo-shadow-stroke { position: relative; }
  .gizmo-shadow-stroke::after { --tw-shadow: inset 0 0 0 1px var(--tw-shado=
w-color,#0000001a); border-radius: 3.40282e+38px; box-shadow: var(--tw-inse=
t-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw=
-ring-shadow),var(--tw-shadow); content: ""; inset: calc(var(--spacing)*0);=
 position: absolute; }
  .dark .gizmo-shadow-stroke::after { --tw-shadow: inset 0 0 0 1px var(--tw=
-shadow-color,#fff3); box-shadow: var(--tw-inset-shadow),var(--tw-inset-rin=
g-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shado=
w); }
  :root { --menu-item-height: calc(var(--spacing)*9); }
  @media (pointer: coarse) {
  :root { --menu-item-height: calc(var(--spacing)*10); }
}
  .__menu-item { align-items: center; border-radius: 10px; display: flex; f=
ont-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line=
-height)); min-height: var(--menu-item-height); padding-block: calc(var(--s=
pacing)*1.5); padding-inline: calc(var(--spacing)*2.5); position: relative;=
 scroll-margin: calc(var(--spacing)*1.5); user-select: none; width: auto; }
  .__menu-item:not([data-orientation=3D"horizontal"]) { margin-inline: calc=
(var(--spacing)*1.5); }
  .__menu-item:focus { --tw-outline-style: none; outline-style: none; }
  .__menu-item[data-fill] { max-width: calc(100% - var(--spacing)*3); }
  .__menu-item[data-size=3D"large"] { min-height: calc(var(--spacing)*10); =
padding-inline-start: calc(var(--spacing)*2); }
  @media (hover: hover) {
  .__menu-item { cursor: pointer; }
}
  .__menu-item:where(.content-sheet *) { padding-block: calc(var(--spacing)=
*2.25); }
  .__menu-item:has(.trailing), .__menu-item[data-has-submenu] { gap: calc(v=
ar(--spacing)*6); justify-content: space-between; }
  :is(.__menu-item[data-has-submenu], .__menu-item:has(.trailing))[data-fil=
l] { gap: calc(var(--spacing)*2); }
  .__menu-item:not([data-fill], [data-has-submenu], :has(.trailing), [data-=
orientation=3D"horizontal"]) { padding-inline-end: calc(var(--spacing)*8); =
}
  .__menu-item { --menu-item-highlighted: #0000000a; --menu-item-active: #0=
000000f; --menu-item-open: #00000006; }
  .dark .__menu-item { --menu-item-highlighted: var(--interactive-bg-second=
ary-hover); --menu-item-active: var(--interactive-bg-secondary-press); --me=
nu-item-open: var(--interactive-bg-secondary-press); }
  .__menu-item[data-color=3D"selected"] { color: var(--interactive-label-ac=
cent-default); }
  .__menu-item[data-color=3D"danger"] { --menu-item-highlighted: #e02e2a13;=
 --menu-item-active: #e02e2a1f; --menu-item-open: #e02e2a0f; color: var(--t=
ext-status-error); }
  .dark .__menu-item[data-color=3D"danger"] { --menu-item-highlighted: #e02=
e2a23; --menu-item-active: #e02e2a2f; --menu-item-open: #e02e2a16; }
  .__menu-item:where(:disabled, [data-disabled]) { color: var(--text-tertia=
ry); cursor: default; }
  .__menu-item:not(:disabled):not([data-disabled]):not([data-no-hover-bg]):=
where(:has(:focus-visible), [data-state=3D"open"], :has([data-state=3D"open=
"])) { background-color: var(--menu-item-open); }
  .__menu-item:not(:disabled):not([data-disabled]):not([data-no-hover-bg]):=
focus, .__menu-item:not(:disabled):not([data-disabled]):not([data-no-hover-=
bg])[data-highlighted], .__menu-item:not(:disabled):not([data-disabled]):no=
t([data-no-hover-bg])[data-state=3D"active"] { background-color: var(--menu=
-item-highlighted); }
  @media (hover: hover) {
  .__menu-item:not(:disabled):not([data-disabled]):not([data-no-hover-bg]).=
hoverable:hover { background-color: var(--menu-item-highlighted); }
}
  .__menu-item:not(:disabled):not([data-disabled]):not([data-no-hover-bg]):=
active:not(:has([data-trailing-button]:hover)), .__menu-item:not(:disabled)=
:not([data-disabled]):not([data-no-hover-bg])[data-active] { background-col=
or: var(--menu-item-active); }
  @media (hover: hover) {
  .__menu-item:not(:disabled):not([data-disabled]):not([data-no-hover-bg]):=
has([data-trailing-button]:hover):hover { background-color: rgba(0, 0, 0, 0=
); }
}
  .__menu-item .trailing { align-items: center; align-self: stretch; displa=
y: flex; flex-shrink: 0; justify-content: center; min-width: calc(var(--spa=
cing)*4); }
  .__menu-item .trailing-pair { align-self: stretch; display: inline-grid; =
grid-template-columns: max-content; place-items: center end; }
  .__menu-item .trailing-pair > * { align-items: center; align-self: stretc=
h; display: flex; grid-column-start: 1; grid-row-start: 1; }
  @media (pointer: coarse) {
  .__menu-item .trailing-pair > .trailing:not(.highlight) { display: none; =
}
}
  @media (hover: hover) {
  .__menu-item .trailing.highlight { opacity: 0; }
  .__menu-item[data-fill] .trailing.highlight { border-width: 0px; clip-pat=
h: inset(50%); height: 1px; margin: -1px; min-width: unset; overflow: hidde=
n; padding: 0px; position: absolute; white-space: nowrap; width: 1px; }
  .__menu-item:is([data-highlighted], [data-revealed], [data-state=3D"activ=
e"], :hover, :focus-visible, :has(:focus-visible), [data-state=3D"open"], :=
has([data-state=3D"open"])) .trailing-pair > .trailing:not(.highlight) { vi=
sibility: hidden; }
  .__menu-item:is([data-highlighted], [data-revealed], [data-state=3D"activ=
e"], :hover, :focus-visible, :has(:focus-visible), [data-state=3D"open"], :=
has([data-state=3D"open"])) .trailing.highlight { opacity: unset; }
  .__menu-item:is([data-highlighted], [data-revealed], [data-state=3D"activ=
e"], :hover, :focus-visible, :has(:focus-visible), [data-state=3D"open"], :=
has([data-state=3D"open"]))[data-fill] .trailing.highlight { clip-path: non=
e; height: auto; margin: 0px; min-width: calc(var(--spacing)*4); overflow: =
visible; padding: 0px; position: static; white-space: normal; width: auto; =
}
}
  .__menu-item-badge { --tw-leading: calc(var(--spacing)*3); --tw-font-weig=
ht: var(--font-weight-semibold); border-color: var(--border-heavy); border-=
radius: 3.40282e+38px; border-style: var(--tw-border-style); border-width: =
1px; flex-shrink: 0; font-size: 8px; font-weight: var(--font-weight-semibol=
d); line-height: calc(var(--spacing)*3); padding-block: 1px; padding-inline=
: 5px; text-transform: uppercase; }
  .__menu-item-badge:not(:is(:where(.group)[data-disabled] *)) { color: var=
(--text-tertiary); }
  .__menu-item-badge:is(:where(.group)[data-disabled] *) { opacity: 0.8; }
  button[role=3D"combobox"] .tier-badge { display: none; }
  .__menu-item-trailing-btn, .__menu-item-trailing-lnk { color: var(--text-=
primary); pointer-events: auto; }
  :is(.__menu-item-trailing-btn, .__menu-item-trailing-lnk):disabled { colo=
r: var(--text-tertiary); pointer-events: none; }
  .__menu-item-trailing-btn, .__menu-item-trailing-lnk { align-items: cente=
r; align-self: stretch; display: flex; isolation: isolate; min-height: calc=
(var(--spacing)*9); position: relative; }
  :is(.__menu-item-trailing-btn, .__menu-item-trailing-lnk):focus { --tw-ou=
tline-style: none; outline-style: none; }
  @media (pointer: coarse) {
  .__menu-item-trailing-btn, .__menu-item-trailing-lnk { min-height: calc(v=
ar(--spacing)*10); }
}
  :is(:is(.__menu-item-trailing-btn, .__menu-item-trailing-lnk):is(html[dat=
a-focus-mode=3D"keyboard"] :focus-visible) > *) { --tw-outline-style: solid=
; outline-color: var(--text-primary); outline-offset: 2.5px; outline-style:=
 solid; outline-width: 1.5px; }
  .__menu-item-trailing-btn { border-end-end-radius: 10px; border-start-end=
-radius: 10px; isolation: isolate; margin-block: calc(var(--spacing)*-2); m=
argin-inline-end: calc(var(--spacing)*-2.5); margin-inline-start: calc(var(=
--spacing)*-1); padding-inline-end: calc(var(--spacing)*1.5); padding-inlin=
e-start: calc(var(--spacing)*1); }
  [data-has-submenu] .__menu-item-trailing-btn { margin-inline-end: calc(va=
r(--spacing)*-6.5); padding-inline-end: calc(var(--spacing)*5.5); }
  @media (hover: hover) {
  :is(.__menu-item-trailing-btn:is(:where(.group)[data-disabled] *):hover >=
 *) { background-color: var(--menu-item-highlighted); }
}
  :is(.__menu-item-trailing-btn:is(:where(.group)[data-disabled] *):active:=
active > *) { background-color: var(--menu-item-active); }
  .__menu-item-trailing-btn > * { align-items: center; border-radius: var(-=
-radius-lg); display: flex; justify-content: center; padding: calc(var(--sp=
acing)*1); }
  .__menu-item-trailing-lnk { isolation: isolate; margin-block: calc(var(--=
spacing)*-2); }
  @media (hover: hover) {
  .__menu-item-trailing-lnk:hover { text-decoration-line: underline; }
}
  .__menu-label { --tw-font-weight: var(--font-weight-normal); color: var(-=
-text-tertiary); display: block; font-size: var(--text-sm); font-weight: va=
r(--font-weight-normal); line-height: var(--tw-leading,var(--text-sm--line-=
height)); margin-block: calc(var(--spacing)*0); margin-inline: calc(var(--s=
pacing)*1.5); overflow: hidden; padding-block: calc(var(--spacing)*2); padd=
ing-inline: calc(var(--spacing)*2.5); text-overflow: ellipsis; user-select:=
 none; white-space: nowrap; }
  .__menu-label[data-no-spacing] { margin: calc(var(--spacing)*0); padding:=
 calc(var(--spacing)*0); }
}

@layer utilities {
  .\@container\/col { container: col / inline-size; }
  .\@container\/sheet-content { container: sheet-content / inline-size; }
  .\@container\/thread { container: thread / inline-size; }
  .\@container, .\[container-type\:inline-size\] { container-type: inline-s=
ize; }
  .btn { --tw-font-weight: var(--font-weight-medium); align-items: center; =
border-color: rgba(0, 0, 0, 0); border-radius: 3.40282e+38px; border-style:=
 var(--tw-border-style); border-width: 1px; display: inline-flex; flex-shri=
nk: 0; font-size: var(--text-sm); font-weight: var(--font-weight-medium); j=
ustify-content: center; line-height: var(--tw-leading,var(--text-sm--line-h=
eight)); min-height: calc(var(--spacing)*9); padding-inline: calc(var(--spa=
cing)*3); pointer-events: auto; }
  .btn:disabled { cursor: not-allowed; opacity: 0.5; }
  @media (pointer: coarse) {
  .btn { min-height: calc(var(--spacing)*10); }
}
  .btn:is(html[data-focus-mode=3D"keyboard"] :focus-visible) { --tw-outline=
-style: solid; outline-color: var(--text-primary); outline-offset: 2.5px; o=
utline-style: solid; outline-width: 1.5px; }
  .btn:active:not(:disabled) { opacity: 0.8; }
  .pointer-events-auto { pointer-events: auto; }
  .pointer-events-none { pointer-events: none; }
  .collapse { visibility: collapse; }
  .invisible { visibility: hidden; }
  .visible { visibility: visible; }
  .tap-padding-auto { --tap-padding: var(--tap-padding-mobile); position: r=
elative; }
  .tap-padding-auto::before { content: ""; display: block; height: 100%; mi=
n-height: var(--tap-padding); min-width: var(--tap-padding); position: abso=
lute; top: 50%; width: 100%; z-index: 9999; }
  [dir=3D"ltr"] .tap-padding-auto::before { left: 50%; transform: translate=
(-50%, -50%); }
  [dir=3D"rtl"] .tap-padding-auto::before { right: 50%; transform: translat=
e(50%, -50%); }
  @media (pointer: fine) {
  .tap-padding-auto { --tap-padding: var(--tap-padding-pointer); position: =
relative; }
  .tap-padding-auto::before { content: ""; display: block; height: 100%; mi=
n-height: var(--tap-padding); min-width: var(--tap-padding); position: abso=
lute; top: 50%; width: 100%; z-index: 9999; }
  [dir=3D"ltr"] .tap-padding-auto::before { left: 50%; transform: translate=
(-50%, -50%); }
  [dir=3D"rtl"] .tap-padding-auto::before { right: 50%; transform: translat=
e(50%, -50%); }
}
  .sr-only { border-width: 0px; clip-path: inset(50%); height: 1px; margin:=
 -1px; overflow: hidden; padding: 0px; position: absolute; white-space: now=
rap; width: 1px; }
  .sr-only\! { border-width: 0px !important; clip-path: inset(50%) !importa=
nt; height: 1px !important; margin: -1px !important; overflow: hidden !impo=
rtant; padding: 0px !important; position: absolute !important; white-space:=
 nowrap !important; width: 1px !important; }
  .absolute { position: absolute; }
  .absolute\! { position: absolute !important; }
  .fixed { position: fixed; }
  .relative { position: relative; }
  .static { position: static; }
  .static\! { position: static !important; }
  .sticky { position: sticky; }
  .inset-0 { inset: calc(var(--spacing)*0); }
  .inset-5 { inset: calc(var(--spacing)*5); }
  .inset-x-0 { inset-inline: calc(var(--spacing)*0); }
  .inset-x-4 { inset-inline: calc(var(--spacing)*4); }
  .inset-x-px { inset-inline: 1px; }
  .inset-y-0 { inset-block: calc(var(--spacing)*0); }
  .inset-y-1 { inset-block: calc(var(--spacing)*1); }
  .-start-0\.75 { inset-inline-start: calc(var(--spacing)*-.75); }
  .-start-1 { inset-inline-start: calc(var(--spacing)*-1); }
  .-start-2 { inset-inline-start: calc(var(--spacing)*-2); }
  .-start-3 { inset-inline-start: calc(var(--spacing)*-3); }
  .-start-4 { inset-inline-start: calc(var(--spacing)*-4); }
  .-start-96 { inset-inline-start: calc(var(--spacing)*-96); }
  .start-0 { inset-inline-start: calc(var(--spacing)*0); }
  .start-1 { inset-inline-start: calc(var(--spacing)*1); }
  .start-1\.5 { inset-inline-start: calc(var(--spacing)*1.5); }
  .start-1\/2 { inset-inline-start: 50%; }
  .start-2 { inset-inline-start: calc(var(--spacing)*2); }
  .start-3 { inset-inline-start: calc(var(--spacing)*3); }
  .start-4 { inset-inline-start: calc(var(--spacing)*4); }
  .start-5 { inset-inline-start: calc(var(--spacing)*5); }
  .start-6 { inset-inline-start: calc(var(--spacing)*6); }
  .start-10 { inset-inline-start: calc(var(--spacing)*10); }
  .start-\[-2px\] { inset-inline-start: -2px; }
  .start-\[-4px\] { inset-inline-start: -4px; }
  .start-\[-150\%\] { inset-inline-start: -150%; }
  .start-\[0\.81rem\] { inset-inline-start: 0.81rem; }
  .start-\[3\.25rem\] { inset-inline-start: 3.25rem; }
  .start-\[52px\] { inset-inline-start: 52px; }
  .start-\[70px\] { inset-inline-start: 70px; }
  .start-\[130px\] { inset-inline-start: 130px; }
  .start-\[200px\] { inset-inline-start: 200px; }
  .start-\[320px\] { inset-inline-start: 320px; }
  .start-\[calc\(\(\(100vw-450px-min\(100vw-450px\,850px\)\)\/2\)\)\] { ins=
et-inline-start: calc(50vw - 225px + min(100vw - 450px, 850px) / -2); }
  .start-auto { inset-inline-start: auto; }
  .start-full { inset-inline-start: 100%; }
  .-end-0\.5 { inset-inline-end: calc(var(--spacing)*-.5); }
  .-end-1 { inset-inline-end: calc(var(--spacing)*-1); }
  .-end-2 { inset-inline-end: calc(var(--spacing)*-2); }
  .-end-3 { inset-inline-end: calc(var(--spacing)*-3); }
  .-end-4 { inset-inline-end: calc(var(--spacing)*-4); }
  .-end-5 { inset-inline-end: calc(var(--spacing)*-5); }
  .end-\(--thread-content-margin\) { inset-inline-end: var(--thread-content=
-margin); }
  .end-0 { inset-inline-end: calc(var(--spacing)*0); }
  .end-1 { inset-inline-end: calc(var(--spacing)*1); }
  .end-1\.5 { inset-inline-end: calc(var(--spacing)*1.5); }
  .end-1\/2 { inset-inline-end: 50%; }
  .end-2 { inset-inline-end: calc(var(--spacing)*2); }
  .end-2\! { inset-inline-end: calc(var(--spacing)*2) !important; }
  .end-2\.5 { inset-inline-end: calc(var(--spacing)*2.5); }
  .end-3 { inset-inline-end: calc(var(--spacing)*3); }
  .end-4 { inset-inline-end: calc(var(--spacing)*4); }
  .end-5 { inset-inline-end: calc(var(--spacing)*5); }
  .end-6 { inset-inline-end: calc(var(--spacing)*6); }
  .end-8\.5 { inset-inline-end: calc(var(--spacing)*8.5); }
  .end-10 { inset-inline-end: calc(var(--spacing)*10); }
  .end-12 { inset-inline-end: calc(var(--spacing)*12); }
  .end-14 { inset-inline-end: calc(var(--spacing)*14); }
  .end-\[-1px\] { inset-inline-end: -1px; }
  .end-\[-3px\] { inset-inline-end: -3px; }
  .end-\[-4px\] { inset-inline-end: -4px; }
  .end-\[-8px\] { inset-inline-end: -8px; }
  .end-\[-135px\] { inset-inline-end: -135px; }
  .end-\[4\.8px\] { inset-inline-end: 4.8px; }
  .end-\[10px\] { inset-inline-end: 10px; }
  .end-\[12px\] { inset-inline-end: 12px; }
  .end-auto { inset-inline-end: auto; }
  .end-full { inset-inline-end: 100%; }
  .end-snc-1 { inset-inline-end: var(--snc-1); }
  .-top-0\.5 { top: calc(var(--spacing)*-.5); }
  .-top-1 { top: calc(var(--spacing)*-1); }
  .-top-1\.5 { top: calc(var(--spacing)*-1.5); }
  .-top-2 { top: calc(var(--spacing)*-2); }
  .-top-3\! { top: calc(var(--spacing)*-3) !important; }
  .-top-4 { top: calc(var(--spacing)*-4); }
  .-top-5 { top: calc(var(--spacing)*-5); }
  .-top-96 { top: calc(var(--spacing)*-96); }
  .top-\(--header-height\) { top: var(--header-height); }
  .top-0 { top: calc(var(--spacing)*0); }
  .top-0\.5 { top: calc(var(--spacing)*.5); }
  .top-1 { top: calc(var(--spacing)*1); }
  .top-1\.5 { top: calc(var(--spacing)*1.5); }
  .top-1\/2 { top: 50%; }
  .top-2 { top: calc(var(--spacing)*2); }
  .top-2\.5 { top: calc(var(--spacing)*2.5); }
  .top-3 { top: calc(var(--spacing)*3); }
  .top-4 { top: calc(var(--spacing)*4); }
  .top-5 { top: calc(var(--spacing)*5); }
  .top-6 { top: calc(var(--spacing)*6); }
  .top-8 { top: calc(var(--spacing)*8); }
  .top-9 { top: calc(var(--spacing)*9); }
  .top-10 { top: calc(var(--spacing)*10); }
  .top-14 { top: calc(var(--spacing)*14); }
  .top-18 { top: calc(var(--spacing)*18); }
  .top-22 { top: calc(var(--spacing)*22); }
  .top-24 { top: calc(var(--spacing)*24); }
  .top-25 { top: calc(var(--spacing)*25); }
  .top-46 { top: calc(var(--spacing)*46); }
  .top-48 { top: calc(var(--spacing)*48); }
  .top-\[-0\.094rem\] { top: -0.094rem; }
  .top-\[-1px\] { top: -1px; }
  .top-\[-2px\] { top: -2px; }
  .top-\[-4px\] { top: -4px; }
  .top-\[-6px\] { top: -6px; }
  .top-\[-8px\] { top: -8px; }
  .top-\[-56px\] { top: -56px; }
  .top-\[-150\%\] { top: -150%; }
  .top-\[-175px\] { top: -175px; }
  .top-\[\.4em\] { top: 0.4em; }
  .top-\[0\.1rem\] { top: 0.1rem; }
  .top-\[0\.2rem\] { top: 0.2rem; }
  .top-\[0\.55rem\] { top: 0.55rem; }
  .top-\[1px\] { top: 1px; }
  .top-\[3px\] { top: 3px; }
  .top-\[4px\] { top: 4px; }
  .top-\[10px\] { top: 10px; }
  .top-\[20px\] { top: 20px; }
  .top-\[21\.5px\] { top: 21.5px; }
  .top-\[50\%\] { top: 50%; }
  .top-\[100\%\] { top: 100%; }
  .top-\[320px\] { top: 320px; }
  .top-\[calc\(var\(--header-height\)-1px\)\] { top: calc(var(--header-heig=
ht) - 1px); }
  .top-full { top: 100%; }
  [dir=3D"ltr"] .right-0 { right: calc(var(--spacing)*0); }
  [dir=3D"rtl"] .right-0 { left: calc(var(--spacing)*0); }
  [dir=3D"ltr"] .right-0\! { right: calc(var(--spacing)*0) !important; }
  [dir=3D"rtl"] .right-0\! { left: calc(var(--spacing)*0) !important; }
  [dir=3D"ltr"] .right-\[-8px\] { right: -8px; }
  [dir=3D"rtl"] .right-\[-8px\] { left: -8px; }
  [dir=3D"ltr"] .right-full { right: 100%; }
  [dir=3D"rtl"] .right-full { left: 100%; }
  .-bottom-0\.5 { bottom: calc(var(--spacing)*-.5); }
  .-bottom-1 { bottom: calc(var(--spacing)*-1); }
  .-bottom-2 { bottom: calc(var(--spacing)*-2); }
  .-bottom-4 { bottom: calc(var(--spacing)*-4); }
  .-bottom-5 { bottom: calc(var(--spacing)*-5); }
  .-bottom-8 { bottom: calc(var(--spacing)*-8); }
  .-bottom-10 { bottom: calc(var(--spacing)*-10); }
  .-bottom-\[var\(--sticky-spacer\)\] { bottom: calc(var(--sticky-spacer)*-=
1); }
  .-bottom-px { bottom: -1px; }
  .bottom-0 { bottom: calc(var(--spacing)*0); }
  .bottom-1 { bottom: calc(var(--spacing)*1); }
  .bottom-1\.5 { bottom: calc(var(--spacing)*1.5); }
  .bottom-2 { bottom: calc(var(--spacing)*2); }
  .bottom-3 { bottom: calc(var(--spacing)*3); }
  .bottom-4 { bottom: calc(var(--spacing)*4); }
  .bottom-5 { bottom: calc(var(--spacing)*5); }
  .bottom-6 { bottom: calc(var(--spacing)*6); }
  .bottom-8 { bottom: calc(var(--spacing)*8); }
  .bottom-12 { bottom: calc(var(--spacing)*12); }
  .bottom-\[-2px\] { bottom: -2px; }
  .bottom-\[-3px\] { bottom: -3px; }
  .bottom-\[-8px\] { bottom: -8px; }
  .bottom-\[8px\] { bottom: 8px; }
  .bottom-\[10px\] { bottom: 10px; }
  .bottom-\[20px\] { bottom: 20px; }
  .bottom-\[64px\] { bottom: 64px; }
  .bottom-\[calc\(var\(--composer-overlap-px\)\+--spacing\(6\)\)\] { bottom=
: calc(var(--composer-overlap-px) + var(--spacing)*6); }
  .bottom-\[initial\] { bottom: auto; }
  .bottom-full { bottom: 100%; }
  .bottom-snc-1 { bottom: var(--snc-1); }
  [dir=3D"ltr"] .left-0 { left: calc(var(--spacing)*0); }
  [dir=3D"rtl"] .left-0 { right: calc(var(--spacing)*0); }
  [dir=3D"ltr"] .left-0\! { left: calc(var(--spacing)*0) !important; }
  [dir=3D"rtl"] .left-0\! { right: calc(var(--spacing)*0) !important; }
  [dir=3D"ltr"] .left-1\/2 { left: 50%; }
  [dir=3D"rtl"] .left-1\/2 { right: 50%; }
  [dir=3D"ltr"] .left-\[-8px\] { left: -8px; }
  [dir=3D"rtl"] .left-\[-8px\] { right: -8px; }
  [dir=3D"ltr"] .left-\[50\%\]\! { left: 50% !important; }
  [dir=3D"rtl"] .left-\[50\%\]\! { right: 50% !important; }
  .isolate { isolation: isolate; }
  .-z-10 { z-index: -10; }
  .z-0 { z-index: 0; }
  .z-1 { z-index: 1; }
  .z-2 { z-index: 2; }
  .z-3 { z-index: 3; }
  .z-5 { z-index: 5; }
  .z-9 { z-index: 9; }
  .z-10 { z-index: 10; }
  .z-11 { z-index: 11; }
  .z-20 { z-index: 20; }
  .z-21 { z-index: 21; }
  .z-25 { z-index: 25; }
  .z-26 { z-index: 26; }
  .z-30 { z-index: 30; }
  .z-40 { z-index: 40; }
  .z-50 { z-index: 50; }
  .z-60 { z-index: 60; }
  .z-61 { z-index: 61; }
  .z-70 { z-index: 70; }
  .z-99 { z-index: 99; }
  .z-100 { z-index: 100; }
  .z-1000 { z-index: 1000; }
  .z-10000 { z-index: 10000; }
  .z-11000 { z-index: 11000; }
  .z-\[-1\] { z-index: -1; }
  .z-\[1\] { z-index: 1; }
  .z-\[5\] { z-index: 5; }
  .z-\[10\] { z-index: 10; }
  .z-\[51\] { z-index: 51; }
  .z-\[60\] { z-index: 60; }
  .z-\[70\] { z-index: 70; }
  .z-\[100\] { z-index: 100; }
  .z-\[200\] { z-index: 200; }
  .z-\[1000\] { z-index: 1000; }
  .z-\[2000\] { z-index: 2000; }
  .z-\[9999\] { z-index: 9999; }
  .z-\[10000\] { z-index: 10000; }
  .-order-1 { order: -1; }
  .order-1 { order: 1; }
  .order-2 { order: 2; }
  .order-4 { order: 4; }
  .order-5 { order: 5; }
  .order-10 { order: 10; }
  .order-last { order: 9999; }
  .col-1 { grid-column: 1 / auto; }
  .col-auto { grid-column: auto / auto; }
  .col-span-1 { grid-column: span 1 / span 1; }
  .col-span-2 { grid-column: span 2 / span 2; }
  .col-span-3 { grid-column: span 3 / span 3; }
  .col-span-10 { grid-column: span 10 / span 10; }
  .col-span-12 { grid-column: span 12 / span 12; }
  .col-span-full { grid-column: 1 / -1; }
  .col-start-1 { grid-column-start: 1; }
  .col-start-2 { grid-column-start: 2; }
  .col-start-3 { grid-column-start: 3; }
  .col-end-2 { grid-column-end: 2; }
  .col-end-13 { grid-column-end: 13; }
  .col-end-\[-1\] { grid-column-end: -1; }
  .row-1 { grid-row: 1 / auto; }
  .row-auto { grid-row: auto / auto; }
  .row-span-1 { grid-row: span 1 / span 1; }
  .row-span-2 { grid-row: span 2 / span 2; }
  .row-span-3 { grid-row: span 3 / span 3; }
  .row-span-4 { grid-row: span 4 / span 4; }
  .row-span-full { grid-row: 1 / -1; }
  .row-start-1 { grid-row-start: 1; }
  .row-start-2 { grid-row-start: 2; }
  .row-end-2 { grid-row-end: 2; }
  .float-end { }
  [dir=3D"ltr"] .float-left { float: left; }
  [dir=3D"rtl"] .float-left, [dir=3D"ltr"] .float-right { float: right; }
  [dir=3D"rtl"] .float-right { float: left; }
  .float-start { }
  .clear-both { clear: both; }
  .clear-end { }
  [dir=3D"ltr"] .clear-left { clear: left; }
  [dir=3D"rtl"] .clear-left, [dir=3D"ltr"] .clear-right { clear: right; }
  [dir=3D"rtl"] .clear-right { clear: left; }
  .clear-start { }
  @media (min-width: 480px) {
  .\!container { max-width: 480px !important; }
}
  @media (min-width: 40rem) {
  .\!container { max-width: 40rem !important; }
}
  @media (min-width: 48rem) {
  .\!container { max-width: 48rem !important; }
}
  @media (min-width: 64rem) {
  .\!container { max-width: 64rem !important; }
}
  @media (min-width: 80rem) {
  .\!container { max-width: 80rem !important; }
}
  @media (min-width: 96rem) {
  .\!container { max-width: 96rem !important; }
}
  @media (min-width: 480px) {
  .container { max-width: 480px; }
}
  @media (min-width: 40rem) {
  .container { max-width: 40rem; }
}
  @media (min-width: 48rem) {
  .container { max-width: 48rem; }
}
  @media (min-width: 64rem) {
  .container { max-width: 64rem; }
}
  @media (min-width: 80rem) {
  .container { max-width: 80rem; }
}
  @media (min-width: 96rem) {
  .container { max-width: 96rem; }
}
  .prose { color: var(--tw-prose-body); max-width: 65ch; }
  .prose :where(p):not(:where([class~=3D"not-prose"], [class~=3D"not-prose"=
] *)) { margin-bottom: 1.25em; margin-top: 1.25em; }
  .prose :where([class~=3D"lead"]):not(:where([class~=3D"not-prose"], [clas=
s~=3D"not-prose"] *)) { color: var(--tw-prose-lead); font-size: 1.25em; lin=
e-height: 1.6; margin-bottom: 1.2em; margin-top: 1.2em; }
  .prose :where(a):not(:where([class~=3D"not-prose"], [class~=3D"not-prose"=
] *)) { color: var(--tw-prose-links); font-weight: 500; text-decoration: un=
derline; }
  .prose :where(strong):not(:where([class~=3D"not-prose"], [class~=3D"not-p=
rose"] *)) { color: var(--tw-prose-bold); font-weight: 600; }
  .prose :where(a strong):not(:where([class~=3D"not-prose"], [class~=3D"not=
-prose"] *)), .prose :where(blockquote strong):not(:where([class~=3D"not-pr=
ose"], [class~=3D"not-prose"] *)), .prose :where(thead th strong):not(:wher=
e([class~=3D"not-prose"], [class~=3D"not-prose"] *)) { color: inherit; }
  .prose :where(ol):not(:where([class~=3D"not-prose"], [class~=3D"not-prose=
"] *)) { list-style-type: decimal; margin-bottom: 1.25em; margin-top: 1.25e=
m; padding-inline-start: 1.625em; }
  .prose :where(ol[type=3D"A"]):not(:where([class~=3D"not-prose"], [class~=
=3D"not-prose"] *)) { list-style-type: upper-alpha; }
  .prose :where(ol[type=3D"a"]):not(:where([class~=3D"not-prose"], [class~=
=3D"not-prose"] *)) { list-style-type: lower-alpha; }
  .prose :where():not(:where([class~=3D"not-prose"], [class~=3D"not-prose"]=
 *)) { list-style-type: upper-alpha; }
  .prose :where():not(:where([class~=3D"not-prose"], [class~=3D"not-prose"]=
 *)) { list-style-type: lower-alpha; }
  .prose :where(ol[type=3D"I"]):not(:where([class~=3D"not-prose"], [class~=
=3D"not-prose"] *)) { list-style-type: upper-roman; }
  .prose :where(ol[type=3D"i"]):not(:where([class~=3D"not-prose"], [class~=
=3D"not-prose"] *)) { list-style-type: lower-roman; }
  .prose :where():not(:where([class~=3D"not-prose"], [class~=3D"not-prose"]=
 *)) { list-style-type: upper-roman; }
  .prose :where():not(:where([class~=3D"not-prose"], [class~=3D"not-prose"]=
 *)) { list-style-type: lower-roman; }
  .prose :where(ol[type=3D"1"]):not(:where([class~=3D"not-prose"], [class~=
=3D"not-prose"] *)) { list-style-type: decimal; }
  .prose :where(ul):not(:where([class~=3D"not-prose"], [class~=3D"not-prose=
"] *)) { list-style-type: disc; margin-bottom: 1.25em; margin-top: 1.25em; =
padding-inline-start: 1.625em; }
  .prose :where(ol > li):not(:where([class~=3D"not-prose"], [class~=3D"not-=
prose"] *))::marker { color: var(--tw-prose-counters); font-weight: 400; }
  .prose :where(ul > li):not(:where([class~=3D"not-prose"], [class~=3D"not-=
prose"] *))::marker { color: var(--tw-prose-bullets); }
  .prose :where(dt):not(:where([class~=3D"not-prose"], [class~=3D"not-prose=
"] *)) { color: var(--tw-prose-headings); font-weight: 600; margin-top: 1.2=
5em; }
  .prose :where(hr):not(:where([class~=3D"not-prose"], [class~=3D"not-prose=
"] *)) { border-color: var(--tw-prose-hr); border-top-width: 1px; margin-bo=
ttom: 3em; margin-top: 3em; }
  .prose :where(blockquote):not(:where([class~=3D"not-prose"], [class~=3D"n=
ot-prose"] *)) { border-inline-start-color: var(--tw-prose-quote-borders); =
border-inline-start-width: 0.25rem; color: var(--tw-prose-quotes); font-sty=
le: normal; font-weight: 500; margin-bottom: 1.6em; margin-top: 1.6em; padd=
ing-inline-start: 1em; quotes: "=E2=80=9C" "=E2=80=9D" "=E2=80=98" "=E2=80=
=99"; }
  .prose :where(blockquote p:first-of-type):not(:where([class~=3D"not-prose=
"], [class~=3D"not-prose"] *))::before { content: open-quote; }
  .prose :where(blockquote p:last-of-type):not(:where([class~=3D"not-prose"=
], [class~=3D"not-prose"] *))::after { content: close-quote; }
  .prose :where(h1):not(:where([class~=3D"not-prose"], [class~=3D"not-prose=
"] *)) { color: var(--tw-prose-headings); font-size: 2.25em; font-weight: 8=
00; line-height: 1.11111; margin-bottom: 0.888889em; margin-top: 0px; }
  .prose :where(h1 strong):not(:where([class~=3D"not-prose"], [class~=3D"no=
t-prose"] *)) { color: inherit; font-weight: 900; }
  .prose :where(h2):not(:where([class~=3D"not-prose"], [class~=3D"not-prose=
"] *)) { color: var(--tw-prose-headings); font-size: 1.5em; font-weight: 70=
0; line-height: 1.33333; margin-bottom: 1em; margin-top: 2em; }
  .prose :where(h2 strong):not(:where([class~=3D"not-prose"], [class~=3D"no=
t-prose"] *)) { color: inherit; font-weight: 800; }
  .prose :where(h3):not(:where([class~=3D"not-prose"], [class~=3D"not-prose=
"] *)) { color: var(--tw-prose-headings); font-size: 1.25em; font-weight: 6=
00; line-height: 1.6; margin-bottom: 0.6em; margin-top: 1.6em; }
  .prose :where(h3 strong):not(:where([class~=3D"not-prose"], [class~=3D"no=
t-prose"] *)) { color: inherit; font-weight: 700; }
  .prose :where(h4):not(:where([class~=3D"not-prose"], [class~=3D"not-prose=
"] *)) { color: var(--tw-prose-headings); font-weight: 600; line-height: 1.=
5; margin-bottom: 0.5em; margin-top: 1.5em; }
  .prose :where(h4 strong):not(:where([class~=3D"not-prose"], [class~=3D"no=
t-prose"] *)) { color: inherit; font-weight: 700; }
  .prose :where(img):not(:where([class~=3D"not-prose"], [class~=3D"not-pros=
e"] *)) { margin-bottom: 2em; margin-top: 2em; }
  .prose :where(picture):not(:where([class~=3D"not-prose"], [class~=3D"not-=
prose"] *)) { display: block; margin-bottom: 2em; margin-top: 2em; }
  .prose :where(video):not(:where([class~=3D"not-prose"], [class~=3D"not-pr=
ose"] *)) { margin-bottom: 2em; margin-top: 2em; }
  .prose :where(kbd):not(:where([class~=3D"not-prose"], [class~=3D"not-pros=
e"] *)) { border-radius: 0.3125rem; box-shadow: 0 0 0 1px rgb(var(--tw-pros=
e-kbd-shadows)/10%),0 3px rgb(var(--tw-prose-kbd-shadows)/10%); color: var(=
--tw-prose-kbd); font-family: inherit; font-size: 0.875em; font-weight: 500=
; padding-inline: 0.375em; padding-bottom: 0.1875em; padding-top: 0.1875em;=
 }
  .prose :where(code):not(:where([class~=3D"not-prose"], [class~=3D"not-pro=
se"] *)) { background-color: var(--gray-100); border-radius: 0.25rem; color=
: var(--tw-prose-code); font-size: 0.875em; font-weight: 500; padding: 0.15=
rem 0.3rem; }
  .prose :where(code):not(:where([class~=3D"not-prose"], [class~=3D"not-pro=
se"] *))::after, .prose :where(code):not(:where([class~=3D"not-prose"], [cl=
ass~=3D"not-prose"] *))::before { content: none; }
  .prose :where(a code):not(:where([class~=3D"not-prose"], [class~=3D"not-p=
rose"] *)), .prose :where(h1 code):not(:where([class~=3D"not-prose"], [clas=
s~=3D"not-prose"] *)) { color: inherit; }
  .prose :where(h2 code):not(:where([class~=3D"not-prose"], [class~=3D"not-=
prose"] *)) { color: inherit; font-size: 0.875em; }
  .prose :where(h3 code):not(:where([class~=3D"not-prose"], [class~=3D"not-=
prose"] *)) { color: inherit; font-size: 0.9em; }
  .prose :where(blockquote code):not(:where([class~=3D"not-prose"], [class~=
=3D"not-prose"] *)), .prose :where(h4 code):not(:where([class~=3D"not-prose=
"], [class~=3D"not-prose"] *)), .prose :where(thead th code):not(:where([cl=
ass~=3D"not-prose"], [class~=3D"not-prose"] *)) { color: inherit; }
  .prose :where(pre):not(:where([class~=3D"not-prose"], [class~=3D"not-pros=
e"] *)) { background-color: rgba(0, 0, 0, 0); border-radius: 0.375rem; colo=
r: currentcolor; font-size: 0.875em; font-weight: 400; line-height: 1.71429=
; margin: 0px; overflow-x: auto; padding-inline: 1.14286em; padding: 0px; }
  .prose :where(pre code):not(:where([class~=3D"not-prose"], [class~=3D"not=
-prose"] *)) { background-color: rgba(0, 0, 0, 0); border-radius: 0px; bord=
er-width: 0px; color: inherit; font-family: inherit; font-size: inherit; fo=
nt-weight: inherit; line-height: inherit; padding: 0px; }
  .prose :where(pre code):not(:where([class~=3D"not-prose"], [class~=3D"not=
-prose"] *))::after, .prose :where(pre code):not(:where([class~=3D"not-pros=
e"], [class~=3D"not-prose"] *))::before { content: none; }
  .prose :where(table):not(:where([class~=3D"not-prose"], [class~=3D"not-pr=
ose"] *)) { font-size: 0.875em; line-height: 1.71429; margin-bottom: 2em; m=
argin-top: 2em; table-layout: auto; width: 100%; }
  .prose :where(thead):not(:where([class~=3D"not-prose"], [class~=3D"not-pr=
ose"] *)) { border-bottom-color: var(--tw-prose-th-borders); border-bottom-=
width: 1px; }
  .prose :where(thead th):not(:where([class~=3D"not-prose"], [class~=3D"not=
-prose"] *)) { color: var(--tw-prose-headings); font-weight: 600; padding-i=
nline: 0.571429em; padding-bottom: 0.571429em; vertical-align: bottom; }
  .prose :where(tbody tr):not(:where([class~=3D"not-prose"], [class~=3D"not=
-prose"] *)) { border-bottom-color: var(--tw-prose-td-borders); border-bott=
om-width: 1px; }
  .prose :where(tbody tr:last-child):not(:where([class~=3D"not-prose"], [cl=
ass~=3D"not-prose"] *)) { border-bottom-width: 0px; }
  .prose :where(tbody td):not(:where([class~=3D"not-prose"], [class~=3D"not=
-prose"] *)) { vertical-align: baseline; }
  .prose :where(tfoot):not(:where([class~=3D"not-prose"], [class~=3D"not-pr=
ose"] *)) { border-top-color: var(--tw-prose-th-borders); border-top-width:=
 1px; }
  .prose :where(tfoot td):not(:where([class~=3D"not-prose"], [class~=3D"not=
-prose"] *)) { vertical-align: top; }
  .prose :where(th, td):not(:where([class~=3D"not-prose"], [class~=3D"not-p=
rose"] *)) { text-align: start; }
  .prose :where(figure > *):not(:where([class~=3D"not-prose"], [class~=3D"n=
ot-prose"] *)) { margin-bottom: 0px; margin-top: 0px; }
  .prose :where(figcaption):not(:where([class~=3D"not-prose"], [class~=3D"n=
ot-prose"] *)) { color: var(--tw-prose-captions); font-size: 0.875em; line-=
height: 1.42857; margin-top: 0.857143em; }
  .prose { --tw-prose-body: var(--text-primary); --tw-prose-headings: var(-=
-text-primary); --tw-prose-lead: var(--text-primary); --tw-prose-links: var=
(--text-primary); --tw-prose-bold: var(--text-primary); --tw-prose-counters=
: var(--text-primary); --tw-prose-bullets: var(--text-primary); --tw-prose-=
hr: var(--border-xheavy); --tw-prose-quotes: var(--text-primary); --tw-pros=
e-quote-borders: oklch(92.8% .006 264.531); --tw-prose-captions: var(--text=
-secondary); --tw-prose-kbd: oklch(21% .034 264.665); --tw-prose-kbd-shadow=
s: NaN NaN NaN; --tw-prose-code: var(--text-primary); --tw-prose-pre-code: =
oklch(92.8% .006 264.531); --tw-prose-pre-bg: oklch(27.8% .033 256.848); --=
tw-prose-th-borders: oklch(87.2% .01 258.338); --tw-prose-td-borders: oklch=
(92.8% .006 264.531); --tw-prose-invert-body: var(--text-primary); --tw-pro=
se-invert-headings: var(--text-primary); --tw-prose-invert-lead: var(--text=
-primary); --tw-prose-invert-links: var(--text-primary); --tw-prose-invert-=
bold: var(--text-primary); --tw-prose-invert-counters: var(--text-primary);=
 --tw-prose-invert-bullets: var(--text-primary); --tw-prose-invert-hr: var(=
--border-xheavy); --tw-prose-invert-quotes: var(--text-primary); --tw-prose=
-invert-quote-borders: oklch(37.3% .034 259.733); --tw-prose-invert-caption=
s: var(--text-secondary); --tw-prose-invert-kbd: #fff; --tw-prose-invert-kb=
d-shadows: 255 255 255; --tw-prose-invert-code: var(--text-primary); --tw-p=
rose-invert-pre-code: oklch(87.2% .01 258.338); --tw-prose-invert-pre-bg: #=
00000080; --tw-prose-invert-th-borders: oklch(44.6% .03 256.802); --tw-pros=
e-invert-td-borders: oklch(37.3% .034 259.733); font-size: 1rem; line-heigh=
t: 1.75; }
  .prose :where(picture > img):not(:where([class~=3D"not-prose"], [class~=
=3D"not-prose"] *)) { margin-bottom: 0px; margin-top: 0px; }
  .prose :where(li):not(:where([class~=3D"not-prose"], [class~=3D"not-prose=
"] *)) { margin-bottom: 0.5em; margin-top: 0.5em; }
  .prose :where(ol > li):not(:where([class~=3D"not-prose"], [class~=3D"not-=
prose"] *)), .prose :where(ul > li):not(:where([class~=3D"not-prose"], [cla=
ss~=3D"not-prose"] *)) { padding-inline-start: 0.375em; }
  .prose :where(.prose > ul > li p):not(:where([class~=3D"not-prose"], [cla=
ss~=3D"not-prose"] *)) { margin-bottom: 0.75em; margin-top: 0.75em; }
  .prose :where(.prose > ul > li > p:first-child):not(:where([class~=3D"not=
-prose"], [class~=3D"not-prose"] *)) { margin-top: 1.25em; }
  .prose :where(.prose > ul > li > p:last-child):not(:where([class~=3D"not-=
prose"], [class~=3D"not-prose"] *)) { margin-bottom: 1.25em; }
  .prose :where(.prose > ol > li > p:first-child):not(:where([class~=3D"not=
-prose"], [class~=3D"not-prose"] *)) { margin-top: 1.25em; }
  .prose :where(.prose > ol > li > p:last-child):not(:where([class~=3D"not-=
prose"], [class~=3D"not-prose"] *)) { margin-bottom: 1.25em; }
  .prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~=3D"not-prose=
"], [class~=3D"not-prose"] *)) { margin-bottom: 0.75em; margin-top: 0.75em;=
 }
  .prose :where(dl):not(:where([class~=3D"not-prose"], [class~=3D"not-prose=
"] *)) { margin-bottom: 1.25em; margin-top: 1.25em; }
  .prose :where(dd):not(:where([class~=3D"not-prose"], [class~=3D"not-prose=
"] *)) { margin-top: 0.5em; padding-inline-start: 1.625em; }
  .prose :where(h2 + *):not(:where([class~=3D"not-prose"], [class~=3D"not-p=
rose"] *)), .prose :where(h3 + *):not(:where([class~=3D"not-prose"], [class=
~=3D"not-prose"] *)), .prose :where(h4 + *):not(:where([class~=3D"not-prose=
"], [class~=3D"not-prose"] *)), .prose :where(hr + *):not(:where([class~=3D=
"not-prose"], [class~=3D"not-prose"] *)) { margin-top: 0px; }
  .prose :where(thead th:first-child):not(:where([class~=3D"not-prose"], [c=
lass~=3D"not-prose"] *)) { padding-inline-start: 0px; }
  .prose :where(thead th:last-child):not(:where([class~=3D"not-prose"], [cl=
ass~=3D"not-prose"] *)) { padding-inline-end: 0px; }
  .prose :where(tbody td, tfoot td):not(:where([class~=3D"not-prose"], [cla=
ss~=3D"not-prose"] *)) { padding-inline: 0.571429em; padding-bottom: 0.5714=
29em; padding-top: 0.571429em; }
  .prose :where(tbody td:first-child, tfoot td:first-child):not(:where([cla=
ss~=3D"not-prose"], [class~=3D"not-prose"] *)) { padding-inline-start: 0px;=
 }
  .prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class=
~=3D"not-prose"], [class~=3D"not-prose"] *)) { padding-inline-end: 0px; }
  .prose :where(figure):not(:where([class~=3D"not-prose"], [class~=3D"not-p=
rose"] *)) { margin-bottom: 2em; margin-top: 2em; }
  .prose :where(.prose > :first-child):not(:where([class~=3D"not-prose"], [=
class~=3D"not-prose"] *)) { margin-top: 0px; }
  .prose :where(.prose > :last-child):not(:where([class~=3D"not-prose"], [c=
lass~=3D"not-prose"] *)) { margin-bottom: 0px; }
  .focus-outline-margin-default { --focus-outline-margin: var(--focus-outli=
ne-margin-default); margin: calc(var(--focus-outline-margin)*-1); padding: =
var(--focus-outline-margin); }
  .-m-1 { margin: calc(var(--spacing)*-1); }
  .-m-1\! { margin: calc(var(--spacing)*-1) !important; }
  .-m-2 { margin: calc(var(--spacing)*-2); }
  .-m-2\.5 { margin: calc(var(--spacing)*-2.5); }
  .-m-4 { margin: calc(var(--spacing)*-4); }
  .m-0 { margin: calc(var(--spacing)*0); }
  .m-0\! { margin: calc(var(--spacing)*0) !important; }
  .m-1 { margin: calc(var(--spacing)*1); }
  .m-1\.5 { margin: calc(var(--spacing)*1.5); }
  .m-2 { margin: calc(var(--spacing)*2); }
  .m-3 { margin: calc(var(--spacing)*3); }
  .m-4 { margin: calc(var(--spacing)*4); }
  .m-5 { margin: calc(var(--spacing)*5); }
  .m-6 { margin: calc(var(--spacing)*6); }
  .m-8 { margin: calc(var(--spacing)*8); }
  .m-1436 { margin: calc(var(--spacing)*1436); }
  .m-2192 { margin: calc(var(--spacing)*2192); }
  .m-2448 { margin: calc(var(--spacing)*2448); }
  .m-\[-1px\] { margin: -1px; }
  .m-\[3px\] { margin: 3px; }
  .m-\[24px\] { margin: 24px; }
  .m-auto { margin: auto; }
  .-mx-\(--thread-content-margin\) { margin-inline: calc(var(--thread-conte=
nt-margin)*-1); }
  .-mx-1 { margin-inline: calc(var(--spacing)*-1); }
  .-mx-2 { margin-inline: calc(var(--spacing)*-2); }
  .-mx-2\.5 { margin-inline: calc(var(--spacing)*-2.5); }
  .-mx-3 { margin-inline: calc(var(--spacing)*-3); }
  .-mx-4 { margin-inline: calc(var(--spacing)*-4); }
  .-mx-6 { margin-inline: calc(var(--spacing)*-6); }
  .-mx-7 { margin-inline: calc(var(--spacing)*-7); }
  .-mx-8 { margin-inline: calc(var(--spacing)*-8); }
  .-mx-\[var\(--thread-content-margin\)\] { margin-inline: calc(var(--threa=
d-content-margin)*-1); }
  .-mx-px { margin-inline: -1px; }
  .mx-0 { margin-inline: calc(var(--spacing)*0); }
  .mx-0\.5 { margin-inline: calc(var(--spacing)*.5); }
  .mx-1 { margin-inline: calc(var(--spacing)*1); }
  .mx-1\.5 { margin-inline: calc(var(--spacing)*1.5); }
  .mx-2 { margin-inline: calc(var(--spacing)*2); }
  .mx-2\.5 { margin-inline: calc(var(--spacing)*2.5); }
  .mx-3 { margin-inline: calc(var(--spacing)*3); }
  .mx-3\! { margin-inline: calc(var(--spacing)*3) !important; }
  .mx-3\.5 { margin-inline: calc(var(--spacing)*3.5); }
  .mx-4 { margin-inline: calc(var(--spacing)*4); }
  .mx-5 { margin-inline: calc(var(--spacing)*5); }
  .mx-6 { margin-inline: calc(var(--spacing)*6); }
  .mx-8 { margin-inline: calc(var(--spacing)*8); }
  .mx-12 { margin-inline: calc(var(--spacing)*12); }
  .mx-16 { margin-inline: calc(var(--spacing)*16); }
  .mx-24 { margin-inline: calc(var(--spacing)*24); }
  .mx-\[-1rem\] { margin-inline: -1rem; }
  .mx-\[-16px\] { margin-inline: -16px; }
  .mx-\[1px\] { margin-inline: 1px; }
  .mx-\[32px\] { margin-inline: 32px; }
  .mx-\[calc\(--spacing\(-2\)-1px\)\] { margin-inline: calc(var(--spacing)*=
-2 - 1px); }
  .mx-auto { margin-inline: auto; }
  .mx-snc-results-padding { margin-inline: var(--snc-results-padding); }
  .-my-1 { margin-block: calc(var(--spacing)*-1); }
  .-my-1\.5 { margin-block: calc(var(--spacing)*-1.5); }
  .-my-2 { margin-block: calc(var(--spacing)*-2); }
  .-my-2\.5 { margin-block: calc(var(--spacing)*-2.5); }
  .-my-3 { margin-block: calc(var(--spacing)*-3); }
  .-my-6 { margin-block: calc(var(--spacing)*-6); }
  .-my-\[1px\] { margin-block: -1px; }
  .my-0 { margin-block: calc(var(--spacing)*0); }
  .my-0\! { margin-block: calc(var(--spacing)*0) !important; }
  .my-0\.5 { margin-block: calc(var(--spacing)*.5); }
  .my-1 { margin-block: calc(var(--spacing)*1); }
  .my-1\! { margin-block: calc(var(--spacing)*1) !important; }
  .my-1\.5 { margin-block: calc(var(--spacing)*1.5); }
  .my-2 { margin-block: calc(var(--spacing)*2); }
  .my-2\.5 { margin-block: calc(var(--spacing)*2.5); }
  .my-3 { margin-block: calc(var(--spacing)*3); }
  .my-4 { margin-block: calc(var(--spacing)*4); }
  .my-6 { margin-block: calc(var(--spacing)*6); }
  .my-8 { margin-block: calc(var(--spacing)*8); }
  .my-10 { margin-block: calc(var(--spacing)*10); }
  .my-12 { margin-block: calc(var(--spacing)*12); }
  .my-16 { margin-block: calc(var(--spacing)*16); }
  .my-20\! { margin-block: calc(var(--spacing)*20) !important; }
  .my-\[-0\.2rem\] { margin-block: -0.2rem; }
  .my-\[12px\] { margin-block: 12px; }
  .my-\[15px\] { margin-block: 15px; }
  .my-\[32px\] { margin-block: 32px; }
  .my-auto { margin-block: auto; }
  .-ms-0\.5 { margin-inline-start: calc(var(--spacing)*-.5); }
  .-ms-1 { margin-inline-start: calc(var(--spacing)*-1); }
  .-ms-1\.5 { margin-inline-start: calc(var(--spacing)*-1.5); }
  .-ms-2 { margin-inline-start: calc(var(--spacing)*-2); }
  .-ms-2\.5 { margin-inline-start: calc(var(--spacing)*-2.5); }
  .-ms-3 { margin-inline-start: calc(var(--spacing)*-3); }
  .-ms-3\.5 { margin-inline-start: calc(var(--spacing)*-3.5); }
  .-ms-4 { margin-inline-start: calc(var(--spacing)*-4); }
  .-ms-\[3px\] { margin-inline-start: -3px; }
  .ms-0 { margin-inline-start: calc(var(--spacing)*0); }
  .ms-0\! { margin-inline-start: calc(var(--spacing)*0) !important; }
  .ms-0\.5 { margin-inline-start: calc(var(--spacing)*.5); }
  .ms-1 { margin-inline-start: calc(var(--spacing)*1); }
  .ms-1\.5 { margin-inline-start: calc(var(--spacing)*1.5); }
  .ms-2 { margin-inline-start: calc(var(--spacing)*2); }
  .ms-2\.5 { margin-inline-start: calc(var(--spacing)*2.5); }
  .ms-3 { margin-inline-start: calc(var(--spacing)*3); }
  .ms-4 { margin-inline-start: calc(var(--spacing)*4); }
  .ms-4\.5 { margin-inline-start: calc(var(--spacing)*4.5); }
  .ms-5 { margin-inline-start: calc(var(--spacing)*5); }
  .ms-6 { margin-inline-start: calc(var(--spacing)*6); }
  .ms-6\.5 { margin-inline-start: calc(var(--spacing)*6.5); }
  .ms-7 { margin-inline-start: calc(var(--spacing)*7); }
  .ms-8 { margin-inline-start: calc(var(--spacing)*8); }
  .ms-10 { margin-inline-start: calc(var(--spacing)*10); }
  .ms-14 { margin-inline-start: calc(var(--spacing)*14); }
  .ms-24 { margin-inline-start: calc(var(--spacing)*24); }
  .ms-\[-2px\] { margin-inline-start: -2px; }
  .ms-\[-6px\] { margin-inline-start: -6px; }
  .ms-\[-8px\] { margin-inline-start: -8px; }
  .ms-\[-12px\] { margin-inline-start: -12px; }
  .ms-\[-16px\] { margin-inline-start: -16px; }
  .ms-\[2px\] { margin-inline-start: 2px; }
  .ms-\[3px\] { margin-inline-start: 3px; }
  .ms-\[4px\] { margin-inline-start: 4px; }
  .ms-\[5px\] { margin-inline-start: 5px; }
  .ms-\[11px\] { margin-inline-start: 11px; }
  .ms-\[calc\(\(100vw-450px-min\(100vw-450px\,900px\)\)\/2\)\] { margin-inl=
ine-start: calc(50vw - 225px + min(100vw - 450px, 900px) / -2); }
  .ms-auto { margin-inline-start: auto; }
  .-me-0\.5 { margin-inline-end: calc(var(--spacing)*-.5); }
  .-me-0\.25 { margin-inline-end: calc(var(--spacing)*-.25); }
  .-me-1 { margin-inline-end: calc(var(--spacing)*-1); }
  .-me-1\.5 { margin-inline-end: calc(var(--spacing)*-1.5); }
  .-me-2 { margin-inline-end: calc(var(--spacing)*-2); }
  .-me-2\.5 { margin-inline-end: calc(var(--spacing)*-2.5); }
  .-me-3 { margin-inline-end: calc(var(--spacing)*-3); }
  .-me-3\.5 { margin-inline-end: calc(var(--spacing)*-3.5); }
  .me-0 { margin-inline-end: calc(var(--spacing)*0); }
  .me-0\.5 { margin-inline-end: calc(var(--spacing)*.5); }
  .me-1 { margin-inline-end: calc(var(--spacing)*1); }
  .me-1\.5 { margin-inline-end: calc(var(--spacing)*1.5); }
  .me-2 { margin-inline-end: calc(var(--spacing)*2); }
  .me-2\.5 { margin-inline-end: calc(var(--spacing)*2.5); }
  .me-3 { margin-inline-end: calc(var(--spacing)*3); }
  .me-4 { margin-inline-end: calc(var(--spacing)*4); }
  .me-5 { margin-inline-end: calc(var(--spacing)*5); }
  .me-6 { margin-inline-end: calc(var(--spacing)*6); }
  .me-7 { margin-inline-end: calc(var(--spacing)*7); }
  .me-8 { margin-inline-end: calc(var(--spacing)*8); }
  .me-12 { margin-inline-end: calc(var(--spacing)*12); }
  .me-\[-8px\] { margin-inline-end: -8px; }
  .me-\[2px\] { margin-inline-end: 2px; }
  .me-\[30px\] { margin-inline-end: 30px; }
  .me-auto { margin-inline-end: auto; }
  .me-px { margin-inline-end: 1px; }
  .prose-sm { font-size: 0.875rem; line-height: 1.71429; }
  .prose-sm :where(p):not(:where([class~=3D"not-prose"], [class~=3D"not-pro=
se"] *)) { margin-bottom: 1.14286em; margin-top: 1.14286em; }
  .prose-sm :where([class~=3D"lead"]):not(:where([class~=3D"not-prose"], [c=
lass~=3D"not-prose"] *)) { font-size: 1.28571em; line-height: 1.55556; marg=
in-bottom: 0.888889em; margin-top: 0.888889em; }
  .prose-sm :where(blockquote):not(:where([class~=3D"not-prose"], [class~=
=3D"not-prose"] *)) { margin-bottom: 1.33333em; margin-top: 1.33333em; padd=
ing-inline-start: 1.11111em; }
  .prose-sm :where(h1):not(:where([class~=3D"not-prose"], [class~=3D"not-pr=
ose"] *)) { font-size: 2.14286em; line-height: 1.2; margin-bottom: 0.8em; m=
argin-top: 0px; }
  .prose-sm :where(h2):not(:where([class~=3D"not-prose"], [class~=3D"not-pr=
ose"] *)) { font-size: 1.42857em; line-height: 1.4; margin-bottom: 0.8em; m=
argin-top: 1.6em; }
  .prose-sm :where(h3):not(:where([class~=3D"not-prose"], [class~=3D"not-pr=
ose"] *)) { font-size: 1.28571em; line-height: 1.55556; margin-bottom: 0.44=
4444em; margin-top: 1.55556em; }
  .prose-sm :where(h4):not(:where([class~=3D"not-prose"], [class~=3D"not-pr=
ose"] *)) { line-height: 1.42857; margin-bottom: 0.571429em; margin-top: 1.=
42857em; }
  .prose-sm :where(img):not(:where([class~=3D"not-prose"], [class~=3D"not-p=
rose"] *)), .prose-sm :where(picture):not(:where([class~=3D"not-prose"], [c=
lass~=3D"not-prose"] *)) { margin-bottom: 1.71429em; margin-top: 1.71429em;=
 }
  .prose-sm :where(picture > img):not(:where([class~=3D"not-prose"], [class=
~=3D"not-prose"] *)) { margin-bottom: 0px; margin-top: 0px; }
  .prose-sm :where(video):not(:where([class~=3D"not-prose"], [class~=3D"not=
-prose"] *)) { margin-bottom: 1.71429em; margin-top: 1.71429em; }
  .prose-sm :where(kbd):not(:where([class~=3D"not-prose"], [class~=3D"not-p=
rose"] *)) { border-radius: 0.3125rem; font-size: 0.857143em; padding-inlin=
e: 0.357143em; padding-bottom: 0.142857em; padding-top: 0.142857em; }
  .prose-sm :where(code):not(:where([class~=3D"not-prose"], [class~=3D"not-=
prose"] *)) { font-size: 0.857143em; }
  .prose-sm :where(h2 code):not(:where([class~=3D"not-prose"], [class~=3D"n=
ot-prose"] *)) { font-size: 0.9em; }
  .prose-sm :where(h3 code):not(:where([class~=3D"not-prose"], [class~=3D"n=
ot-prose"] *)) { font-size: 0.888889em; }
  .prose-sm :where(pre):not(:where([class~=3D"not-prose"], [class~=3D"not-p=
rose"] *)) { border-radius: 0.25rem; font-size: 0.857143em; line-height: 1.=
66667; margin-bottom: 1.66667em; margin-top: 1.66667em; padding-inline: 1em=
; padding-bottom: 0.666667em; padding-top: 0.666667em; }
  .prose-sm :where(ol):not(:where([class~=3D"not-prose"], [class~=3D"not-pr=
ose"] *)), .prose-sm :where(ul):not(:where([class~=3D"not-prose"], [class~=
=3D"not-prose"] *)) { margin-bottom: 1.14286em; margin-top: 1.14286em; padd=
ing-inline-start: 1.57143em; }
  .prose-sm :where(li):not(:where([class~=3D"not-prose"], [class~=3D"not-pr=
ose"] *)) { margin-bottom: 0.285714em; margin-top: 0.285714em; }
  .prose-sm :where(ol > li):not(:where([class~=3D"not-prose"], [class~=3D"n=
ot-prose"] *)), .prose-sm :where(ul > li):not(:where([class~=3D"not-prose"]=
, [class~=3D"not-prose"] *)) { padding-inline-start: 0.428571em; }
  .prose-sm :where(.prose-sm > ul > li p):not(:where([class~=3D"not-prose"]=
, [class~=3D"not-prose"] *)) { margin-bottom: 0.571429em; margin-top: 0.571=
429em; }
  .prose-sm :where(.prose-sm > ul > li > p:first-child):not(:where([class~=
=3D"not-prose"], [class~=3D"not-prose"] *)) { margin-top: 1.14286em; }
  .prose-sm :where(.prose-sm > ul > li > p:last-child):not(:where([class~=
=3D"not-prose"], [class~=3D"not-prose"] *)) { margin-bottom: 1.14286em; }
  .prose-sm :where(.prose-sm > ol > li > p:first-child):not(:where([class~=
=3D"not-prose"], [class~=3D"not-prose"] *)) { margin-top: 1.14286em; }
  .prose-sm :where(.prose-sm > ol > li > p:last-child):not(:where([class~=
=3D"not-prose"], [class~=3D"not-prose"] *)) { margin-bottom: 1.14286em; }
  .prose-sm :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~=3D"not-pr=
ose"], [class~=3D"not-prose"] *)) { margin-bottom: 0.571429em; margin-top: =
0.571429em; }
  .prose-sm :where(dl):not(:where([class~=3D"not-prose"], [class~=3D"not-pr=
ose"] *)) { margin-bottom: 1.14286em; margin-top: 1.14286em; }
  .prose-sm :where(dt):not(:where([class~=3D"not-prose"], [class~=3D"not-pr=
ose"] *)) { margin-top: 1.14286em; }
  .prose-sm :where(dd):not(:where([class~=3D"not-prose"], [class~=3D"not-pr=
ose"] *)) { margin-top: 0.285714em; padding-inline-start: 1.57143em; }
  .prose-sm :where(hr):not(:where([class~=3D"not-prose"], [class~=3D"not-pr=
ose"] *)) { margin-bottom: 2.85714em; margin-top: 2.85714em; }
  .prose-sm :where(h2 + *):not(:where([class~=3D"not-prose"], [class~=3D"no=
t-prose"] *)), .prose-sm :where(h3 + *):not(:where([class~=3D"not-prose"], =
[class~=3D"not-prose"] *)), .prose-sm :where(h4 + *):not(:where([class~=3D"=
not-prose"], [class~=3D"not-prose"] *)), .prose-sm :where(hr + *):not(:wher=
e([class~=3D"not-prose"], [class~=3D"not-prose"] *)) { margin-top: 0px; }
  .prose-sm :where(table):not(:where([class~=3D"not-prose"], [class~=3D"not=
-prose"] *)) { font-size: 0.857143em; line-height: 1.5; }
  .prose-sm :where(thead th):not(:where([class~=3D"not-prose"], [class~=3D"=
not-prose"] *)) { padding-inline: 1em; padding-bottom: 0.666667em; }
  .prose-sm :where(thead th:first-child):not(:where([class~=3D"not-prose"],=
 [class~=3D"not-prose"] *)) { padding-inline-start: 0px; }
  .prose-sm :where(thead th:last-child):not(:where([class~=3D"not-prose"], =
[class~=3D"not-prose"] *)) { padding-inline-end: 0px; }
  .prose-sm :where(tbody td, tfoot td):not(:where([class~=3D"not-prose"], [=
class~=3D"not-prose"] *)) { padding-inline: 1em; padding-bottom: 0.666667em=
; padding-top: 0.666667em; }
  .prose-sm :where(tbody td:first-child, tfoot td:first-child):not(:where([=
class~=3D"not-prose"], [class~=3D"not-prose"] *)) { padding-inline-start: 0=
px; }
  .prose-sm :where(tbody td:last-child, tfoot td:last-child):not(:where([cl=
ass~=3D"not-prose"], [class~=3D"not-prose"] *)) { padding-inline-end: 0px; =
}
  .prose-sm :where(figure):not(:where([class~=3D"not-prose"], [class~=3D"no=
t-prose"] *)) { margin-bottom: 1.71429em; margin-top: 1.71429em; }
  .prose-sm :where(figure > *):not(:where([class~=3D"not-prose"], [class~=
=3D"not-prose"] *)) { margin-bottom: 0px; margin-top: 0px; }
  .prose-sm :where(figcaption):not(:where([class~=3D"not-prose"], [class~=
=3D"not-prose"] *)) { font-size: 0.857143em; line-height: 1.33333; margin-t=
op: 0.666667em; }
  .prose-sm :where(.prose-sm > :first-child):not(:where([class~=3D"not-pros=
e"], [class~=3D"not-prose"] *)) { margin-top: 0px; }
  .prose-sm :where(.prose-sm > :last-child):not(:where([class~=3D"not-prose=
"], [class~=3D"not-prose"] *)) { margin-bottom: 0px; }
  .offset-padding-top-4 { --offset-padding: calc(var(--spacing)*4); margin-=
top: calc(var(--offset-padding)*-1); padding-top: var(--offset-padding); }
  .\!mt-0 { margin-top: calc(var(--spacing)*0) !important; }
  .-mt-0\.5 { margin-top: calc(var(--spacing)*-.5); }
  .-mt-0\.25 { margin-top: calc(var(--spacing)*-.25); }
  .-mt-1 { margin-top: calc(var(--spacing)*-1); }
  .-mt-2 { margin-top: calc(var(--spacing)*-2); }
  .-mt-2\.5 { margin-top: calc(var(--spacing)*-2.5); }
  .-mt-3 { margin-top: calc(var(--spacing)*-3); }
  .-mt-4 { margin-top: calc(var(--spacing)*-4); }
  .-mt-5 { margin-top: calc(var(--spacing)*-5); }
  .-mt-6 { margin-top: calc(var(--spacing)*-6); }
  .-mt-7 { margin-top: calc(var(--spacing)*-7); }
  .-mt-\[1px\] { margin-top: -1px; }
  .-mt-\[100px\] { margin-top: -100px; }
  .mt-\(--header-height\) { margin-top: var(--header-height); }
  .mt-\(--sidebar-section-first-margin-top\) { margin-top: var(--sidebar-se=
ction-first-margin-top); }
  .mt-0 { margin-top: calc(var(--spacing)*0); }
  .mt-0\! { margin-top: calc(var(--spacing)*0) !important; }
  .mt-0\.5 { margin-top: calc(var(--spacing)*.5); }
  .mt-0\.25 { margin-top: calc(var(--spacing)*.25); }
  .mt-1 { margin-top: calc(var(--spacing)*1); }
  .mt-1\.5 { margin-top: calc(var(--spacing)*1.5); }
  .mt-2 { margin-top: calc(var(--spacing)*2); }
  .mt-2\.5 { margin-top: calc(var(--spacing)*2.5); }
  .mt-3 { margin-top: calc(var(--spacing)*3); }
  .mt-4 { margin-top: calc(var(--spacing)*4); }
  .mt-5 { margin-top: calc(var(--spacing)*5); }
  .mt-5\! { margin-top: calc(var(--spacing)*5) !important; }
  .mt-6 { margin-top: calc(var(--spacing)*6); }
  .mt-7 { margin-top: calc(var(--spacing)*7); }
  .mt-8 { margin-top: calc(var(--spacing)*8); }
  .mt-9 { margin-top: calc(var(--spacing)*9); }
  .mt-10 { margin-top: calc(var(--spacing)*10); }
  .mt-10\! { margin-top: calc(var(--spacing)*10) !important; }
  .mt-11 { margin-top: calc(var(--spacing)*11); }
  .mt-12 { margin-top: calc(var(--spacing)*12); }
  .mt-13 { margin-top: calc(var(--spacing)*13); }
  .mt-15 { margin-top: calc(var(--spacing)*15); }
  .mt-16 { margin-top: calc(var(--spacing)*16); }
  .mt-22 { margin-top: calc(var(--spacing)*22); }
  .mt-32 { margin-top: calc(var(--spacing)*32); }
  .mt-36 { margin-top: calc(var(--spacing)*36); }
  .mt-40 { margin-top: calc(var(--spacing)*40); }
  .mt-\[-1px\] { margin-top: -1px; }
  .mt-\[-2px\] { margin-top: -2px; }
  .mt-\[-3px\] { margin-top: -3px; }
  .mt-\[-4px\] { margin-top: -4px; }
  .mt-\[-10px\] { margin-top: -10px; }
  .mt-\[-32px\] { margin-top: -32px; }
  .mt-\[-100px\] { margin-top: -100px; }
  .mt-\[0\.5px\], .mt-\[\.5px\] { margin-top: 0.5px; }
  .mt-\[0\.225rem\] { margin-top: 0.225rem; }
  .mt-\[0\.425rem\] { margin-top: 0.425rem; }
  .mt-\[0\.0625em\] { margin-top: 0.0625em; }
  .mt-\[0px\] { margin-top: 0px; }
  .mt-\[1px\] { margin-top: 1px; }
  .mt-\[2px\] { margin-top: 2px; }
  .mt-\[3px\] { margin-top: 3px; }
  .mt-\[4px\] { margin-top: 4px; }
  .mt-\[5px\] { margin-top: 5px; }
  .mt-\[22px\] { margin-top: 22px; }
  .mt-\[calc\(-1rem-3px\)\] { margin-top: calc(-1rem - 3px); }
  .mt-\[calc\(var\(--threadFlyOut-leading-height\,53px\)\*-1\)\] { margin-t=
op: calc(var(--threadFlyOut-leading-height,53px)*-1); }
  .mt-\[calc\(var\(--threadFlyOut-leading-height\,57px\)\*-1\)\] { margin-t=
op: calc(var(--threadFlyOut-leading-height,57px)*-1); }
  .mt-\[calc\(var\(--threadFlyOut-leading-height\,var\(--header-height\)\)\=
*-1\)\] { margin-top: calc(var(--threadFlyOut-leading-height,var(--header-h=
eight))*-1); }
  .mt-\[var\(--screen-optical-compact-offset-amount\)\] { margin-top: var(-=
-screen-optical-compact-offset-amount); }
  .mt-auto { margin-top: auto; }
  .mt-px { margin-top: 1px; }
  .mt-snc-1 { margin-top: var(--snc-1); }
  [dir=3D"ltr"] .mr-\[-1px\] { margin-right: -1px; }
  [dir=3D"rtl"] .mr-\[-1px\] { margin-left: -1px; }
  .-mb-\(--composer-overlap-px\) { margin-bottom: calc(var(--composer-overl=
ap-px)*-1); }
  .-mb-0\.5 { margin-bottom: calc(var(--spacing)*-.5); }
  .-mb-1 { margin-bottom: calc(var(--spacing)*-1); }
  .-mb-1\.5 { margin-bottom: calc(var(--spacing)*-1.5); }
  .-mb-2 { margin-bottom: calc(var(--spacing)*-2); }
  .-mb-3 { margin-bottom: calc(var(--spacing)*-3); }
  .-mb-4 { margin-bottom: calc(var(--spacing)*-4); }
  .-mb-6 { margin-bottom: calc(var(--spacing)*-6); }
  .-mb-10 { margin-bottom: calc(var(--spacing)*-10); }
  .-mb-px { margin-bottom: -1px; }
  .mb-0 { margin-bottom: calc(var(--spacing)*0); }
  .mb-0\! { margin-bottom: calc(var(--spacing)*0) !important; }
  .mb-0\.5 { margin-bottom: calc(var(--spacing)*.5); }
  .mb-1 { margin-bottom: calc(var(--spacing)*1); }
  .mb-1\.5 { margin-bottom: calc(var(--spacing)*1.5); }
  .mb-2 { margin-bottom: calc(var(--spacing)*2); }
  .mb-2\.5 { margin-bottom: calc(var(--spacing)*2.5); }
  .mb-3 { margin-bottom: calc(var(--spacing)*3); }
  .mb-3\! { margin-bottom: calc(var(--spacing)*3) !important; }
  .mb-3\.5 { margin-bottom: calc(var(--spacing)*3.5); }
  .mb-4 { margin-bottom: calc(var(--spacing)*4); }
  .mb-4\! { margin-bottom: calc(var(--spacing)*4) !important; }
  .mb-4\.5 { margin-bottom: calc(var(--spacing)*4.5); }
  .mb-5 { margin-bottom: calc(var(--spacing)*5); }
  .mb-6 { margin-bottom: calc(var(--spacing)*6); }
  .mb-7 { margin-bottom: calc(var(--spacing)*7); }
  .mb-8 { margin-bottom: calc(var(--spacing)*8); }
  .mb-9 { margin-bottom: calc(var(--spacing)*9); }
  .mb-10 { margin-bottom: calc(var(--spacing)*10); }
  .mb-11 { margin-bottom: calc(var(--spacing)*11); }
  .mb-12 { margin-bottom: calc(var(--spacing)*12); }
  .mb-14 { margin-bottom: calc(var(--spacing)*14); }
  .mb-16 { margin-bottom: calc(var(--spacing)*16); }
  .mb-20 { margin-bottom: calc(var(--spacing)*20); }
  .mb-36 { margin-bottom: calc(var(--spacing)*36); }
  .mb-64 { margin-bottom: calc(var(--spacing)*64); }
  .mb-\[-1px\] { margin-bottom: -1px; }
  .mb-\[-2px\] { margin-bottom: -2px; }
  .mb-\[-5px\] { margin-bottom: -5px; }
  .mb-\[-6px\] { margin-bottom: -6px; }
  .mb-\[0\.25rem\] { margin-bottom: 0.25rem; }
  .mb-\[0\.225rem\] { margin-bottom: 0.225rem; }
  .mb-\[0\.425rem\] { margin-bottom: 0.425rem; }
  .mb-\[0\.3125rem\] { margin-bottom: 0.3125rem; }
  .mb-\[1px\] { margin-bottom: 1px; }
  .mb-\[4px\] { margin-bottom: 4px; }
  .mb-\[8px\] { margin-bottom: 8px; }
  .mb-\[60px\] { margin-bottom: 60px; }
  .mb-\[var\(--sidebar-collapsed-section-margin-bottom\)\] { margin-bottom:=
 var(--sidebar-collapsed-section-margin-bottom); }
  .mb-\[var\(--sidebar-expanded-section-margin-bottom\)\] { margin-bottom: =
var(--sidebar-expanded-section-margin-bottom); }
  .mb-px { margin-bottom: 1px; }
  .mb-snc-1 { margin-bottom: var(--snc-1); }
  [dir=3D"ltr"] .ml-2 { margin-left: calc(var(--spacing)*2); }
  [dir=3D"rtl"] .ml-2 { margin-right: calc(var(--spacing)*2); }
  [dir=3D"ltr"] .ml-auto { margin-left: auto; }
  [dir=3D"rtl"] .ml-auto { margin-right: auto; }
  .box-border { box-sizing: border-box; }
  .box-content { box-sizing: content-box; }
  .line-clamp-1 { -webkit-line-clamp: 1; }
  .line-clamp-1, .line-clamp-2 { -webkit-box-orient: vertical; display: -we=
bkit-box; overflow: hidden; }
  .line-clamp-2 { -webkit-line-clamp: 2; }
  .line-clamp-3 { -webkit-line-clamp: 3; }
  .line-clamp-3, .line-clamp-4 { -webkit-box-orient: vertical; display: -we=
bkit-box; overflow: hidden; }
  .line-clamp-4 { -webkit-line-clamp: 4; }
  .line-clamp-5 { -webkit-line-clamp: 5; }
  .line-clamp-5, .line-clamp-6 { -webkit-box-orient: vertical; display: -we=
bkit-box; overflow: hidden; }
  .line-clamp-6 { -webkit-line-clamp: 6; }
  .line-clamp-8 { -webkit-line-clamp: 8; }
  .line-clamp-12, .line-clamp-8 { -webkit-box-orient: vertical; display: -w=
ebkit-box; overflow: hidden; }
  .line-clamp-12 { -webkit-line-clamp: 12; }
  .line-clamp-none { -webkit-line-clamp: unset; -webkit-box-orient: horizon=
tal; display: block; overflow: visible; }
  .entity-underline { display: inline; text-decoration-color: var(--text-te=
rtiary); text-decoration-line: underline; text-decoration-style: dotted; te=
xt-decoration-thickness: 1px; text-underline-offset: 2px; vertical-align: b=
aseline; }
  @media (hover: hover) {
  .entity-underline:hover { text-decoration-color: inherit; }
}
  .entity-underline { text-decoration-skip-ink: auto; text-underline-positi=
on: from-font; }
  .\[display\:var\(--display-hidden-until-loaded\,block\)\] { display: var(=
--display-hidden-until-loaded,block); }
  .\[display\:var\(--display-hidden-until-loaded\,flex\)\] { display: var(-=
-display-hidden-until-loaded,flex); }
  .block { display: block; }
  .contents { display: contents; }
  .flex { display: flex; }
  .flow-root { display: flow-root; }
  .grid { display: grid; }
  .hidden { display: none; }
  .hidden\! { display: none !important; }
  .inline { display: inline; }
  .inline-block { display: inline-block; }
  .inline-flex { display: inline-flex; }
  .inline-grid { display: inline-grid; }
  .list-item { display: list-item; }
  .table { display: table; }
  .table-caption { display: table-caption; }
  .table-cell { display: table-cell; }
  .aspect-3\/2 { aspect-ratio: 3 / 2; }
  .aspect-4\/7 { aspect-ratio: 4 / 7; }
  .aspect-7\/4 { aspect-ratio: 7 / 4; }
  .aspect-16\/9 { aspect-ratio: 16 / 9; }
  .aspect-\[2\.5\/1\] { aspect-ratio: 2.5 / 1; }
  .aspect-\[2\/1\] { aspect-ratio: 2 / 1; }
  .aspect-\[3\/1\] { aspect-ratio: 3 / 1; }
  .aspect-\[3\/2\] { aspect-ratio: 3 / 2; }
  .aspect-\[4\/3\] { aspect-ratio: 4 / 3; }
  .aspect-\[13\/16\] { aspect-ratio: 13 / 16; }
  .aspect-\[16\/9\] { aspect-ratio: 16 / 9; }
  .aspect-\[614\/493\] { aspect-ratio: 614 / 493; }
  .aspect-\[1024\/697\] { aspect-ratio: 1024 / 697; }
  .aspect-\[1024\/698\] { aspect-ratio: 1024 / 698; }
  .aspect-\[1024\/755\] { aspect-ratio: 1024 / 755; }
  .aspect-\[1024\/764\] { aspect-ratio: 1024 / 764; }
  .aspect-\[1024\/768\] { aspect-ratio: 1024 / 768; }
  .aspect-\[1024\/777\] { aspect-ratio: 1024 / 777; }
  .aspect-\[1200\/630\] { aspect-ratio: 1200 / 630; }
  .aspect-auto { aspect-ratio: auto; }
  .aspect-square { aspect-ratio: 1 / 1; }
  .aspect-video { aspect-ratio: var(--aspect-video); }
  .icon { height: calc(var(--spacing)*5); width: calc(var(--spacing)*5); }
  .icon, .icon-sm { flex-grow: 0; flex-shrink: 0; }
  .icon-sm { height: calc(var(--spacing)*4); width: calc(var(--spacing)*4);=
 }
  .icon-xs { flex-grow: 0; flex-shrink: 0; height: calc(var(--spacing)*3); =
width: calc(var(--spacing)*3); }
  .size-1\.5 { height: calc(var(--spacing)*1.5); width: calc(var(--spacing)=
*1.5); }
  .size-2 { height: calc(var(--spacing)*2); width: calc(var(--spacing)*2); =
}
  .size-3 { height: calc(var(--spacing)*3); width: calc(var(--spacing)*3); =
}
  .size-3\.5 { height: calc(var(--spacing)*3.5); width: calc(var(--spacing)=
*3.5); }
  .size-4 { height: calc(var(--spacing)*4); width: calc(var(--spacing)*4); =
}
  .size-5 { height: calc(var(--spacing)*5); width: calc(var(--spacing)*5); =
}
  .size-6 { height: calc(var(--spacing)*6); width: calc(var(--spacing)*6); =
}
  .size-6\.5 { height: calc(var(--spacing)*6.5); width: calc(var(--spacing)=
*6.5); }
  .size-7 { height: calc(var(--spacing)*7); width: calc(var(--spacing)*7); =
}
  .size-8 { height: calc(var(--spacing)*8); width: calc(var(--spacing)*8); =
}
  .size-8\! { height: calc(var(--spacing)*8) !important; width: calc(var(--=
spacing)*8) !important; }
  .size-10 { height: calc(var(--spacing)*10); width: calc(var(--spacing)*10=
); }
  .size-\[10px\] { height: 10px; width: 10px; }
  .size-\[15px\] { height: 15px; width: 15px; }
  .size-full { height: 100%; width: 100%; }
  .size-min { height: min-content; width: min-content; }
  .h-\(--header-height\) { height: var(--header-height); }
  .h-0 { height: calc(var(--spacing)*0); }
  .h-0\.5 { height: calc(var(--spacing)*.5); }
  .h-1 { height: calc(var(--spacing)*1); }
  .h-1\.5 { height: calc(var(--spacing)*1.5); }
  .h-1\/4 { height: 25%; }
  .h-2 { height: calc(var(--spacing)*2); }
  .h-2\.5 { height: calc(var(--spacing)*2.5); }
  .h-2\/3 { height: 66.6667%; }
  .h-3 { height: calc(var(--spacing)*3); }
  .h-3\.5 { height: calc(var(--spacing)*3.5); }
  .h-4 { height: calc(var(--spacing)*4); }
  .h-4\.5 { height: calc(var(--spacing)*4.5); }
  .h-5 { height: calc(var(--spacing)*5); }
  .h-6 { height: calc(var(--spacing)*6); }
  .h-6\! { height: calc(var(--spacing)*6) !important; }
  .h-7 { height: calc(var(--spacing)*7); }
  .h-7\! { height: calc(var(--spacing)*7) !important; }
  .h-8 { height: calc(var(--spacing)*8); }
  .h-8\! { height: calc(var(--spacing)*8) !important; }
  .h-9 { height: calc(var(--spacing)*9); }
  .h-9\.5 { height: calc(var(--spacing)*9.5); }
  .h-10 { height: calc(var(--spacing)*10); }
  .h-11 { height: calc(var(--spacing)*11); }
  .h-11\.5 { height: calc(var(--spacing)*11.5); }
  .h-12 { height: calc(var(--spacing)*12); }
  .h-13 { height: calc(var(--spacing)*13); }
  .h-13\! { height: calc(var(--spacing)*13) !important; }
  .h-14 { height: calc(var(--spacing)*14); }
  .h-14\.5 { height: calc(var(--spacing)*14.5); }
  .h-15 { height: calc(var(--spacing)*15); }
  .h-16 { height: calc(var(--spacing)*16); }
  .h-18 { height: calc(var(--spacing)*18); }
  .h-20 { height: calc(var(--spacing)*20); }
  .h-20\! { height: calc(var(--spacing)*20) !important; }
  .h-23 { height: calc(var(--spacing)*23); }
  .h-24 { height: calc(var(--spacing)*24); }
  .h-28 { height: calc(var(--spacing)*28); }
  .h-30 { height: calc(var(--spacing)*30); }
  .h-32 { height: calc(var(--spacing)*32); }
  .h-36 { height: calc(var(--spacing)*36); }
  .h-40 { height: calc(var(--spacing)*40); }
  .h-42 { height: calc(var(--spacing)*42); }
  .h-44 { height: calc(var(--spacing)*44); }
  .h-48 { height: calc(var(--spacing)*48); }
  .h-56 { height: calc(var(--spacing)*56); }
  .h-60 { height: calc(var(--spacing)*60); }
  .h-64 { height: calc(var(--spacing)*64); }
  .h-72 { height: calc(var(--spacing)*72); }
  .h-80 { height: calc(var(--spacing)*80); }
  .h-96 { height: calc(var(--spacing)*96); }
  .h-120 { height: calc(var(--spacing)*120); }
  .h-\[0\.5px\] { height: 0.5px; }
  .h-\[0\.6rem\] { height: 0.6rem; }
  .h-\[0\.75em\] { height: 0.75em; }
  .h-\[0\.75rem\] { height: 0.75rem; }
  .h-\[0px\] { height: 0px; }
  .h-\[1px\] { height: 1px; }
  .h-\[2px\] { height: 2px; }
  .h-\[3px\] { height: 3px; }
  .h-\[4px\] { height: 4px; }
  .h-\[6px\] { height: 6px; }
  .h-\[9px\] { height: 9px; }
  .h-\[10px\] { height: 10px; }
  .h-\[11px\] { height: 11px; }
  .h-\[12px\] { height: 12px; }
  .h-\[14px\] { height: 14px; }
  .h-\[15dvh\] { height: 15dvh; }
  .h-\[15px\] { height: 15px; }
  .h-\[16px\] { height: 16px; }
  .h-\[18px\] { height: 18px; }
  .h-\[20px\] { height: 20px; }
  .h-\[21px\] { height: 21px; }
  .h-\[22px\] { height: 22px; }
  .h-\[23px\] { height: 23px; }
  .h-\[24px\] { height: 24px; }
  .h-\[24rem\] { height: 24rem; }
  .h-\[25px\] { height: 25px; }
  .h-\[26px\] { height: 26px; }
  .h-\[27px\] { height: 27px; }
  .h-\[28px\] { height: 28px; }
  .h-\[30px\] { height: 30px; }
  .h-\[30vh\] { height: 30vh; }
  .h-\[32px\] { height: 32px; }
  .h-\[33px\] { height: 33px; }
  .h-\[34px\] { height: 34px; }
  .h-\[36px\] { height: 36px; }
  .h-\[38px\] { height: 38px; }
  .h-\[38px\]\! { height: 38px !important; }
  .h-\[40px\] { height: 40px; }
  .h-\[42px\] { height: 42px; }
  .h-\[44px\] { height: 44px; }
  .h-\[45px\] { height: 45px; }
  .h-\[48px\] { height: 48px; }
  .h-\[50dvh\] { height: 50dvh; }
  .h-\[50px\] { height: 50px; }
  .h-\[50vh\] { height: 50vh; }
  .h-\[50vh\]\! { height: 50vh !important; }
  .h-\[54px\] { height: 54px; }
  .h-\[60lvh\] { height: 60lvh; }
  .h-\[60px\] { height: 60px; }
  .h-\[60vh\] { height: 60vh; }
  .h-\[62px\] { height: 62px; }
  .h-\[64px\] { height: 64px; }
  .h-\[65px\] { height: 65px; }
  .h-\[70px\] { height: 70px; }
  .h-\[70vh\] { height: 70vh; }
  .h-\[75vh\] { height: 75vh; }
  .h-\[76px\] { height: 76px; }
  .h-\[80vh\] { height: 80vh; }
  .h-\[85vh\] { height: 85vh; }
  .h-\[90px\] { height: 90px; }
  .h-\[90vh\] { height: 90vh; }
  .h-\[100\%\] { height: 100%; }
  .h-\[100dvh\] { height: 100dvh; }
  .h-\[100px\] { height: 100px; }
  .h-\[100svh\] { height: 100svh; }
  .h-\[100vh\] { height: 100vh; }
  .h-\[104px\] { height: 104px; }
  .h-\[116px\] { height: 116px; }
  .h-\[120\%\] { height: 120%; }
  .h-\[120px\] { height: 120px; }
  .h-\[132px\] { height: 132px; }
  .h-\[140px\] { height: 140px; }
  .h-\[147px\] { height: 147px; }
  .h-\[150px\] { height: 150px; }
  .h-\[160\%\] { height: 160%; }
  .h-\[160px\] { height: 160px; }
  .h-\[162px\] { height: 162px; }
  .h-\[200px\] { height: 200px; }
  .h-\[205px\] { height: 205px; }
  .h-\[213px\] { height: 213px; }
  .h-\[214px\] { height: 214px; }
  .h-\[220px\] { height: 220px; }
  .h-\[224px\] { height: 224px; }
  .h-\[232px\] { height: 232px; }
  .h-\[240px\] { height: 240px; }
  .h-\[250px\] { height: 250px; }
  .h-\[300px\] { height: 300px; }
  .h-\[340px\] { height: 340px; }
  .h-\[375px\] { height: 375px; }
  .h-\[378px\] { height: 378px; }
  .h-\[400\%\] { height: 400%; }
  .h-\[400px\] { height: 400px; }
  .h-\[420px\] { height: 420px; }
  .h-\[440px\] { height: 440px; }
  .h-\[600px\] { height: 600px; }
  .h-\[640px\] { height: 640px; }
  .h-\[650px\] { height: 650px; }
  .h-\[860px\] { height: 860px; }
  .h-\[calc\(50vh-28px\)\] { height: calc(50vh - 28px); }
  .h-\[calc\(100\%\+var\(--snc-1\)\)\] { height: calc(100% + var(--snc-1));=
 }
  .h-\[calc\(100\%-max\(env\(safe-area-inset-top\)\,6px\)\)\] { height: cal=
c(100% - max(env(safe-area-inset-top),6px)); }
  .h-\[calc\(100vh-25rem\)\] { height: calc(100vh - 25rem); }
  .h-\[calc\(100vh-54px\)\] { height: calc(100vh - 54px); }
  .h-\[calc\(100vh-325px\)\] { height: calc(100vh - 325px); }
  .h-\[calc\(100vh-theme\(spacing\.header-height\)-80px\)\] { height: calc(=
100vh - var(--header-height) - 80px); }
  .h-\[calc\(clamp\(150px\,1\/4\*var\(--thread-safe-area-height\,100lvh\)\,=
400px\)\)\] { height: clamp(150px,1/4*var(--thread-safe-area-height,100lvh)=
,400px); }
  .h-\[calc\(var\(--header-height\,3\.5rem\)\)\] { height: calc(var(--heade=
r-height,3.5rem)); }
  .h-\[calc\(var\(--header-height\,3\.5rem\)\+1px\)\] { height: calc(var(--=
header-height,3.5rem) + 1px); }
  .h-\[max\(3rem\,18vh\)\] { height: max(3rem, 18vh); }
  .h-\[max\(100dvh\,100\%\)\] { height: max(100dvh, 100%); }
  .h-\[max-content\] { height: max-content; }
  .h-\[var\(--composer-container-height\,100\%\)\] { height: var(--composer=
-container-height,100%); }
  .h-\[var\(--screen-height-override\,calc\(var\(--cqh-full\)-var\(--screen=
-height-offset\,0px\)\)\)\] { height: var(--screen-height-override,calc(var=
(--cqh-full) - var(--screen-height-offset,0px))); }
  .h-\[var\(--sticky-spacer\)\] { height: var(--sticky-spacer); }
  .h-auto { height: auto; }
  .h-auto\! { height: auto !important; }
  .h-dvh { height: 100dvh; }
  .h-fit { height: fit-content; }
  .h-fit\! { height: fit-content !important; }
  .h-full { height: 100%; }
  .h-header-height { height: var(--header-height); }
  .h-max { height: max-content; }
  .h-min { height: min-content; }
  .h-mkt-header-height { height: var(--mkt-header-height); }
  .h-px { height: 1px; }
  .h-screen { height: 100vh; }
  .h-snc-input-height { height: var(--snc-input-height); }
  .h-svh { height: 100svh; }
  .max-h-0 { max-height: calc(var(--spacing)*0); }
  .max-h-2\/3 { max-height: 66.6667%; }
  .max-h-6 { max-height: calc(var(--spacing)*6); }
  .max-h-9 { max-height: calc(var(--spacing)*9); }
  .max-h-14 { max-height: calc(var(--spacing)*14); }
  .max-h-24 { max-height: calc(var(--spacing)*24); }
  .max-h-28 { max-height: calc(var(--spacing)*28); }
  .max-h-32 { max-height: calc(var(--spacing)*32); }
  .max-h-36 { max-height: calc(var(--spacing)*36); }
  .max-h-40 { max-height: calc(var(--spacing)*40); }
  .max-h-48 { max-height: calc(var(--spacing)*48); }
  .max-h-52 { max-height: calc(var(--spacing)*52); }
  .max-h-56 { max-height: calc(var(--spacing)*56); }
  .max-h-60 { max-height: calc(var(--spacing)*60); }
  .max-h-64 { max-height: calc(var(--spacing)*64); }
  .max-h-72 { max-height: calc(var(--spacing)*72); }
  .max-h-80 { max-height: calc(var(--spacing)*80); }
  .max-h-84 { max-height: calc(var(--spacing)*84); }
  .max-h-86 { max-height: calc(var(--spacing)*86); }
  .max-h-96 { max-height: calc(var(--spacing)*96); }
  .max-h-\[20px\] { max-height: 20px; }
  .max-h-\[25dvh\] { max-height: 25dvh; }
  .max-h-\[28rem\] { max-height: 28rem; }
  .max-h-\[48vh\] { max-height: 48vh; }
  .max-h-\[50\%\] { max-height: 50%; }
  .max-h-\[50dvh\] { max-height: 50dvh; }
  .max-h-\[60dvh\] { max-height: 60dvh; }
  .max-h-\[60vh\] { max-height: 60vh; }
  .max-h-\[64px\] { max-height: 64px; }
  .max-h-\[70vh\] { max-height: 70vh; }
  .max-h-\[75vh\] { max-height: 75vh; }
  .max-h-\[80vh\] { max-height: 80vh; }
  .max-h-\[85vh\] { max-height: 85vh; }
  .max-h-\[90vh\] { max-height: 90vh; }
  .max-h-\[95\%\] { max-height: 95%; }
  .max-h-\[100px\] { max-height: 100px; }
  .max-h-\[100vh\] { max-height: 100vh; }
  .max-h-\[100vh\]\! { max-height: 100vh !important; }
  .max-h-\[192px\] { max-height: 192px; }
  .max-h-\[200px\] { max-height: 200px; }
  .max-h-\[220px\] { max-height: 220px; }
  .max-h-\[240px\] { max-height: 240px; }
  .max-h-\[250px\] { max-height: 250px; }
  .max-h-\[280px\] { max-height: 280px; }
  .max-h-\[294px\] { max-height: 294px; }
  .max-h-\[300px\] { max-height: 300px; }
  .max-h-\[350px\] { max-height: 350px; }
  .max-h-\[360px\] { max-height: 360px; }
  .max-h-\[400px\] { max-height: 400px; }
  .max-h-\[420px\] { max-height: 420px; }
  .max-h-\[440px\] { max-height: 440px; }
  .max-h-\[500px\] { max-height: 500px; }
  .max-h-\[550px\] { max-height: 550px; }
  .max-h-\[600px\] { max-height: 600px; }
  .max-h-\[700px\] { max-height: 700px; }
  .max-h-\[calc\(100\%-100px\)\] { max-height: calc(100% - 100px); }
  .max-h-\[calc\(100\%-max\(env\(safe-area-inset-top\)\,6px\)\)\] { max-hei=
ght: calc(100% - max(env(safe-area-inset-top),6px)); }
  .max-h-\[calc\(100vh-20rem\)\] { max-height: calc(100vh - 20rem); }
  .max-h-\[calc\(100vh-46px\)\] { max-height: calc(100vh - 46px); }
  .max-h-\[calc\(100vh-150px\)\] { max-height: calc(100vh - 150px); }
  .max-h-\[calc\(100vh-300px\)\] { max-height: calc(100vh - 300px); }
  .max-h-\[calc\(clamp\(20px\,1\/4\*var\(--thread-safe-area-height\,100lvh\=
)\,400px\)\)\] { max-height: clamp(20px,1/4*var(--thread-safe-area-height,1=
00lvh),400px); }
  .max-h-\[calc\(clamp\(20px\,1\/8\*var\(--thread-safe-area-height\,100lvh\=
)\,200px\)\)\] { max-height: clamp(20px,1/8*var(--thread-safe-area-height,1=
00lvh),200px); }
  .max-h-\[calc\(var\(--radix-popper-available-height\)-2rem\)\] { max-heig=
ht: calc(var(--radix-popper-available-height) - 2rem); }
  .max-h-\[max\(10rem\,min\(calc\(100dvh-29rem\)\,10rem\)\)\] { max-height:=
 max(10rem, min(100dvh - 29rem, 10rem)); }
  .max-h-\[max\(10rem\,min\(calc\(100dvh-29rem\)\,50dvh\)\)\] { max-height:=
 max(10rem, min(100dvh - 29rem, 50dvh)); }
  .max-h-\[max\(35svh\,5rem\)\] { max-height: max(35svh, 5rem); }
  .max-h-\[min\(var\(--radix-popper-available-height\,50svh\)\,--spacing\(1=
\.5\)\+5\*var\(--menu-item-height\)\)\] { max-height: min(var(--radix-poppe=
r-available-height,50svh),calc(var(--spacing)*1.5) + 5*var(--menu-item-heig=
ht)); }
  .max-h-\[var\(--radix-dropdown-menu-content-available-height\)\] { max-he=
ight: var(--radix-dropdown-menu-content-available-height); }
  .max-h-\[var\(--radix-popper-available-height\,50svh\)\] { max-height: va=
r(--radix-popper-available-height,50svh); }
  .max-h-dvh { max-height: 100dvh; }
  .max-h-fit { max-height: fit-content; }
  .max-h-full { max-height: 100%; }
  .max-h-none { max-height: none; }
  .max-h-screen { max-height: 100vh; }
  .max-h-svh { max-height: 100svh; }
  .btn-small { font-size: var(--text-xs); line-height: var(--tw-leading,var=
(--text-xs--line-height)); min-height: calc(var(--spacing)*7); padding-inli=
ne: calc(var(--spacing)*2.5); }
  .btn-large { min-height: calc(var(--spacing)*11); padding-inline: calc(va=
r(--spacing)*4); }
  .min-h-0 { min-height: calc(var(--spacing)*0); }
  .min-h-0\! { min-height: calc(var(--spacing)*0) !important; }
  .min-h-4 { min-height: calc(var(--spacing)*4); }
  .min-h-5 { min-height: calc(var(--spacing)*5); }
  .min-h-6 { min-height: calc(var(--spacing)*6); }
  .min-h-8 { min-height: calc(var(--spacing)*8); }
  .min-h-9 { min-height: calc(var(--spacing)*9); }
  .min-h-10 { min-height: calc(var(--spacing)*10); }
  .min-h-10\.5 { min-height: calc(var(--spacing)*10.5); }
  .min-h-12 { min-height: calc(var(--spacing)*12); }
  .min-h-14 { min-height: calc(var(--spacing)*14); }
  .min-h-15 { min-height: calc(var(--spacing)*15); }
  .min-h-16 { min-height: calc(var(--spacing)*16); }
  .min-h-18 { min-height: calc(var(--spacing)*18); }
  .min-h-20 { min-height: calc(var(--spacing)*20); }
  .min-h-21 { min-height: calc(var(--spacing)*21); }
  .min-h-24 { min-height: calc(var(--spacing)*24); }
  .min-h-28 { min-height: calc(var(--spacing)*28); }
  .min-h-30 { min-height: calc(var(--spacing)*30); }
  .min-h-32 { min-height: calc(var(--spacing)*32); }
  .min-h-36 { min-height: calc(var(--spacing)*36); }
  .min-h-48 { min-height: calc(var(--spacing)*48); }
  .min-h-60 { min-height: calc(var(--spacing)*60); }
  .min-h-64 { min-height: calc(var(--spacing)*64); }
  .min-h-72 { min-height: calc(var(--spacing)*72); }
  .min-h-80 { min-height: calc(var(--spacing)*80); }
  .min-h-96 { min-height: calc(var(--spacing)*96); }
  .min-h-\[4\.5rem\] { min-height: 4.5rem; }
  .min-h-\[5rem\] { min-height: 5rem; }
  .min-h-\[8rem\] { min-height: 8rem; }
  .min-h-\[18\.75rem\] { min-height: 18.75rem; }
  .min-h-\[18rem\] { min-height: 18rem; }
  .min-h-\[20px\] { min-height: 20px; }
  .min-h-\[36px\] { min-height: 36px; }
  .min-h-\[36px\]\! { min-height: 36px !important; }
  .min-h-\[38px\] { min-height: 38px; }
  .min-h-\[40\%\] { min-height: 40%; }
  .min-h-\[40px\] { min-height: 40px; }
  .min-h-\[40px\]\! { min-height: 40px !important; }
  .min-h-\[40vh\] { min-height: 40vh; }
  .min-h-\[44px\] { min-height: 44px; }
  .min-h-\[46px\] { min-height: 46px; }
  .min-h-\[48px\] { min-height: 48px; }
  .min-h-\[50dvh\] { min-height: 50dvh; }
  .min-h-\[50px\] { min-height: 50px; }
  .min-h-\[50vh\] { min-height: 50vh; }
  .min-h-\[56px\] { min-height: 56px; }
  .min-h-\[60px\] { min-height: 60px; }
  .min-h-\[60vh\] { min-height: 60vh; }
  .min-h-\[62px\] { min-height: 62px; }
  .min-h-\[64px\] { min-height: 64px; }
  .min-h-\[72px\] { min-height: 72px; }
  .min-h-\[75vh\] { min-height: 75vh; }
  .min-h-\[80px\] { min-height: 80px; }
  .min-h-\[80vh\] { min-height: 80vh; }
  .min-h-\[90vh\] { min-height: 90vh; }
  .min-h-\[95vh\] { min-height: 95vh; }
  .min-h-\[96px\] { min-height: 96px; }
  .min-h-\[100dvh\] { min-height: 100dvh; }
  .min-h-\[100px\] { min-height: 100px; }
  .min-h-\[104px\] { min-height: 104px; }
  .min-h-\[108px\] { min-height: 108px; }
  .min-h-\[120px\] { min-height: 120px; }
  .min-h-\[144px\] { min-height: 144px; }
  .min-h-\[160px\] { min-height: 160px; }
  .min-h-\[200px\] { min-height: 200px; }
  .min-h-\[220px\] { min-height: 220px; }
  .min-h-\[250px\] { min-height: 250px; }
  .min-h-\[260px\] { min-height: 260px; }
  .min-h-\[320px\] { min-height: 320px; }
  .min-h-\[350px\] { min-height: 350px; }
  .min-h-\[360px\] { min-height: 360px; }
  .min-h-\[400px\] { min-height: 400px; }
  .min-h-\[420px\] { min-height: 420px; }
  .min-h-\[440px\] { min-height: 440px; }
  .min-h-\[460px\] { min-height: 460px; }
  .min-h-\[480px\] { min-height: 480px; }
  .min-h-\[500px\]\! { min-height: 500px !important; }
  .min-h-\[560px\] { min-height: 560px; }
  .min-h-\[600px\] { min-height: 600px; }
  .min-h-\[640px\] { min-height: 640px; }
  .min-h-\[700px\] { min-height: 700px; }
  .min-h-\[755px\] { min-height: 755px; }
  .min-h-\[calc\(298px\*4\/3\)\] { min-height: 397.333px; }
  .min-h-\[calc\(var\(--header-height\,3\.5rem\)\)\] { min-height: calc(var=
(--header-height,3.5rem)); }
  .min-h-\[calc\(var\(--header-height\,3\.5rem\)\+1px\)\] { min-height: cal=
c(var(--header-height,3.5rem) + 1px); }
  .min-h-\[max\(var\(--gutter-min-height\,0px\)\,var\(--gutter-remaining-he=
ight\,0px\)\)\] { min-height: max(var(--gutter-min-height,0px),var(--gutter=
-remaining-height,0px)); }
  .min-h-\[unset\] { min-height: unset; }
  .min-h-bloop { min-height: 227px; }
  .min-h-dvh { min-height: 100dvh; }
  .min-h-fit { min-height: fit-content; }
  .min-h-full { min-height: 100%; }
  .min-h-header-height { min-height: var(--header-height); }
  .min-h-screen { min-height: 100vh; }
  .\!w-full { width: 100% !important; }
  .\[width\:min\(90cqw\,var\(--thread-content-max-width\)\)\] { width: min(=
90cqw,var(--thread-content-max-width)); }
  .w-\(--sidebar-rail-width\) { width: var(--sidebar-rail-width); }
  .w-0 { width: calc(var(--spacing)*0); }
  .w-0\! { width: calc(var(--spacing)*0) !important; }
  .w-1 { width: calc(var(--spacing)*1); }
  .w-1\.5 { width: calc(var(--spacing)*1.5); }
  .w-1\/2 { width: 50%; }
  .w-1\/3 { width: 33.3333%; }
  .w-1\/4 { width: 25%; }
  .w-2 { width: calc(var(--spacing)*2); }
  .w-2\.5 { width: calc(var(--spacing)*2.5); }
  .w-2\/3 { width: 66.6667%; }
  .w-2\/5 { width: 40%; }
  .w-3 { width: calc(var(--spacing)*3); }
  .w-3\.5 { width: calc(var(--spacing)*3.5); }
  .w-3\/4 { width: 75%; }
  .w-3\/5 { width: 60%; }
  .w-4 { width: calc(var(--spacing)*4); }
  .w-4\.5 { width: calc(var(--spacing)*4.5); }
  .w-4\/5 { width: 80%; }
  .w-5 { width: calc(var(--spacing)*5); }
  .w-5\/6 { width: 83.3333%; }
  .w-6 { width: calc(var(--spacing)*6); }
  .w-6\! { width: calc(var(--spacing)*6) !important; }
  .w-7 { width: calc(var(--spacing)*7); }
  .w-7\! { width: calc(var(--spacing)*7) !important; }
  .w-7\/8 { width: 87.5%; }
  .w-8 { width: calc(var(--spacing)*8); }
  .w-8\! { width: calc(var(--spacing)*8) !important; }
  .w-9 { width: calc(var(--spacing)*9); }
  .w-9\! { width: calc(var(--spacing)*9) !important; }
  .w-10 { width: calc(var(--spacing)*10); }
  .w-10\/12 { width: 83.3333%; }
  .w-11 { width: calc(var(--spacing)*11); }
  .w-11\.5 { width: calc(var(--spacing)*11.5); }
  .w-12 { width: calc(var(--spacing)*12); }
  .w-14 { width: calc(var(--spacing)*14); }
  .w-14\.5 { width: calc(var(--spacing)*14.5); }
  .w-15 { width: calc(var(--spacing)*15); }
  .w-16 { width: calc(var(--spacing)*16); }
  .w-18 { width: calc(var(--spacing)*18); }
  .w-20 { width: calc(var(--spacing)*20); }
  .w-20\! { width: calc(var(--spacing)*20) !important; }
  .w-23 { width: calc(var(--spacing)*23); }
  .w-24 { width: calc(var(--spacing)*24); }
  .w-28 { width: calc(var(--spacing)*28); }
  .w-32 { width: calc(var(--spacing)*32); }
  .w-36 { width: calc(var(--spacing)*36); }
  .w-40 { width: calc(var(--spacing)*40); }
  .w-44 { width: calc(var(--spacing)*44); }
  .w-48 { width: calc(var(--spacing)*48); }
  .w-50 { width: calc(var(--spacing)*50); }
  .w-52 { width: calc(var(--spacing)*52); }
  .w-56 { width: calc(var(--spacing)*56); }
  .w-60 { width: calc(var(--spacing)*60); }
  .w-64 { width: calc(var(--spacing)*64); }
  .w-68 { width: calc(var(--spacing)*68); }
  .w-70 { width: calc(var(--spacing)*70); }
  .w-72 { width: calc(var(--spacing)*72); }
  .w-80 { width: calc(var(--spacing)*80); }
  .w-84 { width: calc(var(--spacing)*84); }
  .w-90 { width: calc(var(--spacing)*90); }
  .w-96 { width: calc(var(--spacing)*96); }
  .w-\[0\.75em\] { width: 0.75em; }
  .w-\[0\.75rem\] { width: 0.75rem; }
  .w-\[1px\] { width: 1px; }
  .w-\[2px\] { width: 2px; }
  .w-\[3px\] { width: 3px; }
  .w-\[4px\] { width: 4px; }
  .w-\[6px\] { width: 6px; }
  .w-\[7\.5rem\] { width: 7.5rem; }
  .w-\[8px\] { width: 8px; }
  .w-\[8rem\] { width: 8rem; }
  .w-\[11px\] { width: 11px; }
  .w-\[12px\] { width: 12px; }
  .w-\[14px\] { width: 14px; }
  .w-\[15px\] { width: 15px; }
  .w-\[16px\] { width: 16px; }
  .w-\[18px\] { width: 18px; }
  .w-\[20\%\] { width: 20%; }
  .w-\[20px\] { width: 20px; }
  .w-\[21px\] { width: 21px; }
  .w-\[22\%\] { width: 22%; }
  .w-\[22px\] { width: 22px; }
  .w-\[23px\] { width: 23px; }
  .w-\[24px\] { width: 24px; }
  .w-\[25px\] { width: 25px; }
  .w-\[25vw\] { width: 25vw; }
  .w-\[27px\] { width: 27px; }
  .w-\[28px\] { width: 28px; }
  .w-\[28rem\] { width: 28rem; }
  .w-\[30\%\] { width: 30%; }
  .w-\[30px\] { width: 30px; }
  .w-\[33px\] { width: 33px; }
  .w-\[34px\] { width: 34px; }
  .w-\[40px\] { width: 40px; }
  .w-\[42px\] { width: 42px; }
  .w-\[44px\] { width: 44px; }
  .w-\[48px\] { width: 48px; }
  .w-\[50\%\] { width: 50%; }
  .w-\[50vw\] { width: 50vw; }
  .w-\[57px\] { width: 57px; }
  .w-\[60\%\] { width: 60%; }
  .w-\[60px\] { width: 60px; }
  .w-\[65px\] { width: 65px; }
  .w-\[70\%\] { width: 70%; }
  .w-\[70px\] { width: 70px; }
  .w-\[75px\] { width: 75px; }
  .w-\[80\%\] { width: 80%; }
  .w-\[80px\] { width: 80px; }
  .w-\[80vw\] { width: 80vw; }
  .w-\[84\%\] { width: 84%; }
  .w-\[85\%\] { width: 85%; }
  .w-\[86\%\] { width: 86%; }
  .w-\[88\%\] { width: 88%; }
  .w-\[88px\] { width: 88px; }
  .w-\[90\%\] { width: 90%; }
  .w-\[90px\] { width: 90px; }
  .w-\[90vw\] { width: 90vw; }
  .w-\[92\%\] { width: 92%; }
  .w-\[96\%\] { width: 96%; }
  .w-\[100\%\] { width: 100%; }
  .w-\[100cqw\] { width: 100cqw; }
  .w-\[100px\] { width: 100px; }
  .w-\[100vw\] { width: 100vw; }
  .w-\[104px\] { width: 104px; }
  .w-\[105px\] { width: 105px; }
  .w-\[120px\] { width: 120px; }
  .w-\[140px\] { width: 140px; }
  .w-\[160px\] { width: 160px; }
  .w-\[170px\] { width: 170px; }
  .w-\[180px\] { width: 180px; }
  .w-\[181px\] { width: 181px; }
  .w-\[200px\] { width: 200px; }
  .w-\[210px\] { width: 210px; }
  .w-\[220px\] { width: 220px; }
  .w-\[222px\] { width: 222px; }
  .w-\[230px\] { width: 230px; }
  .w-\[232px\] { width: 232px; }
  .w-\[240px\] { width: 240px; }
  .w-\[250px\] { width: 250px; }
  .w-\[256px\] { width: 256px; }
  .w-\[280px\] { width: 280px; }
  .w-\[286px\] { width: 286px; }
  .w-\[290px\] { width: 290px; }
  .w-\[294px\] { width: 294px; }
  .w-\[298px\] { width: 298px; }
  .w-\[300px\] { width: 300px; }
  .w-\[304px\] { width: 304px; }
  .w-\[320px\] { width: 320px; }
  .w-\[328px\] { width: 328px; }
  .w-\[345px\] { width: 345px; }
  .w-\[350px\] { width: 350px; }
  .w-\[360px\] { width: 360px; }
  .w-\[378px\] { width: 378px; }
  .w-\[400\%\] { width: 400%; }
  .w-\[400px\] { width: 400px; }
  .w-\[400px\]\! { width: 400px !important; }
  .w-\[416px\] { width: 416px; }
  .w-\[420px\]\! { width: 420px !important; }
  .w-\[440px\] { width: 440px; }
  .w-\[450px\] { width: 450px; }
  .w-\[480px\] { width: 480px; }
  .w-\[520px\] { width: 520px; }
  .w-\[540px\] { width: 540px; }
  .w-\[550px\] { width: 550px; }
  .w-\[600px\] { width: 600px; }
  .w-\[620px\] { width: 620px; }
  .w-\[640px\] { width: 640px; }
  .w-\[700px\] { width: 700px; }
  .w-\[800px\] { width: 800px; }
  .w-\[1600px\] { width: 1600px; }
  .w-\[calc\(100\%\+--spacing\(2\.5\)\)\] { width: calc(100% + var(--spacin=
g)*2.5); }
  .w-\[calc\(100\%\+1\.5rem\)\] { width: calc(100% + 1.5rem); }
  .w-\[calc\(100\%\+32px\)\] { width: calc(100% + 32px); }
  .w-\[calc\(100\%---spacing\(3\)\)\] { width: calc(100% - var(--spacing)*3=
); }
  .w-\[calc\(100\%-1\.5rem\)\] { width: calc(100% - 1.5rem); }
  .w-\[calc\(100\%-var\(--sidebar-width\)\)\] { width: calc(100% - var(--si=
debar-width)); }
  .w-\[calc\(100\%_-_32px\)\] { width: calc(100% - 32px); }
  .w-\[calc\(100vw-2\.5rem\)\] { width: calc(100vw - 2.5rem); }
  .w-\[calc\(100vw-450px\)\] { width: calc(100vw - 450px); }
  .w-\[fit-content\] { width: fit-content; }
  .w-\[max\(95vw\,300px\)\] { width: max(95vw, 300px); }
  .w-\[max-content\] { width: max-content; }
  .w-\[min\(90\%\,40rem\)\] { width: min(90%, 40rem); }
  .w-\[min\(90vw\,600px\)\] { width: min(90vw, 600px); }
  .w-\[min\(92vw\,680px\)\] { width: min(92vw, 680px); }
  .w-\[min\(320px\,95vw\)\] { width: min(320px, 95vw); }
  .w-\[min\(400px\,100dvw\)\] { width: min(400px, 100dvw); }
  .w-\[var\(--radix-popper-anchor-width\)\] { width: var(--radix-popper-anc=
hor-width); }
  .w-\[var\(--radix-select-trigger-width\)\] { width: var(--radix-select-tr=
igger-width); }
  .w-\[var\(--sidebar-rail-width\)\] { width: var(--sidebar-rail-width); }
  .w-\[var\(--sidebar-width\)\] { width: var(--sidebar-width); }
  .w-\[var\(--user-chat-width\,70\%\)\] { width: var(--user-chat-width,70%)=
; }
  .w-auto { width: auto; }
  .w-dvw { width: 100dvw; }
  .w-fit { width: fit-content; }
  .w-fit\! { width: fit-content !important; }
  .w-full { width: 100%; }
  .w-full\! { width: 100% !important; }
  .w-max { width: max-content; }
  .w-min { width: min-content; }
  .w-px { width: 1px; }
  .w-screen { width: 100vw; }
  .w-xl { width: var(--container-xl); }
  .max-w-\(--breakpoint-2xl\) { max-width: var(--breakpoint-2xl); }
  .max-w-\(--breakpoint-md\) { max-width: var(--breakpoint-md); }
  .max-w-\(--sidebar-width\) { max-width: var(--sidebar-width); }
  .max-w-\(--thread-content-max-width\) { max-width: var(--thread-content-m=
ax-width); }
  .max-w-2xl { max-width: var(--container-2xl); }
  .max-w-2xs { max-width: 240px; }
  .max-w-2xs\! { max-width: 240px !important; }
  .max-w-3xl { max-width: var(--container-3xl); }
  .max-w-3xl\! { max-width: var(--container-3xl) !important; }
  .max-w-3xs { max-width: 256px; }
  .max-w-4\/5 { max-width: 80%; }
  .max-w-4xl { max-width: var(--container-4xl); }
  .max-w-5xl { max-width: var(--container-5xl); }
  .max-w-6xl { max-width: var(--container-6xl); }
  .max-w-7xl { max-width: var(--container-7xl); }
  .max-w-8xl { max-width: 1408px; }
  .max-w-9 { max-width: calc(var(--spacing)*9); }
  .max-w-9xl { max-width: 1536px; }
  .max-w-16 { max-width: calc(var(--spacing)*16); }
  .max-w-20 { max-width: calc(var(--spacing)*20); }
  .max-w-28 { max-width: calc(var(--spacing)*28); }
  .max-w-32 { max-width: calc(var(--spacing)*32); }
  .max-w-40 { max-width: calc(var(--spacing)*40); }
  .max-w-48 { max-width: calc(var(--spacing)*48); }
  .max-w-50 { max-width: calc(var(--spacing)*50); }
  .max-w-52 { max-width: calc(var(--spacing)*52); }
  .max-w-56 { max-width: calc(var(--spacing)*56); }
  .max-w-64 { max-width: calc(var(--spacing)*64); }
  .max-w-72 { max-width: calc(var(--spacing)*72); }
  .max-w-80 { max-width: calc(var(--spacing)*80); }
  .max-w-96 { max-width: calc(var(--spacing)*96); }
  .max-w-100 { max-width: 25rem; }
  .max-w-112\.5 { max-width: calc(var(--spacing)*112.5); }
  .max-w-160 { max-width: calc(var(--spacing)*160); }
  .max-w-\[8rem\] { max-width: 8rem; }
  .max-w-\[10rem\] { max-width: 10rem; }
  .max-w-\[15ch\] { max-width: 15ch; }
  .max-w-\[22\%\] { max-width: 22%; }
  .max-w-\[28rem\] { max-width: 28rem; }
  .max-w-\[40vw\] { max-width: 40vw; }
  .max-w-\[48rem\] { max-width: 48rem; }
  .max-w-\[50\%\] { max-width: 50%; }
  .max-w-\[50vw\] { max-width: 50vw; }
  .max-w-\[60\%\] { max-width: 60%; }
  .max-w-\[64px\] { max-width: 64px; }
  .max-w-\[70\%\] { max-width: 70%; }
  .max-w-\[70dvw\] { max-width: 70dvw; }
  .max-w-\[75\%\] { max-width: 75%; }
  .max-w-\[75dvw\] { max-width: 75dvw; }
  .max-w-\[75vw\] { max-width: 75vw; }
  .max-w-\[80\%\] { max-width: 80%; }
  .max-w-\[80vw\] { max-width: 80vw; }
  .max-w-\[80vw\]\! { max-width: 80vw !important; }
  .max-w-\[88px\] { max-width: 88px; }
  .max-w-\[90\%\] { max-width: 90%; }
  .max-w-\[90vw\] { max-width: 90vw; }
  .max-w-\[94rem\] { max-width: 94rem; }
  .max-w-\[95vw\] { max-width: 95vw; }
  .max-w-\[100px\] { max-width: 100px; }
  .max-w-\[100vw\] { max-width: 100vw; }
  .max-w-\[150px\] { max-width: 150px; }
  .max-w-\[160px\] { max-width: 160px; }
  .max-w-\[172px\] { max-width: 172px; }
  .max-w-\[180px\] { max-width: 180px; }
  .max-w-\[200px\] { max-width: 200px; }
  .max-w-\[212px\] { max-width: 212px; }
  .max-w-\[220px\] { max-width: 220px; }
  .max-w-\[240px\] { max-width: 240px; }
  .max-w-\[250px\] { max-width: 250px; }
  .max-w-\[260px\] { max-width: 260px; }
  .max-w-\[270px\] { max-width: 270px; }
  .max-w-\[280px\] { max-width: 280px; }
  .max-w-\[284px\] { max-width: 284px; }
  .max-w-\[286px\] { max-width: 286px; }
  .max-w-\[300px\] { max-width: 300px; }
  .max-w-\[320px\] { max-width: 320px; }
  .max-w-\[328px\] { max-width: 328px; }
  .max-w-\[340px\] { max-width: 340px; }
  .max-w-\[360px\] { max-width: 360px; }
  .max-w-\[373px\] { max-width: 373px; }
  .max-w-\[380px\] { max-width: 380px; }
  .max-w-\[390px\] { max-width: 390px; }
  .max-w-\[400px\] { max-width: 400px; }
  .max-w-\[412px\] { max-width: 412px; }
  .max-w-\[416px\] { max-width: 416px; }
  .max-w-\[420px\] { max-width: 420px; }
  .max-w-\[440px\] { max-width: 440px; }
  .max-w-\[443px\] { max-width: 443px; }
  .max-w-\[448px\] { max-width: 448px; }
  .max-w-\[450px\] { max-width: 450px; }
  .max-w-\[460px\] { max-width: 460px; }
  .max-w-\[465px\] { max-width: 465px; }
  .max-w-\[468px\] { max-width: 468px; }
  .max-w-\[480px\] { max-width: 480px; }
  .max-w-\[500px\] { max-width: 500px; }
  .max-w-\[512px\] { max-width: 512px; }
  .max-w-\[520px\] { max-width: 520px; }
  .max-w-\[524px\]\! { max-width: 524px !important; }
  .max-w-\[548px\] { max-width: 548px; }
  .max-w-\[550px\] { max-width: 550px; }
  .max-w-\[550px\]\! { max-width: 550px !important; }
  .max-w-\[552px\] { max-width: 552px; }
  .max-w-\[555px\] { max-width: 555px; }
  .max-w-\[596px\] { max-width: 596px; }
  .max-w-\[600px\] { max-width: 600px; }
  .max-w-\[640px\] { max-width: 640px; }
  .max-w-\[650px\] { max-width: 650px; }
  .max-w-\[664px\] { max-width: 664px; }
  .max-w-\[680px\] { max-width: 680px; }
  .max-w-\[700px\] { max-width: 700px; }
  .max-w-\[720px\] { max-width: 720px; }
  .max-w-\[728px\] { max-width: 728px; }
  .max-w-\[768px\] { max-width: 768px; }
  .max-w-\[800px\] { max-width: 800px; }
  .max-w-\[820px\] { max-width: 820px; }
  .max-w-\[850px\] { max-width: 850px; }
  .max-w-\[896px\] { max-width: 896px; }
  .max-w-\[900px\] { max-width: 900px; }
  .max-w-\[960px\] { max-width: 960px; }
  .max-w-\[980px\] { max-width: 980px; }
  .max-w-\[1000px\] { max-width: 1000px; }
  .max-w-\[1040px\] { max-width: 1040px; }
  .max-w-\[1060px\] { max-width: 1060px; }
  .max-w-\[1200px\] { max-width: 1200px; }
  .max-w-\[1300px\] { max-width: 1300px; }
  .max-w-\[1600px\] { max-width: 1600px; }
  .max-w-\[1800px\] { max-width: 1800px; }
  .max-w-\[calc\(0\.8\*var\(--thread-content-max-width\,40rem\)\)\] { max-w=
idth: calc(var(--thread-content-max-width,40rem)*.8); }
  .max-w-\[calc\(2\*var\(--thread-content-max-width\)\)\] { max-width: calc=
(var(--thread-content-max-width)*2); }
  .max-w-\[calc\(100\%-2\*1rem\)\] { max-width: calc(100% - 2rem); }
  .max-w-\[calc\(100vw-2rem\)\] { max-width: calc(100vw - 2rem); }
  .max-w-\[calc\(100vw-48px\)\] { max-width: calc(100vw - 48px); }
  .max-w-\[calc\(var\(--breakpoint-xl\)\*6\/12\)\] { max-width: calc(var(--=
breakpoint-xl)*6/12); }
  .max-w-\[calc\(var\(--breakpoint-xl\)\*8\/12\)\] { max-width: calc(var(--=
breakpoint-xl)*8/12); }
  .max-w-\[calc\(var\(--breakpoint-xl\)\*10\/12\)\] { max-width: calc(var(-=
-breakpoint-xl)*10/12); }
  .max-w-\[min\(100\%\,600px\)\] { max-width: min(100%, 600px); }
  .max-w-\[min\(480px\,95dvw\)\] { max-width: min(480px, 95dvw); }
  .max-w-\[min\(var\(--radix-popper-available-width\,100vw\)\,--spacing\(10=
0\)\)\] { max-width: min(var(--radix-popper-available-width,100vw),calc(var=
(--spacing)*100)); }
  .max-w-\[var\(--user-chat-width\,70\%\)\] { max-width: var(--user-chat-wi=
dth,70%); }
  .max-w-fit { max-width: fit-content; }
  .max-w-full { max-width: 100%; }
  .max-w-lg { max-width: var(--container-lg); }
  .max-w-md { max-width: var(--container-md); }
  .max-w-none { max-width: none; }
  .max-w-none\! { max-width: none !important; }
  .max-w-prose { max-width: 65ch; }
  .max-w-screen { max-width: 100vw; }
  .max-w-screen-2xl { max-width: var(--breakpoint-2xl); }
  .max-w-screen-lg { max-width: var(--breakpoint-lg); }
  .max-w-screen-xl { max-width: var(--breakpoint-xl); }
  .max-w-screen-xs { max-width: 480px; }
  .max-w-sm { max-width: var(--container-sm); }
  .max-w-xl { max-width: var(--container-xl); }
  .max-w-xs { max-width: var(--container-xs); }
  .\!min-w-\[72px\] { min-width: 72px !important; }
  .\!min-w-\[84px\] { min-width: 84px !important; }
  .\!min-w-\[120px\] { min-width: 120px !important; }
  .min-w-\(--sidebar-width\) { min-width: var(--sidebar-width); }
  .min-w-\(--thread-content-width\) { min-width: var(--thread-content-width=
); }
  .min-w-\(--trigger-width\) { min-width: var(--trigger-width); }
  .min-w-0 { min-width: calc(var(--spacing)*0); }
  .min-w-2 { min-width: calc(var(--spacing)*2); }
  .min-w-3xl { min-width: var(--container-3xl); }
  .min-w-4 { min-width: calc(var(--spacing)*4); }
  .min-w-5 { min-width: calc(var(--spacing)*5); }
  .min-w-6 { min-width: calc(var(--spacing)*6); }
  .min-w-7 { min-width: calc(var(--spacing)*7); }
  .min-w-8 { min-width: calc(var(--spacing)*8); }
  .min-w-9 { min-width: calc(var(--spacing)*9); }
  .min-w-10 { min-width: calc(var(--spacing)*10); }
  .min-w-11 { min-width: calc(var(--spacing)*11); }
  .min-w-12 { min-width: calc(var(--spacing)*12); }
  .min-w-16 { min-width: calc(var(--spacing)*16); }
  .min-w-20 { min-width: calc(var(--spacing)*20); }
  .min-w-24 { min-width: calc(var(--spacing)*24); }
  .min-w-25 { min-width: calc(var(--spacing)*25); }
  .min-w-28 { min-width: calc(var(--spacing)*28); }
  .min-w-32 { min-width: calc(var(--spacing)*32); }
  .min-w-36 { min-width: calc(var(--spacing)*36); }
  .min-w-40 { min-width: calc(var(--spacing)*40); }
  .min-w-48 { min-width: calc(var(--spacing)*48); }
  .min-w-60 { min-width: calc(var(--spacing)*60); }
  .min-w-64 { min-width: calc(var(--spacing)*64); }
  .min-w-72 { min-width: calc(var(--spacing)*72); }
  .min-w-80 { min-width: calc(var(--spacing)*80); }
  .min-w-96 { min-width: calc(var(--spacing)*96); }
  .min-w-\[1\.5rem\] { min-width: 1.5rem; }
  .min-w-\[1em\] { min-width: 1em; }
  .min-w-\[2ch\] { min-width: 2ch; }
  .min-w-\[2em\] { min-width: 2em; }
  .min-w-\[4\.5rem\] { min-width: 4.5rem; }
  .min-w-\[4rem\] { min-width: 4rem; }
  .min-w-\[7\.5rem\] { min-width: 7.5rem; }
  .min-w-\[14rem\] { min-width: 14rem; }
  .min-w-\[16rem\] { min-width: 16rem; }
  .min-w-\[25vw\] { min-width: 25vw; }
  .min-w-\[32px\] { min-width: 32px; }
  .min-w-\[40px\] { min-width: 40px; }
  .min-w-\[50\%\] { min-width: 50%; }
  .min-w-\[50px\] { min-width: 50px; }
  .min-w-\[56rem\] { min-width: 56rem; }
  .min-w-\[62px\] { min-width: 62px; }
  .min-w-\[64px\] { min-width: 64px; }
  .min-w-\[72px\] { min-width: 72px; }
  .min-w-\[80px\] { min-width: 80px; }
  .min-w-\[84px\] { min-width: 84px; }
  .min-w-\[100px\] { min-width: 100px; }
  .min-w-\[100px\]\! { min-width: 100px !important; }
  .min-w-\[110px\] { min-width: 110px; }
  .min-w-\[120px\] { min-width: 120px; }
  .min-w-\[130px\] { min-width: 130px; }
  .min-w-\[150px\] { min-width: 150px; }
  .min-w-\[160px\] { min-width: 160px; }
  .min-w-\[165px\] { min-width: 165px; }
  .min-w-\[180px\] { min-width: 180px; }
  .min-w-\[200px\] { min-width: 200px; }
  .min-w-\[210px\] { min-width: 210px; }
  .min-w-\[220px\] { min-width: 220px; }
  .min-w-\[224px\] { min-width: 224px; }
  .min-w-\[240px\] { min-width: 240px; }
  .min-w-\[260px\] { min-width: 260px; }
  .min-w-\[264px\] { min-width: 264px; }
  .min-w-\[280px\] { min-width: 280px; }
  .min-w-\[320px\] { min-width: 320px; }
  .min-w-\[375px\] { min-width: 375px; }
  .min-w-\[400px\] { min-width: 400px; }
  .min-w-\[520px\] { min-width: 520px; }
  .min-w-\[680px\] { min-width: 680px; }
  .min-w-\[calc\(100\%\/3\)\] { min-width: 33.3333%; }
  .min-w-\[calc\(var\(--sidebar-width\)-12px\)\] { min-width: calc(var(--si=
debar-width) - 12px); }
  .min-w-\[max\(var\(--trigger-width\)\,min\(125px\,95vw\)\)\] { min-width:=
 max(var(--trigger-width),min(125px,95vw)); }
  .min-w-\[max\(var\(--trigger-width\)\,min\(200px\,95vw\)\)\] { min-width:=
 max(var(--trigger-width),min(200px,95vw)); }
  .min-w-\[max\(var\(--trigger-width\)\,min\(280px\,95vw\)\)\] { min-width:=
 max(var(--trigger-width),min(280px,95vw)); }
  .min-w-\[max\(var\(--trigger-width\)\,min\(350px\,95vw\)\)\] { min-width:=
 max(var(--trigger-width),min(350px,95vw)); }
  .min-w-\[min\(95dvw\,840px\)\] { min-width: min(95dvw, 840px); }
  .min-w-\[min\(450px\,80cqw\,80vw\)\] { min-width: min(450px, 80cqw, 80vw)=
; }
  .min-w-\[var\(--radix-select-trigger-width\)\] { min-width: var(--radix-s=
elect-trigger-width); }
  .min-w-\[var\(--radix-select-trigger-width\)\]\! { min-width: var(--radix=
-select-trigger-width) !important; }
  .min-w-bloop { min-width: 227px; }
  .min-w-fit { min-width: fit-content; }
  .min-w-full { min-width: 100%; }
  .min-w-max { min-width: max-content; }
  .min-w-min { min-width: min-content; }
  .min-w-sm { min-width: var(--container-sm); }
  .min-w-xs { min-width: var(--container-xs); }
  .flex-0 { flex: 0 1 0%; }
  .flex-1 { flex: 1 1 0%; }
  .flex-\[0_0_100\%\] { flex: 0 0 100%; }
  .flex-\[1_0_0\] { flex: 1 0 0px; }
  .flex-\[var\(--composer-container-flex\,1\)\] { flex: var(--composer-cont=
ainer-flex,1); }
  .flex-auto { flex: 1 1 auto; }
  .flex-initial { flex: 0 1 auto; }
  .flex-none { flex: 0 0 auto; }
  .flex-shrink { flex-shrink: 1; }
  .flex-shrink-0 { flex-shrink: 0; }
  .flex-shrink-1, .shrink { flex-shrink: 1; }
  .shrink-0 { flex-shrink: 0; }
  .flex-grow { flex-grow: 1; }
  .flex-grow-0 { flex-grow: 0; }
  .flex-grow-1, .grow { flex-grow: 1; }
  .grow-0 { flex-grow: 0; }
  .grow-1 { flex-grow: 1; }
  .basis-0 { flex-basis: calc(var(--spacing)*0); }
  .basis-1\/7 { flex-basis: 14.2857%; }
  .basis-2\/7 { flex-basis: 28.5714%; }
  .basis-3\/7 { flex-basis: 42.8571%; }
  .basis-\[32px\] { flex-basis: 32px; }
  .basis-\[calc\(50\%-0\.375rem\)\] { flex-basis: calc(50% - 0.375rem); }
  .basis-auto { flex-basis: auto; }
  .basis-full { flex-basis: 100%; }
  .table-auto { table-layout: auto; }
  .table-fixed { table-layout: fixed; }
  .border-collapse { border-collapse: collapse; }
  .border-separate { border-collapse: separate; }
  .border-spacing-0 { --tw-border-spacing-x: calc(var(--spacing)*0); --tw-b=
order-spacing-y: calc(var(--spacing)*0); }
  .border-spacing-0, .border-spacing-4 { border-spacing: var(--tw-border-sp=
acing-x)var(--tw-border-spacing-y); }
  .border-spacing-4 { --tw-border-spacing-x: calc(var(--spacing)*4); --tw-b=
order-spacing-y: calc(var(--spacing)*4); }
  .border-spacing-y-2 { --tw-border-spacing-y: calc(var(--spacing)*2); bord=
er-spacing: var(--tw-border-spacing-x)var(--tw-border-spacing-y); }
  .flip { --tw-scale-x: -1; scale: var(--tw-scale-x)var(--tw-scale-y); tran=
sform-origin: 50% center; }
  .origin-\[14px_50\%\] { transform-origin: 14px center; }
  .origin-\[50\%_50\%\] { transform-origin: 50% center; }
  .origin-bottom { transform-origin: center bottom; }
  [dir=3D"ltr"] .origin-bottom-left { transform-origin: 0px 100%; }
  [dir=3D"rtl"] .origin-bottom-left { transform-origin: 100% 100%; }
  .origin-center { transform-origin: 50% center; }
  [dir=3D"ltr"] .origin-left { transform-origin: 0px center; }
  [dir=3D"rtl"] .origin-left { transform-origin: 100% center; }
  [dir=3D"ltr"] .origin-top-left { transform-origin: 0px 0px; }
  [dir=3D"rtl"] .origin-top-left, [dir=3D"ltr"] .origin-top-right { transfo=
rm-origin: 100% 0px; }
  [dir=3D"rtl"] .origin-top-right { transform-origin: 0px 0px; }
  .-translate-x-1 { --tw-translate-x: calc(var(--spacing)*-1); }
  .-translate-x-1, .-translate-x-1\.5 { translate: var(--tw-translate-x)var=
(--tw-translate-y); }
  .-translate-x-1\.5 { --tw-translate-x: calc(var(--spacing)*-1.5); }
  .-translate-x-1\/2 { --tw-translate-x: -50%; }
  .-translate-x-1\/2, .-translate-x-2 { translate: var(--tw-translate-x)var=
(--tw-translate-y); }
  .-translate-x-2 { --tw-translate-x: calc(var(--spacing)*-2); }
  .-translate-x-3 { --tw-translate-x: calc(var(--spacing)*-3); }
  .-translate-x-3, .-translate-x-8 { translate: var(--tw-translate-x)var(--=
tw-translate-y); }
  .-translate-x-8 { --tw-translate-x: calc(var(--spacing)*-8); }
  .-translate-x-52 { --tw-translate-x: calc(var(--spacing)*-52); }
  .-translate-x-52, .-translate-x-96 { translate: var(--tw-translate-x)var(=
--tw-translate-y); }
  .-translate-x-96 { --tw-translate-x: calc(var(--spacing)*-96); }
  .-translate-x-\[30\%\] { --tw-translate-x: -30%; }
  .-translate-x-\[30\%\], .-translate-x-full { translate: var(--tw-translat=
e-x)var(--tw-translate-y); }
  .-translate-x-full { --tw-translate-x: -100%; }
  .translate-x-0 { --tw-translate-x: calc(var(--spacing)*0); }
  .translate-x-0, .translate-x-1 { translate: var(--tw-translate-x)var(--tw=
-translate-y); }
  .translate-x-1 { --tw-translate-x: calc(var(--spacing)*1); }
  .translate-x-1\/2 { --tw-translate-x: 50%; }
  .translate-x-1\/2, .translate-x-2 { translate: var(--tw-translate-x)var(-=
-tw-translate-y); }
  .translate-x-2 { --tw-translate-x: calc(var(--spacing)*2); }
  .translate-x-3 { --tw-translate-x: calc(var(--spacing)*3); }
  .translate-x-3, .translate-x-5 { translate: var(--tw-translate-x)var(--tw=
-translate-y); }
  .translate-x-5 { --tw-translate-x: calc(var(--spacing)*5); }
  .translate-x-6 { --tw-translate-x: calc(var(--spacing)*6); }
  .translate-x-52, .translate-x-6 { translate: var(--tw-translate-x)var(--t=
w-translate-y); }
  .translate-x-52 { --tw-translate-x: calc(var(--spacing)*52); }
  .translate-x-96 { --tw-translate-x: calc(var(--spacing)*96); }
  .translate-x-96, .translate-x-\[-50\%\] { translate: var(--tw-translate-x=
)var(--tw-translate-y); }
  .translate-x-\[-50\%\] { --tw-translate-x: -50%; }
  .translate-x-\[50\%\] { --tw-translate-x: 50%; translate: var(--tw-transl=
ate-x)var(--tw-translate-y); }
  .translate-x-\[calc\(-50\%-125px\)\] { --tw-translate-x: calc(-50% - 125p=
x); translate: var(--tw-translate-x)var(--tw-translate-y); }
  .translate-x-\[calc\(-50\%-135px\)\] { --tw-translate-x: calc(-50% - 135p=
x); translate: var(--tw-translate-x)var(--tw-translate-y); }
  .translate-x-full { --tw-translate-x: 100%; }
  .-translate-y-0\.5, .translate-x-full { translate: var(--tw-translate-x)v=
ar(--tw-translate-y); }
  .-translate-y-0\.5 { --tw-translate-y: calc(var(--spacing)*-.5); }
  .-translate-y-1 { --tw-translate-y: calc(var(--spacing)*-1); }
  .-translate-y-1, .-translate-y-1\/2 { translate: var(--tw-translate-x)var=
(--tw-translate-y); }
  .-translate-y-1\/2 { --tw-translate-y: -50%; }
  .-translate-y-2 { --tw-translate-y: calc(var(--spacing)*-2); }
  .-translate-y-2, .-translate-y-6 { translate: var(--tw-translate-x)var(--=
tw-translate-y); }
  .-translate-y-6 { --tw-translate-y: calc(var(--spacing)*-6); }
  .-translate-y-8 { --tw-translate-y: calc(var(--spacing)*-8); }
  .-translate-y-12, .-translate-y-8 { translate: var(--tw-translate-x)var(-=
-tw-translate-y); }
  .-translate-y-12 { --tw-translate-y: calc(var(--spacing)*-12); }
  .-translate-y-\[2\.5rem\] { --tw-translate-y: -2.5rem; }
  .-translate-y-\[10px\], .-translate-y-\[2\.5rem\] { translate: var(--tw-t=
ranslate-x)var(--tw-translate-y); }
  .-translate-y-\[10px\] { --tw-translate-y: -10px; }
  .-translate-y-\[55\%\] { --tw-translate-y: -55%; translate: var(--tw-tran=
slate-x)var(--tw-translate-y); }
  .-translate-y-\[calc\(env\(safe-area-inset-bottom\,0px\)\/2\)\] { --tw-tr=
anslate-y: calc(env(safe-area-inset-bottom,0px)/-2); translate: var(--tw-tr=
anslate-x)var(--tw-translate-y); }
  .-translate-y-full { --tw-translate-y: -100%; }
  .-translate-y-full, .translate-y-0 { translate: var(--tw-translate-x)var(=
--tw-translate-y); }
  .translate-y-0 { --tw-translate-y: calc(var(--spacing)*0); }
  .translate-y-0\.5 { --tw-translate-y: calc(var(--spacing)*.5); }
  .translate-y-0\.5, .translate-y-1 { translate: var(--tw-translate-x)var(-=
-tw-translate-y); }
  .translate-y-1 { --tw-translate-y: calc(var(--spacing)*1); }
  .translate-y-2 { --tw-translate-y: calc(var(--spacing)*2); }
  .translate-y-2, .translate-y-3 { translate: var(--tw-translate-x)var(--tw=
-translate-y); }
  .translate-y-3 { --tw-translate-y: calc(var(--spacing)*3); }
  .translate-y-4 { --tw-translate-y: calc(var(--spacing)*4); }
  .translate-y-10, .translate-y-4 { translate: var(--tw-translate-x)var(--t=
w-translate-y); }
  .translate-y-10 { --tw-translate-y: calc(var(--spacing)*10); }
  .translate-y-21 { --tw-translate-y: calc(var(--spacing)*21); }
  .translate-y-21, .translate-y-44 { translate: var(--tw-translate-x)var(--=
tw-translate-y); }
  .translate-y-44 { --tw-translate-y: calc(var(--spacing)*44); }
  .translate-y-60 { --tw-translate-y: calc(var(--spacing)*60); }
  .translate-y-60, .translate-y-\[-85\%\] { translate: var(--tw-translate-x=
)var(--tw-translate-y); }
  .translate-y-\[-85\%\] { --tw-translate-y: -85%; }
  .translate-y-\[-85\%\]\! { --tw-translate-y: -85% !important; translate: =
var(--tw-translate-x)var(--tw-translate-y) !important; }
  .translate-y-\[-100\%\] { --tw-translate-y: -100%; }
  .translate-y-\[-100\%\], .translate-y-\[-100lvh\] { translate: var(--tw-t=
ranslate-x)var(--tw-translate-y); }
  .translate-y-\[-100lvh\] { --tw-translate-y: -100lvh; }
  .translate-y-\[0\.5px\] { --tw-translate-y: .5px; }
  .translate-y-\[0\.5px\], .translate-y-\[1px\] { translate: var(--tw-trans=
late-x)var(--tw-translate-y); }
  .translate-y-\[1px\] { --tw-translate-y: 1px; }
  .translate-y-\[2\.5rem\] { --tw-translate-y: 2.5rem; }
  .translate-y-\[100\%\], .translate-y-\[2\.5rem\] { translate: var(--tw-tr=
anslate-x)var(--tw-translate-y); }
  .translate-y-\[100\%\] { --tw-translate-y: 100%; }
  .translate-y-\[calc\(-50\%\+70px\)\] { --tw-translate-y: calc(-50% + 70px=
); translate: var(--tw-translate-x)var(--tw-translate-y); }
  .translate-y-\[calc\(-50\%\+75px\)\] { --tw-translate-y: calc(-50% + 75px=
); translate: var(--tw-translate-x)var(--tw-translate-y); }
  .translate-y-\[calc\(-50\%-50px\)\] { --tw-translate-y: calc(-50% - 50px)=
; translate: var(--tw-translate-x)var(--tw-translate-y); }
  .translate-y-\[calc\(-50\%-60px\)\] { --tw-translate-y: calc(-50% - 60px)=
; translate: var(--tw-translate-x)var(--tw-translate-y); }
  .translate-y-full { --tw-translate-y: 100%; translate: var(--tw-translate=
-x)var(--tw-translate-y); }
  .\[translate\:0_16px\] { translate: 0px 16px; }
  .scale-75 { --tw-scale-x: 75%; --tw-scale-y: 75%; --tw-scale-z: 75%; }
  .scale-75, .scale-90 { scale: var(--tw-scale-x)var(--tw-scale-y); }
  .scale-90 { --tw-scale-x: 90%; --tw-scale-y: 90%; --tw-scale-z: 90%; }
  .scale-95 { --tw-scale-x: 95%; --tw-scale-y: 95%; --tw-scale-z: 95%; }
  .scale-100, .scale-95 { scale: var(--tw-scale-x)var(--tw-scale-y); }
  .scale-100 { --tw-scale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; =
}
  .scale-105 { --tw-scale-x: 105%; --tw-scale-y: 105%; --tw-scale-z: 105%; =
}
  .scale-105, .scale-110 { scale: var(--tw-scale-x)var(--tw-scale-y); }
  .scale-110 { --tw-scale-x: 110%; --tw-scale-y: 110%; --tw-scale-z: 110%; =
}
  .scale-150 { --tw-scale-x: 150%; --tw-scale-y: 150%; --tw-scale-z: 150%; =
}
  .-scale-x-100, .scale-150 { scale: var(--tw-scale-x)var(--tw-scale-y); }
  .-scale-x-100 { --tw-scale-x: -100%; }
  .scale-x-0 { --tw-scale-x: 0%; }
  .scale-x-0, .scale-x-75 { scale: var(--tw-scale-x)var(--tw-scale-y); }
  .scale-x-75 { --tw-scale-x: 75%; }
  .scale-x-100 { --tw-scale-x: 100%; scale: var(--tw-scale-x)var(--tw-scale=
-y); }
  .scale-\[0\.9\] { scale: 0.9; }
  .scale-\[0\.85\] { scale: 0.85; }
  .-rotate-2 { rotate: -2deg; }
  .-rotate-3 { rotate: -3deg; }
  .-rotate-4 { rotate: -4deg; }
  .-rotate-90 { rotate: -90deg; }
  .-rotate-180 { rotate: -180deg; }
  .-rotate-\[6\.5deg\] { rotate: -6.5deg; }
  .rotate-0 { rotate: none; }
  .rotate-4 { rotate: 4deg; }
  .rotate-5 { rotate: 5deg; }
  .rotate-10 { rotate: 10deg; }
  .rotate-45 { rotate: 45deg; }
  .rotate-90 { rotate: 90deg; }
  .rotate-180 { rotate: 180deg; }
  .rotate-\[-1deg\] { rotate: -1deg; }
  .rotate-\[-5deg\] { rotate: -5deg; }
  .rotate-\[-10deg\] { rotate: -10deg; }
  .rotate-\[-90deg\] { rotate: -90deg; }
  .rotate-\[1deg\] { rotate: 1deg; }
  .rotate-\[3\.61deg\] { rotate: 3.61deg; }
  .transform { transform: var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-ro=
tate-z,)var(--tw-skew-x,)var(--tw-skew-y,); }
  .transform-gpu { transform: translateZ(0)var(--tw-rotate-x,)var(--tw-rota=
te-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,); }
  .animate-\[hive-log-fadeout_0\.3s_1\.5s_forwards\] { animation: 0.3s ease=
 1.5s 1 normal forwards running hive-log-fadeout; }
  .animate-\[show_150ms_ease-in\] { animation: 0.15s ease-in 0s 1 normal no=
ne running show; }
  .animate-\[slide-in-left_0\.2s_forwards\] { animation: 0.2s ease 0s 1 nor=
mal forwards running slide-in-left; }
  .animate-\[slide-in-right_0\.2s_forwards\] { animation: 0.2s ease 0s 1 no=
rmal forwards running slide-in-right; }
  .animate-\[slide-out-left_0\.2s_forwards\] { animation: 0.2s ease 0s 1 no=
rmal forwards running slide-out-left; }
  .animate-\[slide-out-right_0\.2s_forwards\] { animation: 0.2s ease 0s 1 n=
ormal forwards running slide-out-right; }
  .animate-bounce { animation: var(--animate-bounce); }
  .animate-none { animation: auto ease 0s 1 normal none running none; }
  .animate-pulse { animation: var(--animate-pulse); }
  .animate-pulsing { animation: 2s ease-in-out 0s infinite normal forwards =
running pulsing; }
  .animate-show { animation: 0.1s cubic-bezier(0.16, 1, 0.3, 1) 0s 1 normal=
 none running show; }
  .animate-spin { animation: var(--animate-spin); }
  .sdtrn-root { font-family: "Segoe UI Variable Text", ui-sans-serif, -appl=
e-system, system-ui, "Segoe UI", Helvetica, "Apple Color Emoji", Arial, san=
s-serif, "Segoe UI Emoji", "Segoe UI Symbol"; }
  .sdtrn-root .text-xs { font-family: "Segoe UI Variable Small", ui-sans-se=
rif, -apple-system, system-ui, "Segoe UI", Helvetica, "Apple Color Emoji", =
Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 12px; li=
ne-height: 16px; }
  .sdtrn-root .text-base, .sdtrn-root .text-body, .sdtrn-root .text-sm { fo=
nt-size: 14px; line-height: 20px; }
  .sdtrn-root .text-base, .sdtrn-root .text-body, .sdtrn-root .text-lg, .sd=
trn-root .text-sm { font-family: "Segoe UI Variable Text", ui-sans-serif, -=
apple-system, system-ui, "Segoe UI", Helvetica, "Apple Color Emoji", Arial,=
 sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"; }
  .sdtrn-root .text-2xl, .sdtrn-root .text-3xl, .sdtrn-root .text-xl { font=
-family: "Segoe UI Variable Display", ui-sans-serif, -apple-system, system-=
ui, "Segoe UI", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe U=
I Emoji", "Segoe UI Symbol"; }
  .sdtrn-root .cursor-pointer { cursor: default; user-select: none; }
  .cursor-auto { cursor: auto; }
  .cursor-default { cursor: default; }
  .cursor-e-resize { cursor: e-resize; }
  .cursor-ew-resize { cursor: ew-resize; }
  .cursor-grab { cursor: grab; }
  .cursor-grabbing { cursor: grabbing; }
  .cursor-none { cursor: none; }
  .cursor-not-allowed { cursor: not-allowed; }
  .cursor-ns-resize { cursor: ns-resize; }
  .cursor-pointer { cursor: pointer; }
  .cursor-row-resize { cursor: row-resize; }
  .cursor-text { cursor: text; }
  .cursor-text\! { cursor: text !important; }
  .cursor-w-resize { cursor: w-resize; }
  .cursor-wait { cursor: wait; }
  .cursor-zoom-in { cursor: zoom-in; }
  .cursor-zoom-out { cursor: zoom-out; }
  .touch-pan-x { --tw-pan-x: pan-x; }
  .touch-pan-x, .touch-pan-y { touch-action: var(--tw-pan-x,)var(--tw-pan-y=
,)var(--tw-pinch-zoom,); }
  .touch-pan-y { --tw-pan-y: pan-y; }
  .touch-none { touch-action: none; }
  .resize { resize: both; }
  .resize-none { resize: none; }
  .resize-y { resize: vertical; }
  .snap-x { scroll-snap-type: x var(--tw-scroll-snap-strictness); }
  .snap-y { scroll-snap-type: y var(--tw-scroll-snap-strictness); }
  .snap-mandatory { --tw-scroll-snap-strictness: mandatory; }
  .snap-proximity { --tw-scroll-snap-strictness: proximity; }
  .snap-center { scroll-snap-align: center; }
  .snap-end { scroll-snap-align: end; }
  .snap-start { scroll-snap-align: start; }
  .\[scroll-snap-stop\:always\], .snap-always { scroll-snap-stop: always; }
  .scroll-m-5 { scroll-margin: calc(var(--spacing)*5); }
  .scroll-m-mkt-header-height { scroll-margin: var(--mkt-header-height); }
  .scroll-mx-5 { scroll-margin-inline: calc(var(--spacing)*5); }
  .scroll-mt-\(--header-height\) { scroll-margin-top: var(--header-height);=
 }
  .scroll-mt-2 { scroll-margin-top: calc(var(--spacing)*2); }
  .scroll-mt-4 { scroll-margin-top: calc(var(--spacing)*4); }
  .scroll-mt-6\.5 { scroll-margin-top: calc(var(--spacing)*6.5); }
  .scroll-mt-24 { scroll-margin-top: calc(var(--spacing)*24); }
  .scroll-mt-28 { scroll-margin-top: calc(var(--spacing)*28); }
  .scroll-mt-\[calc\(var\(--header-height\)\+min\(200px\,max\(70px\,20svh\)=
\)\)\] { scroll-margin-top: calc(var(--header-height) + min(200px,max(70px,=
20svh))); }
  .scroll-mt-mkt-header-height { scroll-margin-top: var(--mkt-header-height=
); }
  .scroll-mb-4 { scroll-margin-bottom: calc(var(--spacing)*4); }
  .scroll-px-6 { scroll-padding-inline: calc(var(--spacing)*6); }
  .scroll-px-\[var\(--thread-content-margin\)\] { scroll-padding-inline: va=
r(--thread-content-margin); }
  .scroll-ps-4 { scroll-padding-inline-start: calc(var(--spacing)*4); }
  .scroll-ps-5 { scroll-padding-inline-start: calc(var(--spacing)*5); }
  .scroll-pe-5 { scroll-padding-inline-end: calc(var(--spacing)*5); }
  .scroll-pt-3 { scroll-padding-top: calc(var(--spacing)*3); }
  .list-inside { list-style-position: inside; }
  .list-decimal { list-style-type: decimal; }
  .list-disc { list-style-type: disc; }
  .list-none { list-style-type: none; }
  .form-textarea { --tw-shadow: 0 0 #0000; appearance: none; background-col=
or: rgb(255, 255, 255); border-color: rgb(155, 155, 155); border-radius: 0p=
x; border-width: 1px; font-size: 1rem; line-height: 1.5rem; padding: 0.5rem=
 0.75rem; }
  .form-textarea:focus { --tw-ring-inset: var(--tw-empty, ); --tw-ring-offs=
et-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: #004f99; --tw=
-ring-offset-shadow: var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)v=
ar(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset)0 0 0 cal=
c(1px + var(--tw-ring-offset-width))var(--tw-ring-color); border-color: rgb=
(0, 79, 153); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow=
),var(--tw-shadow); outline: rgba(0, 0, 0, 0) solid 2px; outline-offset: 2p=
x; }
  .form-textarea::placeholder { color: rgb(155, 155, 155); opacity: 1; }
  .appearance-none { appearance: none; }
  .columns-1 { column-count: 1; }
  .break-inside-avoid { break-inside: avoid; }
  .auto-cols-fr { grid-auto-columns: minmax(0px, 1fr); }
  .grid-flow-col { grid-auto-flow: column; }
  .grid-flow-dense { grid-auto-flow: dense; }
  .grid-flow-row { grid-auto-flow: row; }
  .\[grid-auto-rows\:1fr\] { grid-auto-rows: 1fr; }
  .auto-rows-\[150px\] { grid-auto-rows: 150px; }
  .auto-rows-min { grid-auto-rows: min-content; }
  .\[grid-template-columns\:minmax\(0\,1fr\)_max-content\] { grid-template-=
columns: minmax(0px, 1fr) max-content; }
  .grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
  .grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); }
  .grid-cols-8 { grid-template-columns: repeat(8, minmax(0px, 1fr)); }
  .grid-cols-12 { grid-template-columns: repeat(12, minmax(0px, 1fr)); }
  .grid-cols-\[1fr\,auto\] { }
  .grid-cols-\[1fr_auto\] { grid-template-columns: 1fr auto; }
  .grid-cols-\[1fr_auto_1fr\] { grid-template-columns: 1fr auto 1fr; }
  .grid-cols-\[1fr_max-content_1fr\] { grid-template-columns: 1fr max-conte=
nt 1fr; }
  .grid-cols-\[1fr_min-content\] { grid-template-columns: 1fr min-content; =
}
  .grid-cols-\[10px_1fr_10px\] { grid-template-columns: 10px 1fr 10px; }
  .grid-cols-\[20px_1fr\] { grid-template-columns: 20px 1fr; }
  .grid-cols-\[50\%_50\%\] { grid-template-columns: 50% 50%; }
  .grid-cols-\[180px_1fr_32px\] { grid-template-columns: 180px 1fr 32px; }
  .grid-cols-\[200px_1fr_1fr\] { grid-template-columns: 200px 1fr 1fr; }
  .grid-cols-\[auto_1fr\] { grid-template-columns: auto 1fr; }
  .grid-cols-\[auto_1fr_auto\] { grid-template-columns: auto 1fr auto; }
  .grid-cols-\[auto_2fr_3fr_1fr\] { grid-template-columns: auto 2fr 3fr 1fr=
; }
  .grid-cols-\[auto_auto\] { grid-template-columns: auto auto; }
  .grid-cols-\[auto_auto_1fr\] { grid-template-columns: auto auto 1fr; }
  .grid-cols-\[auto_max-content\] { grid-template-columns: auto max-content=
; }
  .grid-cols-\[auto_minmax\(0\,1fr\)\] { grid-template-columns: auto minmax=
(0px, 1fr); }
  .grid-cols-\[minmax\(0\,1fr\)\] { grid-template-columns: minmax(0px, 1fr)=
; }
  .grid-cols-\[minmax\(0\,1fr\)_auto\] { grid-template-columns: minmax(0px,=
 1fr) auto; }
  .grid-cols-\[minmax\(max-content\,1fr\)_auto_minmax\(0\,1fr\)\] { grid-te=
mplate-columns: minmax(max-content, 1fr) auto minmax(0px, 1fr); }
  .grid-cols-\[repeat\(2\,minmax\(0\,8\.5rem\)\)\] { grid-template-columns:=
 repeat(2, minmax(0px, 8.5rem)); }
  .grid-cols-\[repeat\(4\,max-content\)\] { grid-template-columns: repeat(4=
, max-content); }
  .grid-cols-\[repeat\(6\,36px\)\] { grid-template-columns: repeat(6, 36px)=
; }
  .grid-cols-\[repeat\(auto-fit\,minmax\(100px\,1fr\)\)\] { grid-template-c=
olumns: repeat(auto-fit, minmax(100px, 1fr)); }
  .grid-cols-\[repeat\(auto-fit\,minmax\(150px\,1fr\)\)\] { grid-template-c=
olumns: repeat(auto-fit, minmax(150px, 1fr)); }
  .grid-cols-\[repeat\(auto-fit\,minmax\(200px\,1fr\)\)\] { grid-template-c=
olumns: repeat(auto-fit, minmax(200px, 1fr)); }
  .grid-cols-\[repeat\(auto-fit\,minmax\(250px\,1fr\)\)\] { grid-template-c=
olumns: repeat(auto-fit, minmax(250px, 1fr)); }
  .\[grid-template-rows\:auto_1fr\] { grid-template-rows: auto 1fr; }
  .\[grid-template-rows\:repeat\(5\,min-content\)\] { grid-template-rows: r=
epeat(5, min-content); }
  .grid-rows-1 { grid-template-rows: repeat(1, minmax(0px, 1fr)); }
  .grid-rows-2 { grid-template-rows: repeat(2, minmax(0px, 1fr)); }
  .grid-rows-\[0fr\] { grid-template-rows: 0fr; }
  .grid-rows-\[1fr\] { grid-template-rows: 1fr; }
  .grid-rows-\[1fr_auto\] { grid-template-rows: 1fr auto; }
  .grid-rows-\[1fr_auto_1fr\] { grid-template-rows: 1fr auto 1fr; }
  .grid-rows-\[1fr_minmax\(0\,180px\)\] { grid-template-rows: 1fr minmax(0p=
x, 180px); }
  .grid-rows-\[10px_auto_minmax\(10px\,1fr\)\] { grid-template-rows: 10px a=
uto minmax(10px, 1fr); }
  .grid-rows-\[auto\,auto\] { }
  .grid-rows-\[auto_min-content_min-content\] { grid-template-rows: auto mi=
n-content min-content; }
  .grid-rows-\[auto_minmax\(0\,1fr\)\] { grid-template-rows: auto minmax(0p=
x, 1fr); }
  .grid-rows-\[min-content_1fr_min-content\] { grid-template-rows: min-cont=
ent 1fr min-content; }
  .grid-rows-\[min-content_min-content_1fr_min-content\] { grid-template-ro=
ws: min-content min-content 1fr min-content; }
  .grid-rows-\[minmax\(0\,0fr\)\] { grid-template-rows: minmax(0px, 0fr); }
  .grid-rows-\[minmax\(0\,1fr\)\] { grid-template-rows: minmax(0px, 1fr); }
  .grid-rows-\[minmax\(0\,1fr\)_auto\] { grid-template-rows: minmax(0px, 1f=
r) auto; }
  .grid-rows-\[minmax\(10px\,1fr\)_auto\] { grid-template-rows: minmax(10px=
, 1fr) auto; }
  .grid-rows-\[minmax\(10px\,1fr\)_auto_10px\] { grid-template-rows: minmax=
(10px, 1fr) auto 10px; }
  .grid-rows-\[minmax\(10px\,1fr\)_auto_minmax\(10px\,1fr\)\] { grid-templa=
te-rows: minmax(10px, 1fr) auto minmax(10px, 1fr); }
  .grid-rows-subgrid { grid-template-rows: subgrid; }
  .flex-col { flex-direction: column; }
  .flex-col-reverse { flex-direction: column-reverse; }
  .flex-row { flex-direction: row; }
  .flex-row-reverse { flex-direction: row-reverse; }
  .flex-nowrap { flex-wrap: nowrap; }
  .flex-wrap { flex-wrap: wrap; }
  .place-content-center { place-content: center; }
  .place-content-center-safe { place-content: safe center; }
  .place-items-center { place-items: center; }
  .place-items-end { place-items: end; }
  .content-center { align-content: center; }
  .items-baseline { align-items: baseline; }
  .items-center { align-items: center; }
  .items-end { align-items: flex-end; }
  .items-start { align-items: flex-start; }
  .items-stretch { align-items: stretch; }
  .\!justify-between { justify-content: space-between !important; }
  .justify-around { justify-content: space-around; }
  .justify-between { justify-content: space-between; }
  .justify-between\! { justify-content: space-between !important; }
  .justify-center { justify-content: center; }
  .justify-center\! { justify-content: center !important; }
  .justify-end { justify-content: flex-end; }
  .justify-evenly { justify-content: space-evenly; }
  .justify-start { justify-content: flex-start; }
  .justify-stretch { justify-content: stretch; }
  .justify-items-center { justify-items: center; }
  .justify-items-start { justify-items: start; }
  .gap-0 { gap: calc(var(--spacing)*0); }
  .gap-0\! { gap: calc(var(--spacing)*0) !important; }
  .gap-0\.5 { gap: calc(var(--spacing)*.5); }
  .gap-0\.25 { gap: calc(var(--spacing)*.25); }
  .gap-1 { gap: calc(var(--spacing)*1); }
  .gap-1\! { gap: calc(var(--spacing)*1) !important; }
  .gap-1\.5 { gap: calc(var(--spacing)*1.5); }
  .gap-2 { gap: calc(var(--spacing)*2); }
  .gap-2\! { gap: calc(var(--spacing)*2) !important; }
  .gap-2\.5 { gap: calc(var(--spacing)*2.5); }
  .gap-2\.5\! { gap: calc(var(--spacing)*2.5) !important; }
  .gap-3 { gap: calc(var(--spacing)*3); }
  .gap-3\.5 { gap: calc(var(--spacing)*3.5); }
  .gap-4 { gap: calc(var(--spacing)*4); }
  .gap-5 { gap: calc(var(--spacing)*5); }
  .gap-6 { gap: calc(var(--spacing)*6); }
  .gap-7 { gap: calc(var(--spacing)*7); }
  .gap-8 { gap: calc(var(--spacing)*8); }
  .gap-8\.5 { gap: calc(var(--spacing)*8.5); }
  .gap-9 { gap: calc(var(--spacing)*9); }
  .gap-10 { gap: calc(var(--spacing)*10); }
  .gap-12 { gap: calc(var(--spacing)*12); }
  .gap-16 { gap: calc(var(--spacing)*16); }
  .gap-20 { gap: calc(var(--spacing)*20); }
  .gap-\[2px\] { gap: 2px; }
  .gap-\[2rem\] { gap: 2rem; }
  .gap-\[6px\] { gap: 6px; }
  .gap-\[9px\] { gap: 9px; }
  .gap-\[10px\] { gap: 10px; }
  .gap-\[18px\] { gap: 18px; }
  .gap-\[28px\] { gap: 28px; }
  .gap-\[30px\] { gap: 30px; }
  .gap-\[32px\] { gap: 32px; }
  .gap-\[34px\] { gap: 34px; }
  .gap-\[42px\] { gap: 42px; }
  .gap-\[inherit\] { gap: inherit; }
  .gap-\[min\(10dvw\,_200px\)\] { gap: min(10dvw, 200px); }
  .gap-bar { gap: var(--bar-gap,.25rem); }
  .gap-px { gap: 1px; }
  .gap-snc-1 { gap: var(--snc-1); }
  .gap-snc-results-padding { gap: var(--snc-results-padding); }
  :where(.space-y-0 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-=
block-end: calc(var(--spacing)*0*(1 - var(--tw-space-y-reverse))); margin-b=
lock-start: calc(var(--spacing)*0*var(--tw-space-y-reverse)); }
  :where(.space-y-0\.5 > :not(:last-child)) { --tw-space-y-reverse: 0; marg=
in-block-end: calc(var(--spacing)*.5*(1 - var(--tw-space-y-reverse))); marg=
in-block-start: calc(var(--spacing)*.5*var(--tw-space-y-reverse)); }
  :where(.space-y-1 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-=
block-end: calc(var(--spacing)*1*(1 - var(--tw-space-y-reverse))); margin-b=
lock-start: calc(var(--spacing)*1*var(--tw-space-y-reverse)); }
  :where(.space-y-1\.5 > :not(:last-child)) { --tw-space-y-reverse: 0; marg=
in-block-end: calc(var(--spacing)*1.5*(1 - var(--tw-space-y-reverse))); mar=
gin-block-start: calc(var(--spacing)*1.5*var(--tw-space-y-reverse)); }
  :where(.space-y-2 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-=
block-end: calc(var(--spacing)*2*(1 - var(--tw-space-y-reverse))); margin-b=
lock-start: calc(var(--spacing)*2*var(--tw-space-y-reverse)); }
  :where(.space-y-3 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-=
block-end: calc(var(--spacing)*3*(1 - var(--tw-space-y-reverse))); margin-b=
lock-start: calc(var(--spacing)*3*var(--tw-space-y-reverse)); }
  :where(.space-y-4 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-=
block-end: calc(var(--spacing)*4*(1 - var(--tw-space-y-reverse))); margin-b=
lock-start: calc(var(--spacing)*4*var(--tw-space-y-reverse)); }
  :where(.space-y-5 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-=
block-end: calc(var(--spacing)*5*(1 - var(--tw-space-y-reverse))); margin-b=
lock-start: calc(var(--spacing)*5*var(--tw-space-y-reverse)); }
  :where(.space-y-6 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-=
block-end: calc(var(--spacing)*6*(1 - var(--tw-space-y-reverse))); margin-b=
lock-start: calc(var(--spacing)*6*var(--tw-space-y-reverse)); }
  :where(.space-y-8 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-=
block-end: calc(var(--spacing)*8*(1 - var(--tw-space-y-reverse))); margin-b=
lock-start: calc(var(--spacing)*8*var(--tw-space-y-reverse)); }
  :where(.space-y-10 > :not(:last-child)) { --tw-space-y-reverse: 0; margin=
-block-end: calc(var(--spacing)*10*(1 - var(--tw-space-y-reverse))); margin=
-block-start: calc(var(--spacing)*10*var(--tw-space-y-reverse)); }
  :where(.space-y-reverse > :not(:last-child)) { --tw-space-y-reverse: 1; }
  .gap-x-1 { column-gap: calc(var(--spacing)*1); }
  .gap-x-1\.5 { column-gap: calc(var(--spacing)*1.5); }
  .gap-x-2 { column-gap: calc(var(--spacing)*2); }
  .gap-x-3 { column-gap: calc(var(--spacing)*3); }
  .gap-x-4 { column-gap: calc(var(--spacing)*4); }
  .gap-x-6 { column-gap: calc(var(--spacing)*6); }
  .gap-x-9 { column-gap: calc(var(--spacing)*9); }
  .gap-x-10 { column-gap: calc(var(--spacing)*10); }
  .gap-x-12 { column-gap: calc(var(--spacing)*12); }
  .gap-x-\[4rem\] { column-gap: 4rem; }
  .gap-x-\[var\(--input-tag-spacing\)\] { column-gap: var(--input-tag-spaci=
ng); }
  :where(.-space-x-1\.5 > :not(:last-child)) { --tw-space-x-reverse: 0; mar=
gin-inline-end: calc(var(--spacing)*-1.5*(1 - var(--tw-space-x-reverse))); =
margin-inline-start: calc(var(--spacing)*-1.5*var(--tw-space-x-reverse)); }
  :where(.space-x-1 > :not(:last-child)) { --tw-space-x-reverse: 0; margin-=
inline-end: calc(var(--spacing)*1*(1 - var(--tw-space-x-reverse))); margin-=
inline-start: calc(var(--spacing)*1*var(--tw-space-x-reverse)); }
  :where(.space-x-2 > :not(:last-child)) { --tw-space-x-reverse: 0; margin-=
inline-end: calc(var(--spacing)*2*(1 - var(--tw-space-x-reverse))); margin-=
inline-start: calc(var(--spacing)*2*var(--tw-space-x-reverse)); }
  :where(.space-x-3 > :not(:last-child)) { --tw-space-x-reverse: 0; margin-=
inline-end: calc(var(--spacing)*3*(1 - var(--tw-space-x-reverse))); margin-=
inline-start: calc(var(--spacing)*3*var(--tw-space-x-reverse)); }
  :where(.space-x-4 > :not(:last-child)) { --tw-space-x-reverse: 0; margin-=
inline-end: calc(var(--spacing)*4*(1 - var(--tw-space-x-reverse))); margin-=
inline-start: calc(var(--spacing)*4*var(--tw-space-x-reverse)); }
  :where(.space-x-12 > :not(:last-child)) { --tw-space-x-reverse: 0; margin=
-inline-end: calc(var(--spacing)*12*(1 - var(--tw-space-x-reverse))); margi=
n-inline-start: calc(var(--spacing)*12*var(--tw-space-x-reverse)); }
  :where(.space-x-14 > :not(:last-child)) { --tw-space-x-reverse: 0; margin=
-inline-end: calc(var(--spacing)*14*(1 - var(--tw-space-x-reverse))); margi=
n-inline-start: calc(var(--spacing)*14*var(--tw-space-x-reverse)); }
  :where(.space-x-reverse > :not(:last-child)) { --tw-space-x-reverse: 1; }
  .\[row-gap\:1rem\] { row-gap: 1rem; }
  .gap-y-1 { row-gap: calc(var(--spacing)*1); }
  .gap-y-2 { row-gap: calc(var(--spacing)*2); }
  .gap-y-3 { row-gap: calc(var(--spacing)*3); }
  .gap-y-4 { row-gap: calc(var(--spacing)*4); }
  .gap-y-5 { row-gap: calc(var(--spacing)*5); }
  .gap-y-6 { row-gap: calc(var(--spacing)*6); }
  .gap-y-8 { row-gap: calc(var(--spacing)*8); }
  .gap-y-10 { row-gap: calc(var(--spacing)*10); }
  .gap-y-\[var\(--input-tag-spacing\)\] { row-gap: var(--input-tag-spacing)=
; }
  :where(.divide-x > :not(:last-child)) { --tw-divide-x-reverse: 0; border-=
inline-end-width: calc(1px*(1 - var(--tw-divide-x-reverse))); border-inline=
-start-width: calc(1px*var(--tw-divide-x-reverse)); border-inline-style: va=
r(--tw-border-style); }
  :where(.divide-y > :not(:last-child)) { --tw-divide-y-reverse: 0; border-=
bottom-style: var(--tw-border-style); border-bottom-width: calc(1px*(1 - va=
r(--tw-divide-y-reverse))); border-top-style: var(--tw-border-style); borde=
r-top-width: calc(1px*var(--tw-divide-y-reverse)); }
  :where(.divide-y-\[0\.5px\] > :not(:last-child)) { --tw-divide-y-reverse:=
 0; border-bottom-style: var(--tw-border-style); border-bottom-width: calc(=
.5px*(1 - var(--tw-divide-y-reverse))); border-top-style: var(--tw-border-s=
tyle); border-top-width: calc(.5px*var(--tw-divide-y-reverse)); }
  :where(.divide-y-\[1px\] > :not(:last-child)) { --tw-divide-y-reverse: 0;=
 border-bottom-style: var(--tw-border-style); border-bottom-width: calc(1px=
*(1 - var(--tw-divide-y-reverse))); border-top-style: var(--tw-border-style=
); border-top-width: calc(1px*var(--tw-divide-y-reverse)); }
  :where(.divide-black\/5 > :not(:last-child)) { border-color: oklab(0 none=
 none / 0.05); }
  :where(.divide-black\/15 > :not(:last-child)) { border-color: oklab(0 non=
e none / 0.15); }
  :where(.divide-gray-200 > :not(:last-child)) { border-color: rgb(227, 227=
, 227); }
  :where(.divide-token-bg-tertiary > :not(:last-child)) { border-color: var=
(--bg-tertiary); }
  :where(.divide-token-border-default > :not(:last-child)) { border-color: =
var(--border-default); }
  :where(.divide-token-border-light > :not(:last-child)) { border-color: va=
r(--border-light); }
  :where(.divide-white\/10 > :not(:last-child)) { border-color: rgba(255, 2=
55, 255, 0.1); }
  .place-self-center { place-self: center; }
  .self-center { align-self: center; }
  .self-end { align-self: flex-end; }
  .self-start { align-self: flex-start; }
  .self-stretch { align-self: stretch; }
  .\[justify-self\:end\] { justify-self: end; }
  .justify-self-center { justify-self: center; }
  .justify-self-end { justify-self: flex-end; }
  .justify-self-start { justify-self: flex-start; }
  .justify-self-stretch { justify-self: stretch; }
  .\!truncate { overflow: hidden !important; text-overflow: ellipsis !impor=
tant; white-space: nowrap !important; }
  .truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowra=
p; }
  .overflow-auto { overflow: auto; }
  .overflow-clip { overflow: clip; }
  .overflow-hidden { overflow: hidden; }
  .overflow-scroll { overflow: scroll; }
  .overflow-visible { overflow: visible; }
  .overflow-visible\! { overflow: visible !important; }
  .\[overflow-x\:visible\] { overflow-x: visible; }
  .overflow-x-auto { overflow-x: auto; }
  .overflow-x-clip { overflow-x: clip; }
  .overflow-x-hidden { overflow-x: hidden; }
  .overflow-x-scroll { overflow-x: scroll; }
  .overflow-x-visible { overflow-x: visible; }
  .overflow-y-auto { overflow-y: auto; }
  .overflow-y-clip { overflow-y: clip; }
  .overflow-y-hidden { overflow-y: hidden; }
  .overflow-y-scroll { overflow-y: scroll; }
  .overflow-y-scroll\! { overflow-y: scroll !important; }
  .overflow-y-visible { overflow-y: visible; }
  .overscroll-contain { overscroll-behavior: contain; }
  .overscroll-x-contain { overscroll-behavior-x: contain; }
  .overscroll-y-none { overscroll-behavior-y: none; }
  .scroll-smooth { scroll-behavior: smooth; }
  .\[border-radius\:var\(--sheet-radius\,var\(--sheet-radius-amount\)\)\] {=
 border-radius: var(--sheet-radius,var(--sheet-radius-amount)); }
  .rounded { border-radius: 0.25rem; }
  .rounded-2xl { border-radius: var(--radius-2xl); }
  .rounded-2xl\! { border-radius: var(--radius-2xl) !important; }
  .rounded-3xl { border-radius: var(--radius-3xl); }
  .rounded-4xl { border-radius: var(--radius-4xl); }
  .rounded-4xl\! { border-radius: var(--radius-4xl) !important; }
  .rounded-\[0\.25rem\] { border-radius: 0.25rem; }
  [dir=3D"ltr"] .rounded-\[0px_20px_20px_0px\] { border-radius: 0px 20px 20=
px 0px; }
  [dir=3D"rtl"] .rounded-\[0px_20px_20px_0px\] { border-radius: 20px 0px 0p=
x 20px; }
  .rounded-\[1px\] { border-radius: 1px; }
  .rounded-\[2px\] { border-radius: 2px; }
  .rounded-\[3px\] { border-radius: 3px; }
  .rounded-\[4\.5px\] { border-radius: 4.5px; }
  .rounded-\[4px\] { border-radius: 4px; }
  .rounded-\[5px\] { border-radius: 5px; }
  .rounded-\[6px\] { border-radius: 6px; }
  .rounded-\[8px\] { border-radius: 8px; }
  .rounded-\[10px\] { border-radius: 10px; }
  .rounded-\[14px\] { border-radius: 14px; }
  .rounded-\[18px\] { border-radius: 18px; }
  .rounded-\[20px\] { border-radius: 20px; }
  [dir=3D"ltr"] .rounded-\[20px_0px_0px_20px\] { border-radius: 20px 0px 0p=
x 20px; }
  [dir=3D"rtl"] .rounded-\[20px_0px_0px_20px\] { border-radius: 0px 20px 20=
px 0px; }
  .rounded-\[22px\] { border-radius: 22px; }
  .rounded-\[25px\] { border-radius: 25px; }
  .rounded-\[30px\] { border-radius: 30px; }
  .rounded-\[36px\] { border-radius: 36px; }
  .rounded-\[38px\] { border-radius: 38px; }
  .rounded-\[40px\] { border-radius: 40px; }
  .rounded-\[inherit\] { border-radius: inherit; }
  .rounded-full { border-radius: 3.40282e+38px; }
  .rounded-full\! { border-radius: 3.40282e+38px !important; }
  .rounded-lg { border-radius: var(--radius-lg); }
  .rounded-lg\! { border-radius: var(--radius-lg) !important; }
  .rounded-md { border-radius: var(--radius-md); }
  .rounded-md\! { border-radius: var(--radius-md) !important; }
  .rounded-none { border-radius: 0px; }
  .rounded-none\! { border-radius: 0px !important; }
  .rounded-sm { border-radius: var(--radius-sm); }
  .rounded-sm\! { border-radius: var(--radius-sm) !important; }
  .rounded-xl { border-radius: var(--radius-xl); }
  .rounded-xl\! { border-radius: var(--radius-xl) !important; }
  .rounded-xs { border-radius: var(--radius-xs); }
  .rounded-s-full { border-end-start-radius: 3.40282e+38px; border-start-st=
art-radius: 3.40282e+38px; }
  .rounded-s-none { border-end-start-radius: 0px; border-start-start-radius=
: 0px; }
  .rounded-s-xl { border-end-start-radius: var(--radius-xl); border-start-s=
tart-radius: var(--radius-xl); }
  .rounded-ss-2xl { border-start-start-radius: var(--radius-2xl); }
  .rounded-ss-3xl { border-start-start-radius: var(--radius-3xl); }
  .rounded-e-full { border-end-end-radius: 3.40282e+38px; border-start-end-=
radius: 3.40282e+38px; }
  .rounded-e-md { border-end-end-radius: var(--radius-md); border-start-end=
-radius: var(--radius-md); }
  .rounded-e-none { border-end-end-radius: 0px; border-start-end-radius: 0p=
x; }
  .rounded-e-sm { border-end-end-radius: var(--radius-sm); border-start-end=
-radius: var(--radius-sm); }
  .rounded-e-xl { border-end-end-radius: var(--radius-xl); border-start-end=
-radius: var(--radius-xl); }
  .rounded-se-2xl { border-start-end-radius: var(--radius-2xl); }
  .rounded-se-3xl { border-start-end-radius: var(--radius-3xl); }
  .rounded-se-full { border-start-end-radius: 3.40282e+38px; }
  .rounded-se-lg { border-start-end-radius: var(--radius-lg); }
  .rounded-ee-\[50\%\] { border-end-end-radius: 50%; }
  .rounded-ee-full { border-end-end-radius: 3.40282e+38px; }
  .rounded-ee-sm { border-end-end-radius: var(--radius-sm); }
  .rounded-es-2xl { border-end-start-radius: var(--radius-2xl); }
  .rounded-es-\[50\%\] { border-end-start-radius: 50%; }
  .rounded-t { border-top-left-radius: 0.25rem; border-top-right-radius: 0.=
25rem; }
  .rounded-t-2xl { border-top-left-radius: var(--radius-2xl); border-top-ri=
ght-radius: var(--radius-2xl); }
  .rounded-t-3xl { border-top-left-radius: var(--radius-3xl); border-top-ri=
ght-radius: var(--radius-3xl); }
  .rounded-t-\[4px\] { border-top-left-radius: 4px; border-top-right-radius=
: 4px; }
  .rounded-t-\[5px\] { border-top-left-radius: 5px; border-top-right-radius=
: 5px; }
  .rounded-t-\[22px\] { border-top-left-radius: 22px; border-top-right-radi=
us: 22px; }
  .rounded-t-\[24px\] { border-top-left-radius: 24px; border-top-right-radi=
us: 24px; }
  .rounded-t-lg { border-top-left-radius: var(--radius-lg); border-top-righ=
t-radius: var(--radius-lg); }
  .rounded-t-md { border-top-left-radius: var(--radius-md); border-top-righ=
t-radius: var(--radius-md); }
  .rounded-t-none { border-top-left-radius: 0px; border-top-right-radius: 0=
px; }
  .rounded-t-xl { border-top-left-radius: var(--radius-xl); border-top-righ=
t-radius: var(--radius-xl); }
  [dir=3D"ltr"] .rounded-l { border-bottom-left-radius: 0.25rem; border-top=
-left-radius: 0.25rem; }
  [dir=3D"rtl"] .rounded-l { border-bottom-right-radius: 0.25rem; border-to=
p-right-radius: 0.25rem; }
  [dir=3D"ltr"] .rounded-tl-md { border-top-left-radius: var(--radius-md); =
}
  [dir=3D"rtl"] .rounded-tl-md { border-top-right-radius: var(--radius-md);=
 }
  [dir=3D"ltr"] .rounded-tl-xl { border-top-left-radius: var(--radius-xl); =
}
  [dir=3D"rtl"] .rounded-tl-xl { border-top-right-radius: var(--radius-xl);=
 }
  [dir=3D"ltr"] .rounded-r { border-bottom-right-radius: 0.25rem; border-to=
p-right-radius: 0.25rem; }
  [dir=3D"rtl"] .rounded-r { border-bottom-left-radius: 0.25rem; border-top=
-left-radius: 0.25rem; }
  [dir=3D"ltr"] .rounded-tr-md { border-top-right-radius: var(--radius-md);=
 }
  [dir=3D"rtl"] .rounded-tr-md { border-top-left-radius: var(--radius-md); =
}
  [dir=3D"ltr"] .rounded-tr-xl { border-top-right-radius: var(--radius-xl);=
 }
  [dir=3D"rtl"] .rounded-tr-xl { border-top-left-radius: var(--radius-xl); =
}
  .rounded-b { border-bottom-left-radius: 0.25rem; border-bottom-right-radi=
us: 0.25rem; }
  .rounded-b-2xl { border-bottom-left-radius: var(--radius-2xl); border-bot=
tom-right-radius: var(--radius-2xl); }
  .rounded-b-3xl { border-bottom-left-radius: var(--radius-3xl); border-bot=
tom-right-radius: var(--radius-3xl); }
  .rounded-b-full { border-bottom-left-radius: 3.40282e+38px; border-bottom=
-right-radius: 3.40282e+38px; }
  .rounded-b-lg { border-bottom-left-radius: var(--radius-lg); border-botto=
m-right-radius: var(--radius-lg); }
  .rounded-b-md { border-bottom-left-radius: var(--radius-md); border-botto=
m-right-radius: var(--radius-md); }
  .rounded-b-none { border-bottom-left-radius: 0px; border-bottom-right-rad=
ius: 0px; }
  .rounded-b-xl { border-bottom-left-radius: var(--radius-xl); border-botto=
m-right-radius: var(--radius-xl); }
  [dir=3D"ltr"] .rounded-br-md { border-bottom-right-radius: var(--radius-m=
d); }
  [dir=3D"rtl"] .rounded-br-md { border-bottom-left-radius: var(--radius-md=
); }
  [dir=3D"ltr"] .rounded-br-xl { border-bottom-right-radius: var(--radius-x=
l); }
  [dir=3D"rtl"] .rounded-br-xl { border-bottom-left-radius: var(--radius-xl=
); }
  [dir=3D"ltr"] .rounded-bl-md { border-bottom-left-radius: var(--radius-md=
); }
  [dir=3D"rtl"] .rounded-bl-md { border-bottom-right-radius: var(--radius-m=
d); }
  [dir=3D"ltr"] .rounded-bl-xl { border-bottom-left-radius: var(--radius-xl=
); }
  [dir=3D"rtl"] .rounded-bl-xl { border-bottom-right-radius: var(--radius-x=
l); }
  .btn-danger-outline { background-color: var(--main-surface-primary); bord=
er-color: rgb(186, 38, 35); border-style: var(--tw-border-style); border-wi=
dth: 1px; color: rgb(186, 38, 35); }
  @media (hover: hover) {
  .btn-danger-outline:hover { background-color: var(--main-surface-secondar=
y); }
}
  .btn-secondary { background-color: var(--main-surface-primary); border-co=
lor: var(--border-medium); border-style: var(--tw-border-style); border-wid=
th: 1px; color: var(--text-primary); }
  @media (hover: hover) {
  .btn-secondary:hover { background-color: var(--main-surface-secondary); }
}
  .border-thin { border-style: var(--tw-border-style); border-width: 1px; }
  @media (min-resolution: 1.5x) {
  .border-thin { border-style: var(--tw-border-style); border-width: 0.5px;=
 }
}
  .border { border-style: var(--tw-border-style); border-width: 1px; }
  .border\! { border-style: var(--tw-border-style) !important; border-width=
: 1px !important; }
  .border-0 { border-style: var(--tw-border-style); border-width: 0px; }
  .border-0\! { border-style: var(--tw-border-style) !important; border-wid=
th: 0px !important; }
  .border-1 { border-width: 1px; }
  .border-1, .border-2 { border-style: var(--tw-border-style); }
  .border-2 { border-width: 2px; }
  .border-4 { border-style: var(--tw-border-style); border-width: 4px; }
  .border-\[0\.5px\], .border-\[\.5px\] { border-style: var(--tw-border-sty=
le); border-width: 0.5px; }
  .border-\[1px\] { border-width: 1px; }
  .border-\[1px\], .border-\[3px\] { border-style: var(--tw-border-style); =
}
  .border-\[3px\] { border-width: 3px; }
  .border-\[4px\] { border-style: var(--tw-border-style); border-width: 4px=
; }
  [dir=3D"ltr"] .\[border-width\:1px_0\.5px_1px_1px\] { border-width: 1px 0=
.5px 1px 1px; }
  [dir=3D"rtl"] .\[border-width\:1px_0\.5px_1px_1px\], [dir=3D"ltr"] .\[bor=
der-width\:1px_1px_1px_0\.5px\] { border-width: 1px 1px 1px 0.5px; }
  [dir=3D"rtl"] .\[border-width\:1px_1px_1px_0\.5px\] { border-width: 1px 0=
.5px 1px 1px; }
  .border-x-0 { border-inline-style: var(--tw-border-style); border-inline-=
width: 0px; }
  .\[border-inline-width\:1px\] { border-inline-width: 1px; }
  .border-y { border-block-width: 1px; }
  .border-y, .border-y-0 { border-block-style: var(--tw-border-style); }
  .border-y-0 { border-block-width: 0px; }
  .border-s-thin { border-inline-start-style: var(--tw-border-style); borde=
r-inline-start-width: 1px; }
  @media (min-resolution: 1.5x) {
  .border-s-thin { border-inline-start-style: var(--tw-border-style); borde=
r-inline-start-width: 0.5px; }
}
  .border-s { border-inline-start-width: 1px; }
  .border-s, .border-s-0 { border-inline-start-style: var(--tw-border-style=
); }
  .border-s-0 { border-inline-start-width: 0px; }
  .border-s-0\! { border-inline-start-style: var(--tw-border-style) !import=
ant; border-inline-start-width: 0px !important; }
  .border-s-2 { border-inline-start-width: 2px; }
  .border-s-2, .border-s-3 { border-inline-start-style: var(--tw-border-sty=
le); }
  .border-s-3 { border-inline-start-width: 3px; }
  .border-s-4 { border-inline-start-width: 4px; }
  .border-s-4, .border-s-\[0\.5px\] { border-inline-start-style: var(--tw-b=
order-style); }
  .border-s-\[0\.5px\] { border-inline-start-width: 0.5px; }
  .border-e { border-inline-end-width: 1px; }
  .border-e, .border-e-0 { border-inline-end-style: var(--tw-border-style);=
 }
  .border-e-0 { border-inline-end-width: 0px; }
  .border-e-0\! { border-inline-end-style: var(--tw-border-style) !importan=
t; border-inline-end-width: 0px !important; }
  .border-e-2 { border-inline-end-width: 2px; }
  .border-e-2, .border-e-\[1px\] { border-inline-end-style: var(--tw-border=
-style); }
  .border-e-\[1px\] { border-inline-end-width: 1px; }
  .border-t { border-top-width: 1px; }
  .border-t, .border-t-0 { border-top-style: var(--tw-border-style); }
  .border-t-0 { border-top-width: 0px; }
  .border-t-0\! { border-top-style: var(--tw-border-style) !important; bord=
er-top-width: 0px !important; }
  .border-t-1 { border-top-width: 1px; }
  .border-t-1, .border-t-3 { border-top-style: var(--tw-border-style); }
  .border-t-3 { border-top-width: 3px; }
  .border-t-\[0\.5px\] { border-top-width: 0.5px; }
  .border-t-\[0\.5px\], .border-t-\[1px\] { border-top-style: var(--tw-bord=
er-style); }
  .border-t-\[1px\] { border-top-width: 1px; }
  [dir=3D"ltr"] .border-r { border-right-style: var(--tw-border-style); bor=
der-right-width: 1px; }
  [dir=3D"rtl"] .border-r { border-left-style: var(--tw-border-style); bord=
er-left-width: 1px; }
  .sheet-border { border-bottom: 1px var(--tw-border-style) var(--border-li=
ght); }
  .border-b-thin { border-bottom-style: var(--tw-border-style); border-bott=
om-width: 1px; }
  @media (min-resolution: 1.5x) {
  .border-b-thin { border-bottom-style: var(--tw-border-style); border-bott=
om-width: 0.5px; }
}
  .border-b { border-bottom-width: 1px; }
  .border-b, .border-b-0 { border-bottom-style: var(--tw-border-style); }
  .border-b-0 { border-bottom-width: 0px; }
  .border-b-1 { border-bottom-width: 1px; }
  .border-b-1, .border-b-2 { border-bottom-style: var(--tw-border-style); }
  .border-b-2 { border-bottom-width: 2px; }
  .border-b-\[0\.5px\] { border-bottom-style: var(--tw-border-style); borde=
r-bottom-width: 0.5px; }
  [dir=3D"ltr"] .border-l { border-left-style: var(--tw-border-style); bord=
er-left-width: 1px; }
  [dir=3D"rtl"] .border-l { border-right-style: var(--tw-border-style); bor=
der-right-width: 1px; }
  [dir=3D"ltr"] .border-l-0 { border-left-style: var(--tw-border-style); bo=
rder-left-width: 0px; }
  [dir=3D"rtl"] .border-l-0 { border-right-style: var(--tw-border-style); b=
order-right-width: 0px; }
  [dir=3D"ltr"] .border-l-\[1px\] { border-left-style: var(--tw-border-styl=
e); border-left-width: 1px; }
  [dir=3D"rtl"] .border-l-\[1px\] { border-right-style: var(--tw-border-sty=
le); border-right-width: 1px; }
  .\!border-none { --tw-border-style: none !important; border-style: none !=
important; }
  .border-dashed { --tw-border-style: dashed; border-style: dashed; }
  .border-none { --tw-border-style: none; border-style: none; }
  .border-none\! { --tw-border-style: none !important; border-style: none !=
important; }
  .border-solid { --tw-border-style: solid; border-style: solid; }
  .\!border-token-border-light { border-color: var(--border-light) !importa=
nt; }
  .border-\(--bento-border-color\) { border-color: var(--bento-border-color=
); }
  .border-\[\#0285FF\] { border-color: rgb(2, 133, 255); }
  .border-\[\#AF52DE\] { border-color: rgb(175, 82, 222); }
  .border-\[\#B3DBFF\] { border-color: rgb(179, 219, 255); }
  .border-\[\#C5CEFF\] { border-color: rgb(197, 206, 255); }
  .border-\[\#CFCEFC\] { border-color: rgb(207, 206, 252); }
  .border-\[\#D0D5DD\]\! { border-color: rgb(208, 213, 221) !important; }
  .border-\[\#DDD8FF\] { border-color: rgb(221, 216, 255); }
  .border-\[\#E25507\] { border-color: rgb(226, 85, 7); }
  .border-\[\#EDEDF2\] { border-color: rgb(237, 237, 242); }
  .border-\[\#df1b41\] { border-color: rgb(223, 27, 65); }
  .border-\[\#e3e6e8\] { border-color: rgb(227, 230, 232); }
  .border-\[\#e6e6e6\] { border-color: rgb(230, 230, 230); }
  .border-\[\#f4f4f4\] { border-color: rgb(244, 244, 244); }
  .border-\[rgba\(0\,0\,0\,0\.1\)\] { border-color: rgba(0, 0, 0, 0.1); }
  .border-\[rgba\(0\,0\,0\,0\.18\)\] { border-color: rgba(0, 0, 0, 0.18); }
  .border-\[var\(--border-heavy\)\] { border-color: var(--border-heavy); }
  .border-\[var\(--theme-user-msg-text\)\] { border-color: var(--theme-user=
-msg-text); }
  .border-black { border-color: rgb(0, 0, 0); }
  .border-black\! { border-color: rgb(0, 0, 0) !important; }
  .border-black\/5 { border-color: oklab(0 none none / 0.05); }
  .border-black\/10 { border-color: oklab(0 none none / 0.1); }
  .border-black\/25 { border-color: oklab(0 none none / 0.25); }
  .border-black\/\[0\.12\] { border-color: oklab(0 none none / 0.12); }
  .border-black\/\[0\.075\] { border-color: oklab(0 none none / 0.075); }
  .border-blue-100 { border-color: rgb(153, 206, 255); }
  .border-blue-200 { border-color: rgb(102, 181, 255); }
  .border-blue-300 { border-color: rgb(51, 156, 255); }
  .border-blue-400 { border-color: rgb(2, 133, 255); }
  .border-blue-400\! { border-color: rgb(2, 133, 255) !important; }
  .border-blue-400\/\[\.3\] { border-color: rgba(2, 133, 255, 0.3); }
  .border-blue-500 { border-color: rgb(1, 105, 204); }
  .border-blue-600 { border-color: rgb(0, 79, 153); }
  .border-brand-green-800 { border-color: rgb(5, 167, 70); }
  .border-brand-purple { border-color: rgb(171, 104, 255); }
  .border-current { border-color: currentcolor; }
  .border-gray-100 { border-color: rgb(236, 236, 236); }
  .border-gray-200 { border-color: rgb(227, 227, 227); }
  .border-gray-300 { border-color: rgb(205, 205, 205); }
  .border-gray-400 { border-color: rgb(180, 180, 180); }
  .border-gray-500 { border-color: rgb(155, 155, 155); }
  .border-gray-700 { border-color: rgb(66, 66, 66); }
  .border-green-200 { border-color: rgb(102, 212, 146); }
  .border-green-500 { border-color: rgb(0, 162, 64); }
  .border-green-600 { border-color: rgb(0, 134, 53); }
  .border-orange-400 { border-color: rgb(251, 106, 34); }
  .border-orange-400\/15 { border-color: rgba(251, 106, 34, 0.15); }
  .border-orange-500 { border-color: rgb(226, 85, 7); }
  .border-red-200 { border-color: rgb(255, 133, 131); }
  .border-red-400 { border-color: rgb(250, 66, 62); }
  .border-red-500 { border-color: rgb(224, 46, 42); }
  .border-red-500\! { border-color: rgb(224, 46, 42) !important; }
  .border-red-600 { border-color: rgb(186, 38, 35); }
  .border-red-700 { border-color: rgb(145, 30, 27); }
  .border-token-bg-primary { border-color: var(--bg-primary); }
  .border-token-bg-secondary { border-color: var(--bg-secondary); }
  .border-token-bg-tertiary { border-color: var(--bg-tertiary); }
  .border-token-border-default { border-color: var(--border-default); }
  .border-token-border-default\! { border-color: var(--border-default) !imp=
ortant; }
  .border-token-border-heavy { border-color: var(--border-heavy); }
  .border-token-border-heavy\! { border-color: var(--border-heavy) !importa=
nt; }
  .border-token-border-light { border-color: var(--border-light); }
  .border-token-border-light\! { border-color: var(--border-light) !importa=
nt; }
  .border-token-border-light\/30 { border-color: var(--border-light); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-token-border-light\/30 { border-color: color-mix(in oklab,var(--b=
order-light)30%,transparent); }
}
  .border-token-border-light\/40 { border-color: var(--border-light); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-token-border-light\/40 { border-color: color-mix(in oklab,var(--b=
order-light)40%,transparent); }
}
  .border-token-border-light\/60 { border-color: var(--border-light); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-token-border-light\/60 { border-color: color-mix(in oklab,var(--b=
order-light)60%,transparent); }
}
  .border-token-border-light\/80 { border-color: var(--border-light); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-token-border-light\/80 { border-color: color-mix(in oklab,var(--b=
order-light)80%,transparent); }
}
  .border-token-border-medium { border-color: var(--border-medium); }
  .border-token-border-sharp { border-color: var(--border-sharp); }
  .border-token-border-status-error { border-color: var(--border-status-err=
or); }
  .border-token-border-status-warning { border-color: var(--border-status-w=
arning); }
  .border-token-border-xheavy { border-color: var(--border-xheavy); }
  .border-token-border-xlight { border-color: var(--border-xlight); }
  .border-token-border-xlight\! { border-color: var(--border-xlight) !impor=
tant; }
  .border-token-interactive-border-danger-secondary-default { border-color:=
 var(--interactive-border-danger-secondary-default); }
  .border-token-interactive-border-secondary-default { border-color: var(--=
interactive-border-secondary-default); }
  .border-token-interactive-border-tertiary-default { border-color: var(--i=
nteractive-border-tertiary-default); }
  .border-token-interactive-label-danger-secondary-default { border-color: =
var(--interactive-label-danger-secondary-default); }
  .border-token-main-surface-primary { border-color: var(--main-surface-pri=
mary); }
  .border-token-main-surface-secondary { border-color: var(--main-surface-s=
econdary); }
  .border-token-main-surface-tertiary { border-color: var(--main-surface-te=
rtiary); }
  .border-token-sidebar-surface-primary { border-color: var(--sidebar-surfa=
ce-primary); }
  .border-token-surface-error\/5 { border-color: rgb(var(--surface-error)/1=
); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-token-surface-error\/5 { border-color: color-mix(in oklab,rgb(var=
(--surface-error)/1) 5%,transparent); }
}
  .border-token-surface-error\/15 { border-color: rgb(var(--surface-error)/=
1); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-token-surface-error\/15 { border-color: color-mix(in oklab,rgb(va=
r(--surface-error)/1) 15%,transparent); }
}
  .border-token-text-error { border-color: var(--text-error); }
  .border-token-text-primary { border-color: var(--text-primary); }
  .border-token-text-primary\! { border-color: var(--text-primary) !importa=
nt; }
  .border-token-text-primary\/12 { border-color: var(--text-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-token-text-primary\/12 { border-color: color-mix(in oklab,var(--t=
ext-primary)12%,transparent); }
}
  .border-token-text-primary\/44 { border-color: var(--text-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-token-text-primary\/44 { border-color: color-mix(in oklab,var(--t=
ext-primary)44%,transparent); }
}
  .border-token-text-secondary { border-color: var(--text-secondary); }
  .border-token-text-status-error { border-color: var(--text-status-error);=
 }
  .border-token-text-tertiary { border-color: var(--text-tertiary); }
  .border-transparent { border-color: rgba(0, 0, 0, 0); }
  .border-transparent\! { border-color: rgba(0, 0, 0, 0) !important; }
  .border-white { border-color: rgb(255, 255, 255); }
  .border-white\! { border-color: rgb(255, 255, 255) !important; }
  .border-white\/10 { border-color: rgba(255, 255, 255, 0.1); }
  .border-white\/10\! { border-color: rgba(255, 255, 255, 0.1) !important; =
}
  .border-white\/20 { border-color: rgba(255, 255, 255, 0.2); }
  .border-white\/50 { border-color: rgba(255, 255, 255, 0.5); }
  .border-yellow-200 { border-color: rgb(255, 219, 102); }
  .border-y-token-border-heavy { border-block-color: var(--border-heavy); }
  .border-s-token-border-sharp { border-inline-start-color: var(--border-sh=
arp); }
  .border-s-token-sidebar-surface-secondary { border-inline-start-color: va=
r(--sidebar-surface-secondary); }
  .border-t-blue-500 { border-top-color: rgb(1, 105, 204); }
  .border-t-token-border-xlight { border-top-color: var(--border-xlight); }
  .border-t-transparent { border-top-color: rgba(0, 0, 0, 0); }
  .border-b-black { border-bottom-color: rgb(0, 0, 0); }
  .border-b-token-bg-secondary { border-bottom-color: var(--bg-secondary); =
}
  .border-b-token-border-default { border-bottom-color: var(--border-defaul=
t); }
  .border-b-transparent { border-bottom-color: rgba(0, 0, 0, 0); }
  .btn-primary { background-clip: padding-box; background-color: rgb(13, 13=
, 13); color: rgb(255, 255, 255); }
  @media (hover: hover) {
  .btn-primary:hover { background-color: rgb(33, 33, 33); }
}
  .btn-primary:is(.dark *) { background-color: rgb(249, 249, 249); color: r=
gb(13, 13, 13); }
  @media (hover: hover) {
  .btn-primary:is(.dark *):hover { background-color: rgb(236, 236, 236); }
}
  .btn-danger { background-clip: padding-box; background-color: rgb(224, 46=
, 42); color: rgb(255, 255, 255); }
  @media (hover: hover) {
  .btn-danger:disabled:hover, .btn-danger:hover { background-color: rgb(145=
, 30, 27); }
}
  .btn-blue { background-clip: padding-box; background-color: rgb(0, 102, 2=
22); color: rgb(255, 255, 255); }
  @media (hover: hover) {
  .btn-blue:hover { background-color: rgb(0, 63, 122); }
}
  .btn-green { background-clip: padding-box; background-color: rgb(0, 134, =
53); color: rgb(255, 255, 255); }
  @media (hover: hover) {
  .btn-green:hover { background-color: rgb(0, 105, 42); }
}
  .btn-purple { background-clip: padding-box; background-color: rgb(97, 94,=
 235); color: rgb(255, 255, 255); }
  @media (hover: hover) {
  .btn-purple:hover { background-color: rgb(99, 83, 195); }
}
  .btn-primary-inverse { background-color: rgb(249, 249, 249); color: rgb(1=
3, 13, 13); }
  @media (hover: hover) {
  .btn-primary-inverse:hover { background-color: rgb(236, 236, 236); }
}
  .btn-primary-inverse:is(.dark *) { background-color: rgb(13, 13, 13); col=
or: rgb(255, 255, 255); }
  @media (hover: hover) {
  .btn-primary-inverse:is(.dark *):hover { background-color: rgb(33, 33, 33=
); }
}
  .composer-secondary-button-color { background-color: var(--theme-secondar=
y-btn-bg); color: var(--theme-secondary-btn-text); }
  .composer-submit-button-color { background-color: var(--theme-submit-btn-=
bg); color: var(--theme-submit-btn-text); }
  .user-message-bubble-color { background-color: var(--theme-user-msg-bg); =
color: var(--theme-user-msg-text); }
  .prose-invert { --tw-prose-body: var(--tw-prose-invert-body); --tw-prose-=
headings: var(--tw-prose-invert-headings); --tw-prose-lead: var(--tw-prose-=
invert-lead); --tw-prose-links: var(--tw-prose-invert-links); --tw-prose-bo=
ld: var(--tw-prose-invert-bold); --tw-prose-counters: var(--tw-prose-invert=
-counters); --tw-prose-bullets: var(--tw-prose-invert-bullets); --tw-prose-=
hr: var(--tw-prose-invert-hr); --tw-prose-quotes: var(--tw-prose-invert-quo=
tes); --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders); --tw-=
prose-captions: var(--tw-prose-invert-captions); --tw-prose-kbd: var(--tw-p=
rose-invert-kbd); --tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows=
); --tw-prose-code: var(--tw-prose-invert-code); --tw-prose-pre-code: var(-=
-tw-prose-invert-pre-code); --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg=
); --tw-prose-th-borders: var(--tw-prose-invert-th-borders); --tw-prose-td-=
borders: var(--tw-prose-invert-td-borders); }
  .prose-invert :where(pre):not(:where([class~=3D"not-prose"], [class~=3D"n=
ot-prose"] *)) code { background-color: rgba(0, 0, 0, 0); }
  .prose-invert :where(code):not(:where([class~=3D"not-prose"], [class~=3D"=
not-prose"] *)) { background-color: var(--gray-700); }
  @media (hover: hover) {
  .btn-ghost:hover { background-color: oklab(0 none none / 0.05); }
  .btn-ghost:is(.dark *):hover { background-color: rgba(255, 255, 255, 0.1)=
; }
}
  .\!bg-token-bg-tertiary { background-color: var(--bg-tertiary) !important=
; }
  .attribution-highlight-bg { background-color: var(--theme-attribution-hig=
hlight-bg); }
  .bg-\(--bg-quaternary\) { background-color: var(--bg-quaternary); }
  .bg-\(--theme-submit-btn-bg\) { background-color: var(--theme-submit-btn-=
bg); }
  .bg-\[\#0000000f\] { background-color: rgba(0, 0, 0, 0.06); }
  .bg-\[\#3a3a3a\] { background-color: rgb(58, 58, 58); }
  .bg-\[\#6B91F1\] { background-color: rgb(107, 145, 241); }
  .bg-\[\#8C43A00D\] { background-color: rgba(140, 67, 160, 0.05); }
  .bg-\[\#8E3CF320\] { background-color: rgba(142, 60, 243, 0.125); }
  .bg-\[\#8F8F8F\] { background-color: rgb(143, 143, 143); }
  .bg-\[\#10A37F\], .bg-\[\#10a37f\] { background-color: rgb(16, 163, 127);=
 }
  .bg-\[\#14A27F\] { background-color: rgb(20, 162, 127); }
  .bg-\[\#22c55e\] { background-color: rgb(34, 197, 94); }
  .bg-\[\#0088FF\] { background-color: rgb(0, 136, 255); }
  .bg-\[\#282C34\] { background-color: rgb(40, 44, 52); }
  .bg-\[\#59636E20\] { background-color: rgba(89, 99, 110, 0.125); }
  .bg-\[\#303030\] { background-color: rgb(48, 48, 48); }
  .bg-\[\#303030\]\! { background-color: rgb(48, 48, 48) !important; }
  .bg-\[\#AF52DE\] { background-color: rgb(175, 82, 222); }
  .bg-\[\#C3DEC780\] { background-color: rgba(195, 222, 199, 0.5); }
  .bg-\[\#CEDFFE\] { background-color: rgb(206, 223, 254); }
  .bg-\[\#D6303D20\] { background-color: rgba(214, 48, 61, 0.125); }
  .bg-\[\#DCDBFF\] { background-color: rgb(220, 219, 255); }
  .bg-\[\#E0FFE7\] { background-color: rgb(224, 255, 231); }
  .bg-\[\#E5F3FF\] { background-color: rgb(229, 243, 255); }
  .bg-\[\#E6F0FF\] { background-color: rgb(230, 240, 255); }
  .bg-\[\#E8EBFF\] { background-color: rgb(232, 235, 255); }
  .bg-\[\#ECF0FF\] { background-color: rgb(236, 240, 255); }
  .bg-\[\#EDF7FF\] { background-color: rgb(237, 247, 255); }
  .bg-\[\#F1F1F1\] { background-color: rgb(241, 241, 241); }
  .bg-\[\#F1F1FB\] { background-color: rgb(241, 241, 251); }
  .bg-\[\#F2F0FF\] { background-color: rgb(242, 240, 255); }
  .bg-\[\#F4F3FF\] { background-color: rgb(244, 243, 255); }
  .bg-\[\#F4F4F4\] { background-color: rgb(244, 244, 244); }
  .bg-\[\#F4F4F4\]\! { background-color: rgb(244, 244, 244) !important; }
  .bg-\[\#F5F5FF\] { background-color: rgb(245, 245, 255); }
  .bg-\[\#F7F7F7\] { background-color: rgb(247, 247, 247); }
  .bg-\[\#FCFCFC\] { background-color: rgb(252, 252, 252); }
  .bg-\[\#FF6E3D\] { background-color: rgb(255, 110, 61); }
  .bg-\[\#FF5488\] { background-color: rgb(255, 84, 136); }
  .bg-\[\#e2c541\] { background-color: rgb(226, 197, 65); }
  .bg-\[\#ebebf0\] { background-color: rgb(235, 235, 240); }
  .bg-\[\#ececf1\] { background-color: rgb(236, 236, 241); }
  .bg-\[\#f4f4f4\] { background-color: rgb(244, 244, 244); }
  .bg-\[\#f5f5f7\] { background-color: rgb(245, 245, 247); }
  .bg-\[\#f6f6f6\]\/40 { background-color: rgba(246, 246, 246, 0.4); }
  .bg-\[\#f7f7f7\] { background-color: rgb(247, 247, 247); }
  .bg-\[\#f7f7f7\]\! { background-color: rgb(247, 247, 247) !important; }
  .bg-\[\#f8fafd\] { background-color: rgb(248, 250, 253); }
  .bg-\[\#f87171\] { background-color: rgb(248, 113, 113); }
  .bg-\[\#fafaf9\] { background-color: rgb(250, 250, 249); }
  .bg-\[Highlight\] { background-color: highlight; }
  .bg-\[Highlight\]\! { background-color: highlight !important; }
  .bg-\[rgb\(16\,163\,117\)\] { background-color: rgb(16, 163, 117); }
  .bg-\[rgb\(247\,247\,247\)\] { background-color: rgb(247, 247, 247); }
  .bg-\[rgba\(0\,0\,0\,0\.03\)\] { background-color: rgba(0, 0, 0, 0.03); }
  .bg-\[rgba\(13\,13\,13\,0\.90\)\]\! { background-color: rgba(13, 13, 13, =
0.9) !important; }
  .bg-\[rgba\(29\,155\,209\,0\.1\)\] { background-color: rgba(29, 155, 209,=
 0.1); }
  .bg-\[rgba\(88\,86\,214\,0\.15\)\]\! { background-color: rgba(88, 86, 214=
, 0.15) !important; }
  .bg-\[rgba\(88\,86\,214\,0\.25\)\]\! { background-color: rgba(88, 86, 214=
, 0.25) !important; }
  .bg-\[rgba\(249\,249\,249\,1\)\] { background-color: rgb(249, 249, 249); =
}
  .bg-\[rgba\(255\,214\,10\,0\.1\)\] { background-color: rgba(255, 214, 10,=
 0.1); }
  .bg-\[var\(--bg-secondary\)\] { background-color: var(--bg-secondary); }
  .bg-\[var\(--border-heavy\)\] { background-color: var(--border-heavy); }
  .bg-\[var\(--canvas-bg\,var\(--bg-primary\)\)\] { background-color: var(-=
-canvas-bg,var(--bg-primary)); }
  .bg-\[var\(--right-bg\)\] { background-color: var(--right-bg); }
  .bg-\[var\(--scrollbar-color\)\] { background-color: var(--scrollbar-colo=
r); }
  .bg-black { background-color: rgb(0, 0, 0); }
  .bg-black\! { background-color: rgb(0, 0, 0) !important; }
  .bg-black\/5 { background-color: oklab(0 none none / 0.05); }
  .bg-black\/5\! { background-color: oklab(0 none none / 0.05) !important; =
}
  .bg-black\/10 { background-color: oklab(0 none none / 0.1); }
  .bg-black\/20 { background-color: oklab(0 none none / 0.2); }
  .bg-black\/25 { background-color: oklab(0 none none / 0.25); }
  .bg-black\/30 { background-color: oklab(0 none none / 0.3); }
  .bg-black\/40 { background-color: oklab(0 none none / 0.4); }
  .bg-black\/50 { background-color: oklab(0 none none / 0.5); }
  .bg-black\/60 { background-color: oklab(0 none none / 0.6); }
  .bg-black\/80 { background-color: oklab(0 none none / 0.8); }
  .bg-black\/90 { background-color: oklab(0 none none / 0.9); }
  .bg-black\/95 { background-color: oklab(0 none none / 0.95); }
  .bg-black\/\[0\.075\] { background-color: oklab(0 none none / 0.075); }
  .bg-blue-25 { background-color: rgb(245, 250, 255); }
  .bg-blue-50 { background-color: rgb(229, 243, 255); }
  .bg-blue-75 { background-color: rgb(204, 230, 255); }
  .bg-blue-100 { background-color: rgb(153, 206, 255); }
  .bg-blue-100\/45 { background-color: rgba(153, 206, 255, 0.45); }
  .bg-blue-200 { background-color: rgb(102, 181, 255); }
  .bg-blue-300 { background-color: rgb(51, 156, 255); }
  .bg-blue-400 { background-color: rgb(2, 133, 255); }
  .bg-blue-400\/10 { background-color: rgba(2, 133, 255, 0.1); }
  .bg-blue-400\/10\! { background-color: rgba(2, 133, 255, 0.1) !important;=
 }
  .bg-blue-400\/15 { background-color: rgba(2, 133, 255, 0.15); }
  .bg-blue-400\/\[\.08\] { background-color: rgba(2, 133, 255, 0.08); }
  .bg-blue-400\/\[0\.1\] { background-color: rgba(2, 133, 255, 0.1); }
  .bg-blue-500 { background-color: rgb(1, 105, 204); }
  .bg-blue-500\/10 { background-color: rgba(1, 105, 204, 0.1); }
  .bg-blue-500\/15 { background-color: rgba(1, 105, 204, 0.15); }
  .bg-blue-500\/30 { background-color: rgba(1, 105, 204, 0.3); }
  .bg-blue-600 { background-color: rgb(0, 79, 153); }
  .bg-blue-700 { background-color: rgb(0, 63, 122); }
  .bg-blue-800 { background-color: rgb(1, 53, 102); }
  .bg-blue-900 { background-color: rgb(0, 40, 77); }
  .bg-blue-1000 { background-color: rgb(0, 13, 25); }
  .bg-brand-blue-800 { background-color: rgb(0, 102, 222); }
  .bg-brand-blue-800\/20 { background-color: rgba(0, 102, 222, 0.2); }
  .bg-brand-green { background-color: rgb(25, 195, 125); }
  .bg-brand-purple { background-color: rgb(171, 104, 255); }
  .bg-brand-purple-600 { background-color: rgb(113, 95, 222); }
  .bg-brand-purple-800 { background-color: rgb(84, 0, 222); }
  .bg-current { background-color: currentcolor; }
  .bg-gray-50 { background-color: rgb(249, 249, 249); }
  .bg-gray-50\/50 { background-color: rgba(249, 249, 249, 0.5); }
  .bg-gray-50\/75 { background-color: rgba(249, 249, 249, 0.75); }
  .bg-gray-100 { background-color: rgb(236, 236, 236); }
  .bg-gray-100\/50 { background-color: rgba(236, 236, 236, 0.5); }
  .bg-gray-200 { background-color: rgb(227, 227, 227); }
  .bg-gray-200\! { background-color: rgb(227, 227, 227) !important; }
  .bg-gray-200\/70 { background-color: rgba(227, 227, 227, 0.7); }
  .bg-gray-300 { background-color: rgb(205, 205, 205); }
  .bg-gray-300\! { background-color: rgb(205, 205, 205) !important; }
  .bg-gray-300\/60 { background-color: rgba(205, 205, 205, 0.6); }
  .bg-gray-400 { background-color: rgb(180, 180, 180); }
  .bg-gray-500 { background-color: rgb(155, 155, 155); }
  .bg-gray-500\/30 { background-color: rgba(155, 155, 155, 0.3); }
  .bg-gray-600 { background-color: rgb(103, 103, 103); }
  .bg-gray-700 { background-color: rgb(66, 66, 66); }
  .bg-gray-800 { background-color: rgb(33, 33, 33); }
  .bg-gray-900 { background-color: rgb(23, 23, 23); }
  .bg-gray-900\/20 { background-color: rgba(23, 23, 23, 0.2); }
  .bg-gray-950 { background-color: rgb(13, 13, 13); }
  .bg-gray-950\/5 { background-color: rgba(13, 13, 13, 0.05); }
  .bg-gray-solid-0 { background-color: rgb(255, 255, 255); }
  .bg-gray-solid-50 { background-color: rgb(249, 249, 249); }
  .bg-gray-solid-75 { background-color: rgb(243, 243, 243); }
  .bg-gray-solid-75\! { background-color: rgb(243, 243, 243) !important; }
  .bg-gray-solid-100 { background-color: rgb(232, 232, 232); }
  .bg-gray-solid-200 { background-color: rgb(205, 205, 205); }
  .bg-gray-solid-300 { background-color: rgb(175, 175, 175); }
  .bg-gray-solid-400 { background-color: rgb(143, 143, 143); }
  .bg-gray-solid-500 { background-color: rgb(93, 93, 93); }
  .bg-gray-solid-600 { background-color: rgb(65, 65, 65); }
  .bg-gray-solid-700 { background-color: rgb(48, 48, 48); }
  .bg-gray-solid-800 { background-color: rgb(33, 33, 33); }
  .bg-gray-solid-900 { background-color: rgb(24, 24, 24); }
  .bg-gray-solid-1000 { background-color: rgb(13, 13, 13); }
  .bg-green-25 { background-color: rgb(237, 250, 242); }
  .bg-green-50 { background-color: rgb(217, 244, 228); }
  .bg-green-75 { background-color: rgb(184, 235, 204); }
  .bg-green-100 { background-color: rgb(140, 223, 173); }
  .bg-green-100\! { background-color: rgb(140, 223, 173) !important; }
  .bg-green-200 { background-color: rgb(102, 212, 146); }
  .bg-green-300 { background-color: rgb(64, 201, 119); }
  .bg-green-400 { background-color: rgb(4, 184, 76); }
  .bg-green-400\! { background-color: rgb(4, 184, 76) !important; }
  .bg-green-500 { background-color: rgb(0, 162, 64); }
  .bg-green-500\/10 { background-color: rgba(0, 162, 64, 0.1); }
  .bg-green-500\/30 { background-color: rgba(0, 162, 64, 0.3); }
  .bg-green-600 { background-color: rgb(0, 134, 53); }
  .bg-green-600\/5 { background-color: rgba(0, 134, 53, 0.05); }
  .bg-green-600\/10 { background-color: rgba(0, 134, 53, 0.1); }
  .bg-green-600\/30 { background-color: rgba(0, 134, 53, 0.3); }
  .bg-green-700 { background-color: rgb(0, 105, 42); }
  .bg-green-800 { background-color: rgb(0, 79, 31); }
  .bg-green-900 { background-color: rgb(0, 55, 22); }
  .bg-green-1000 { background-color: rgb(0, 18, 7); }
  .bg-orange-25 { background-color: rgb(255, 245, 240); }
  .bg-orange-50 { background-color: rgb(255, 231, 217); }
  .bg-orange-75 { background-color: rgb(255, 207, 180); }
  .bg-orange-100 { background-color: rgb(255, 183, 144); }
  .bg-orange-200 { background-color: rgb(255, 158, 108); }
  .bg-orange-300 { background-color: rgb(255, 133, 73); }
  .bg-orange-400 { background-color: rgb(251, 106, 34); }
  .bg-orange-400\/5 { background-color: rgba(251, 106, 34, 0.05); }
  .bg-orange-400\/10 { background-color: rgba(251, 106, 34, 0.1); }
  .bg-orange-500 { background-color: rgb(226, 85, 7); }
  .bg-orange-600 { background-color: rgb(185, 72, 13); }
  .bg-orange-600\/10 { background-color: rgba(185, 72, 13, 0.1); }
  .bg-orange-700 { background-color: rgb(146, 59, 15); }
  .bg-orange-800 { background-color: rgb(109, 46, 15); }
  .bg-orange-900 { background-color: rgb(74, 34, 6); }
  .bg-orange-1000 { background-color: rgb(33, 17, 7); }
  .bg-pink-25 { background-color: rgb(255, 244, 249); }
  .bg-pink-50 { background-color: rgb(255, 232, 243); }
  .bg-pink-75 { background-color: rgb(255, 212, 232); }
  .bg-pink-100 { background-color: rgb(255, 186, 218); }
  .bg-pink-200 { background-color: rgb(255, 163, 206); }
  .bg-pink-300 { background-color: rgb(255, 140, 193); }
  .bg-pink-400 { background-color: rgb(255, 102, 173); }
  .bg-pink-500 { background-color: rgb(224, 76, 145); }
  .bg-pink-600 { background-color: rgb(186, 67, 122); }
  .bg-pink-700 { background-color: rgb(150, 60, 103); }
  .bg-pink-800 { background-color: rgb(110, 44, 74); }
  .bg-pink-900 { background-color: rgb(77, 31, 52); }
  .bg-pink-1000 { background-color: rgb(26, 10, 17); }
  .bg-purple-25 { background-color: rgb(249, 245, 254); }
  .bg-purple-50 { background-color: rgb(239, 229, 254); }
  .bg-purple-75 { background-color: rgb(224, 206, 253); }
  .bg-purple-100 { background-color: rgb(206, 176, 251); }
  .bg-purple-200 { background-color: rgb(190, 149, 250); }
  .bg-purple-300 { background-color: rgb(173, 123, 249); }
  .bg-purple-400 { background-color: rgb(146, 79, 247); }
  .bg-purple-500 { background-color: rgb(128, 70, 217); }
  .bg-purple-500\/15 { background-color: rgba(128, 70, 217, 0.15); }
  .bg-purple-600 { background-color: rgb(107, 58, 180); }
  .bg-purple-700 { background-color: rgb(83, 45, 141); }
  .bg-purple-800 { background-color: rgb(63, 34, 106); }
  .bg-purple-900 { background-color: rgb(44, 24, 74); }
  .bg-purple-1000 { background-color: rgb(16, 10, 25); }
  .bg-red-25 { background-color: rgb(255, 240, 240); }
  .bg-red-50 { background-color: rgb(255, 225, 224); }
  .bg-red-75 { background-color: rgb(255, 198, 197); }
  .bg-red-100 { background-color: rgb(255, 164, 162); }
  .bg-red-100\! { background-color: rgb(255, 164, 162) !important; }
  .bg-red-200 { background-color: rgb(255, 133, 131); }
  .bg-red-300 { background-color: rgb(255, 103, 100); }
  .bg-red-400 { background-color: rgb(250, 66, 62); }
  .bg-red-400\! { background-color: rgb(250, 66, 62) !important; }
  .bg-red-500 { background-color: rgb(224, 46, 42); }
  .bg-red-500\/10 { background-color: rgba(224, 46, 42, 0.1); }
  .bg-red-500\/15 { background-color: rgba(224, 46, 42, 0.15); }
  .bg-red-500\/30 { background-color: rgba(224, 46, 42, 0.3); }
  .bg-red-600 { background-color: rgb(186, 38, 35); }
  .bg-red-600\/15 { background-color: rgba(186, 38, 35, 0.15); }
  .bg-red-700 { background-color: rgb(145, 30, 27); }
  .bg-red-800 { background-color: rgb(110, 22, 21); }
  .bg-red-900 { background-color: rgb(77, 16, 14); }
  .bg-red-900\/40 { background-color: rgba(77, 16, 14, 0.4); }
  .bg-red-1000 { background-color: rgb(31, 9, 9); }
  .bg-token-bg-accent-static { background-color: var(--bg-accent-static); }
  .bg-token-bg-elevated-primary { background-color: var(--bg-elevated-prima=
ry); }
  .bg-token-bg-elevated-secondary { background-color: var(--bg-elevated-sec=
ondary); }
  .bg-token-bg-elevated-secondary\! { background-color: var(--bg-elevated-s=
econdary) !important; }
  .bg-token-bg-elevated-secondary\/60 { background-color: var(--bg-elevated=
-secondary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-bg-elevated-secondary\/60 { background-color: color-mix(in okla=
b,var(--bg-elevated-secondary)60%,transparent); }
}
  .bg-token-bg-primary { background-color: var(--bg-primary); }
  .bg-token-bg-primary\! { background-color: var(--bg-primary) !important; =
}
  .bg-token-bg-primary\/10 { background-color: var(--bg-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-bg-primary\/10 { background-color: color-mix(in oklab,var(--bg-=
primary)10%,transparent); }
}
  .bg-token-bg-primary\/40\! { background-color: var(--bg-primary) !importa=
nt; }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-bg-primary\/40\! { background-color: color-mix(in oklab,var(--b=
g-primary)40%,transparent) !important; }
}
  .bg-token-bg-primary\/50 { background-color: var(--bg-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-bg-primary\/50 { background-color: color-mix(in oklab,var(--bg-=
primary)50%,transparent); }
}
  .bg-token-bg-primary\/60 { background-color: var(--bg-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-bg-primary\/60 { background-color: color-mix(in oklab,var(--bg-=
primary)60%,transparent); }
}
  .bg-token-bg-primary\/80 { background-color: var(--bg-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-bg-primary\/80 { background-color: color-mix(in oklab,var(--bg-=
primary)80%,transparent); }
}
  .bg-token-bg-primary\/90 { background-color: var(--bg-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-bg-primary\/90 { background-color: color-mix(in oklab,var(--bg-=
primary)90%,transparent); }
}
  .bg-token-bg-scrim { background-color: var(--bg-scrim); }
  .bg-token-bg-secondary { background-color: var(--bg-secondary); }
  .bg-token-bg-secondary\! { background-color: var(--bg-secondary) !importa=
nt; }
  .bg-token-bg-secondary\/20 { background-color: var(--bg-secondary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-bg-secondary\/20 { background-color: color-mix(in oklab,var(--b=
g-secondary)20%,transparent); }
}
  .bg-token-bg-secondary\/30 { background-color: var(--bg-secondary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-bg-secondary\/30 { background-color: color-mix(in oklab,var(--b=
g-secondary)30%,transparent); }
}
  .bg-token-bg-secondary\/40 { background-color: var(--bg-secondary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-bg-secondary\/40 { background-color: color-mix(in oklab,var(--b=
g-secondary)40%,transparent); }
}
  .bg-token-bg-secondary\/50 { background-color: var(--bg-secondary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-bg-secondary\/50 { background-color: color-mix(in oklab,var(--b=
g-secondary)50%,transparent); }
}
  .bg-token-bg-status-error { background-color: var(--bg-status-error); }
  .bg-token-bg-status-warning { background-color: var(--bg-status-warning);=
 }
  .bg-token-bg-tertiary { background-color: var(--bg-tertiary); }
  .bg-token-bg-tertiary\! { background-color: var(--bg-tertiary) !important=
; }
  .bg-token-bg-tertiary\/20 { background-color: var(--bg-tertiary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-bg-tertiary\/20 { background-color: color-mix(in oklab,var(--bg=
-tertiary)20%,transparent); }
}
  .bg-token-bg-tertiary\/50 { background-color: var(--bg-tertiary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-bg-tertiary\/50 { background-color: color-mix(in oklab,var(--bg=
-tertiary)50%,transparent); }
}
  .bg-token-bg-tertiary\/60 { background-color: var(--bg-tertiary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-bg-tertiary\/60 { background-color: color-mix(in oklab,var(--bg=
-tertiary)60%,transparent); }
}
  .bg-token-bg-tertiary\/80 { background-color: var(--bg-tertiary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-bg-tertiary\/80 { background-color: color-mix(in oklab,var(--bg=
-tertiary)80%,transparent); }
}
  .bg-token-border-default { background-color: var(--border-default); }
  .bg-token-border-heavy { background-color: var(--border-heavy); }
  .bg-token-border-light, .bg-token-border-light\/40 { background-color: va=
r(--border-light); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-border-light\/40 { background-color: color-mix(in oklab,var(--b=
order-light)40%,transparent); }
}
  .bg-token-border-medium, .bg-token-border-medium\/60 { background-color: =
var(--border-medium); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-border-medium\/60 { background-color: color-mix(in oklab,var(--=
border-medium)60%,transparent); }
}
  .bg-token-border-status-error { background-color: var(--border-status-err=
or); }
  .bg-token-border-status-warning { background-color: var(--border-status-w=
arning); }
  .bg-token-border-xlight { background-color: var(--border-xlight); }
  .bg-token-composer-blue-bg { background-color: var(--composer-blue-bg); }
  .bg-token-composer-surface { background-color: var(--composer-surface); }
  .bg-token-hint-bg { background-color: var(--hint-bg); }
  .bg-token-icon-accent { background-color: var(--icon-accent); }
  .bg-token-icon-inverted { background-color: var(--icon-inverted); }
  .bg-token-icon-inverted-static { background-color: var(--icon-inverted-st=
atic); }
  .bg-token-icon-primary { background-color: var(--icon-primary); }
  .bg-token-icon-secondary { background-color: var(--icon-secondary); }
  .bg-token-icon-status-error { background-color: var(--icon-status-error);=
 }
  .bg-token-icon-status-warning { background-color: var(--icon-status-warni=
ng); }
  .bg-token-icon-tertiary { background-color: var(--icon-tertiary); }
  .bg-token-interactive-bg-accent-default { background-color: var(--interac=
tive-bg-accent-default); }
  .bg-token-interactive-bg-accent-hover { background-color: var(--interacti=
ve-bg-accent-hover); }
  .bg-token-interactive-bg-accent-inactive { background-color: var(--intera=
ctive-bg-accent-inactive); }
  .bg-token-interactive-bg-accent-muted-context { background-color: var(--i=
nteractive-bg-accent-muted-context); }
  .bg-token-interactive-bg-accent-muted-hover { background-color: var(--int=
eractive-bg-accent-muted-hover); }
  .bg-token-interactive-bg-accent-muted-press { background-color: var(--int=
eractive-bg-accent-muted-press); }
  .bg-token-interactive-bg-accent-press { background-color: var(--interacti=
ve-bg-accent-press); }
  .bg-token-interactive-bg-danger-primary-default { background-color: var(-=
-interactive-bg-danger-primary-default); }
  .bg-token-interactive-bg-danger-primary-hover { background-color: var(--i=
nteractive-bg-danger-primary-hover); }
  .bg-token-interactive-bg-danger-primary-inactive { background-color: var(=
--interactive-bg-danger-primary-inactive); }
  .bg-token-interactive-bg-danger-primary-press { background-color: var(--i=
nteractive-bg-danger-primary-press); }
  .bg-token-interactive-bg-danger-secondary-default { background-color: var=
(--interactive-bg-danger-secondary-default); }
  .bg-token-interactive-bg-danger-secondary-hover { background-color: var(-=
-interactive-bg-danger-secondary-hover); }
  .bg-token-interactive-bg-danger-secondary-inactive { background-color: va=
r(--interactive-bg-danger-secondary-inactive); }
  .bg-token-interactive-bg-danger-secondary-press { background-color: var(-=
-interactive-bg-danger-secondary-press); }
  .bg-token-interactive-bg-primary-default { background-color: var(--intera=
ctive-bg-primary-default); }
  .bg-token-interactive-bg-primary-hover { background-color: var(--interact=
ive-bg-primary-hover); }
  .bg-token-interactive-bg-primary-inactive { background-color: var(--inter=
active-bg-primary-inactive); }
  .bg-token-interactive-bg-primary-press { background-color: var(--interact=
ive-bg-primary-press); }
  .bg-token-interactive-bg-primary-selected { background-color: var(--inter=
active-bg-primary-selected); }
  .bg-token-interactive-bg-secondary-default { background-color: var(--inte=
ractive-bg-secondary-default); }
  .bg-token-interactive-bg-secondary-hover { background-color: var(--intera=
ctive-bg-secondary-hover); }
  .bg-token-interactive-bg-secondary-inactive { background-color: var(--int=
eractive-bg-secondary-inactive); }
  .bg-token-interactive-bg-secondary-press { background-color: var(--intera=
ctive-bg-secondary-press); }
  .bg-token-interactive-bg-secondary-selected { background-color: var(--int=
eractive-bg-secondary-selected); }
  .bg-token-interactive-bg-tertiary-default { background-color: var(--inter=
active-bg-tertiary-default); }
  .bg-token-interactive-bg-tertiary-hover { background-color: var(--interac=
tive-bg-tertiary-hover); }
  .bg-token-interactive-bg-tertiary-inactive { background-color: var(--inte=
ractive-bg-tertiary-inactive); }
  .bg-token-interactive-bg-tertiary-press { background-color: var(--interac=
tive-bg-tertiary-press); }
  .bg-token-interactive-bg-tertiary-selected { background-color: var(--inte=
ractive-bg-tertiary-selected); }
  .bg-token-interactive-border-danger-secondary-default { background-color:=
 var(--interactive-border-danger-secondary-default); }
  .bg-token-interactive-border-danger-secondary-hover { background-color: v=
ar(--interactive-border-danger-secondary-hover); }
  .bg-token-interactive-border-danger-secondary-inactive { background-color=
: var(--interactive-border-danger-secondary-inactive); }
  .bg-token-interactive-border-danger-secondary-press { background-color: v=
ar(--interactive-border-danger-secondary-press); }
  .bg-token-interactive-border-focus { background-color: var(--interactive-=
border-focus); }
  .bg-token-interactive-border-secondary-default { background-color: var(--=
interactive-border-secondary-default); }
  .bg-token-interactive-border-secondary-hover { background-color: var(--in=
teractive-border-secondary-hover); }
  .bg-token-interactive-border-secondary-inactive { background-color: var(-=
-interactive-border-secondary-inactive); }
  .bg-token-interactive-border-secondary-press { background-color: var(--in=
teractive-border-secondary-press); }
  .bg-token-interactive-border-tertiary-default { background-color: var(--i=
nteractive-border-tertiary-default); }
  .bg-token-interactive-border-tertiary-hover { background-color: var(--int=
eractive-border-tertiary-hover); }
  .bg-token-interactive-border-tertiary-inactive { background-color: var(--=
interactive-border-tertiary-inactive); }
  .bg-token-interactive-border-tertiary-press { background-color: var(--int=
eractive-border-tertiary-press); }
  .bg-token-interactive-icon-accent-default { background-color: var(--inter=
active-icon-accent-default); }
  .bg-token-interactive-icon-accent-hover { background-color: var(--interac=
tive-icon-accent-hover); }
  .bg-token-interactive-icon-accent-inactive { background-color: var(--inte=
ractive-icon-accent-inactive); }
  .bg-token-interactive-icon-accent-press { background-color: var(--interac=
tive-icon-accent-press); }
  .bg-token-interactive-icon-accent-selected { background-color: var(--inte=
ractive-icon-accent-selected); }
  .bg-token-interactive-icon-danger-primary-default { background-color: var=
(--interactive-icon-danger-primary-default); }
  .bg-token-interactive-icon-danger-primary-hover { background-color: var(-=
-interactive-icon-danger-primary-hover); }
  .bg-token-interactive-icon-danger-primary-inactive { background-color: va=
r(--interactive-icon-danger-primary-inactive); }
  .bg-token-interactive-icon-danger-primary-press { background-color: var(-=
-interactive-icon-danger-primary-press); }
  .bg-token-interactive-icon-danger-secondary-default { background-color: v=
ar(--interactive-icon-danger-secondary-default); }
  .bg-token-interactive-icon-danger-secondary-hover { background-color: var=
(--interactive-icon-danger-secondary-hover); }
  .bg-token-interactive-icon-danger-secondary-inactive { background-color: =
var(--interactive-icon-danger-secondary-inactive); }
  .bg-token-interactive-icon-danger-secondary-press { background-color: var=
(--interactive-icon-danger-secondary-press); }
  .bg-token-interactive-icon-primary-default { background-color: var(--inte=
ractive-icon-primary-default); }
  .bg-token-interactive-icon-primary-hover { background-color: var(--intera=
ctive-icon-primary-hover); }
  .bg-token-interactive-icon-primary-inactive { background-color: var(--int=
eractive-icon-primary-inactive); }
  .bg-token-interactive-icon-primary-press { background-color: var(--intera=
ctive-icon-primary-press); }
  .bg-token-interactive-icon-primary-selected { background-color: var(--int=
eractive-icon-primary-selected); }
  .bg-token-interactive-icon-secondary-default { background-color: var(--in=
teractive-icon-secondary-default); }
  .bg-token-interactive-icon-secondary-hover { background-color: var(--inte=
ractive-icon-secondary-hover); }
  .bg-token-interactive-icon-secondary-inactive { background-color: var(--i=
nteractive-icon-secondary-inactive); }
  .bg-token-interactive-icon-secondary-press { background-color: var(--inte=
ractive-icon-secondary-press); }
  .bg-token-interactive-icon-secondary-selected { background-color: var(--i=
nteractive-icon-secondary-selected); }
  .bg-token-interactive-icon-tertiary-default { background-color: var(--int=
eractive-icon-tertiary-default); }
  .bg-token-interactive-icon-tertiary-hover { background-color: var(--inter=
active-icon-tertiary-hover); }
  .bg-token-interactive-icon-tertiary-inactive { background-color: var(--in=
teractive-icon-tertiary-inactive); }
  .bg-token-interactive-icon-tertiary-press { background-color: var(--inter=
active-icon-tertiary-press); }
  .bg-token-interactive-icon-tertiary-selected { background-color: var(--in=
teractive-icon-tertiary-selected); }
  .bg-token-interactive-label-accent-default { background-color: var(--inte=
ractive-label-accent-default); }
  .bg-token-interactive-label-accent-hover { background-color: var(--intera=
ctive-label-accent-hover); }
  .bg-token-interactive-label-accent-inactive { background-color: var(--int=
eractive-label-accent-inactive); }
  .bg-token-interactive-label-accent-press { background-color: var(--intera=
ctive-label-accent-press); }
  .bg-token-interactive-label-accent-selected { background-color: var(--int=
eractive-label-accent-selected); }
  .bg-token-interactive-label-danger-primary-default { background-color: va=
r(--interactive-label-danger-primary-default); }
  .bg-token-interactive-label-danger-primary-hover { background-color: var(=
--interactive-label-danger-primary-hover); }
  .bg-token-interactive-label-danger-primary-inactive { background-color: v=
ar(--interactive-label-danger-primary-inactive); }
  .bg-token-interactive-label-danger-primary-press { background-color: var(=
--interactive-label-danger-primary-press); }
  .bg-token-interactive-label-danger-secondary-default { background-color: =
var(--interactive-label-danger-secondary-default); }
  .bg-token-interactive-label-danger-secondary-hover { background-color: va=
r(--interactive-label-danger-secondary-hover); }
  .bg-token-interactive-label-danger-secondary-inactive { background-color:=
 var(--interactive-label-danger-secondary-inactive); }
  .bg-token-interactive-label-danger-secondary-press { background-color: va=
r(--interactive-label-danger-secondary-press); }
  .bg-token-interactive-label-primary-default { background-color: var(--int=
eractive-label-primary-default); }
  .bg-token-interactive-label-primary-hover { background-color: var(--inter=
active-label-primary-hover); }
  .bg-token-interactive-label-primary-inactive { background-color: var(--in=
teractive-label-primary-inactive); }
  .bg-token-interactive-label-primary-press { background-color: var(--inter=
active-label-primary-press); }
  .bg-token-interactive-label-primary-selected { background-color: var(--in=
teractive-label-primary-selected); }
  .bg-token-interactive-label-secondary-default { background-color: var(--i=
nteractive-label-secondary-default); }
  .bg-token-interactive-label-secondary-hover { background-color: var(--int=
eractive-label-secondary-hover); }
  .bg-token-interactive-label-secondary-inactive { background-color: var(--=
interactive-label-secondary-inactive); }
  .bg-token-interactive-label-secondary-press { background-color: var(--int=
eractive-label-secondary-press); }
  .bg-token-interactive-label-secondary-selected { background-color: var(--=
interactive-label-secondary-selected); }
  .bg-token-interactive-label-tertiary-default { background-color: var(--in=
teractive-label-tertiary-default); }
  .bg-token-interactive-label-tertiary-hover { background-color: var(--inte=
ractive-label-tertiary-hover); }
  .bg-token-interactive-label-tertiary-inactive { background-color: var(--i=
nteractive-label-tertiary-inactive); }
  .bg-token-interactive-label-tertiary-press { background-color: var(--inte=
ractive-label-tertiary-press); }
  .bg-token-interactive-label-tertiary-selected { background-color: var(--i=
nteractive-label-tertiary-selected); }
  .bg-token-main-surface-primary { background-color: var(--main-surface-pri=
mary); }
  .bg-token-main-surface-primary\! { background-color: var(--main-surface-p=
rimary) !important; }
  .bg-token-main-surface-primary-inverse { background-color: var(--main-sur=
face-primary-inverse); }
  .bg-token-main-surface-primary\/10 { background-color: var(--main-surface=
-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-main-surface-primary\/10 { background-color: color-mix(in oklab=
,var(--main-surface-primary)10%,transparent); }
}
  .bg-token-main-surface-primary\/40 { background-color: var(--main-surface=
-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-main-surface-primary\/40 { background-color: color-mix(in oklab=
,var(--main-surface-primary)40%,transparent); }
}
  .bg-token-main-surface-secondary { background-color: var(--main-surface-s=
econdary); }
  .bg-token-main-surface-secondary\! { background-color: var(--main-surface=
-secondary) !important; }
  .bg-token-main-surface-secondary-selected { background-color: var(--main-=
surface-secondary-selected); }
  .bg-token-main-surface-secondary\/50 { background-color: var(--main-surfa=
ce-secondary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-main-surface-secondary\/50 { background-color: color-mix(in okl=
ab,var(--main-surface-secondary)50%,transparent); }
}
  .bg-token-main-surface-tertiary { background-color: var(--main-surface-te=
rtiary); }
  .bg-token-main-surface-tertiary\! { background-color: var(--main-surface-=
tertiary) !important; }
  .bg-token-message-surface { background-color: var(--message-surface); }
  .bg-token-sidebar-surface { background-color: var(--sidebar-surface); }
  .bg-token-sidebar-surface-primary { background-color: var(--sidebar-surfa=
ce-primary); }
  .bg-token-sidebar-surface-secondary { background-color: var(--sidebar-sur=
face-secondary); }
  .bg-token-sidebar-surface-tertiary { background-color: var(--sidebar-surf=
ace-tertiary); }
  .bg-token-surface-error, .bg-token-surface-error\/5 { background-color: r=
gb(var(--surface-error)/1); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-surface-error\/5 { background-color: color-mix(in oklab,rgb(var=
(--surface-error)/1) 5%,transparent); }
}
  .bg-token-text-accent { background-color: var(--text-accent); }
  .bg-token-text-inverted { background-color: var(--text-inverted); }
  .bg-token-text-inverted-static { background-color: var(--text-inverted-st=
atic); }
  .bg-token-text-inverted\/20 { background-color: var(--text-inverted); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-text-inverted\/20 { background-color: color-mix(in oklab,var(--=
text-inverted)20%,transparent); }
}
  .bg-token-text-primary { background-color: var(--text-primary); }
  .bg-token-text-primary\! { background-color: var(--text-primary) !importa=
nt; }
  .bg-token-text-primary\/4 { background-color: var(--text-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-text-primary\/4 { background-color: color-mix(in oklab,var(--te=
xt-primary)4%,transparent); }
}
  .bg-token-text-quaternary { background-color: var(--text-quaternary); }
  .bg-token-text-secondary, .bg-token-text-secondary\/30 { background-color=
: var(--text-secondary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-text-secondary\/30 { background-color: color-mix(in oklab,var(-=
-text-secondary)30%,transparent); }
}
  .bg-token-text-secondary\/40 { background-color: var(--text-secondary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-text-secondary\/40 { background-color: color-mix(in oklab,var(-=
-text-secondary)40%,transparent); }
}
  .bg-token-text-status-error, .bg-token-text-status-error\/15 { background=
-color: var(--text-status-error); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-text-status-error\/15 { background-color: color-mix(in oklab,va=
r(--text-status-error)15%,transparent); }
}
  .bg-token-text-status-warning, .bg-token-text-status-warning\/15 { backgr=
ound-color: var(--text-status-warning); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-text-status-warning\/15 { background-color: color-mix(in oklab,=
var(--text-status-warning)15%,transparent); }
}
  .bg-token-text-tertiary, .bg-token-text-tertiary\/30 { background-color: =
var(--text-tertiary); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-token-text-tertiary\/30 { background-color: color-mix(in oklab,var(--=
text-tertiary)30%,transparent); }
}
  .bg-token-utility-scrollbar { background-color: var(--utility-scrollbar);=
 }
  .bg-transparent { background-color: rgba(0, 0, 0, 0); }
  .bg-transparent\! { background-color: rgba(0, 0, 0, 0) !important; }
  .bg-white { background-color: rgb(255, 255, 255); }
  .bg-white\! { background-color: rgb(255, 255, 255) !important; }
  .bg-white\/10 { background-color: rgba(255, 255, 255, 0.1); }
  .bg-white\/20 { background-color: rgba(255, 255, 255, 0.2); }
  .bg-white\/25 { background-color: rgba(255, 255, 255, 0.25); }
  .bg-white\/30 { background-color: rgba(255, 255, 255, 0.3); }
  .bg-white\/40 { background-color: rgba(255, 255, 255, 0.4); }
  .bg-white\/50 { background-color: rgba(255, 255, 255, 0.5); }
  .bg-white\/60 { background-color: rgba(255, 255, 255, 0.6); }
  .bg-white\/70 { background-color: rgba(255, 255, 255, 0.7); }
  .bg-white\/80 { background-color: rgba(255, 255, 255, 0.8); }
  .bg-white\/90 { background-color: rgba(255, 255, 255, 0.9); }
  .bg-white\/95 { background-color: rgba(255, 255, 255, 0.95); }
  .bg-yellow-25 { background-color: rgb(255, 251, 237); }
  .bg-yellow-50 { background-color: rgb(255, 246, 217); }
  .bg-yellow-50\/60 { background-color: rgba(255, 246, 217, 0.6); }
  .bg-yellow-75 { background-color: rgb(255, 238, 184); }
  .bg-yellow-100 { background-color: rgb(255, 228, 140); }
  .bg-yellow-200 { background-color: rgb(255, 219, 102); }
  .bg-yellow-300 { background-color: rgb(255, 210, 64); }
  .bg-yellow-400 { background-color: rgb(255, 195, 0); }
  .bg-yellow-400\/15 { background-color: rgba(255, 195, 0, 0.15); }
  .bg-yellow-400\/40 { background-color: rgba(255, 195, 0, 0.4); }
  .bg-yellow-400\/60 { background-color: rgba(255, 195, 0, 0.6); }
  .bg-yellow-500 { background-color: rgb(224, 172, 0); }
  .bg-yellow-600 { background-color: rgb(186, 142, 0); }
  .bg-yellow-700 { background-color: rgb(145, 111, 0); }
  .bg-yellow-800 { background-color: rgb(110, 84, 0); }
  .bg-yellow-900 { background-color: rgb(77, 59, 0); }
  .bg-yellow-1000 { background-color: rgb(26, 20, 0); }
  .bg-linear-to-b { --tw-gradient-position: to bottom; }
  @supports (background-image:linear-gradient(in lab,red,red)) {
  .bg-linear-to-b { --tw-gradient-position: to bottom in oklab; }
}
  .bg-linear-to-b { background-image: linear-gradient(var(--tw-gradient-sto=
ps)); }
  .bg-linear-to-br { --tw-gradient-position: to bottom right; }
  @supports (background-image:linear-gradient(in lab,red,red)) {
  .bg-linear-to-br { --tw-gradient-position: to bottom right in oklab; }
}
  .bg-linear-to-br { background-image: linear-gradient(var(--tw-gradient-st=
ops)); }
  .bg-linear-to-l { --tw-gradient-position: to left; }
  @supports (background-image:linear-gradient(in lab,red,red)) {
  .bg-linear-to-l { --tw-gradient-position: to left in oklab; }
}
  .bg-linear-to-l { background-image: linear-gradient(var(--tw-gradient-sto=
ps)); }
  .bg-linear-to-r { --tw-gradient-position: to right; }
  @supports (background-image:linear-gradient(in lab,red,red)) {
  .bg-linear-to-r { --tw-gradient-position: to right in oklab; }
}
  .bg-linear-to-r { background-image: linear-gradient(var(--tw-gradient-sto=
ps)); }
  .bg-linear-to-t { --tw-gradient-position: to top; }
  @supports (background-image:linear-gradient(in lab,red,red)) {
  .bg-linear-to-t { --tw-gradient-position: to top in oklab; }
}
  .bg-gradient-to-b, .bg-linear-to-t { background-image: linear-gradient(va=
r(--tw-gradient-stops)); }
  .bg-gradient-to-b { --tw-gradient-position: to bottom in oklab; }
  .bg-gradient-to-l { --tw-gradient-position: to left in oklab; }
  .bg-gradient-to-l, .bg-gradient-to-r { background-image: linear-gradient(=
var(--tw-gradient-stops)); }
  .bg-gradient-to-r { --tw-gradient-position: to right in oklab; }
  .bg-gradient-to-t { --tw-gradient-position: to top in oklab; }
  .bg-gradient-to-t, .bg-gradient-to-tr { background-image: linear-gradient=
(var(--tw-gradient-stops)); }
  .bg-gradient-to-tr { --tw-gradient-position: to top right in oklab; }
  .bg-\[linear-gradient\(0deg\,rgba\(249\,249\,249\,0\)_-81\.69\%\,\#F9F9F9=
_45\.07\%\)\] { background-image: linear-gradient(rgb(249, 249, 249) 54.93%=
, rgba(249, 249, 249, 0) 181.69%); }
  .bg-\[linear-gradient\(180deg\,\#FBF8F7_0\,\#E6ECFF_100\%\)\] { backgroun=
d-image: linear-gradient(rgb(251, 248, 247), rgb(230, 236, 255)); }
  .bg-\[radial-gradient\(circle\,_\#aaaaaa_0\.75px\,_transparent_0\.75px\)\=
] { background-image: radial-gradient(circle, rgb(170, 170, 170) 0.75px, rg=
ba(0, 0, 0, 0) 0px); }
  .bg-\[radial-gradient\(ellipse_140\%_90\%_at_50\%_130\%\,var\(--bg-primar=
y\)_0\%\,var\(--bg-primary\)_50\%\,transparent_90\%\)\] { background-image:=
 radial-gradient(ellipse 140% 90% at 50% 130%,var(--bg-primary)0,var(--bg-p=
rimary)50%,transparent 90%); }
  [dir=3D"ltr"] .bg-\[repeating-linear-gradient\(-45deg\,white\,white_4px\,=
\#e5e7eb_4px\,\#e5e7eb_8px\)\] { background-image: repeating-linear-gradien=
t(-45deg, rgb(255, 255, 255), rgb(255, 255, 255) 4px, rgb(229, 231, 235) 4p=
x, rgb(229, 231, 235) 8px); }
  [dir=3D"rtl"] .bg-\[repeating-linear-gradient\(-45deg\,white\,white_4px\,=
\#e5e7eb_4px\,\#e5e7eb_8px\)\] { background-image: repeating-linear-gradien=
t(45deg, rgb(255, 255, 255), rgb(255, 255, 255) 4px, rgb(229, 231, 235) 4px=
, rgb(229, 231, 235) 8px); }
  .bg-\[url\(\"https\:\/\/cdn\.openai\.com\/ctf-cdn\/30bafe12-ad88-4ae0-8ed=
8-0045ffc1a17c\/form-bg\.jpg\"\)\] { background-image: url("https://cdn.ope=
nai.com/ctf-cdn/30bafe12-ad88-4ae0-8ed8-0045ffc1a17c/form-bg.jpg"); }
  .bg-none { background-image: none; }
  .bg-vert-light-gradient { background-image: linear-gradient(rgba(255, 255=
, 255, 0) 13.94%, rgb(255, 255, 255) 54.73%); }
  .from-\(--bg-primary\) { --tw-gradient-from: var(--bg-primary); --tw-grad=
ient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--t=
w-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(-=
-tw-gradient-to-position)); }
  .from-\[\#0285FF\] { --tw-gradient-from: #0285ff; --tw-gradient-stops: va=
r(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-fro=
m)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-t=
o-position)); }
  .from-\[var\(--canvas-bg\,var\(--bg-primary\)\)\] { --tw-gradient-from: v=
ar(--canvas-bg,var(--bg-primary)); --tw-gradient-stops: var(--tw-gradient-v=
ia-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradie=
nt-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position)); }
  .from-\[var\(--main-surface-background\)\] { --tw-gradient-from: var(--ma=
in-surface-background); --tw-gradient-stops: var(--tw-gradient-via-stops,va=
r(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-pos=
ition),var(--tw-gradient-to)var(--tw-gradient-to-position)); }
  .from-black\/5 { --tw-gradient-from: oklab(0% none none/.05); --tw-gradie=
nt-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-=
gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--t=
w-gradient-to-position)); }
  .from-black\/35 { --tw-gradient-from: oklab(0% none none/.35); --tw-gradi=
ent-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw=
-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--=
tw-gradient-to-position)); }
  .from-black\/70 { --tw-gradient-from: oklab(0% none none/.7); --tw-gradie=
nt-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-=
gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--t=
w-gradient-to-position)); }
  .from-black\/80 { --tw-gradient-from: oklab(0% none none/.8); --tw-gradie=
nt-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-=
gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--t=
w-gradient-to-position)); }
  .from-black\/90 { --tw-gradient-from: oklab(0% none none/.9); --tw-gradie=
nt-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-=
gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--t=
w-gradient-to-position)); }
  .from-gray-950\/90 { --tw-gradient-from: oklab(15.9066% 0 0/.9); --tw-gra=
dient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--=
tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(=
--tw-gradient-to-position)); }
  .from-purple-400 { --tw-gradient-from: #924ff7; --tw-gradient-stops: var(=
--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)=
var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-=
position)); }
  .from-token-bg-primary { --tw-gradient-from: var(--bg-primary); --tw-grad=
ient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--t=
w-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(-=
-tw-gradient-to-position)); }
  .from-token-main-surface-primary { --tw-gradient-from: var(--main-surface=
-primary); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradie=
nt-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--=
tw-gradient-to)var(--tw-gradient-to-position)); }
  .from-token-main-surface-secondary { --tw-gradient-from: var(--main-surfa=
ce-secondary); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gr=
adient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),va=
r(--tw-gradient-to)var(--tw-gradient-to-position)); }
  .from-token-text-tertiary { --tw-gradient-from: var(--text-tertiary); --t=
w-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),v=
ar(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to=
)var(--tw-gradient-to-position)); }
  .from-transparent { --tw-gradient-from: transparent; --tw-gradient-stops:=
 var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-=
from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradien=
t-to-position)); }
  .from-white { --tw-gradient-from: #fff; --tw-gradient-stops: var(--tw-gra=
dient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw=
-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position=
)); }
  .from-white\/0 { --tw-gradient-from: oklab(0% 0 0/0); --tw-gradient-stops=
: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient=
-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradie=
nt-to-position)); }
  .from-10\% { --tw-gradient-from-position: 10%; }
  .from-20\% { --tw-gradient-from-position: 20%; }
  .from-50\% { --tw-gradient-from-position: 50%; }
  .from-60\% { --tw-gradient-from-position: 60%; }
  .from-\[0\%\] { --tw-gradient-from-position: 0%; }
  .via-\[rgba\(255\,255\,255\,0\.8\)\] { --tw-gradient-via: #fffc; --tw-gra=
dient-via-stops: var(--tw-gradient-position),var(--tw-gradient-from)var(--t=
w-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-posit=
ion),var(--tw-gradient-to)var(--tw-gradient-to-position); --tw-gradient-sto=
ps: var(--tw-gradient-via-stops); }
  .via-black\/20 { --tw-gradient-via: oklab(0% none none/.2); --tw-gradient=
-via-stops: var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gra=
dient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),=
var(--tw-gradient-to)var(--tw-gradient-to-position); --tw-gradient-stops: v=
ar(--tw-gradient-via-stops); }
  .via-black\/40 { --tw-gradient-via: oklab(0% none none/.4); --tw-gradient=
-via-stops: var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gra=
dient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),=
var(--tw-gradient-to)var(--tw-gradient-to-position); --tw-gradient-stops: v=
ar(--tw-gradient-via-stops); }
  .via-black\/60 { --tw-gradient-via: oklab(0% none none/.6); --tw-gradient=
-via-stops: var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gra=
dient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),=
var(--tw-gradient-to)var(--tw-gradient-to-position); --tw-gradient-stops: v=
ar(--tw-gradient-via-stops); }
  .via-pink-500 { --tw-gradient-via: #e04c91; --tw-gradient-via-stops: var(=
--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-posit=
ion),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradien=
t-to)var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient=
-via-stops); }
  .via-transparent { --tw-gradient-via: transparent; --tw-gradient-via-stop=
s: var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-fro=
m-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-=
gradient-to)var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-g=
radient-via-stops); }
  .via-white\/90 { --tw-gradient-via: oklab(100% 0 5.96046e-8/.9); --tw-gra=
dient-via-stops: var(--tw-gradient-position),var(--tw-gradient-from)var(--t=
w-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-posit=
ion),var(--tw-gradient-to)var(--tw-gradient-to-position); --tw-gradient-sto=
ps: var(--tw-gradient-via-stops); }
  .via-30\% { --tw-gradient-via-position: 30%; }
  .to-\[\#A7D5FF\] { --tw-gradient-to: #a7d5ff; --tw-gradient-stops: var(--=
tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)va=
r(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-po=
sition)); }
  .to-\[var\(--bg-primary\)\] { --tw-gradient-to: var(--bg-primary); --tw-g=
radient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(=
--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)va=
r(--tw-gradient-to-position)); }
  .to-black\/30 { --tw-gradient-to: oklab(0% none none/.3); --tw-gradient-s=
tops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-grad=
ient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gr=
adient-to-position)); }
  .to-black\/85 { --tw-gradient-to: oklab(0% none none/.85); --tw-gradient-=
stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gra=
dient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-g=
radient-to-position)); }
  .to-gray-50 { --tw-gradient-to: #f9f9f9; --tw-gradient-stops: var(--tw-gr=
adient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--t=
w-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-positio=
n)); }
  .to-gray-500\/0 { --tw-gradient-to: oklab(0% 0 0/0); --tw-gradient-stops:=
 var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-=
from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradien=
t-to-position)); }
  .to-red-500 { --tw-gradient-to: #e02e2a; --tw-gradient-stops: var(--tw-gr=
adient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--t=
w-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-positio=
n)); }
  .to-transparent { --tw-gradient-to: transparent; --tw-gradient-stops: var=
(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from=
)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to=
-position)); }
  .to-white\/20 { --tw-gradient-to: oklab(100% 0 5.96046e-8/.2); --tw-gradi=
ent-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw=
-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--=
tw-gradient-to-position)); }
  .to-100\% { --tw-gradient-to-position: 100%; }
  .to-\[30\%\] { --tw-gradient-to-position: 30%; }
  .\[mask-image\:linear-gradient\(180deg\,transparent_33\.62\%\,black_100\%=
\)\] { -webkit-mask-image: linear-gradient(rgba(0, 0, 0, 0) 33.62%, rgb(0, =
0, 0)); }
  .\[mask-image\:linear-gradient\(black\,transparent_80\%\)\] { -webkit-mas=
k-image: linear-gradient(rgb(0, 0, 0), rgba(0, 0, 0, 0) 80%); }
  .\[mask-image\:linear-gradient\(to_bottom\,black_calc\(100\%_-_2rem\)\,tr=
ansparent_100\%\)\] { -webkit-mask-image: linear-gradient(rgb(0, 0, 0) calc=
(100% - 2rem), rgba(0, 0, 0, 0)); }
  .\[mask-image\:linear-gradient\(to_bottom\,rgba\(0\,0\,0\,1\)_20\%\,rgba\=
(0\,0\,0\,0\)_100\%\)\] { -webkit-mask-image: linear-gradient(rgb(0, 0, 0) =
20%, rgba(0, 0, 0, 0)); }
  .\[mask-image\:linear-gradient\(to_right\,black_33\%\,transparent_66\%\)\=
] { -webkit-mask-image: linear-gradient(90deg, rgb(0, 0, 0) 33%, rgba(0, 0,=
 0, 0) 66%); }
  .\[mask-image\:linear-gradient\(to_right\,black_85\%\,transparent_100\%\)=
\] { -webkit-mask-image: linear-gradient(90deg, rgb(0, 0, 0) 85%, rgba(0, 0=
, 0, 0)); }
  .\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_2rem\)\,tra=
nsparent_100\%\)\] { -webkit-mask-image: linear-gradient(90deg, rgb(0, 0, 0=
) calc(100% - 2rem), rgba(0, 0, 0, 0)); }
  .\[mask-image\:linear-gradient\(to_right\,transparent_0\%\,black_20\%\,bl=
ack_80\%\,transparent_100\%\)\,linear-gradient\(to_top\,black_0\%\,black_75=
\%\,transparent_100\%\)\] { -webkit-mask-image: linear-gradient(90deg, rgba=
(0, 0, 0, 0), rgb(0, 0, 0) 20%, rgb(0, 0, 0) 80%, rgba(0, 0, 0, 0)), linear=
-gradient(rgba(0, 0, 0, 0), rgb(0, 0, 0) 25%, rgb(0, 0, 0) 100%); }
  .\[mask-image\:linear-gradient\(to_top\,black\,transparent\)\] { -webkit-=
mask-image: linear-gradient(rgba(0, 0, 0, 0), rgb(0, 0, 0)); }
  .\[background-size\:24px_16px\] { background-size: 24px 16px; }
  .bg-\[length\:12px_12px\] { background-size: 12px 12px; }
  .bg-auto { background-size: auto; }
  .bg-contain { background-size: contain; }
  .bg-cover { background-size: cover; }
  .bg-clip-border { background-clip: border-box; }
  .bg-clip-padding { background-clip: padding-box; }
  [dir=3D"ltr"] .\[background-position\:theme\(spacing\.3\)_50\%\] { backgr=
ound-position: 0.75rem center; }
  [dir=3D"rtl"] .\[background-position\:theme\(spacing\.3\)_50\%\] { backgr=
ound-position: right 0.75rem top 50%; }
  .bg-center { background-position: 50% center; }
  .bg-no-repeat { background-repeat: no-repeat; }
  .bg-repeat { background-repeat: repeat; }
  .\[mask-composite\:intersect\] { -webkit-mask-composite: source-in; }
  .\[mask-size\:100\%_100\%\] { -webkit-mask-size: 100% 100%; }
  .\[mask-size\:300\%_100\%\] { -webkit-mask-size: 300% 100%; }
  .\[mask-position\:100\%_0\%\] { -webkit-mask-position: 100% 0px; }
  .\[mask-repeat\:no-repeat\] { -webkit-mask-repeat: no-repeat; }
  .fill-\[\#5856D6\] { fill: rgb(88, 86, 214); }
  .fill-black { fill: rgb(0, 0, 0); }
  .fill-current { fill: currentcolor; }
  .fill-gray-900 { fill: rgb(23, 23, 23); }
  .fill-token-main-surface-primary { fill: var(--main-surface-primary); }
  .fill-transparent { fill: rgba(0, 0, 0, 0); }
  .fill-white { fill: rgb(255, 255, 255); }
  .fill-yellow-500 { fill: rgb(224, 172, 0); }
  .stroke-\[rgba\(0\,0\,0\,0\)\] { stroke: rgba(0, 0, 0, 0); }
  .stroke-\[rgba\(0\,0\,0\,0\.1\)\] { stroke: rgba(0, 0, 0, 0.1); }
  .stroke-\[rgba\(0\,0\,0\,0\.32\)\] { stroke: rgba(0, 0, 0, 0.32); }
  .stroke-black { stroke: rgb(0, 0, 0); }
  .stroke-black\/10 { stroke: oklab(0 none none / 0.1); }
  .stroke-brand-purple\/25 { stroke: rgba(171, 104, 255, 0.25); }
  .stroke-current { stroke: currentcolor; }
  .stroke-gray-400 { stroke: rgb(180, 180, 180); }
  .stroke-token-bg-elevated-primary { stroke: var(--bg-elevated-primary); }
  .stroke-token-main-surface-tertiary { stroke: var(--main-surface-tertiary=
); }
  .stroke-token-text-primary\/20 { stroke: var(--text-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .stroke-token-text-primary\/20 { stroke: color-mix(in oklab,var(--text-pr=
imary)20%,transparent); }
}
  .stroke-white { stroke: rgb(255, 255, 255); }
  .stroke-white\/20 { stroke: rgba(255, 255, 255, 0.2); }
  .stroke-0 { stroke-width: 0; }
  .stroke-2 { stroke-width: 2px; }
  .stroke-3 { stroke-width: 3px; }
  .stroke-4 { stroke-width: 4px; }
  .stroke-\[0\.75\] { stroke-width: 0.75px; }
  .object-contain { object-fit: contain; }
  .object-cover { object-fit: cover; }
  .object-fill { object-fit: fill; }
  .object-scale-down { object-fit: scale-down; }
  [dir=3D"ltr"] .object-\[0\%_25\%\] { object-position: 0px 25%; }
  [dir=3D"rtl"] .object-\[0\%_25\%\] { object-position: 100% 25%; }
  .object-bottom { object-position: center bottom; }
  .object-center { object-position: center center; }
  [dir=3D"ltr"] .object-left { object-position: left center; }
  [dir=3D"rtl"] .object-left { object-position: right center; }
  .object-top { object-position: center top; }
  .\!p-0 { padding: calc(var(--spacing)*0) !important; }
  .\!p-2 { padding: calc(var(--spacing)*2) !important; }
  .\!p-6 { padding: calc(var(--spacing)*6) !important; }
  .p-0 { padding: calc(var(--spacing)*0); }
  .p-0\! { padding: calc(var(--spacing)*0) !important; }
  .p-0\.5 { padding: calc(var(--spacing)*.5); }
  .p-0\.25 { padding: calc(var(--spacing)*.25); }
  .p-1 { padding: calc(var(--spacing)*1); }
  .p-1\! { padding: calc(var(--spacing)*1) !important; }
  .p-1\.5 { padding: calc(var(--spacing)*1.5); }
  .p-1\.25 { padding: calc(var(--spacing)*1.25); }
  .p-2 { padding: calc(var(--spacing)*2); }
  .p-2\.5 { padding: calc(var(--spacing)*2.5); }
  .p-3 { padding: calc(var(--spacing)*3); }
  .p-3\.5 { padding: calc(var(--spacing)*3.5); }
  .p-4 { padding: calc(var(--spacing)*4); }
  .p-5 { padding: calc(var(--spacing)*5); }
  .p-6 { padding: calc(var(--spacing)*6); }
  .p-8 { padding: calc(var(--spacing)*8); }
  .p-9 { padding: calc(var(--spacing)*9); }
  .p-10 { padding: calc(var(--spacing)*10); }
  .p-12 { padding: calc(var(--spacing)*12); }
  .p-14 { padding: calc(var(--spacing)*14); }
  .p-24 { padding: calc(var(--spacing)*24); }
  .p-\[1px\] { padding: 1px; }
  .p-\[2px\] { padding: 2px; }
  .p-\[3px\] { padding: 3px; }
  .p-\[4px\] { padding: 4px; }
  .p-\[5px\] { padding: 5px; }
  .p-\[8rem\] { padding: 8rem; }
  .p-\[14px\] { padding: 14px; }
  .p-\[20px_20dvw\] { padding: 20px 20dvw; }
  .p-\[20vw\] { padding: 20vw; }
  .p-\[22px\] { padding: 22px; }
  .p-snc-1 { padding: var(--snc-1); }
  .\!px-6 { padding-inline: calc(var(--spacing)*6) !important; }
  .px-\(--thread-content-margin\) { padding-inline: var(--thread-content-ma=
rgin); }
  .px-0 { padding-inline: calc(var(--spacing)*0); }
  .px-0\! { padding-inline: calc(var(--spacing)*0) !important; }
  .px-0\.5 { padding-inline: calc(var(--spacing)*.5); }
  .px-1 { padding-inline: calc(var(--spacing)*1); }
  .px-1\! { padding-inline: calc(var(--spacing)*1) !important; }
  .px-1\.5 { padding-inline: calc(var(--spacing)*1.5); }
  .px-2 { padding-inline: calc(var(--spacing)*2); }
  .px-2\! { padding-inline: calc(var(--spacing)*2) !important; }
  .px-2\.5 { padding-inline: calc(var(--spacing)*2.5); }
  .px-3 { padding-inline: calc(var(--spacing)*3); }
  .px-3\.5 { padding-inline: calc(var(--spacing)*3.5); }
  .px-3\.5\! { padding-inline: calc(var(--spacing)*3.5) !important; }
  .px-4 { padding-inline: calc(var(--spacing)*4); }
  .px-4\.5 { padding-inline: calc(var(--spacing)*4.5); }
  .px-5 { padding-inline: calc(var(--spacing)*5); }
  .px-5\! { padding-inline: calc(var(--spacing)*5) !important; }
  .px-5\.5 { padding-inline: calc(var(--spacing)*5.5); }
  .px-6 { padding-inline: calc(var(--spacing)*6); }
  .px-6\! { padding-inline: calc(var(--spacing)*6) !important; }
  .px-7 { padding-inline: calc(var(--spacing)*7); }
  .px-8 { padding-inline: calc(var(--spacing)*8); }
  .px-10 { padding-inline: calc(var(--spacing)*10); }
  .px-12 { padding-inline: calc(var(--spacing)*12); }
  .px-16 { padding-inline: calc(var(--spacing)*16); }
  .px-20 { padding-inline: calc(var(--spacing)*20); }
  .px-\[0\.375rem\] { padding-inline: 0.375rem; }
  .px-\[1\.5px\]\! { padding-inline: 1.5px !important; }
  .px-\[1rem\] { padding-inline: 1rem; }
  .px-\[2px\] { padding-inline: 2px; }
  .px-\[4px\] { padding-inline: 4px; }
  .px-\[6px\] { padding-inline: 6px; }
  .px-\[10px\] { padding-inline: 10px; }
  .px-\[16px\] { padding-inline: 16px; }
  .px-\[22px\] { padding-inline: 22px; }
  .px-\[var\(--padding\)\] { padding-inline: var(--padding); }
  .px-\[var\(--thread-content-margin\)\] { padding-inline: var(--thread-con=
tent-margin); }
  .px-px { padding-inline: 1px; }
  .px-snc-1 { padding-inline: var(--snc-1); }
  .px-snc-2 { padding-inline: var(--snc-2); }
  .px-snc-results-padding { padding-inline: var(--snc-results-padding); }
  .py-0 { padding-block: calc(var(--spacing)*0); }
  .py-0\! { padding-block: calc(var(--spacing)*0) !important; }
  .py-0\.5 { padding-block: calc(var(--spacing)*.5); }
  .py-1 { padding-block: calc(var(--spacing)*1); }
  .py-1\.5 { padding-block: calc(var(--spacing)*1.5); }
  .py-1\.25 { padding-block: calc(var(--spacing)*1.25); }
  .py-2 { padding-block: calc(var(--spacing)*2); }
  .py-2\! { padding-block: calc(var(--spacing)*2) !important; }
  .py-2\.5 { padding-block: calc(var(--spacing)*2.5); }
  .py-3 { padding-block: calc(var(--spacing)*3); }
  .py-3\! { padding-block: calc(var(--spacing)*3) !important; }
  .py-3\.5 { padding-block: calc(var(--spacing)*3.5); }
  .py-4 { padding-block: calc(var(--spacing)*4); }
  .py-4\! { padding-block: calc(var(--spacing)*4) !important; }
  .py-5 { padding-block: calc(var(--spacing)*5); }
  .py-6 { padding-block: calc(var(--spacing)*6); }
  .py-6\.5 { padding-block: calc(var(--spacing)*6.5); }
  .py-7 { padding-block: calc(var(--spacing)*7); }
  .py-8 { padding-block: calc(var(--spacing)*8); }
  .py-10 { padding-block: calc(var(--spacing)*10); }
  .py-12 { padding-block: calc(var(--spacing)*12); }
  .py-15 { padding-block: calc(var(--spacing)*15); }
  .py-16 { padding-block: calc(var(--spacing)*16); }
  .py-17 { padding-block: calc(var(--spacing)*17); }
  .py-20 { padding-block: calc(var(--spacing)*20); }
  .py-30 { padding-block: calc(var(--spacing)*30); }
  .py-32 { padding-block: calc(var(--spacing)*32); }
  .py-48 { padding-block: calc(var(--spacing)*48); }
  .py-\[0\.2rem\] { padding-block: 0.2rem; }
  .py-\[0\.108em\] { padding-block: 0.108em; }
  .py-\[1px\] { padding-block: 1px; }
  .py-\[1rem\] { padding-block: 1rem; }
  .py-\[2px\] { padding-block: 2px; }
  .py-\[3px\] { padding-block: 3px; }
  .py-\[4px\] { padding-block: 4px; }
  .py-\[5px\] { padding-block: 5px; }
  .py-\[7px\] { padding-block: 7px; }
  .py-\[12px\] { padding-block: 12px; }
  .py-\[15px\] { padding-block: 15px; }
  .py-\[18px\] { padding-block: 18px; }
  .py-\[25\%\] { padding-block: 25%; }
  .py-\[28px\] { padding-block: 28px; }
  .py-px { padding-block: 1px; }
  .py-snc-1 { padding-block: var(--snc-1); }
  .ps-0 { padding-inline-start: calc(var(--spacing)*0); }
  .ps-0\! { padding-inline-start: calc(var(--spacing)*0) !important; }
  .ps-0\.5 { padding-inline-start: calc(var(--spacing)*.5); }
  .ps-1 { padding-inline-start: calc(var(--spacing)*1); }
  .ps-1\.5 { padding-inline-start: calc(var(--spacing)*1.5); }
  .ps-2 { padding-inline-start: calc(var(--spacing)*2); }
  .ps-2\.5 { padding-inline-start: calc(var(--spacing)*2.5); }
  .ps-3 { padding-inline-start: calc(var(--spacing)*3); }
  .ps-3\.5 { padding-inline-start: calc(var(--spacing)*3.5); }
  .ps-4 { padding-inline-start: calc(var(--spacing)*4); }
  .ps-4\! { padding-inline-start: calc(var(--spacing)*4) !important; }
  .ps-4\.5 { padding-inline-start: calc(var(--spacing)*4.5); }
  .ps-5 { padding-inline-start: calc(var(--spacing)*5); }
  .ps-6 { padding-inline-start: calc(var(--spacing)*6); }
  .ps-6\! { padding-inline-start: calc(var(--spacing)*6) !important; }
  .ps-7 { padding-inline-start: calc(var(--spacing)*7); }
  .ps-8 { padding-inline-start: calc(var(--spacing)*8); }
  .ps-9 { padding-inline-start: calc(var(--spacing)*9); }
  .ps-10 { padding-inline-start: calc(var(--spacing)*10); }
  .ps-11 { padding-inline-start: calc(var(--spacing)*11); }
  .ps-12 { padding-inline-start: calc(var(--spacing)*12); }
  .ps-\[1px\] { padding-inline-start: 1px; }
  .ps-\[3\.25rem\] { padding-inline-start: 3.25rem; }
  .ps-\[14px\] { padding-inline-start: 14px; }
  .ps-\[20px\] { padding-inline-start: 20px; }
  .ps-\[22px\] { padding-inline-start: 22px; }
  .pe-0 { padding-inline-end: calc(var(--spacing)*0); }
  .pe-0\.5 { padding-inline-end: calc(var(--spacing)*.5); }
  .pe-1 { padding-inline-end: calc(var(--spacing)*1); }
  .pe-1\! { padding-inline-end: calc(var(--spacing)*1) !important; }
  .pe-1\.5 { padding-inline-end: calc(var(--spacing)*1.5); }
  .pe-2 { padding-inline-end: calc(var(--spacing)*2); }
  .pe-2\.5 { padding-inline-end: calc(var(--spacing)*2.5); }
  .pe-2\.5\! { padding-inline-end: calc(var(--spacing)*2.5) !important; }
  .pe-3 { padding-inline-end: calc(var(--spacing)*3); }
  .pe-3\! { padding-inline-end: calc(var(--spacing)*3) !important; }
  .pe-3\.5 { padding-inline-end: calc(var(--spacing)*3.5); }
  .pe-4 { padding-inline-end: calc(var(--spacing)*4); }
  .pe-4\.5 { padding-inline-end: calc(var(--spacing)*4.5); }
  .pe-5 { padding-inline-end: calc(var(--spacing)*5); }
  .pe-5\! { padding-inline-end: calc(var(--spacing)*5) !important; }
  .pe-6 { padding-inline-end: calc(var(--spacing)*6); }
  .pe-7 { padding-inline-end: calc(var(--spacing)*7); }
  .pe-8 { padding-inline-end: calc(var(--spacing)*8); }
  .pe-9 { padding-inline-end: calc(var(--spacing)*9); }
  .pe-10 { padding-inline-end: calc(var(--spacing)*10); }
  .pe-12 { padding-inline-end: calc(var(--spacing)*12); }
  .pe-12\! { padding-inline-end: calc(var(--spacing)*12) !important; }
  .pe-14 { padding-inline-end: calc(var(--spacing)*14); }
  .pe-15 { padding-inline-end: calc(var(--spacing)*15); }
  .pe-16 { padding-inline-end: calc(var(--spacing)*16); }
  .pe-36 { padding-inline-end: calc(var(--spacing)*36); }
  .pe-44 { padding-inline-end: calc(var(--spacing)*44); }
  .\!pt-6 { padding-top: calc(var(--spacing)*6) !important; }
  .pt-\(--header-height\) { padding-top: var(--header-height); }
  .pt-\(--pip-widget-height\) { padding-top: var(--pip-widget-height); }
  .pt-\(--sidebar-section-first-margin-top\) { padding-top: var(--sidebar-s=
ection-first-margin-top); }
  .pt-\(--sidebar-section-margin-top\) { padding-top: var(--sidebar-section=
-margin-top); }
  .pt-0 { padding-top: calc(var(--spacing)*0); }
  .pt-0\.5 { padding-top: calc(var(--spacing)*.5); }
  .pt-0\.25 { padding-top: calc(var(--spacing)*.25); }
  .pt-1 { padding-top: calc(var(--spacing)*1); }
  .pt-1\.5 { padding-top: calc(var(--spacing)*1.5); }
  .pt-2 { padding-top: calc(var(--spacing)*2); }
  .pt-2\.5 { padding-top: calc(var(--spacing)*2.5); }
  .pt-3 { padding-top: calc(var(--spacing)*3); }
  .pt-3\! { padding-top: calc(var(--spacing)*3) !important; }
  .pt-3\.5 { padding-top: calc(var(--spacing)*3.5); }
  .pt-4 { padding-top: calc(var(--spacing)*4); }
  .pt-4\.5 { padding-top: calc(var(--spacing)*4.5); }
  .pt-5 { padding-top: calc(var(--spacing)*5); }
  .pt-6 { padding-top: calc(var(--spacing)*6); }
  .pt-7 { padding-top: calc(var(--spacing)*7); }
  .pt-8 { padding-top: calc(var(--spacing)*8); }
  .pt-9 { padding-top: calc(var(--spacing)*9); }
  .pt-10 { padding-top: calc(var(--spacing)*10); }
  .pt-12 { padding-top: calc(var(--spacing)*12); }
  .pt-16 { padding-top: calc(var(--spacing)*16); }
  .pt-20 { padding-top: calc(var(--spacing)*20); }
  .pt-24 { padding-top: calc(var(--spacing)*24); }
  .pt-\[0\.125rem\] { padding-top: 0.125rem; }
  .pt-\[2px\] { padding-top: 2px; }
  .pt-\[3px\] { padding-top: 3px; }
  .pt-\[4\.5px\] { padding-top: 4.5px; }
  .pt-\[4px\] { padding-top: 4px; }
  .pt-\[13px\] { padding-top: 13px; }
  .pt-\[15vh\] { padding-top: 15vh; }
  .pt-\[18px\] { padding-top: 18px; }
  .pt-\[71px\] { padding-top: 71px; }
  .pt-\[calc\(env\(safe-area-inset-bottom\,0px\)\/2\)\] { padding-top: calc=
(env(safe-area-inset-bottom,0px)/2); }
  .pt-mkt-header-height { padding-top: var(--mkt-header-height); }
  .pt-px { padding-top: 1px; }
  [dir=3D"ltr"] .pr-1 { padding-right: calc(var(--spacing)*1); }
  [dir=3D"rtl"] .pr-1 { padding-left: calc(var(--spacing)*1); }
  [dir=3D"ltr"] .pr-2 { padding-right: calc(var(--spacing)*2); }
  [dir=3D"rtl"] .pr-2 { padding-left: calc(var(--spacing)*2); }
  [dir=3D"ltr"] .pr-4 { padding-right: calc(var(--spacing)*4); }
  [dir=3D"rtl"] .pr-4 { padding-left: calc(var(--spacing)*4); }
  .\!pb-0 { padding-bottom: calc(var(--spacing)*0) !important; }
  .pb-0 { padding-bottom: calc(var(--spacing)*0); }
  .pb-0\.5 { padding-bottom: calc(var(--spacing)*.5); }
  .pb-1 { padding-bottom: calc(var(--spacing)*1); }
  .pb-1\.5 { padding-bottom: calc(var(--spacing)*1.5); }
  .pb-1\.25 { padding-bottom: calc(var(--spacing)*1.25); }
  .pb-2 { padding-bottom: calc(var(--spacing)*2); }
  .pb-2\.5 { padding-bottom: calc(var(--spacing)*2.5); }
  .pb-3 { padding-bottom: calc(var(--spacing)*3); }
  .pb-4 { padding-bottom: calc(var(--spacing)*4); }
  .pb-4\.5 { padding-bottom: calc(var(--spacing)*4.5); }
  .pb-5 { padding-bottom: calc(var(--spacing)*5); }
  .pb-6 { padding-bottom: calc(var(--spacing)*6); }
  .pb-7 { padding-bottom: calc(var(--spacing)*7); }
  .pb-8 { padding-bottom: calc(var(--spacing)*8); }
  .pb-9 { padding-bottom: calc(var(--spacing)*9); }
  .pb-10 { padding-bottom: calc(var(--spacing)*10); }
  .pb-12 { padding-bottom: calc(var(--spacing)*12); }
  .pb-16 { padding-bottom: calc(var(--spacing)*16); }
  .pb-20 { padding-bottom: calc(var(--spacing)*20); }
  .pb-24 { padding-bottom: calc(var(--spacing)*24); }
  .pb-25 { padding-bottom: calc(var(--spacing)*25); }
  .pb-28 { padding-bottom: calc(var(--spacing)*28); }
  .pb-32 { padding-bottom: calc(var(--spacing)*32); }
  .pb-36 { padding-bottom: calc(var(--spacing)*36); }
  .pb-\[0\.25em\] { padding-bottom: 0.25em; }
  .pb-\[1\.125rem\] { padding-bottom: 1.125rem; }
  .pb-\[1px\] { padding-bottom: 1px; }
  .pb-\[5svh\] { padding-bottom: 5svh; }
  .pb-\[10px\] { padding-bottom: 10px; }
  .pb-\[22px\] { padding-bottom: 22px; }
  .pb-\[40px\] { padding-bottom: 40px; }
  .pb-\[calc\(var\(--sidebar-section-margin-top\)-var\(--sidebar-section-fi=
rst-margin-top\)\)\] { padding-bottom: calc(var(--sidebar-section-margin-to=
p) - var(--sidebar-section-first-margin-top)); }
  .pb-\[env\(safe-area-inset-bottom\,0px\)\] { padding-bottom: env(safe-are=
a-inset-bottom,0); }
  .pb-snc-1 { padding-bottom: var(--snc-1); }
  .pb-snc-2 { padding-bottom: var(--snc-2); }
  [dir=3D"ltr"] .pl-2 { padding-left: calc(var(--spacing)*2); }
  [dir=3D"rtl"] .pl-2 { padding-right: calc(var(--spacing)*2); }
  [dir=3D"ltr"] .pl-4 { padding-left: calc(var(--spacing)*4); }
  [dir=3D"rtl"] .pl-4 { padding-right: calc(var(--spacing)*4); }
  [dir=3D"ltr"] .pl-6 { padding-left: calc(var(--spacing)*6); }
  [dir=3D"rtl"] .pl-6 { padding-right: calc(var(--spacing)*6); }
  .text-center { text-align: center; }
  .text-center\! { text-align: center !important; }
  .text-end { text-align: end; }
  [dir=3D"ltr"] .text-left { text-align: left; }
  [dir=3D"rtl"] .text-left, [dir=3D"ltr"] .text-right { text-align: right; =
}
  [dir=3D"rtl"] .text-right { text-align: left; }
  .text-start { text-align: start; }
  .indent-\[0\.1em\] { text-indent: 0.1em; }
  .align-baseline { vertical-align: baseline; }
  .align-bottom { vertical-align: bottom; }
  .align-middle { vertical-align: middle; }
  .align-middle\! { vertical-align: middle !important; }
  .align-text-bottom { vertical-align: text-bottom; }
  .align-top { vertical-align: top; }
  .font-circle { font-family: Circle, system-ui, sans-serif; }
  .font-mono { font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo,=
 Consolas, "Liberation Mono", monospace; }
  .font-oai { font-family: "OpenAI Sans", sans-serif; }
  .font-sans { font-family: ui-sans-serif, -apple-system, system-ui, "Segoe=
 UI", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", =
"Segoe UI Symbol"; }
  .font-serif { font-family: ui-serif, Georgia, Cambria, "Times New Roman",=
 serif; }
  .text-page-header { --tw-leading: 34px; --tw-font-weight: var(--font-weig=
ht-normal); --tw-tracking: .38px; font-size: 28px; font-weight: var(--font-=
weight-normal); letter-spacing: 0.38px; line-height: 34px; }
  .text-body-regular { font-size: var(--text-body-regular); font-weight: va=
r(--tw-font-weight,var(--text-body-regular--font-weight)); letter-spacing: =
var(--tw-tracking,var(--text-body-regular--letter-spacing)); line-height: v=
ar(--tw-leading,var(--text-body-regular--line-height)); }
  .text-body-small-emphasized { font-size: var(--text-body-small-emphasized=
); font-weight: var(--tw-font-weight,var(--text-body-small-emphasized--font=
-weight)); letter-spacing: var(--tw-tracking,var(--text-body-small-emphasiz=
ed--letter-spacing)); line-height: var(--tw-leading,var(--text-body-small-e=
mphasized--line-height)); }
  .text-body-small-regular { font-size: var(--text-body-small-regular); fon=
t-weight: var(--tw-font-weight,var(--text-body-small-regular--font-weight))=
; letter-spacing: var(--tw-tracking,var(--text-body-small-regular--letter-s=
pacing)); line-height: var(--tw-leading,var(--text-body-small-regular--line=
-height)); }
  .text-caption-regular { font-size: var(--text-caption-regular); font-weig=
ht: var(--tw-font-weight,var(--text-caption-regular--font-weight)); letter-=
spacing: var(--tw-tracking,var(--text-caption-regular--letter-spacing)); li=
ne-height: var(--tw-leading,var(--text-caption-regular--line-height)); }
  .text-heading-2 { font-size: var(--text-heading-2); font-weight: var(--tw=
-font-weight,var(--text-heading-2--font-weight)); letter-spacing: var(--tw-=
tracking,var(--text-heading-2--letter-spacing)); line-height: var(--tw-lead=
ing,var(--text-heading-2--line-height)); }
  .text-heading-3 { font-size: var(--text-heading-3); font-weight: var(--tw=
-font-weight,var(--text-heading-3--font-weight)); letter-spacing: var(--tw-=
tracking,var(--text-heading-3--letter-spacing)); line-height: var(--tw-lead=
ing,var(--text-heading-3--line-height)); }
  .text-mkt-h1 { font-size: clamp(2rem, 3.0047vw + 1.29577rem, 4rem); lette=
r-spacing: var(--tw-tracking,-.03em); line-height: var(--tw-leading,clamp(2=
.2rem, calc(1.5662rem + 2.70423vw) ,4rem)); }
  .text-mkt-h1, .text-mkt-h2 { font-weight: var(--tw-font-weight,500); }
  .text-mkt-h2 { font-size: clamp(2rem, 1.50235vw + 1.64789rem, 3rem); lett=
er-spacing: var(--tw-tracking,clamp(-.03em, calc(-.03em + .02704rem - .0300=
5vw) ,-.01em)); line-height: var(--tw-leading,clamp(2.28rem, calc(1.85746re=
m + 1.80282vw) ,3.48rem)); }
  .text-mkt-h3 { font-size: clamp(1.5rem, 0.56338vw + 1.36796rem, 1.875rem)=
; font-weight: var(--tw-font-weight,500); letter-spacing: var(--tw-tracking=
,-.01em); line-height: var(--tw-leading,clamp(1.98rem, calc(1.8057rem + .74=
366vw) ,2.475rem)); }
  .text-mkt-h3\! { font-size: clamp(1.5rem, 0.56338vw + 1.36796rem, 1.875re=
m) !important; font-weight: var(--tw-font-weight,500) !important; letter-sp=
acing: var(--tw-tracking,-.01em) !important; line-height: var(--tw-leading,=
clamp(1.98rem, calc(1.8057rem + .74366vw) ,2.475rem)) !important; }
  .text-mkt-h4 { font-size: clamp(1.25rem, 0.187793vw + 1.20599rem, 1.375re=
m); line-height: var(--tw-leading,clamp(1.5rem, calc(1.41813rem + .3493vw) =
,1.7325rem)); }
  .text-mkt-h4, .text-mkt-h5, .text-mkt-h6 { font-weight: var(--tw-font-wei=
ght,500); letter-spacing: var(--tw-tracking,-.01em); }
  .text-mkt-h5, .text-mkt-h6 { font-size: clamp(1rem, 0.187793vw + 0.955986=
rem, 1.125rem); line-height: var(--tw-leading,clamp(1.25rem, calc(1.16725re=
m + .35305vw) ,1.485rem)); }
  .text-mkt-p1 { font-size: 1.0625rem; line-height: var(--tw-leading,1.7499=
4rem); }
  .text-mkt-p1, .text-mkt-p2 { font-weight: var(--tw-font-weight,400); lett=
er-spacing: var(--tw-tracking,-.01em); }
  .text-mkt-p2 { font-size: 0.875rem; line-height: var(--tw-leading,1.435re=
m); }
  .text-mkt-xs { font-size: 0.625rem; font-weight: var(--tw-font-weight,400=
); letter-spacing: var(--tw-tracking,clamp(-.01em, calc(-.01em + .01352rem =
- .01502vw) ,0em)); line-height: var(--tw-leading,.825rem); }
  .text-monospace { font-size: var(--text-monospace); font-weight: var(--tw=
-font-weight,var(--text-monospace--font-weight)); letter-spacing: var(--tw-=
tracking,var(--text-monospace--letter-spacing)); line-height: var(--tw-lead=
ing,var(--text-monospace--line-height)); }
  .snc .text-xs { font-size: 0.825rem; line-height: 1.4; }
  .snc .text-sm { font-size: 0.9rem; line-height: 1.4; }
  .snc .text-base { font-size: 1rem; }
  .snc .text-lg { font-size: 1.125rem; }
  .snc .text-xl { font-size: 1.25rem; }
  .snc .text-2xl { font-size: 1.5rem; }
  .snc .text-3xl { font-size: 1.875rem; }
  .text-2xl { font-size: var(--text-2xl); line-height: var(--tw-leading,var=
(--text-2xl--line-height)); }
  .text-3xl { font-size: var(--text-3xl); line-height: var(--tw-leading,var=
(--text-3xl--line-height)); }
  .text-4xl { font-size: var(--text-4xl); line-height: var(--tw-leading,var=
(--text-4xl--line-height)); }
  .text-5xl { font-size: var(--text-5xl); line-height: var(--tw-leading,var=
(--text-5xl--line-height)); }
  .text-6xl { font-size: var(--text-6xl); line-height: var(--tw-leading,var=
(--text-6xl--line-height)); }
  .text-7xl { font-size: var(--text-7xl); line-height: var(--tw-leading,var=
(--text-7xl--line-height)); }
  .text-base { font-size: var(--text-base); line-height: var(--tw-leading,v=
ar(--text-base--line-height)); }
  .text-base\! { font-size: var(--text-base) !important; line-height: var(-=
-tw-leading,var(--text-base--line-height)) !important; }
  .text-lg { font-size: var(--text-lg); line-height: var(--tw-leading,var(-=
-text-lg--line-height)); }
  .text-panel-title { font-size: 17px; line-height: var(--tw-leading,26px);=
 }
  .text-sm { font-size: var(--text-sm); line-height: var(--tw-leading,var(-=
-text-sm--line-height)); }
  .text-sm\! { font-size: var(--text-sm) !important; line-height: var(--tw-=
leading,var(--text-sm--line-height)) !important; }
  .text-xl { font-size: var(--text-xl); line-height: var(--tw-leading,var(-=
-text-xl--line-height)); }
  .text-xs { font-size: var(--text-xs); line-height: var(--tw-leading,var(-=
-text-xs--line-height)); }
  .\[font-size\:0\] { font-size: 0px; }
  .\[font-size\:unset\] { font-size: unset; }
  .text-\[0\.5em\] { font-size: 0.5em; }
  .text-\[0\.5rem\] { font-size: 0.5rem; }
  .text-\[0\.65rem\] { font-size: 0.65rem; }
  .text-\[0\.70rem\] { font-size: 0.7rem; }
  .text-\[0\.75rem\] { font-size: 0.75rem; }
  .text-\[0\.93rem\] { font-size: 0.93rem; }
  .text-\[0\.5625em\] { font-size: 0.5625em; }
  .text-\[5px\] { font-size: 5px; }
  .text-\[8px\] { font-size: 8px; }
  .text-\[9px\] { font-size: 9px; }
  .text-\[10px\] { font-size: 10px; }
  .text-\[11\.5px\] { font-size: 11.5px; }
  .text-\[11px\] { font-size: 11px; }
  .text-\[12px\] { font-size: 12px; }
  .text-\[13px\] { font-size: 13px; }
  .text-\[14px\] { font-size: 14px; }
  .text-\[15px\] { font-size: 15px; }
  .text-\[15px\]\! { font-size: 15px !important; }
  .text-\[16px\] { font-size: 16px; }
  .text-\[17px\] { font-size: 17px; }
  .text-\[18px\] { font-size: 18px; }
  .text-\[19px\] { font-size: 19px; }
  .text-\[20px\] { font-size: 20px; }
  .text-\[21px\] { font-size: 21px; }
  .text-\[22px\] { font-size: 22px; }
  .text-\[24px\] { font-size: 24px; }
  .text-\[25px\] { font-size: 25px; }
  .text-\[26px\] { font-size: 26px; }
  .text-\[28px\] { font-size: 28px; }
  .text-\[32px\] { font-size: 32px; }
  .text-\[34px\] { font-size: 34px; }
  .text-\[36px\] { font-size: 36px; }
  .text-\[40px\] { font-size: 40px; }
  .text-\[42px\] { font-size: 42px; }
  .text-\[75px\] { font-size: 75px; }
  .leading-0 { --tw-leading: calc(var(--spacing)*0); line-height: calc(var(=
--spacing)*0); }
  .leading-3 { --tw-leading: calc(var(--spacing)*3); line-height: calc(var(=
--spacing)*3); }
  .leading-4 { --tw-leading: calc(var(--spacing)*4); line-height: calc(var(=
--spacing)*4); }
  .leading-4\.5 { --tw-leading: calc(var(--spacing)*4.5); line-height: calc=
(var(--spacing)*4.5); }
  .leading-5 { --tw-leading: calc(var(--spacing)*5); line-height: calc(var(=
--spacing)*5); }
  .leading-5\.5 { --tw-leading: calc(var(--spacing)*5.5); line-height: calc=
(var(--spacing)*5.5); }
  .leading-6 { --tw-leading: calc(var(--spacing)*6); line-height: calc(var(=
--spacing)*6); }
  .leading-7 { --tw-leading: calc(var(--spacing)*7); line-height: calc(var(=
--spacing)*7); }
  .leading-8\.5 { --tw-leading: calc(var(--spacing)*8.5); line-height: calc=
(var(--spacing)*8.5); }
  .leading-9 { --tw-leading: calc(var(--spacing)*9); line-height: calc(var(=
--spacing)*9); }
  .leading-\[0\] { --tw-leading: 0; line-height: 0; }
  .leading-\[1\.2\] { --tw-leading: 1.2; line-height: 1.2; }
  .leading-\[1\.4\] { --tw-leading: 1.4; line-height: 1.4; }
  .leading-\[1\.5\] { --tw-leading: 1.5; line-height: 1.5; }
  .leading-\[1\.35\] { --tw-leading: 1.35; line-height: 1.35; }
  .leading-\[13px\] { --tw-leading: 13px; line-height: 13px; }
  .leading-\[14px\] { --tw-leading: 14px; line-height: 14px; }
  .leading-\[15px\] { --tw-leading: 15px; line-height: 15px; }
  .leading-\[17px\] { --tw-leading: 17px; line-height: 17px; }
  .leading-\[18px\] { --tw-leading: 18px; line-height: 18px; }
  .leading-\[22px\] { --tw-leading: 22px; line-height: 22px; }
  .leading-\[24px\] { --tw-leading: 24px; line-height: 24px; }
  .leading-\[28px\] { --tw-leading: 28px; line-height: 28px; }
  .leading-\[30px\] { --tw-leading: 30px; line-height: 30px; }
  .leading-\[34px\] { --tw-leading: 34px; line-height: 34px; }
  .leading-\[42px\] { --tw-leading: 42px; line-height: 42px; }
  .leading-\[48px\] { --tw-leading: 48px; line-height: 48px; }
  .leading-dense { --tw-leading: 1.16667; line-height: 1.16667; }
  .leading-none { --tw-leading: 1; line-height: 1; }
  .leading-none\! { --tw-leading: 1 !important; line-height: 1 !important; =
}
  .leading-normal { --tw-leading: var(--leading-normal); line-height: var(-=
-leading-normal); }
  .leading-relaxed { --tw-leading: var(--leading-relaxed); line-height: var=
(--leading-relaxed); }
  .leading-snug { --tw-leading: var(--leading-snug); line-height: var(--lea=
ding-snug); }
  .leading-tight { --tw-leading: var(--leading-tight); line-height: var(--l=
eading-tight); }
  .font-\[14px\] { --tw-font-weight: 14px; }
  .font-\[500\] { --tw-font-weight: 500; font-weight: 500; }
  .font-\[550\] { --tw-font-weight: 550; font-weight: 550; }
  .font-\[600\] { --tw-font-weight: 600; font-weight: 600; }
  .font-\[700\]\! { --tw-font-weight: 700 !important; font-weight: 700 !imp=
ortant; }
  .font-black { --tw-font-weight: var(--font-weight-black); font-weight: va=
r(--font-weight-black); }
  .font-bold { --tw-font-weight: var(--font-weight-bold); font-weight: var(=
--font-weight-bold); }
  .font-extralight { --tw-font-weight: var(--font-weight-extralight); font-=
weight: var(--font-weight-extralight); }
  .font-light { --tw-font-weight: var(--font-weight-light); font-weight: va=
r(--font-weight-light); }
  .font-medium { --tw-font-weight: var(--font-weight-medium); font-weight: =
var(--font-weight-medium); }
  .font-medium\! { --tw-font-weight: var(--font-weight-medium) !important; =
font-weight: var(--font-weight-medium) !important; }
  .font-normal { --tw-font-weight: var(--font-weight-normal); font-weight: =
var(--font-weight-normal); }
  .font-normal\! { --tw-font-weight: var(--font-weight-normal) !important; =
font-weight: var(--font-weight-normal) !important; }
  .font-semibold { --tw-font-weight: var(--font-weight-semibold); font-weig=
ht: var(--font-weight-semibold); }
  .font-semibold\! { --tw-font-weight: var(--font-weight-semibold) !importa=
nt; font-weight: var(--font-weight-semibold) !important; }
  .\[font-weight\:500\] { font-weight: 500; }
  .\[font-weight\:700\] { font-weight: 700; }
  .tracking-\[-0\.1px\] { --tw-tracking: -.1px; letter-spacing: -0.1px; }
  .tracking-\[-0\.3px\] { --tw-tracking: -.3px; letter-spacing: -0.3px; }
  .tracking-\[-0\.18px\] { --tw-tracking: -.18px; letter-spacing: -0.18px; =
}
  .tracking-\[-0\.27px\] { --tw-tracking: -.27px; letter-spacing: -0.27px; =
}
  .tracking-\[-0\.32px\] { --tw-tracking: -.32px; letter-spacing: -0.32px; =
}
  .tracking-\[-0\.45px\] { --tw-tracking: -.45px; letter-spacing: -0.45px; =
}
  .tracking-\[-0\.197499px\] { --tw-tracking: -.197499px; letter-spacing: -=
0.197499px; }
  .tracking-\[0\.38px\] { --tw-tracking: .38px; letter-spacing: 0.38px; }
  .tracking-tight { --tw-tracking: var(--tracking-tight); letter-spacing: v=
ar(--tracking-tight); }
  .tracking-tighter { --tw-tracking: var(--tracking-tighter); letter-spacin=
g: var(--tracking-tighter); }
  .tracking-wide { --tw-tracking: var(--tracking-wide); letter-spacing: var=
(--tracking-wide); }
  .tracking-wider { --tw-tracking: var(--tracking-wider); letter-spacing: v=
ar(--tracking-wider); }
  .tracking-widest { --tw-tracking: var(--tracking-widest); letter-spacing:=
 var(--tracking-widest); }
  .\[text-wrap\:pretty\] { text-wrap: pretty; }
  .text-balance { text-wrap: balance; }
  .text-nowrap { text-wrap: nowrap; }
  .text-pretty { text-wrap: pretty; }
  .text-wrap { text-wrap: wrap; }
  .\[overflow-wrap\:anywhere\] { overflow-wrap: anywhere; }
  .break-words { overflow-wrap: break-word; }
  .wrap-anywhere { overflow-wrap: anywhere; }
  .break-all { word-break: break-all; }
  .overflow-ellipsis { text-overflow: ellipsis; }
  .text-clip { text-overflow: clip; }
  .text-ellipsis { text-overflow: ellipsis; }
  .hyphens-auto { hyphens: auto; }
  .whitespace-break-spaces { white-space: break-spaces; }
  .whitespace-normal { white-space: normal; }
  .whitespace-nowrap { white-space: nowrap; }
  .whitespace-nowrap\! { white-space: nowrap !important; }
  .whitespace-pre { white-space: pre; }
  .whitespace-pre\! { white-space: pre !important; }
  .whitespace-pre-line { white-space: pre-line; }
  .whitespace-pre-wrap { white-space: pre-wrap; }
  .whitespace-pre-wrap\! { white-space: pre-wrap !important; }
  .entity-accent { color: var(--theme-entity-accent); }
  .text-\[\#0D0D0D\] { color: rgb(13, 13, 13); }
  .text-\[\#1A59F8\] { color: rgb(26, 89, 248); }
  .text-\[\#3DCB40\] { color: rgb(61, 203, 64); }
  .text-\[\#5D5BD0\] { color: rgb(93, 91, 208); }
  .text-\[\#5D5D5D\] { color: rgb(93, 93, 93); }
  .text-\[\#6B7280\] { color: rgb(107, 114, 128); }
  .text-\[\#007AFF\] { color: rgb(0, 122, 255); }
  .text-\[\#008C2E\] { color: rgb(0, 140, 46); }
  .text-\[\#8E3CF3\] { color: rgb(142, 60, 243); }
  .text-\[\#8F8F8F\] { color: rgb(143, 143, 143); }
  .text-\[\#10A37F\], .text-\[\#10a37f\] { color: rgb(16, 163, 127); }
  .text-\[\#30a633\] { color: rgb(48, 166, 51); }
  .text-\[\#0088FF\] { color: rgb(0, 136, 255); }
  .text-\[\#262B72\] { color: rgb(38, 43, 114); }
  .text-\[\#0285FF\], .text-\[\#0285ff\] { color: rgb(2, 133, 255); }
  .text-\[\#0385FF\] { color: rgb(3, 133, 255); }
  .text-\[\#615EEB\] { color: rgb(97, 94, 235); }
  .text-\[\#2964aa\]\! { color: rgb(41, 100, 170) !important; }
  .text-\[\#3855EA\] { color: rgb(56, 85, 234); }
  .text-\[\#4285F4\] { color: rgb(66, 133, 244); }
  .text-\[\#4338CA\] { color: rgb(67, 56, 202); }
  .text-\[\#4362A0\] { color: rgb(67, 98, 160); }
  .text-\[\#5856D6\] { color: rgb(88, 86, 214); }
  .text-\[\#008000\] { color: green; }
  .text-\[\#24622B\] { color: rgb(36, 98, 43); }
  .text-\[\#59636E\] { color: rgb(89, 99, 110); }
  .text-\[\#101828\]\! { color: rgb(16, 24, 40) !important; }
  .text-\[\#667085\] { color: rgb(102, 112, 133); }
  .text-\[\#667085\]\! { color: rgb(102, 112, 133) !important; }
  .text-\[\#AF52DE\] { color: rgb(175, 82, 222); }
  .text-\[\#D6303D\] { color: rgb(214, 48, 61); }
  .text-\[\#E25507\] { color: rgb(226, 85, 7); }
  .text-\[\#EE4D83\] { color: rgb(238, 77, 131); }
  .text-\[\#FE7600\] { color: rgb(254, 118, 0); }
  .text-\[\#afafaf\]\! { color: rgb(175, 175, 175) !important; }
  .text-\[\#df1b41\] { color: rgb(223, 27, 65); }
  .text-\[\#f14d42\] { color: rgb(241, 77, 66); }
  .text-\[black\] { color: rgb(0, 0, 0); }
  .text-\[hsla\(0\,0\%\,10\%\,0\.4\)\] { color: rgba(26, 26, 26, 0.4); }
  .text-\[rgb\(18\,100\,163\)\] { color: rgb(18, 100, 163); }
  .text-\[rgba\(0\,0\,0\,0\.6\)\] { color: rgba(0, 0, 0, 0.6); }
  .text-\[rgba\(255\,255\,255\,0\.6\)\] { color: rgba(255, 255, 255, 0.6); =
}
  .text-\[rgba\(255\,255\,255\,1\)\] { color: rgb(255, 255, 255); }
  .text-\[var\(--input-font-size\)\] { color: var(--input-font-size); }
  .text-\[var\(--interactive-label-accent-default\)\] { color: var(--intera=
ctive-label-accent-default); }
  .text-\[var\(--main-surface-primary-inverse\)\] { color: var(--main-surfa=
ce-primary-inverse); }
  .text-\[var\(--sidebar-surface-secondary\)\] { color: var(--sidebar-surfa=
ce-secondary); }
  .text-\[var\(--theme-user-msg-text\)\] { color: var(--theme-user-msg-text=
); }
  .text-black { color: rgb(0, 0, 0); }
  .text-black\! { color: rgb(0, 0, 0) !important; }
  .text-black\/20 { color: oklab(0 none none / 0.2); }
  .text-black\/30 { color: oklab(0 none none / 0.3); }
  .text-black\/70 { color: oklab(0 none none / 0.7); }
  .text-blue-100 { color: rgb(153, 206, 255); }
  .text-blue-200 { color: rgb(102, 181, 255); }
  .text-blue-300 { color: rgb(51, 156, 255); }
  .text-blue-400 { color: rgb(2, 133, 255); }
  .text-blue-400\! { color: rgb(2, 133, 255) !important; }
  .text-blue-500 { color: rgb(1, 105, 204); }
  .text-blue-600 { color: rgb(0, 79, 153); }
  .text-blue-700 { color: rgb(0, 63, 122); }
  .text-blue-800 { color: rgb(1, 53, 102); }
  .text-blue-900 { color: rgb(0, 40, 77); }
  .text-brand-blue-800 { color: rgb(0, 102, 222); }
  .text-brand-green-800 { color: rgb(5, 167, 70); }
  .text-brand-purple { color: rgb(171, 104, 255); }
  .text-brand-purple-800 { color: rgb(84, 0, 222); }
  .text-current { color: currentcolor; }
  .text-danger { color: rgb(224, 46, 42); }
  .text-gray-100 { color: rgb(236, 236, 236); }
  .text-gray-200 { color: rgb(227, 227, 227); }
  .text-gray-300 { color: rgb(205, 205, 205); }
  .text-gray-400 { color: rgb(180, 180, 180); }
  .text-gray-500 { color: rgb(155, 155, 155); }
  .text-gray-600 { color: rgb(103, 103, 103); }
  .text-gray-700 { color: rgb(66, 66, 66); }
  .text-gray-800 { color: rgb(33, 33, 33); }
  .text-gray-900 { color: rgb(23, 23, 23); }
  .text-gray-950 { color: rgb(13, 13, 13); }
  .text-gray-solid-500 { color: rgb(93, 93, 93); }
  .text-green-200 { color: rgb(102, 212, 146); }
  .text-green-300 { color: rgb(64, 201, 119); }
  .text-green-400 { color: rgb(4, 184, 76); }
  .text-green-500 { color: rgb(0, 162, 64); }
  .text-green-600 { color: rgb(0, 134, 53); }
  .text-green-700 { color: rgb(0, 105, 42); }
  .text-green-800 { color: rgb(0, 79, 31); }
  .text-green-900 { color: rgb(0, 55, 22); }
  .text-inherit { color: inherit; }
  .text-orange-300 { color: rgb(255, 133, 73); }
  .text-orange-400 { color: rgb(251, 106, 34); }
  .text-orange-500 { color: rgb(226, 85, 7); }
  .text-orange-600 { color: rgb(185, 72, 13); }
  .text-orange-800 { color: rgb(109, 46, 15); }
  .text-pink-400 { color: rgb(255, 102, 173); }
  .text-pink-800 { color: rgb(110, 44, 74); }
  .text-purple-200 { color: rgb(190, 149, 250); }
  .text-purple-400 { color: rgb(146, 79, 247); }
  .text-purple-500 { color: rgb(128, 70, 217); }
  .text-purple-600 { color: rgb(107, 58, 180); }
  .text-purple-800 { color: rgb(63, 34, 106); }
  .text-red-100 { color: rgb(255, 164, 162); }
  .text-red-200 { color: rgb(255, 133, 131); }
  .text-red-400 { color: rgb(250, 66, 62); }
  .text-red-500 { color: rgb(224, 46, 42); }
  .text-red-600 { color: rgb(186, 38, 35); }
  .text-red-700 { color: rgb(145, 30, 27); }
  .text-red-800 { color: rgb(110, 22, 21); }
  .text-red-900 { color: rgb(77, 16, 14); }
  .text-token-bg-primary { color: var(--bg-primary); }
  .text-token-border-default { color: var(--border-default); }
  .text-token-hint-text { color: var(--hint-text); }
  .text-token-icon-accent { color: var(--icon-accent); }
  .text-token-icon-primary { color: var(--icon-primary); }
  .text-token-icon-secondary { color: var(--icon-secondary); }
  .text-token-icon-status-warning { color: var(--icon-status-warning); }
  .text-token-icon-tertiary { color: var(--icon-tertiary); }
  .text-token-interactive-icon-tertiary-default { color: var(--interactive-=
icon-tertiary-default); }
  .text-token-interactive-label-accent-default { color: var(--interactive-l=
abel-accent-default); }
  .text-token-interactive-label-danger-secondary-default { color: var(--int=
eractive-label-danger-secondary-default); }
  .text-token-interactive-label-primary-default { color: var(--interactive-=
label-primary-default); }
  .text-token-interactive-label-secondary-default { color: var(--interactiv=
e-label-secondary-default); }
  .text-token-interactive-label-tertiary-inactive { color: var(--interactiv=
e-label-tertiary-inactive); }
  .text-token-link { color: var(--link); }
  .text-token-main-surface-primary { color: var(--main-surface-primary); }
  .text-token-main-surface-primary\! { color: var(--main-surface-primary) !=
important; }
  .text-token-main-surface-primary-inverse { color: var(--main-surface-prim=
ary-inverse); }
  .text-token-main-surface-secondary { color: var(--main-surface-secondary)=
; }
  .text-token-main-surface-tertiary { color: var(--main-surface-tertiary); =
}
  .text-token-sidebar-surface { color: var(--sidebar-surface); }
  .text-token-text-accent { color: var(--text-accent); }
  .text-token-text-error { color: var(--text-error); }
  .text-token-text-inverted { color: var(--text-inverted); }
  .text-token-text-inverted-static { color: var(--text-inverted-static); }
  .text-token-text-primary { color: var(--text-primary); }
  .text-token-text-primary\! { color: var(--text-primary) !important; }
  .text-token-text-primary\/44 { color: var(--text-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .text-token-text-primary\/44 { color: color-mix(in oklab,var(--text-prima=
ry)44%,transparent); }
}
  .text-token-text-primary\/60 { color: var(--text-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .text-token-text-primary\/60 { color: color-mix(in oklab,var(--text-prima=
ry)60%,transparent); }
}
  .text-token-text-primary\/90 { color: var(--text-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .text-token-text-primary\/90 { color: color-mix(in oklab,var(--text-prima=
ry)90%,transparent); }
}
  .text-token-text-quaternary { color: var(--text-quaternary); }
  .text-token-text-secondary { color: var(--text-secondary); }
  .text-token-text-secondary\! { color: var(--text-secondary) !important; }
  .text-token-text-secondary\/70 { color: var(--text-secondary); }
  @supports (color:color-mix(in lab,red,red)) {
  .text-token-text-secondary\/70 { color: color-mix(in oklab,var(--text-sec=
ondary)70%,transparent); }
}
  .text-token-text-status-error { color: var(--text-status-error); }
  .text-token-text-status-warning { color: var(--text-status-warning); }
  .text-token-text-tertiary { color: var(--text-tertiary); }
  .text-transparent { color: rgba(0, 0, 0, 0); }
  .text-white { color: rgb(255, 255, 255); }
  .text-white\! { color: rgb(255, 255, 255) !important; }
  .text-white\/25 { color: rgba(255, 255, 255, 0.25); }
  .text-white\/60 { color: rgba(255, 255, 255, 0.6); }
  .text-white\/80 { color: rgba(255, 255, 255, 0.8); }
  .text-white\/85 { color: rgba(255, 255, 255, 0.85); }
  .text-white\/90 { color: rgba(255, 255, 255, 0.9); }
  .text-yellow-200 { color: rgb(255, 219, 102); }
  .text-yellow-400 { color: rgb(255, 195, 0); }
  .text-yellow-500 { color: rgb(224, 172, 0); }
  .text-yellow-600 { color: rgb(186, 142, 0); }
  .text-yellow-700 { color: rgb(145, 111, 0); }
  .text-yellow-800 { color: rgb(110, 84, 0); }
  .capitalize { text-transform: capitalize; }
  .lowercase { text-transform: lowercase; }
  .uppercase { text-transform: uppercase; }
  .italic { font-style: italic; }
  .not-italic { font-style: normal; }
  .lining-nums { --tw-numeric-figure: lining-nums; }
  .lining-nums, .ordinal { font-variant-numeric: var(--tw-ordinal,)var(--tw=
-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-=
numeric-fraction,); }
  .ordinal { --tw-ordinal: ordinal; }
  .tabular-nums { --tw-numeric-spacing: tabular-nums; font-variant-numeric:=
 var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw=
-numeric-spacing,)var(--tw-numeric-fraction,); }
  .line-through { text-decoration-line: line-through; }
  .no-underline { text-decoration-line: none; }
  .no-underline\! { text-decoration-line: none !important; }
  .underline { text-decoration-line: underline; }
  .decoration-gray-300 { text-decoration-color: rgb(205, 205, 205); }
  .decoration-gray-500 { text-decoration-color: rgb(155, 155, 155); }
  .decoration-token-link { text-decoration-color: var(--link); }
  .decoration-token-text-primary { text-decoration-color: var(--text-primar=
y); }
  .decoration-token-text-secondary { text-decoration-color: var(--text-seco=
ndary); }
  .decoration-dashed { text-decoration-style: dashed; }
  .decoration-dotted { text-decoration-style: dotted; }
  .decoration-1 { text-decoration-thickness: 1px; }
  .decoration-\[8\%\] { text-decoration-thickness: 0.08em; }
  .decoration-\[12\%\] { text-decoration-thickness: 0.12em; }
  .underline-offset-1 { text-underline-offset: 1px; }
  .underline-offset-2 { text-underline-offset: 2px; }
  .underline-offset-4 { text-underline-offset: 4px; }
  .underline-offset-\[2px\] { text-underline-offset: 2px; }
  .antialiased { -webkit-font-smoothing: antialiased; }
  .subpixel-antialiased { -webkit-font-smoothing: auto; }
  .placeholder-gray-500::placeholder { color: rgb(155, 155, 155); }
  .placeholder-token-text-tertiary::placeholder { color: var(--text-tertiar=
y); }
  .caret-current { caret-color: currentcolor; }
  .caret-token-text-primary { caret-color: var(--text-primary); }
  .accent-blue-500 { accent-color: rgb(1, 105, 204); }
  .opacity-0 { opacity: 0; }
  .opacity-10 { opacity: 0.1; }
  .opacity-15 { opacity: 0.15; }
  .opacity-20 { opacity: 0.2; }
  .opacity-25 { opacity: 0.25; }
  .opacity-30 { opacity: 0.3; }
  .opacity-40 { opacity: 0.4; }
  .opacity-45 { opacity: 0.45; }
  .opacity-50 { opacity: 0.5; }
  .opacity-60 { opacity: 0.6; }
  .opacity-65 { opacity: 0.65; }
  .opacity-70 { opacity: 0.7; }
  .opacity-75 { opacity: 0.75; }
  .opacity-80 { opacity: 0.8; }
  .opacity-85 { opacity: 0.85; }
  .opacity-90 { opacity: 0.9; }
  .opacity-100 { opacity: 1; }
  .opacity-100\! { opacity: 1 !important; }
  .opacity-\[0\.01\] { opacity: 0.01; }
  .opacity-\[0\.04\] { opacity: 0.04; }
  .opacity-\[0\.12\] { opacity: 0.12; }
  .mix-blend-darken { mix-blend-mode: darken; }
  .mix-blend-soft-light { mix-blend-mode: soft-light; }
  .shadow-long { --tw-shadow: 0px 8px 12px 0px var(--tw-shadow-color,var(--=
shadow-color-1,#00000014)),0px 0px 1px 0px var(--tw-shadow-color,var(--shad=
ow-color-2,#0000009e)); box-shadow: var(--tw-inset-shadow),var(--tw-inset-r=
ing-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha=
dow); }
  .shadow-long:is(.dark *) { --tw-shadow: 0px 8px 16px 0px var(--tw-shadow-=
color,#00000052),inset 0px 0px 1px 0px var(--tw-shadow-color,var(--shadow-c=
olor-2,#fff3)),0px 0px 1px 0px var(--tw-shadow-color,#0000009e); box-shadow=
: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-s=
hadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .shadow-short { --tw-shadow: 0px 4px 4px 0px var(--tw-shadow-color,var(--=
shadow-color-1,#0000000a)),0px 0px 1px 0px var(--tw-shadow-color,var(--shad=
ow-color-2,#0000009e)); box-shadow: var(--tw-inset-shadow),var(--tw-inset-r=
ing-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha=
dow); }
  .shadow-short:is(.dark *) { --tw-shadow: 0px 4px 12px 0px var(--tw-shadow=
-color,var(--shadow-color-1,#0000001a)),inset 0px 0px 1px 0px var(--tw-shad=
ow-color,var(--shadow-color-2,#fff3)); box-shadow: var(--tw-inset-shadow),v=
ar(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shado=
w),var(--tw-shadow); }
  .shadow { --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px=
 2px -1px var(--tw-shadow-color,#0000001a); }
  .shadow, .shadow-\(--shadow-lg\) { box-shadow: var(--tw-inset-shadow),var=
(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow)=
,var(--tw-shadow); }
  .shadow-\(--shadow-lg\) { --tw-shadow: var(--shadow-lg); }
  .shadow-2xl { --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color,#00000=
040); }
  .shadow-2xl, .shadow-\[-4px_0_0_0_var\(--bg-primary\)\] { box-shadow: var=
(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow=
),var(--tw-ring-shadow),var(--tw-shadow); }
  .shadow-\[-4px_0_0_0_var\(--bg-primary\)\] { --tw-shadow: -4px 0 0 0 var(=
--tw-shadow-color,var(--bg-primary)); }
  .shadow-\[0_-4px_32px_rgba\(0\,0\,0\,0\.08\)\] { --tw-shadow: 0 -4px 32px=
 var(--tw-shadow-color,#00000014); }
  .shadow-\[0_-4px_32px_rgba\(0\,0\,0\,0\.08\)\], .shadow-\[0_0_0_2px_rgba\=
(16\,163\,127\,0\.35\)\] { box-shadow: var(--tw-inset-shadow),var(--tw-inse=
t-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-=
shadow); }
  .shadow-\[0_0_0_2px_rgba\(16\,163\,127\,0\.35\)\] { --tw-shadow: 0 0 0 2p=
x var(--tw-shadow-color,#10a37f59); }
  .shadow-\[0_0_18px_rgba\(0\,0\,0\,0\.12\)\] { --tw-shadow: 0 0 18px var(-=
-tw-shadow-color,#0000001f); }
  .shadow-\[0_0_18px_rgba\(0\,0\,0\,0\.12\)\], .shadow-\[0_0_50px\] { box-s=
hadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-off=
set-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .shadow-\[0_0_50px\] { --tw-shadow: 0 0 50px var(--tw-shadow-color,curren=
tcolor); }
  .shadow-\[0_0_64px_0_rgba\(0\,0\,0\,0\.07\)\] { --tw-shadow: 0 0 64px 0 v=
ar(--tw-shadow-color,#00000012); }
  .shadow-\[0_0_64px_0_rgba\(0\,0\,0\,0\.07\)\], .shadow-\[0_0_84px_0_rgba\=
(0\,105\,209\,0\.5\)\] { box-shadow: var(--tw-inset-shadow),var(--tw-inset-=
ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sh=
adow); }
  .shadow-\[0_0_84px_0_rgba\(0\,105\,209\,0\.5\)\] { --tw-shadow: 0 0 84px =
0 var(--tw-shadow-color,#0069d180); }
  .shadow-\[0_1px_0\] { --tw-shadow: 0 1px 0 var(--tw-shadow-color,currentc=
olor); }
  .shadow-\[0_1px_0\], .shadow-\[0_1px_0_0_var\(--border-light\)\] { box-sh=
adow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offs=
et-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .shadow-\[0_1px_0_0_var\(--border-light\)\] { --tw-shadow: 0 1px 0 0 var(=
--tw-shadow-color,var(--border-light)); }
  .shadow-\[0_1px_1px_rgba\(0\,0\,0\,0\.03\)\,_0_4\.93747px_9\.05202px_rgba=
\(0\,0\,0\,0\.11\)\] { --tw-shadow: 0 1px 1px var(--tw-shadow-color,#000000=
08),0 4.93747px 9.05202px var(--tw-shadow-color,#0000001c); box-shadow: var=
(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow=
),var(--tw-ring-shadow),var(--tw-shadow); }
  .shadow-\[0_1px_12px_0px_\#0000000B\] { --tw-shadow: 0 1px 12px 0px var(-=
-tw-shadow-color,#0000000b); }
  .shadow-\[0_1px_12px_0px_\#0000000B\], .shadow-\[0_2px_3px_0_rgba\(0\,0\,=
0\,0\.25\)\] { box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shado=
w),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .shadow-\[0_2px_3px_0_rgba\(0\,0\,0\,0\.25\)\] { --tw-shadow: 0 2px 3px 0=
 var(--tw-shadow-color,#00000040); }
  .shadow-\[0_2px_10px\] { --tw-shadow: 0 2px 10px var(--tw-shadow-color,cu=
rrentcolor); }
  .shadow-\[0_2px_10px\], .shadow-\[0_4px_8px_-6px_rgb\(0_0_0_\/_0\.1\)\,0_=
0_1px_rgb\(0_0_0_\/_0\.4\)\] { box-shadow: var(--tw-inset-shadow),var(--tw-=
inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(-=
-tw-shadow); }
  .shadow-\[0_4px_8px_-6px_rgb\(0_0_0_\/_0\.1\)\,0_0_1px_rgb\(0_0_0_\/_0\.4=
\)\] { --tw-shadow: 0 4px 8px -6px var(--tw-shadow-color,#0000001a),0 0 1px=
 var(--tw-shadow-color,#0006); }
  .shadow-\[0_4px_9px_0_rgba\(0\,0\,0\,0\.20\)\] { --tw-shadow: 0 4px 9px 0=
 var(--tw-shadow-color,#0003); }
  .shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.2\)\], .shadow-\[0_4px_9px_0_rgba\=
(0\,0\,0\,0\.20\)\] { box-shadow: var(--tw-inset-shadow),var(--tw-inset-rin=
g-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shado=
w); }
  .shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.2\)\] { --tw-shadow: 0 4px 12px va=
r(--tw-shadow-color,#0003); }
  .shadow-\[0_4px_16px_rgba\(0\,0\,0\,0\.04\)\] { --tw-shadow: 0 4px 16px v=
ar(--tw-shadow-color,#0000000a); }
  .shadow-\[0_4px_16px_rgba\(0\,0\,0\,0\.04\)\], .shadow-\[0_4px_24px_-5px_=
rgba\(0\,0\,0\,0\.2\)\] { box-shadow: var(--tw-inset-shadow),var(--tw-inset=
-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-s=
hadow); }
  .shadow-\[0_4px_24px_-5px_rgba\(0\,0\,0\,0\.2\)\] { --tw-shadow: 0 4px 24=
px -5px var(--tw-shadow-color,#0003); }
  .shadow-\[0_4px_25px_-5px_rgba\(232\,235\,255\,0\.57\)\] { --tw-shadow: 0=
 4px 25px -5px var(--tw-shadow-color,#e8ebff91); }
  .shadow-\[0_4px_25px_-5px_rgba\(232\,235\,255\,0\.57\)\], .shadow-\[0_4px=
_64px_0_rgba\(0\,0\,0\,0\.2\)\] { box-shadow: var(--tw-inset-shadow),var(--=
tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),va=
r(--tw-shadow); }
  .shadow-\[0_4px_64px_0_rgba\(0\,0\,0\,0\.2\)\] { --tw-shadow: 0 4px 64px =
0 var(--tw-shadow-color,#0003); }
  .shadow-\[0_5px_8px_3px_rgba\(0\,0\,0\,0\.05\)\,_0_0\.5px_1px_0px_rgba\(0=
\,0\,0\,0\.09\)\] { --tw-shadow: 0 5px 8px 3px var(--tw-shadow-color,#00000=
00d),0 .5px 1px 0px var(--tw-shadow-color,#00000017); box-shadow: var(--tw-=
inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(=
--tw-ring-shadow),var(--tw-shadow); }
  .shadow-\[0_5px_8px_3px_rgba\(0\,0\,0\,0\.025\)\,_0_0\.5px_1px_0px_rgba\(=
0\,0\,0\,0\.045\)\] { --tw-shadow: 0 5px 8px 3px var(--tw-shadow-color,#000=
00006),0 .5px 1px 0px var(--tw-shadow-color,#0000000b); box-shadow: var(--t=
w-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),va=
r(--tw-ring-shadow),var(--tw-shadow); }
  .shadow-\[0_8px_12px_0_rgba\(0\,0\,0\,0\.16\)\,0_0_1px_0_rgba\(0\,0\,0\,0=
\.60\)\] { --tw-shadow: 0 8px 12px 0 var(--tw-shadow-color,#00000029),0 0 1=
px 0 var(--tw-shadow-color,#0009); box-shadow: var(--tw-inset-shadow),var(-=
-tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),v=
ar(--tw-shadow); }
  .shadow-\[0_12px_24px_-6px_rgb\(0_0_0_\/_0\.1\)\,0_0_1px_rgb\(0_0_0_\/_0\=
.2\)\] { --tw-shadow: 0 12px 24px -6px var(--tw-shadow-color,#0000001a),0 0=
 1px var(--tw-shadow-color,#0003); box-shadow: var(--tw-inset-shadow),var(-=
-tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),v=
ar(--tw-shadow); }
  .shadow-\[0_12px_24px_-6px_rgb\(0_0_0_\/_0\.1\)\,0_0_12px_rgb\(0_0_0_\/_0=
\.2\)\] { --tw-shadow: 0 12px 24px -6px var(--tw-shadow-color,#0000001a),0 =
0 12px var(--tw-shadow-color,#0003); box-shadow: var(--tw-inset-shadow),var=
(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow)=
,var(--tw-shadow); }
  .shadow-\[0_12px_24px_-6px_rgb\(0_0_0_\/_0\.1\)\,_0_0_1px_rgb\(0_0_0_\/_0=
\.4\)\] { --tw-shadow: 0 12px 24px -6px var(--tw-shadow-color,#0000001a),0 =
0 1px var(--tw-shadow-color,#0006); box-shadow: var(--tw-inset-shadow),var(=
--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),=
var(--tw-shadow); }
  .shadow-\[0_12px_32px_-12px_rgb\(0_0_0_\/_0\.2\)\,_0_0_1px_rgb\(0_0_0_\/_=
0\.3\)\] { --tw-shadow: 0 12px 32px -12px var(--tw-shadow-color,#0003),0 0 =
1px var(--tw-shadow-color,#0000004d); box-shadow: var(--tw-inset-shadow),va=
r(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow=
),var(--tw-shadow); }
  .shadow-\[0_12px_32px_-12px_rgb\(0_0_0_\/_0\.4\)\,0_0_1px_rgb\(0_0_0_\/_0=
\.2\)\] { --tw-shadow: 0 12px 32px -12px var(--tw-shadow-color,#0006),0 0 1=
px var(--tw-shadow-color,#0003); box-shadow: var(--tw-inset-shadow),var(--t=
w-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var=
(--tw-shadow); }
  .shadow-\[0_14px_62px_0_rgba\(0\,0\,0\,0\.25\)\] { --tw-shadow: 0 14px 62=
px 0 var(--tw-shadow-color,#00000040); }
  .shadow-\[0_14px_62px_0_rgba\(0\,0\,0\,0\.25\)\], .shadow-\[0_16px_32px_-=
24px_rgba\(15\,23\,42\,0\.25\)\] { box-shadow: var(--tw-inset-shadow),var(-=
-tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),v=
ar(--tw-shadow); }
  .shadow-\[0_16px_32px_-24px_rgba\(15\,23\,42\,0\.25\)\] { --tw-shadow: 0 =
16px 32px -24px var(--tw-shadow-color,#0f172a40); }
  .shadow-\[0_32px_48px_rgba\(0\,0\,0\,0\.175\)\,_0_0_1px_rgba\(0\,0\,0\,0\=
.2\)\] { --tw-shadow: 0 32px 48px var(--tw-shadow-color,#0000002d),0 0 1px =
var(--tw-shadow-color,#0003); box-shadow: var(--tw-inset-shadow),var(--tw-i=
nset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--=
tw-shadow); }
  .shadow-\[0px_0px_0px_1px_var\(--border-heavy\)\,0px_4px_12px_rgba\(0\,0\=
,0\,0\.12\)\] { --tw-shadow: 0px 0px 0px 1px var(--tw-shadow-color,var(--bo=
rder-heavy)),0px 4px 12px var(--tw-shadow-color,#0000001f); box-shadow: var=
(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow=
),var(--tw-ring-shadow),var(--tw-shadow); }
  .shadow-\[0px_0px_0px_1px_var\(--border-heavy\)\,0px_6px_20px_rgba\(0\,0\=
,0\,0\.1\)\] { --tw-shadow: 0px 0px 0px 1px var(--tw-shadow-color,var(--bor=
der-heavy)),0px 6px 20px var(--tw-shadow-color,#0000001a); box-shadow: var(=
--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow)=
,var(--tw-ring-shadow),var(--tw-shadow); }
  .shadow-\[0px_0px_32px_rgba\(0\,0\,0\,0\.08\)\] { --tw-shadow: 0px 0px 32=
px var(--tw-shadow-color,#00000014); }
  .shadow-\[0px_0px_32px_rgba\(0\,0\,0\,0\.08\)\], .shadow-\[0px_0px_48px_r=
gba\(0\,0\,0\,0\.08\)\] { box-shadow: var(--tw-inset-shadow),var(--tw-inset=
-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-s=
hadow); }
  .shadow-\[0px_0px_48px_rgba\(0\,0\,0\,0\.08\)\] { --tw-shadow: 0px 0px 48=
px var(--tw-shadow-color,#00000014); }
  .shadow-\[0px_1px_1px_0px_rgba\(0\,0\,0\,0\.05\)\] { --tw-shadow: 0px 1px=
 1px 0px var(--tw-shadow-color,#0000000d); box-shadow: var(--tw-inset-shado=
w),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-s=
hadow),var(--tw-shadow); }
  .shadow-\[0px_1px_1px_0px_var\(--shadow-color-1\,rgba\(0\,_0\,_0\,_0\.06\=
)\)\,0px_0px_1px_0px_var\(--shadow-color-2\,rgba\(0\,_0\,_0\,_0\.3\)\)\] { =
--tw-shadow: 0px 1px 1px 0px var(--tw-shadow-color,var(--shadow-color-1,#00=
00000f)),0px 0px 1px 0px var(--tw-shadow-color,var(--shadow-color-2,#000000=
4d)); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--=
tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .shadow-\[0px_1px_1px_rgba\(0\,0\,0\,0\.03\)\,_0px_3px_6px_rgba\(0\,0\,0\=
,0\.02\)\] { --tw-shadow: 0px 1px 1px var(--tw-shadow-color,#00000008),0px =
3px 6px var(--tw-shadow-color,#00000005); box-shadow: var(--tw-inset-shadow=
),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-sh=
adow),var(--tw-shadow); }
  .shadow-\[0px_4px_14px_rgba\(0\,0\,0\,0\.06\)\] { --tw-shadow: 0px 4px 14=
px var(--tw-shadow-color,#0000000f); box-shadow: var(--tw-inset-shadow),var=
(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow)=
,var(--tw-shadow); }
  .shadow-\[0px_4px_16px_0px_rgba\(0\,0\,0\,0\.05\)\], .shadow-\[0px_4px_16=
px_0px_rgba\(0\,_0\,_0\,_0\.05\)\] { --tw-shadow: 0px 4px 16px 0px var(--tw=
-shadow-color,#0000000d); box-shadow: var(--tw-inset-shadow),var(--tw-inset=
-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-s=
hadow); }
  .shadow-\[0px_8px_14px_rgba\(0\,0\,0\,0\.05\)\] { --tw-shadow: 0px 8px 14=
px var(--tw-shadow-color,#0000000d); }
  .shadow-\[0px_10px_30px_0px\], .shadow-\[0px_8px_14px_rgba\(0\,0\,0\,0\.0=
5\)\] { box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(=
--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .shadow-\[0px_10px_30px_0px\] { --tw-shadow: 0px 10px 30px 0px var(--tw-s=
hadow-color,currentcolor); }
  .shadow-\[0px_12px_32px_rgba\(15\,23\,42\,0\.14\)\] { --tw-shadow: 0px 12=
px 32px var(--tw-shadow-color,#0f172a24); }
  .shadow-\[0px_12px_32px_rgba\(15\,23\,42\,0\.14\)\], .shadow-\[0px_16px_4=
8px_rgba\(0\,0\,0\,0\.16\)\] { box-shadow: var(--tw-inset-shadow),var(--tw-=
inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(-=
-tw-shadow); }
  .shadow-\[0px_16px_48px_rgba\(0\,0\,0\,0\.16\)\] { --tw-shadow: 0px 16px =
48px var(--tw-shadow-color,#00000029); }
  .shadow-\[0px_20px_25\.000001907348633px_-5px_rgba\(0\,0\,0\,0\.10\)\] { =
--tw-shadow: 0px 20px 25px -5px var(--tw-shadow-color,#0000001a); }
  .shadow-\[0px_20px_25\.000001907348633px_-5px_rgba\(0\,0\,0\,0\.10\)\], .=
shadow-\[4px_0_0_0_var\(--bg-primary\)\] { box-shadow: var(--tw-inset-shado=
w),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-s=
hadow),var(--tw-shadow); }
  .shadow-\[4px_0_0_0_var\(--bg-primary\)\] { --tw-shadow: 4px 0 0 0 var(--=
tw-shadow-color,var(--bg-primary)); }
  .shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,0\.1\)\] { --tw-shadow: inset 0 =
0 0 1px var(--tw-shadow-color,#0000001a); }
  .shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,0\.05\)\], .shadow-\[inset_0_0_0=
_1px_rgba\(0\,0\,0\,0\.1\)\] { box-shadow: var(--tw-inset-shadow),var(--tw-=
inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(-=
-tw-shadow); }
  .shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,0\.05\)\] { --tw-shadow: inset 0=
 0 0 1px var(--tw-shadow-color,#0000000d); }
  .shadow-\[inset_0_0_0_1px_rgba\(50\,50\,93\,0\.1\)\,0_2px_5px_0_rgba\(50\=
,50\,93\,0\.1\)\,0_1px_1px_0_rgba\(0\,0\,0\,0\.07\)\] { --tw-shadow: inset =
0 0 0 1px var(--tw-shadow-color,#32325d1a),0 2px 5px 0 var(--tw-shadow-colo=
r,#32325d1a),0 1px 1px 0 var(--tw-shadow-color,#00000012); box-shadow: var(=
--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow)=
,var(--tw-ring-shadow),var(--tw-shadow); }
  .shadow-\[inset_0px_0px_0px_1px_rgba\(0\,0\,0\,0\.08\)\,0px_8px_480px_rgb=
a\(0\,0\,0\,0\.04\)\] { --tw-shadow: inset 0px 0px 0px 1px var(--tw-shadow-=
color,#00000014),0px 8px 480px var(--tw-shadow-color,#0000000a); }
  .shadow-\[inset_0px_0px_0px_1px_rgba\(0\,0\,0\,0\.08\)\,0px_8px_480px_rgb=
a\(0\,0\,0\,0\.04\)\], .shadow-\[none\] { box-shadow: var(--tw-inset-shadow=
),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-sh=
adow),var(--tw-shadow); }
  .shadow-\[none\] { --tw-shadow: none; }
  .shadow-elevation-03 { --tw-shadow: 0px 20px 25px -5px var(--tw-shadow-co=
lor,#0000001a),0px 8px 10px -6px var(--tw-shadow-color,#0000001a); }
  .shadow-elevation-03, .shadow-inner { box-shadow: var(--tw-inset-shadow),=
var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shad=
ow),var(--tw-shadow); }
  .shadow-inner { --tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color,#000=
0000d); }
  .shadow-lg { --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color,#0000001=
a),0 4px 6px -4px var(--tw-shadow-color,#0000001a); }
  .shadow-lg, .shadow-md { box-shadow: var(--tw-inset-shadow),var(--tw-inse=
t-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-=
shadow); }
  .shadow-md { --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color,#0000001a)=
,0 2px 4px -2px var(--tw-shadow-color,#0000001a); }
  .shadow-none { --tw-shadow: 0 0 #0000; box-shadow: var(--tw-inset-shadow)=
,var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-sha=
dow),var(--tw-shadow); }
  .shadow-none\! { --tw-shadow: 0 0 #0000 !important; box-shadow: var(--tw-=
inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(=
--tw-ring-shadow),var(--tw-shadow) !important; }
  .shadow-sm { --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 =
1px 2px -1px var(--tw-shadow-color,#0000001a); }
  .shadow-sm, .shadow-xl { box-shadow: var(--tw-inset-shadow),var(--tw-inse=
t-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-=
shadow); }
  .shadow-xl { --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color,#0000001=
a),0 8px 10px -6px var(--tw-shadow-color,#0000001a); }
  .shadow-xs { --tw-shadow: 0 0 15px var(--tw-shadow-color,#0000001a); }
  .shadow-xs, .shadow-xxs { box-shadow: var(--tw-inset-shadow),var(--tw-ins=
et-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw=
-shadow); }
  .shadow-xxs { --tw-shadow: 0 0 2px 0 var(--tw-shadow-color,#0000000d),0 4=
px 6px 0 var(--tw-shadow-color,#00000005); }
  .ring { --tw-ring-shadow: var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-=
ring-offset-width))var(--tw-ring-color,currentcolor); }
  .ring, .ring-0 { box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-s=
hadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);=
 }
  .ring-0 { --tw-ring-shadow: var(--tw-ring-inset,)0 0 0 calc(var(--tw-ring=
-offset-width))var(--tw-ring-color,currentcolor); }
  .ring-0\! { --tw-ring-shadow: var(--tw-ring-inset,)0 0 0 calc(var(--tw-ri=
ng-offset-width))var(--tw-ring-color,currentcolor) !important; box-shadow: =
var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-sha=
dow),var(--tw-ring-shadow),var(--tw-shadow) !important; }
  .ring-1 { --tw-ring-shadow: var(--tw-ring-inset,)0 0 0 calc(1px + var(--t=
w-ring-offset-width))var(--tw-ring-color,currentcolor); }
  .ring-1, .ring-2 { box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring=
-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow=
); }
  .ring-2 { --tw-ring-shadow: var(--tw-ring-inset,)0 0 0 calc(2px + var(--t=
w-ring-offset-width))var(--tw-ring-color,currentcolor); }
  .\[box-shadow\:0px_4px_16px_0px_rgba\(0\,0\,0\,0\.05\)\] { box-shadow: rg=
ba(0, 0, 0, 0.05) 0px 4px 16px; }
  .\[box-shadow\:none\] { box-shadow: none; }
  .\[box-shadow\:var\(--sharp-edge-bottom-shadow\)\] { box-shadow: var(--sh=
arp-edge-bottom-shadow); }
  .\[box-shadow\:var\(--sharp-edge-bottom-shadow-placeholder\)\] { box-shad=
ow: var(--sharp-edge-bottom-shadow-placeholder); }
  .\[box-shadow\:var\(--sharp-edge-top-shadow\)\] { box-shadow: var(--sharp=
-edge-top-shadow); }
  .\[box-shadow\:var\(--sharp-edge-top-shadow-placeholder\)\] { box-shadow:=
 var(--sharp-edge-top-shadow-placeholder); }
  .shadow-black\/3 { --tw-shadow-color: #00000008; }
  @supports (color:color-mix(in lab,red,red)) {
  .shadow-black\/3 { --tw-shadow-color: color-mix(in oklab,oklab(0% none no=
ne/.03) var(--tw-shadow-alpha),transparent); }
}
  .shadow-black\/5 { --tw-shadow-color: #0000000d; }
  @supports (color:color-mix(in lab,red,red)) {
  .shadow-black\/5 { --tw-shadow-color: color-mix(in oklab,oklab(0% none no=
ne/.05) var(--tw-shadow-alpha),transparent); }
}
  .shadow-black\/20 { --tw-shadow-color: #0003; }
  @supports (color:color-mix(in lab,red,red)) {
  .shadow-black\/20 { --tw-shadow-color: color-mix(in oklab,oklab(0% none n=
one/.2) var(--tw-shadow-alpha),transparent); }
}
  .shadow-token-border-default { --tw-shadow-color: var(--border-default); =
}
  @supports (color:color-mix(in lab,red,red)) {
  .shadow-token-border-default { --tw-shadow-color: color-mix(in oklab,var(=
--border-default)var(--tw-shadow-alpha),transparent); }
}
  .shadow-token-border-heavy { --tw-shadow-color: var(--border-heavy); }
  @supports (color:color-mix(in lab,red,red)) {
  .shadow-token-border-heavy { --tw-shadow-color: color-mix(in oklab,var(--=
border-heavy)var(--tw-shadow-alpha),transparent); }
}
  .shadow-token-border-light { --tw-shadow-color: var(--border-light); }
  @supports (color:color-mix(in lab,red,red)) {
  .shadow-token-border-light { --tw-shadow-color: color-mix(in oklab,var(--=
border-light)var(--tw-shadow-alpha),transparent); }
}
  .ring-black\/0 { --tw-ring-color: oklab(0% none none/0); }
  .ring-black\/5 { --tw-ring-color: oklab(0% none none/.05); }
  .ring-black\/10 { --tw-ring-color: oklab(0% none none/.1); }
  .ring-blue-200 { --tw-ring-color: #66b5ff; }
  .ring-blue-500 { --tw-ring-color: #0169cc; }
  .ring-blue-500\/60 { --tw-ring-color: oklab(52.8649% -.0449645 -.167517/.=
6); }
  .ring-gray-200 { --tw-ring-color: #e3e3e3; }
  .ring-green-200 { --tw-ring-color: #66d492; }
  .ring-red-200 { --tw-ring-color: #ff8583; }
  .ring-red-500 { --tw-ring-color: #e02e2a; }
  .ring-token-border-light, .ring-token-border-light\/60 { --tw-ring-color:=
 var(--border-light); }
  @supports (color:color-mix(in lab,red,red)) {
  .ring-token-border-light\/60 { --tw-ring-color: color-mix(in oklab,var(--=
border-light)60%,transparent); }
}
  .ring-token-text-primary\/12 { --tw-ring-color: var(--text-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .ring-token-text-primary\/12 { --tw-ring-color: color-mix(in oklab,var(--=
text-primary)12%,transparent); }
}
  .ring-transparent { --tw-ring-color: transparent; }
  .ring-white { --tw-ring-color: #fff; }
  .ring-offset-0 { --tw-ring-offset-width: 0px; --tw-ring-offset-shadow: va=
r(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-co=
lor); }
  .ring-offset-2 { --tw-ring-offset-width: 2px; --tw-ring-offset-shadow: va=
r(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-co=
lor); }
  .ring-offset-4 { --tw-ring-offset-width: 4px; --tw-ring-offset-shadow: va=
r(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-co=
lor); }
  .ring-offset-black { --tw-ring-offset-color: #000; }
  .outline-hidden { --tw-outline-style: none; outline-style: none; }
  @media (forced-colors: active) {
  .outline-hidden { outline: rgba(0, 0, 0, 0) solid 2px; outline-offset: 2p=
x; }
}
  .outline { outline-width: 1px; }
  .outline, .outline-0 { outline-style: var(--tw-outline-style); }
  .outline-0 { outline-width: 0px; }
  .outline-0\! { outline-style: var(--tw-outline-style) !important; outline=
-width: 0px !important; }
  .outline-1 { outline-width: 1px; }
  .outline-1, .outline-2 { outline-style: var(--tw-outline-style); }
  .outline-2 { outline-width: 2px; }
  .outline-\[0\.5px\] { outline-width: 0.5px; }
  .outline-\[0\.5px\], .outline-\[1px\] { outline-style: var(--tw-outline-s=
tyle); }
  .outline-\[1px\] { outline-width: 1px; }
  .outline-offset-1 { outline-offset: 1px; }
  .outline-offset-2 { outline-offset: 2px; }
  .outline-offset-\[-1px\] { outline-offset: -1px; }
  .outline-black\/5 { outline-color: oklab(0 none none / 0.05); }
  .outline-black\/10 { outline-color: oklab(0 none none / 0.1); }
  .outline-orange-400 { outline-color: rgb(251, 106, 34); }
  .outline-orange-500 { outline-color: rgb(226, 85, 7); }
  .outline-token-bg-primary { outline-color: var(--bg-primary); }
  .outline-token-border-default { outline-color: var(--border-default); }
  .outline-token-border-light { outline-color: var(--border-light); }
  .outline-token-border-status-warning { outline-color: var(--border-status=
-warning); }
  .outline-token-border-xlight { outline-color: var(--border-xlight); }
  .outline-transparent { outline-color: rgba(0, 0, 0, 0); }
  .outline-white { outline-color: rgb(255, 255, 255); }
  .blur { --tw-blur: blur(8px); }
  .blur, .blur-2xl { filter: var(--tw-blur,)var(--tw-brightness,)var(--tw-c=
ontrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw=
-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,); }
  .blur-2xl { --tw-blur: blur(var(--blur-2xl)); }
  .blur-3xl { --tw-blur: blur(var(--blur-3xl)); }
  .blur-3xl, .blur-\[1px\] { filter: var(--tw-blur,)var(--tw-brightness,)va=
r(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)=
var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,); }
  .blur-\[1px\] { --tw-blur: blur(1px); }
  .blur-\[100px\] { --tw-blur: blur(100px); }
  .blur-\[100px\], .blur-lg { filter: var(--tw-blur,)var(--tw-brightness,)v=
ar(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,=
)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,); }
  .blur-lg { --tw-blur: blur(var(--blur-lg)); }
  .blur-sm { --tw-blur: blur(var(--blur-sm)); }
  .blur-sm, .brightness-0 { filter: var(--tw-blur,)var(--tw-brightness,)var=
(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)v=
ar(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,); }
  .brightness-0 { --tw-brightness: brightness(0%); }
  .drop-shadow-\[0_6px_4px_var\(--shadow-color\)\] { --tw-drop-shadow-size:=
 drop-shadow(0 6px 4px var(--tw-drop-shadow-color,var(--shadow-color))); --=
tw-drop-shadow: var(--tw-drop-shadow-size); }
  .drop-shadow-\[0_12px_32px_rgba\(0\,0\,0\,0\.06\)\], .drop-shadow-\[0_6px=
_4px_var\(--shadow-color\)\] { filter: var(--tw-blur,)var(--tw-brightness,)=
var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert=
,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,); }
  .drop-shadow-\[0_12px_32px_rgba\(0\,0\,0\,0\.06\)\] { --tw-drop-shadow-si=
ze: drop-shadow(0 12px 32px var(--tw-drop-shadow-color,#0000000f)); --tw-dr=
op-shadow: var(--tw-drop-shadow-size); }
  .drop-shadow-md { --tw-drop-shadow-size: drop-shadow(0 3px 3px var(--tw-d=
rop-shadow-color,#0000001f)); --tw-drop-shadow: drop-shadow(var(--drop-shad=
ow-md)); }
  .drop-shadow-md, .drop-shadow-sm { filter: var(--tw-blur,)var(--tw-bright=
ness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-=
invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,); }
  .drop-shadow-sm { --tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-d=
rop-shadow-color,#00000026)); --tw-drop-shadow: drop-shadow(var(--drop-shad=
ow-sm)); }
  .drop-shadow-xs { --tw-drop-shadow-size: drop-shadow(0 1px 1px var(--tw-d=
rop-shadow-color,#0000000d)); --tw-drop-shadow: drop-shadow(var(--drop-shad=
ow-xs)); }
  .drop-shadow-xs, .grayscale { filter: var(--tw-blur,)var(--tw-brightness,=
)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-inver=
t,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,); }
  .grayscale { --tw-grayscale: grayscale(100%); }
  .grayscale-\[0\.6\] { --tw-grayscale: grayscale(.6); }
  .grayscale-\[0\.6\], .invert { filter: var(--tw-blur,)var(--tw-brightness=
,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-inve=
rt,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,); }
  .invert { --tw-invert: invert(100%); }
  .sepia { --tw-sepia: sepia(100%); }
  .filter, .sepia { filter: var(--tw-blur,)var(--tw-brightness,)var(--tw-co=
ntrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-=
saturate,)var(--tw-sepia,)var(--tw-drop-shadow,); }
  .backdrop-blur { --tw-backdrop-blur: blur(8px); }
  .backdrop-blur, .backdrop-blur-2xl { backdrop-filter: var(--tw-backdrop-b=
lur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-bac=
kdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)va=
r(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepi=
a,); }
  .backdrop-blur-2xl { --tw-backdrop-blur: blur(var(--blur-2xl)); }
  .backdrop-blur-3xl { --tw-backdrop-blur: blur(var(--blur-3xl)); }
  .backdrop-blur-3xl, .backdrop-blur-\[1px\] { backdrop-filter: var(--tw-ba=
ckdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(=
--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-in=
vert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backd=
rop-sepia,); }
  .backdrop-blur-\[1px\] { --tw-backdrop-blur: blur(1px); }
  .backdrop-blur-\[2px\] { --tw-backdrop-blur: blur(2px); }
  .backdrop-blur-\[12\.5px\], .backdrop-blur-\[2px\] { backdrop-filter: var=
(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contra=
st,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-bac=
kdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--=
tw-backdrop-sepia,); }
  .backdrop-blur-\[12\.5px\] { --tw-backdrop-blur: blur(12.5px); }
  .backdrop-blur-\[20px\] { --tw-backdrop-blur: blur(20px); }
  .backdrop-blur-\[20px\], .backdrop-blur-\[24px\] { backdrop-filter: var(-=
-tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast=
,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backd=
rop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw=
-backdrop-sepia,); }
  .backdrop-blur-\[24px\] { --tw-backdrop-blur: blur(24px); }
  .backdrop-blur-lg { --tw-backdrop-blur: blur(var(--blur-lg)); }
  .backdrop-blur-lg, .backdrop-blur-md { backdrop-filter: var(--tw-backdrop=
-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-b=
ackdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)=
var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-se=
pia,); }
  .backdrop-blur-md { --tw-backdrop-blur: blur(var(--blur-md)); }
  .backdrop-blur-sm { --tw-backdrop-blur: blur(var(--blur-sm)); }
  .backdrop-blur-sm, .backdrop-blur-xl { backdrop-filter: var(--tw-backdrop=
-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-b=
ackdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)=
var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-se=
pia,); }
  .backdrop-blur-xl { --tw-backdrop-blur: blur(var(--blur-xl)); }
  .backdrop-blur-xs { --tw-backdrop-blur: blur(var(--blur-xs)); }
  .backdrop-blur-xs, .backdrop-brightness-75 { backdrop-filter: var(--tw-ba=
ckdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(=
--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-in=
vert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backd=
rop-sepia,); }
  .backdrop-brightness-75 { --tw-backdrop-brightness: brightness(75%); }
  .backdrop-saturate-25 { --tw-backdrop-saturate: saturate(25%); }
  .backdrop-filter, .backdrop-saturate-25 { backdrop-filter: var(--tw-backd=
rop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--t=
w-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-inver=
t,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop=
-sepia,); }
  .transition { transition-duration: var(--tw-duration,var(--default-transi=
tion-duration)); transition-property: color, background-color, border-color=
, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, -=
-tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, transla=
te, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, displa=
y, content-visibility, overlay, pointer-events; transition-timing-function:=
 var(--tw-ease,var(--default-transition-timing-function)); }
  .transition-\[backdrop-filter\] { transition-duration: var(--tw-duration,=
var(--default-transition-duration)); transition-property: -webkit-backdrop-=
filter, backdrop-filter; transition-timing-function: var(--tw-ease,var(--de=
fault-transition-timing-function)); }
  .transition-\[border-color\] { transition-duration: var(--tw-duration,var=
(--default-transition-duration)); transition-property: border-color; transi=
tion-timing-function: var(--tw-ease,var(--default-transition-timing-functio=
n)); }
  .transition-\[filter\] { transition-duration: var(--tw-duration,var(--def=
ault-transition-duration)); transition-property: filter; transition-timing-=
function: var(--tw-ease,var(--default-transition-timing-function)); }
  .transition-\[flex-basis\] { transition-duration: var(--tw-duration,var(-=
-default-transition-duration)); transition-property: flex-basis; transition=
-timing-function: var(--tw-ease,var(--default-transition-timing-function));=
 }
  .transition-\[grid-template-rows\,padding-bottom\,opacity\] { transition-=
duration: var(--tw-duration,var(--default-transition-duration)); transition=
-property: grid-template-rows, padding-bottom, opacity; transition-timing-f=
unction: var(--tw-ease,var(--default-transition-timing-function)); }
  .transition-\[height\] { transition-duration: var(--tw-duration,var(--def=
ault-transition-duration)); transition-property: height; transition-timing-=
function: var(--tw-ease,var(--default-transition-timing-function)); }
  .transition-\[mask\] { transition-duration: var(--tw-duration,var(--defau=
lt-transition-duration)); transition-property: -webkit-mask, mask; transiti=
on-timing-function: var(--tw-ease,var(--default-transition-timing-function)=
); }
  .transition-\[opacity\,background\] { transition-duration: var(--tw-durat=
ion,var(--default-transition-duration)); transition-property: opacity, back=
ground; transition-timing-function: var(--tw-ease,var(--default-transition-=
timing-function)); }
  .transition-\[opacity_transform\] { transition-duration: var(--tw-duratio=
n,var(--default-transition-duration)); transition-timing-function: var(--tw=
-ease,var(--default-transition-timing-function)); }
  .transition-\[stroke-dashoffset\] { transition-duration: var(--tw-duratio=
n,var(--default-transition-duration)); transition-property: stroke-dashoffs=
et; transition-timing-function: var(--tw-ease,var(--default-transition-timi=
ng-function)); }
  .transition-\[transform\,opacity\] { transition-duration: var(--tw-durati=
on,var(--default-transition-duration)); transition-property: transform, opa=
city; transition-timing-function: var(--tw-ease,var(--default-transition-ti=
ming-function)); }
  .transition-\[transform_--shadow-color\] { transition-duration: var(--tw-=
duration,var(--default-transition-duration)); transition-timing-function: v=
ar(--tw-ease,var(--default-transition-timing-function)); }
  .transition-\[transform_opacity\] { transition-duration: var(--tw-duratio=
n,var(--default-transition-duration)); transition-timing-function: var(--tw=
-ease,var(--default-transition-timing-function)); }
  .transition-\[width\] { transition-duration: var(--tw-duration,var(--defa=
ult-transition-duration)); transition-property: width; transition-timing-fu=
nction: var(--tw-ease,var(--default-transition-timing-function)); }
  .transition-all { transition-duration: var(--tw-duration,var(--default-tr=
ansition-duration)); transition-property: all; transition-timing-function: =
var(--tw-ease,var(--default-transition-timing-function)); }
  .transition-colors { transition-duration: var(--tw-duration,var(--default=
-transition-duration)); transition-property: color, background-color, borde=
r-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-=
from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(=
--tw-ease,var(--default-transition-timing-function)); }
  .transition-opacity { transition-duration: var(--tw-duration,var(--defaul=
t-transition-duration)); transition-property: opacity; transition-timing-fu=
nction: var(--tw-ease,var(--default-transition-timing-function)); }
  .transition-shadow { transition-duration: var(--tw-duration,var(--default=
-transition-duration)); transition-property: box-shadow; transition-timing-=
function: var(--tw-ease,var(--default-transition-timing-function)); }
  .transition-transform { transition-duration: var(--tw-duration,var(--defa=
ult-transition-duration)); transition-property: transform, translate, scale=
, rotate; transition-timing-function: var(--tw-ease,var(--default-transitio=
n-timing-function)); }
  .transition-width { transition-duration: var(--tw-duration,var(--default-=
transition-duration)); transition-property: width; transition-timing-functi=
on: var(--tw-ease,var(--default-transition-timing-function)); }
  .delay-0 { transition-delay: 0s; }
  .delay-75 { transition-delay: 75ms; }
  .delay-100 { transition-delay: 0.1s; }
  .duration-0 { --tw-duration: 0s; transition-duration: 0s; }
  .duration-50 { --tw-duration: 50ms; transition-duration: 50ms; }
  .duration-75 { --tw-duration: 75ms; transition-duration: 75ms; }
  .duration-100 { --tw-duration: .1s; transition-duration: 0.1s; }
  .duration-120 { --tw-duration: .12s; transition-duration: 0.12s; }
  .duration-150 { --tw-duration: .15s; transition-duration: 0.15s; }
  .duration-175 { --tw-duration: .175s; transition-duration: 0.175s; }
  .duration-200 { --tw-duration: .2s; transition-duration: 0.2s; }
  .duration-300 { --tw-duration: .3s; transition-duration: 0.3s; }
  .duration-400 { --tw-duration: .4s; transition-duration: 0.4s; }
  .duration-500 { --tw-duration: .5s; transition-duration: 0.5s; }
  .duration-600 { --tw-duration: .6s; transition-duration: 0.6s; }
  .duration-700 { --tw-duration: .7s; transition-duration: 0.7s; }
  .duration-800 { --tw-duration: .8s; transition-duration: 0.8s; }
  .duration-1000 { --tw-duration: 1s; transition-duration: 1s; }
  .duration-\[0\.24s\] { --tw-duration: .24s; transition-duration: 0.24s; }
  .duration-\[1\.5s\] { --tw-duration: 1.5s; transition-duration: 1.5s; }
  .duration-\[400ms\] { --tw-duration: .4s; transition-duration: 0.4s; }
  .ease-\[cubic-bezier\(\.24\,\.1\,\.42\,\.91\)\] { --tw-ease: cubic-bezier=
(.24,.1,.42,.91); transition-timing-function: cubic-bezier(0.24, 0.1, 0.42,=
 0.91); }
  .ease-\[cubic-bezier\(0\.17\,0\.17\,0\.30\,1\.00\)\] { --tw-ease: cubic-b=
ezier(.17,.17,.3,1); transition-timing-function: cubic-bezier(0.17, 0.17, 0=
.3, 1); }
  .ease-\[cubic-bezier\(0\.87\,_0\,_0\.13\,_1\)\] { --tw-ease: cubic-bezier=
(.87,0,.13,1); transition-timing-function: cubic-bezier(0.87, 0, 0.13, 1); =
}
  .ease-in { --tw-ease: var(--ease-in); transition-timing-function: var(--e=
ase-in); }
  .ease-in-out { --tw-ease: var(--ease-in-out); transition-timing-function:=
 var(--ease-in-out); }
  .ease-linear { --tw-ease: linear; transition-timing-function: linear; }
  .ease-out { --tw-ease: var(--ease-out); transition-timing-function: var(-=
-ease-out); }
  .ease-spring-standard { --tw-ease: var(--spring-common); transition-timin=
g-function: var(--spring-common); }
  .will-change-\[opacity\,transform\] { will-change: opacity, transform; }
  .will-change-\[opacity\] { will-change: opacity; }
  .will-change-transform { will-change: transform; }
  .contain-inline-size { --tw-contain-size: inline-size; contain: var(--tw-=
contain-size,)var(--tw-contain-layout,)var(--tw-contain-paint,)var(--tw-con=
tain-style,); }
  .contain-content { contain: content; }
  .peek-top-animation { animation-delay: 1s; animation-duration: 2s; animat=
ion-iteration-count: 1; animation-name: peek-top-animation; animation-timin=
g-function: var(--easing-spring-elegant); }
  .peek-top-end-animation { animation-duration: 0.1s; animation-name: peek-=
top-end-animation; animation-timing-function: var(--easing-spring-elegant);=
 }
  .outline-none { --tw-outline-style: none; outline-style: none; }
  .outline-none\! { --tw-outline-style: none !important; outline-style: non=
e !important; }
  .select-all { user-select: all; }
  .select-none { user-select: none; }
  .select-text { user-select: text; }
  .\[--canvas-bg\:var\(--bg-primary\)\] { --canvas-bg: var(--bg-primary); }
  .\[--codemirror-bg\:var\(--bg-primary\)\] { --codemirror-bg: var(--bg-pri=
mary); }
  .\[--composer-container-height\:auto\] { --composer-container-height: aut=
o; }
  .\[--composer-overlap-px\:28px\] { --composer-overlap-px: 28px; }
  .\[--composer-overlap-px\:55px\] { --composer-overlap-px: 55px; }
  .\[--content-fade-height\:110px\] { --content-fade-height: 110px; }
  .\[--content-fade-top\:-15px\] { --content-fade-top: -15px; }
  .\[--content-fade-top\:-40px\] { --content-fade-top: -40px; }
  .\[--content-fade-top\:-110px\] { --content-fade-top: -110px; }
  .\[--edge-fade-distance\:1rem\] { --edge-fade-distance: 1rem; }
  .\[--focus-outline-margin\:-4px\] { --focus-outline-margin: -4px; }
  .\[--padding\:1rem\] { --padding: 1rem; }
  .\[--panel-header-height\:var\(--screen-thread-header-min-height\)\] { --=
panel-header-height: var(--screen-thread-header-min-height); }
  .\[--ratio\:4\/3\] { --ratio: 4/3; }
  .\[--right-bg\:var\(--bg-primary\)\] { --right-bg: var(--bg-primary); }
  .\[--right-bg\:var\(--bg-tertiary\)\] { --right-bg: var(--bg-tertiary); }
  .\[--shadow-color\:transparent\] { --shadow-color: transparent; }
  .\[--shadow-height\:45px\] { --shadow-height: 45px; }
  .\[--sheet-radius-amount\:16px\] { --sheet-radius-amount: 16px; }
  .\[--sticky-spacer\:6px\] { --sticky-spacer: 6px; }
  .\[--text-lg--line-height\:28px\] { --text-lg--line-height: 28px; }
  .\[--text-lg\:22px\] { --text-lg: 22px; }
  .\[--thread-content-margin\:--spacing\(4\)\] { --thread-content-margin: c=
alc(var(--spacing)*4); }
  .\[--thread-content-max-width\:40rem\] { --thread-content-max-width: 40re=
m; }
  .\[--thread-content-max-width\:100\%\] { --thread-content-max-width: 100%=
; }
  .\[--trigger-width\:calc\(var\(--radix-dropdown-menu-trigger-width\)-2\*v=
ar\(--radix-align-offset\)\)\] { --trigger-width: calc(var(--radix-dropdown=
-menu-trigger-width) - var(--radix-align-offset)*2); }
  .\[-webkit-mask-composite\:source-in\] { -webkit-mask-composite: source-i=
n; }
  .\[-webkit-mask-image\:linear-gradient\(180deg\,transparent_33\.62\%\,bla=
ck_100\%\)\] { -webkit-mask-image: linear-gradient(rgba(0, 0, 0, 0) 33.62%,=
 rgb(0, 0, 0)); }
  .\[-webkit-mask-image\:linear-gradient\(black\,transparent_80\%\)\] { -we=
bkit-mask-image: linear-gradient(rgb(0, 0, 0), rgba(0, 0, 0, 0) 80%); }
  .\[-webkit-mask-image\:linear-gradient\(to_bottom\,rgba\(0\,0\,0\,1\)_-30=
0px\,rgba\(0\,0\,0\,0\)_300px\)\] { -webkit-mask-image: linear-gradient(rgb=
(0, 0, 0) -300px, rgba(0, 0, 0, 0) 300px); }
  .\[-webkit-mask-image\:linear-gradient\(to_bottom\,rgba\(0\,0\,0\,1\)_20\=
%\,rgba\(0\,0\,0\,0\)_100\%\)\] { -webkit-mask-image: linear-gradient(rgb(0=
, 0, 0) 20%, rgba(0, 0, 0, 0)); }
  .\[-webkit-mask-image\:linear-gradient\(to_right\,black_85\%\,transparent=
_100\%\)\] { -webkit-mask-image: linear-gradient(90deg, rgb(0, 0, 0) 85%, r=
gba(0, 0, 0, 0)); }
  .\[-webkit-mask-image\:linear-gradient\(to_right\,transparent_0\%\,black_=
20\%\,black_80\%\,transparent_100\%\)\,linear-gradient\(to_top\,black_0\%\,=
black_75\%\,transparent_100\%\)\] { -webkit-mask-image: linear-gradient(90d=
eg, rgba(0, 0, 0, 0), rgb(0, 0, 0) 20%, rgb(0, 0, 0) 80%, rgba(0, 0, 0, 0))=
, linear-gradient(rgba(0, 0, 0, 0), rgb(0, 0, 0) 25%, rgb(0, 0, 0) 100%); }
  .\[-webkit-mask-image\:linear-gradient\(to_top\,black\,transparent\)\] { =
-webkit-mask-image: linear-gradient(rgba(0, 0, 0, 0), rgb(0, 0, 0)); }
  .\[anchor-name\:--carousel\] { }
  .\[animation-play-state\:paused\] { animation-play-state: paused; }
  .\[background-position-y\:-40vw\] { background-position-y: -40vw; }
  .\[clip-path\:polygon\(0_0\,0_40px\,40px_0\)\] { clip-path: polygon(0px 0=
px, 0px 40px, 40px 0px); }
  .\[content-visibility\:auto\] { content-visibility: auto; }
  .\[grid-area\:1\/1\] { grid-area: 1 / 1 / auto / auto; }
  .\[grid-area\:_title\] { grid-area: title / title / title / title; }
  .\[grid-area\:footer\] { grid-area: footer / footer / footer / footer; }
  .\[grid-area\:header\] { grid-area: header / header / header / header; }
  .\[grid-area\:leading\] { grid-area: leading / leading / leading / leadin=
g; }
  .\[grid-area\:primary\] { grid-area: primary / primary / primary / primar=
y; }
  .\[grid-area\:trailing\] { grid-area: trailing / trailing / trailing / tr=
ailing; }
  .\[grid-template-areas\:\'header_header_header\'_\'leading_primary_traili=
ng\'_\'\._footer_\.\'\] { grid-template-areas: "header header header" "lead=
ing primary trailing" ". footer ."; }
  .\[grid-template-areas\:_\'title_action\'_\'description_action\'\] { grid=
-template-areas: "title action" "description action"; }
  .\[interpolate-size\:allow-keywords\] { }
  .\[overflow-clip-margin\:4px\] { overflow-clip-margin: 4px; }
  .\[scrollbar-gutter\:stable\] { scrollbar-gutter: stable; }
  .\[scrollbar-gutter\:stable_both-edges\] { scrollbar-gutter: stable both-=
edges; }
  .\[scrollbar-width\:none\] { }
  .\[scrollbar-width\:thin\] { }
  .\[text-box-trim\:trim-both\] { }
  .\[text-decoration-skip-ink\:none\] { text-decoration-skip-ink: none; }
  [dir=3D"ltr"] .\[text-shadow\:_-0\.8px_-0\.8px_0_\#fff\,_0\.8px_-0\.8px_0=
_\#fff\,_-0\.8px_0\.8px_0_\#fff\,_0\.8px_0\.8px_0_\#fff\] { text-shadow: rg=
b(255, 255, 255) -0.8px -0.8px, rgb(255, 255, 255) 0.8px -0.8px, rgb(255, 2=
55, 255) -0.8px 0.8px, rgb(255, 255, 255) 0.8px 0.8px; }
  [dir=3D"rtl"] .\[text-shadow\:_-0\.8px_-0\.8px_0_\#fff\,_0\.8px_-0\.8px_0=
_\#fff\,_-0\.8px_0\.8px_0_\#fff\,_0\.8px_0\.8px_0_\#fff\] { text-shadow: rg=
b(255, 255, 255) 0.8px -0.8px, rgb(255, 255, 255) -0.8px -0.8px, rgb(255, 2=
55, 255) 0.8px 0.8px, rgb(255, 255, 255) -0.8px 0.8px; }
  .\[transition\:opacity_500ms_ease-out\,border-color_200ms_ease-in-out\,ba=
ckground-color_200ms_ease-in-out\] { transition: opacity 0.5s ease-out 0s, =
border-color 0.2s ease-in-out 0s, background-color 0.2s ease-in-out 0s; }
  .\[view-transition-name\:fullscreen-popover-thread\] { view-transition-na=
me: fullscreen-popover-thread; }
  .\[view-transition-name\:pinned-kanzi-widget\] { view-transition-name: pi=
nned-kanzi-widget; }
  .\[view-transition-name\:var\(--sidebar-popover\)\] { view-transition-nam=
e: var(--sidebar-popover); }
  .\[view-transition-name\:var\(--vt-active-image\)\] { view-transition-nam=
e: var(--vt-active-image); }
  .\[view-transition-name\:var\(--vt-composer\)\] { view-transition-name: v=
ar(--vt-composer); }
  .\[view-transition-name\:var\(--vt-composer-active-system-hint-pill\)\] {=
 view-transition-name: var(--vt-composer-active-system-hint-pill); }
  .\[view-transition-name\:var\(--vt-composer-whisper-button\)\] { view-tra=
nsition-name: var(--vt-composer-whisper-button); }
  .\[view-transition-name\:var\(--vt-disclaimer\)\] { view-transition-name:=
 var(--vt-disclaimer); }
  .\[view-transition-name\:var\(--vt-grid-item\)\] { view-transition-name: =
var(--vt-grid-item); }
  .\[view-transition-name\:var\(--vt-image-carousel\)\] { view-transition-n=
ame: var(--vt-image-carousel); }
  .\[view-transition-name\:var\(--vt-page-footer\)\] { view-transition-name=
: var(--vt-page-footer); }
  .\[view-transition-name\:var\(--vt-page-header\)\] { view-transition-name=
: var(--vt-page-header); }
  .\[view-transition-name\:var\(--vt-page-title\)\] { view-transition-name:=
 var(--vt-page-title); }
  .\[view-transition-name\:var\(--vt-scroll-buttons\)\] { view-transition-n=
ame: var(--vt-scroll-buttons); }
  .\[view-transition-name\:var\(--vt-tool-page-title\)\] { view-transition-=
name: var(--vt-tool-page-title); }
  .ring-inset { --tw-ring-inset: inset; }
  :is(.\*\:pointer-events-auto > *) { pointer-events: auto; }
  :is(.\*\:m-0 > *) { margin: calc(var(--spacing)*0); }
  :is(.\*\:flex > *) { display: flex; }
  :is(.\*\:inline-flex > *) { display: inline-flex; }
  :is(.\*\:h-full > *) { height: 100%; }
  :is(.\*\:w-full > *) { width: 100%; }
  :is(.\*\:flex-1 > *) { flex: 1 1 0%; }
  :is(.\*\:items-center > *) { align-items: center; }
  :is(.\*\:justify-end > *) { justify-content: flex-end; }
  :is(.\*\:gap-2 > *) { gap: calc(var(--spacing)*2); }
  :is(.\*\:rounded-md > *) { border-radius: var(--radius-md); }
  :is(.\*\:bg-gray-300 > *) { background-color: rgb(205, 205, 205); }
  :is(.\*\:object-center > *) { object-position: center center; }
  :is(.\*\:p-4 > *) { padding: calc(var(--spacing)*4); }
  :is(.\*\:px-5 > *) { padding-inline: calc(var(--spacing)*5); }
  :is(.\*\:font-sans > *) { font-family: ui-sans-serif, -apple-system, syst=
em-ui, "Segoe UI", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Sego=
e UI Emoji", "Segoe UI Symbol"; }
  :is(.\*\:font-normal > *) { --tw-font-weight: var(--font-weight-normal); =
font-weight: var(--font-weight-normal); }
  :is(.\*\:shadow-lg > *) { --tw-shadow: 0 10px 15px -3px var(--tw-shadow-c=
olor,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a); box-shadow=
: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-s=
hadow),var(--tw-ring-shadow),var(--tw-shadow); }
  :is(.\*\:\[text-box-edge\:text_alphabetic\] > *) { }
  :is(.\*\:\[text-box-trim\:trim-both\] > *) { }
  .not-group-hover\:hidden:not(:is(:where(.group):hover *)) { display: none=
; }
  @media not all and (hover: hover) {
  .not-group-hover\:hidden { display: none; }
}
  .not-group-data-disabled\:text-token-text-tertiary:not(:is(:where(.group)=
[data-disabled] *)) { color: var(--text-tertiary); }
  .not-first\:ms-\[-6px\]:not(:first-child) { margin-inline-start: -6px; }
  .not-active\:shadow-2xs:not(:active) { --tw-shadow: 0 1px var(--tw-shadow=
-color,#0000000d); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-s=
hadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);=
 }
  .not-has-\[\>div\,\>section\,\>h1\,\>h2\,\>h3\,\>h4\,\>h5\,\>h6\]\:hidden=
:not(:has(> div, > section, > h1, > h2, > h3, > h4, > h5, > h6)) { display:=
 none; }
  @media not all and (pointer: coarse) {
  .not-touch\:mt-0\.5 { margin-top: calc(var(--spacing)*.5); }
}
  .group-not-data-expanded\/composer\:-mb-12:is(:where(.group\/composer):no=
t([data-expanded]) *) { margin-bottom: calc(var(--spacing)*-12); }
  .group-open\:rotate-180:is(:where(.group):is([open], :popover-open, :open=
) *) { rotate: 180deg; }
  .group-focus-within\:scale-100:is(:where(.group):focus-within *) { --tw-s=
cale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; scale: var(--tw-scale=
-x)var(--tw-scale-y); }
  .group-focus-within\:grid-rows-\[1fr\]:is(:where(.group):focus-within *) =
{ grid-template-rows: 1fr; }
  .group-focus-within\:bg-token-bg-primary\/90:is(:where(.group):focus-with=
in *) { background-color: var(--bg-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .group-focus-within\:bg-token-bg-primary\/90:is(:where(.group):focus-with=
in *) { background-color: color-mix(in oklab,var(--bg-primary)90%,transpare=
nt); }
}
  .group-focus-within\:text-token-text-secondary:is(:where(.group):focus-wi=
thin *) { color: var(--text-secondary); }
  .group-focus-within\:opacity-100:is(:where(.group):focus-within *) { opac=
ity: 1; }
  .group-focus-within\:delay-0:is(:where(.group):focus-within *) { transiti=
on-delay: 0s; }
  .group-focus-within\:delay-100:is(:where(.group):focus-within *) { transi=
tion-delay: 0.1s; }
  .group-focus-within\/accordion\:opacity-40:is(:where(.group\/accordion):f=
ocus-within *) { opacity: 0.4; }
  .group-focus-within\/turn-messages\:pointer-events-auto:is(:where(.group\=
/turn-messages):focus-within *) { pointer-events: auto; }
  .group-focus-within\/turn-messages\:\[mask-position\:0_0\]:is(:where(.gro=
up\/turn-messages):focus-within *) { -webkit-mask-position: 0px 0px; }
  .group-focus-within\/turn-messages\:opacity-100:is(:where(.group\/turn-me=
ssages):focus-within *) { opacity: 1; }
  @media (hover: hover) {
  .group-hover\:pointer-events-auto:is(:where(.group):hover *) { pointer-ev=
ents: auto; }
  .group-hover\:invisible:is(:where(.group):hover *) { visibility: hidden; =
}
  .group-hover\:visible:is(:where(.group):hover *) { visibility: visible; }
  .group-hover\:me-5:is(:where(.group):hover *) { margin-inline-end: calc(v=
ar(--spacing)*5); }
  .group-hover\:block:is(:where(.group):hover *) { display: block; }
  .group-hover\:flex:is(:where(.group):hover *) { display: flex; }
  .group-hover\:hidden:is(:where(.group):hover *) { display: none; }
  .group-hover\:w-11\/12:is(:where(.group):hover *) { width: 91.6667%; }
  .group-hover\:translate-x-0:is(:where(.group):hover *) { --tw-translate-x=
: calc(var(--spacing)*0); translate: var(--tw-translate-x)var(--tw-translat=
e-y); }
  .group-hover\:translate-x-\[calc\(-50\%-245px\)\]:is(:where(.group):hover=
 *) { --tw-translate-x: calc(-50% - 245px); translate: var(--tw-translate-x=
)var(--tw-translate-y); }
  .group-hover\:translate-x-\[calc\(-50\%-250px\)\]:is(:where(.group):hover=
 *) { --tw-translate-x: calc(-50% - 250px); translate: var(--tw-translate-x=
)var(--tw-translate-y); }
  .group-hover\:translate-y-\[calc\(-50\%\+95px\)\]:is(:where(.group):hover=
 *) { --tw-translate-y: calc(-50% + 95px); translate: var(--tw-translate-x)=
var(--tw-translate-y); }
  .group-hover\:translate-y-\[calc\(-50\%\+140px\)\]:is(:where(.group):hove=
r *) { --tw-translate-y: calc(-50% + 140px); translate: var(--tw-translate-=
x)var(--tw-translate-y); }
  .group-hover\:translate-y-\[calc\(-50\%-100px\)\]:is(:where(.group):hover=
 *) { --tw-translate-y: calc(-50% - 100px); translate: var(--tw-translate-x=
)var(--tw-translate-y); }
  .group-hover\:translate-y-\[calc\(-50\%-145px\)\]:is(:where(.group):hover=
 *) { --tw-translate-y: calc(-50% - 145px); translate: var(--tw-translate-x=
)var(--tw-translate-y); }
  .group-hover\:scale-100:is(:where(.group):hover *) { --tw-scale-x: 100%; =
--tw-scale-y: 100%; --tw-scale-z: 100%; scale: var(--tw-scale-x)var(--tw-sc=
ale-y); }
  .group-hover\:scale-110:is(:where(.group):hover *) { --tw-scale-x: 110%; =
--tw-scale-y: 110%; --tw-scale-z: 110%; scale: var(--tw-scale-x)var(--tw-sc=
ale-y); }
  .group-hover\:scale-200:is(:where(.group):hover *) { --tw-scale-x: 200%; =
--tw-scale-y: 200%; --tw-scale-z: 200%; scale: var(--tw-scale-x)var(--tw-sc=
ale-y); }
  .group-hover\:scale-\[1\.02\]:is(:where(.group):hover *) { scale: 1.02; }
  .group-hover\:rotate-\[-2deg\]:is(:where(.group):hover *) { rotate: -2deg=
; }
  .group-hover\:rotate-\[-5deg\]:is(:where(.group):hover *) { rotate: -5deg=
; }
  .group-hover\:grid-rows-\[1fr\]:is(:where(.group):hover *) { grid-templat=
e-rows: 1fr; }
  .group-hover\:border-token-bg-tertiary:is(:where(.group):hover *) { borde=
r-color: var(--bg-tertiary); }
  .group-hover\:border-token-text-primary:is(:where(.group):hover *) { bord=
er-color: var(--text-primary); }
  .group-hover\:bg-gray-100:is(:where(.group):hover *) { background-color: =
rgb(236, 236, 236); }
  .group-hover\:bg-token-bg-primary\/90:is(:where(.group):hover *) { backgr=
ound-color: var(--bg-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .group-hover\:bg-token-bg-primary\/90:is(:where(.group):hover *) { backgr=
ound-color: color-mix(in oklab,var(--bg-primary)90%,transparent); }
}
  .group-hover\:bg-token-bg-tertiary:is(:where(.group):hover *) { backgroun=
d-color: var(--bg-tertiary); }
  .group-hover\:bg-token-interactive-bg-secondary-selected:is(:where(.group=
):hover *) { background-color: var(--interactive-bg-secondary-selected); }
  .group-hover\:bg-token-main-surface-primary:is(:where(.group):hover *) { =
background-color: var(--main-surface-primary); }
  .group-hover\:bg-token-main-surface-secondary:is(:where(.group):hover *) =
{ background-color: var(--main-surface-secondary); }
  .group-hover\:text-\[hsla\(0\,0\%\,10\%\,0\.8\)\]:is(:where(.group):hover=
 *) { color: rgba(26, 26, 26, 0.8); }
  .group-hover\:text-red-500:is(:where(.group):hover *) { color: rgb(224, 4=
6, 42); }
  .group-hover\:text-token-interactive-label-accent-default:is(:where(.grou=
p):hover *) { color: var(--interactive-label-accent-default); }
  .group-hover\:text-token-link:is(:where(.group):hover *) { color: var(--l=
ink); }
  .group-hover\:text-token-text-primary:is(:where(.group):hover *) { color:=
 var(--text-primary); }
  .group-hover\:text-token-text-secondary:is(:where(.group):hover *) { colo=
r: var(--text-secondary); }
  .group-hover\:opacity-20:is(:where(.group):hover *) { opacity: 0.2; }
  .group-hover\:opacity-90:is(:where(.group):hover *) { opacity: 0.9; }
  .group-hover\:opacity-100:is(:where(.group):hover *) { opacity: 1; }
  .group-hover\:opacity-1000:is(:where(.group):hover *) { opacity: 1; }
  .group-hover\:brightness-110:is(:where(.group):hover *) { --tw-brightness=
: brightness(110%); filter: var(--tw-blur,)var(--tw-brightness,)var(--tw-co=
ntrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-=
saturate,)var(--tw-sepia,)var(--tw-drop-shadow,); }
  .group-hover\:grayscale-0:is(:where(.group):hover *) { --tw-grayscale: gr=
ayscale(0%); filter: var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,=
)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturat=
e,)var(--tw-sepia,)var(--tw-drop-shadow,); }
  .group-hover\:backdrop-blur-3xl:is(:where(.group):hover *) { --tw-backdro=
p-blur: blur(var(--blur-3xl)); backdrop-filter: var(--tw-backdrop-blur,)var=
(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-gr=
ayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-b=
ackdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,); }
  .group-hover\:delay-0:is(:where(.group):hover *) { transition-delay: 0s; =
}
  .group-hover\:delay-200:is(:where(.group):hover *) { transition-delay: 0.=
2s; }
  .group-hover\:duration-0:is(:where(.group):hover *) { --tw-duration: 0s; =
transition-duration: 0s; }
  .group-hover\:group-focus-within\:bg-token-bg-primary\/90:is(:where(.grou=
p):hover *):is(:where(.group):focus-within *) { background-color: var(--bg-=
primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .group-hover\:group-focus-within\:bg-token-bg-primary\/90:is(:where(.grou=
p):hover *):is(:where(.group):focus-within *) { background-color: color-mix=
(in oklab,var(--bg-primary)90%,transparent); }
}
  .group-hover\/accordion\:opacity-40:is(:where(.group\/accordion):hover *)=
 { opacity: 0.4; }
  .group-hover\/app-grid-item\:opacity-100:is(:where(.group\/app-grid-item)=
:hover *), .group-hover\/audio-item\:opacity-100:is(:where(.group\/audio-it=
em):hover *) { opacity: 1; }
  .group-hover\/card\:translate-y-0:is(:where(.group\/card):hover *) { --tw=
-translate-y: calc(var(--spacing)*0); translate: var(--tw-translate-x)var(-=
-tw-translate-y); }
  .group-hover\/card\:scale-100:is(:where(.group\/card):hover *) { --tw-sca=
le-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; scale: var(--tw-scale-x=
)var(--tw-scale-y); }
  .group-hover\/card\:opacity-100:is(:where(.group\/card):hover *) { opacit=
y: 1; }
  .group-hover\/carousel\:\[animation-play-state\:paused\]:is(:where(.group=
\/carousel):hover *) { animation-play-state: paused; }
  .group-hover\/cell\:opacity-0:is(:where(.group\/cell):hover *) { opacity:=
 0; }
  .group-hover\/cell\:opacity-100:is(:where(.group\/cell):hover *) { opacit=
y: 1; }
  .group-hover\/dalle-image\:visible:is(:where(.group\/dalle-image):hover *=
) { visibility: visible; }
  .group-hover\/dalle-image\:bg-black\/70:is(:where(.group\/dalle-image):ho=
ver *) { background-color: oklab(0 none none / 0.7); }
  .group-hover\/dalle-image\:bg-transparent:is(:where(.group\/dalle-image):=
hover *) { background-color: rgba(0, 0, 0, 0); }
  .group-hover\/debug\:opacity-100:is(:where(.group\/debug):hover *) { opac=
ity: 1; }
  .group-hover\/file-layout\:bg-token-interactive-bg-primary-selected\/5:is=
(:where(.group\/file-layout):hover *) { background-color: var(--interactive=
-bg-primary-selected); }
  @supports (color:color-mix(in lab,red,red)) {
  .group-hover\/file-layout\:bg-token-interactive-bg-primary-selected\/5:is=
(:where(.group\/file-layout):hover *) { background-color: color-mix(in okla=
b,var(--interactive-bg-primary-selected)5%,transparent); }
}
  .group-hover\/file-row\:opacity-100:is(:where(.group\/file-row):hover *) =
{ opacity: 1; }
  .group-hover\/file-tile\:block:is(:where(.group\/file-tile):hover *) { di=
splay: block; }
  .group-hover\/footnote\:border-token-bg-tertiary:is(:where(.group\/footno=
te):hover *) { border-color: var(--bg-tertiary); }
  .group-hover\/footnote\:border-token-main-surface-secondary:is(:where(.gr=
oup\/footnote):hover *) { border-color: var(--main-surface-secondary); }
  .group-hover\/icon\:bg-gray-200:is(:where(.group\/icon):hover *) { backgr=
ound-color: rgb(227, 227, 227); }
  .group-hover\/imagegen-image\:opacity-100:is(:where(.group\/imagegen-imag=
e):hover *), .group-hover\/message\:opacity-100:is(:where(.group\/message):=
hover *) { opacity: 1; }
  .group-hover\/nav-list\:underline:is(:where(.group\/nav-list):hover *) { =
text-decoration-line: underline; }
  .group-hover\/paragen-image\:visible:is(:where(.group\/paragen-image):hov=
er *) { visibility: visible; }
  .group-hover\/pill\:translate-y-0:is(:where(.group\/pill):hover *) { --tw=
-translate-y: calc(var(--spacing)*0); translate: var(--tw-translate-x)var(-=
-tw-translate-y); }
  .group-hover\/pill\:translate-y-full:is(:where(.group\/pill):hover *) { -=
-tw-translate-y: 100%; translate: var(--tw-translate-x)var(--tw-translate-y=
); }
  .group-hover\/pill\:opacity-0:is(:where(.group\/pill):hover *) { opacity:=
 0; }
  .group-hover\/pill\:opacity-100:is(:where(.group\/pill):hover *) { opacit=
y: 1; }
  .group-hover\/pill\:blur-sm:is(:where(.group\/pill):hover *) { --tw-blur:=
 blur(var(--blur-sm)); filter: var(--tw-blur,)var(--tw-brightness,)var(--tw=
-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--=
tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,); }
  .group-hover\/project-control-tile\:border-token-bg-tertiary:is(:where(.g=
roup\/project-control-tile):hover *) { border-color: var(--bg-tertiary); }
  .group-hover\/project-item\:translate-y-0:is(:where(.group\/project-item)=
:hover *) { --tw-translate-y: calc(var(--spacing)*0); translate: var(--tw-t=
ranslate-x)var(--tw-translate-y); }
  .group-hover\/project-item\:scale-100:is(:where(.group\/project-item):hov=
er *) { --tw-scale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; scale: =
var(--tw-scale-x)var(--tw-scale-y); }
  .group-hover\/project-item\:opacity-0:is(:where(.group\/project-item):hov=
er *) { opacity: 0; }
  .group-hover\/project-item\:opacity-100:is(:where(.group\/project-item):h=
over *) { opacity: 1; }
  .group-hover\/row\:bg-gray-50:is(:where(.group\/row):hover *) { backgroun=
d-color: rgb(249, 249, 249); }
  .group-hover\/row\:underline:is(:where(.group\/row):hover *) { text-decor=
ation-line: underline; }
  .group-hover\/row\:opacity-100:is(:where(.group\/row):hover *) { opacity:=
 1; }
  .group-hover\/row\:delay-500:is(:where(.group\/row):hover *) { transition=
-delay: 0.5s; }
  .group-hover\/sidebar-expando-section\:block:is(:where(.group\/sidebar-ex=
pando-section):hover *) { display: block; }
  .group-hover\/snorlax-control-tile\:border-token-bg-tertiary:is(:where(.g=
roup\/snorlax-control-tile):hover *) { border-color: var(--bg-tertiary); }
  .group-hover\/tiny-bar\:block:is(:where(.group\/tiny-bar):hover *) { disp=
lay: block; }
  .group-hover\/tiny-bar\:hidden:is(:where(.group\/tiny-bar):hover *) { dis=
play: none; }
  .group-hover\/tool-message\:opacity-100:is(:where(.group\/tool-message):h=
over *) { opacity: 1; }
  .group-hover\/turn-messages\:pointer-events-auto:is(:where(.group\/turn-m=
essages):hover *) { pointer-events: auto; }
  .group-hover\/turn-messages\:\[mask-position\:0_0\]:is(:where(.group\/tur=
n-messages):hover *) { -webkit-mask-position: 0px 0px; }
  .group-hover\/turn-messages\:opacity-100:is(:where(.group\/turn-messages)=
:hover *) { opacity: 1; }
  .group-hover\/turn-messages\:delay-300:is(:where(.group\/turn-messages):h=
over *) { transition-delay: 0.3s; }
}
  .group-focus\/imagegen-image\:opacity-100:is(:where(.group\/imagegen-imag=
e):focus *), .group-focus\:opacity-100:is(:where(.group):focus *) { opacity=
: 1; }
  .group-focus-visible\:block:is(:where(.group):focus-visible *) { display:=
 block; }
  .group-focus-visible\:hidden:is(:where(.group):focus-visible *) { display=
: none; }
  .group-focus-visible\:opacity-100:is(:where(.group):focus-visible *) { op=
acity: 1; }
  .group-active\/file-layout\:bg-token-interactive-bg-primary-selected\/15:=
is(:where(.group\/file-layout):active *) { background-color: var(--interact=
ive-bg-primary-selected); }
  @supports (color:color-mix(in lab,red,red)) {
  .group-active\/file-layout\:bg-token-interactive-bg-primary-selected\/15:=
is(:where(.group\/file-layout):active *) { background-color: color-mix(in o=
klab,var(--interactive-bg-primary-selected)15%,transparent); }
}
  .group-disabled\:opacity-50:is(:where(.group):disabled *) { opacity: 0.5;=
 }
  .group-has-focus\:border-token-border-xheavy:is(:where(.group):has(:focus=
) *) { border-color: var(--border-xheavy); }
  .group-data-disabled\:opacity-50:is(:where(.group)[data-disabled] *) { op=
acity: 0.5; }
  .group-data-expanded\/composer\:mb-0:is(:where(.group\/composer)[data-exp=
anded] *) { margin-bottom: calc(var(--spacing)*0); }
  .group-data-expanded\/composer\:px-2\.5:is(:where(.group\/composer)[data-=
expanded] *) { padding-inline: calc(var(--spacing)*2.5); }
  .group-data-expanded\/composer\:\[grid-template-areas\:\'header_header_he=
ader\'_\'primary_primary_primary\'_\'leading_footer_trailing\'\]:is(:where(=
.group\/composer)[data-expanded] *) { grid-template-areas: "header header h=
eader" "primary primary primary" "leading footer trailing"; }
  .group-data-no-contents-gap\:gap-0:is(:where(.group)[data-no-contents-gap=
] *) { gap: calc(var(--spacing)*0); }
  .group-data-scrolled-from-end\/scrollport\:block:is(:where(.group\/scroll=
port)[data-scrolled-from-end] *) { display: block; }
  .group-data-scrolled-from-end\/scrollport\:opacity-85:is(:where(.group\/s=
crollport)[data-scrolled-from-end] *) { opacity: 0.85; }
  .group-data-scrolled-from-end\/scrollport\:opacity-100:is(:where(.group\/=
scrollport)[data-scrolled-from-end] *) { opacity: 1; }
  .group-data-scrolled-from-end\/scrollport\:shadow-\(--sharp-edge-bottom-s=
hadow\):is(:where(.group\/scrollport)[data-scrolled-from-end] *) { --tw-sha=
dow: var(--sharp-edge-bottom-shadow); box-shadow: var(--tw-inset-shadow),va=
r(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow=
),var(--tw-shadow); }
  .group-data-scrolled-from-end\/scrollport\:shadow-\(--sharp-edge-top-shad=
ow\):is(:where(.group\/scrollport)[data-scrolled-from-end] *) { --tw-shadow=
: var(--sharp-edge-top-shadow); box-shadow: var(--tw-inset-shadow),var(--tw=
-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(=
--tw-shadow); }
  .group-data-scrolled-from-end\/scrollport\:shadow-\[0_-20px_40px_rgba\(0\=
,0\,0\,0\.04\)\]:is(:where(.group\/scrollport)[data-scrolled-from-end] *) {=
 --tw-shadow: 0 -20px 40px var(--tw-shadow-color,#0000000a); box-shadow: va=
r(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shado=
w),var(--tw-ring-shadow),var(--tw-shadow); }
  .group-data-scrolled-from-top\/scrollport\:opacity-100:is(:where(.group\/=
scrollport)[data-scrolled-from-top] *) { opacity: 1; }
  .group-data-sheet-item\:mt-0\.5:is(:where(.group)[data-sheet-item] *) { m=
argin-top: calc(var(--spacing)*.5); }
  .group-data-sheet-item\:mb-0:is(:where(.group)[data-sheet-item] *) { marg=
in-bottom: calc(var(--spacing)*0); }
  .group-data-stream-active\/thread\:h-\(--thread-end-gutter-active-height\=
):is(:where(.group\/thread)[data-stream-active] *) { height: var(--thread-e=
nd-gutter-active-height); }
  .group-data-stream-active\/thread\:\[overflow-anchor\:none\]:is(:where(.g=
roup\/thread)[data-stream-active] *) { overflow-anchor: none; }
  .group-data-\[disabled\]\/sharing-row\:text-token-text-tertiary:is(:where=
(.group\/sharing-row)[data-disabled] *) { color: var(--text-tertiary); }
  .group-data-\[disabled\]\/sharing-row\:opacity-50:is(:where(.group\/shari=
ng-row)[data-disabled] *) { opacity: 0.5; }
  .group-data-\[state\=3Doff\]\:hidden:is(:where(.group)[data-state=3D"off"=
] *), .group-data-\[state\=3Don\]\:hidden:is(:where(.group)[data-state=3D"o=
n"] *) { display: none; }
  .group-data-\[state\=3Dopen\]\:invisible:is(:where(.group)[data-state=3D"=
open"] *) { visibility: hidden; }
  .group-data-\[state\=3Dopen\]\:visible:is(:where(.group)[data-state=3D"op=
en"] *) { visibility: visible; }
  .group-data-\[state\=3Dopen\]\:rotate-180:is(:where(.group)[data-state=3D=
"open"] *) { rotate: 180deg; }
  .group-radix-disabled\:opacity-50:is(:where(.group)[data-disabled] *) { o=
pacity: 0.5; }
  .group-radix-state-checked\:hidden:is(:where(.group)[data-state=3D"checke=
d"] *) { display: none; }
  .group-radix-state-open\:bg-token-bg-tertiary:is(:where(.group)[data-stat=
e=3D"open"] *) { background-color: var(--bg-tertiary); }
  .group-radix-state-open\:bg-token-main-surface-tertiary:is(:where(.group)=
[data-state=3D"open"] *) { background-color: var(--main-surface-tertiary); =
}
  .group-keyboard-focused\:focus-ring:is(:where(.group):is(html[data-focus-=
mode=3D"keyboard"] :focus-visible) *) { --tw-outline-style: solid; outline-=
color: var(--text-primary); outline-offset: 2.5px; outline-style: solid; ou=
tline-width: 1.5px; }
  .group-\[\.skeleton\]\:animate-\[shimmer-skeleton_2s_infinite_ease-in-out=
\]:is(:where(.group).skeleton *) { animation: 2s ease-in-out 0s infinite no=
rmal none running shimmer-skeleton; }
  .group-\[\.skeleton\]\:rounded-md:is(:where(.group).skeleton *) { border-=
radius: var(--radius-md); }
  .group-\[\.skeleton\]\:bg-linear-to-r:is(:where(.group).skeleton *) { --t=
w-gradient-position: to right; }
  @supports (background-image:linear-gradient(in lab,red,red)) {
  .group-\[\.skeleton\]\:bg-linear-to-r:is(:where(.group).skeleton *) { --t=
w-gradient-position: to right in oklab; }
}
  .group-\[\.skeleton\]\:bg-linear-to-r:is(:where(.group).skeleton *) { bac=
kground-image: linear-gradient(var(--tw-gradient-stops)); }
  .group-\[\.skeleton\]\:from-\[\#c1c0c0\]:is(:where(.group).skeleton *) { =
--tw-gradient-from: #c1c0c0; --tw-gradient-stops: var(--tw-gradient-via-sto=
ps,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-fro=
m-position),var(--tw-gradient-to)var(--tw-gradient-to-position)); }
  .group-\[\.skeleton\]\:via-\[\#f1f0f0\]:is(:where(.group).skeleton *) { -=
-tw-gradient-via: #f1f0f0; --tw-gradient-via-stops: var(--tw-gradient-posit=
ion),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradi=
ent-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradi=
ent-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
  .group-\[\.skeleton\]\:to-\[\#c1c0c0\:\]:is(:where(.group).skeleton *) { =
--tw-gradient-to: #c1c0c0:; --tw-gradient-stops: var(--tw-gradient-via-stop=
s,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from=
-position),var(--tw-gradient-to)var(--tw-gradient-to-position)); }
  .group-\[\.skeleton\]\:\[box-decoration-break\:clone\]:is(:where(.group).=
skeleton *) { -webkit-box-decoration-break: clone; }
  .group-\[\.skeleton\]\:bg-\[length\:300\%\]:is(:where(.group).skeleton *)=
 { background-size: 300%; }
  .group-\[\.skeleton\]\:leading-7:is(:where(.group).skeleton *) { --tw-lea=
ding: calc(var(--spacing)*7); line-height: calc(var(--spacing)*7); }
  .group-\[\.skeleton\]\:text-transparent:is(:where(.group).skeleton *) { c=
olor: rgba(0, 0, 0, 0); }
  .group-\[\.skeleton\]\:\[animation-direction\:alternate\]:is(:where(.grou=
p).skeleton *) { animation-direction: alternate; }
  .group-\[\:not\(\:hover\)\:not\(\:focus-within\)\]\:pointer-events-none:i=
s(:where(.group):not(:hover):not(:focus-within) *) { pointer-events: none; =
}
  .group-\[\:not\(\:hover\)\:not\(\:focus-within\)\]\:opacity-0:is(:where(.=
group):not(:hover):not(:focus-within) *) { opacity: 0; }
  .group-\[\:not\(\[data-scroll-from-end\]\)\]\/thread\:pointer-events-none=
:is(:where(.group\/thread):not([data-scroll-from-end]) *) { pointer-events:=
 none; }
  .group-\[\:not\(\[data-scroll-from-end\]\)\]\/thread\:scale-50:is(:where(=
.group\/thread):not([data-scroll-from-end]) *) { --tw-scale-x: 50%; --tw-sc=
ale-y: 50%; --tw-scale-z: 50%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .group-\[\:not\(\[data-scroll-from-end\]\)\]\/thread\:opacity-0:is(:where=
(.group\/thread):not([data-scroll-from-end]) *) { opacity: 0; }
  .group-\[\:not\(\[data-scroll-from-end\]\)\]\/thread\:delay-0:is(:where(.=
group\/thread):not([data-scroll-from-end]) *) { transition-delay: 0s; }
  .group-\[\:not\(\[data-scroll-from-end\]\)\]\/thread\:duration-100:is(:wh=
ere(.group\/thread):not([data-scroll-from-end]) *) { --tw-duration: .1s; tr=
ansition-duration: 0.1s; }
  .group-\[\:not\(\[data-scroll-from-top\]\)\]\/thread\:pointer-events-none=
:is(:where(.group\/thread):not([data-scroll-from-top]) *) { pointer-events:=
 none; }
  .group-\[\:not\(\[data-scroll-from-top\]\)\]\/thread\:scale-50:is(:where(=
.group\/thread):not([data-scroll-from-top]) *) { --tw-scale-x: 50%; --tw-sc=
ale-y: 50%; --tw-scale-z: 50%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .group-\[\:not\(\[data-scroll-from-top\]\)\]\/thread\:opacity-0:is(:where=
(.group\/thread):not([data-scroll-from-top]) *) { opacity: 0; }
  .group-\[\:not\(\[data-scroll-from-top\]\)\]\/thread\:delay-0:is(:where(.=
group\/thread):not([data-scroll-from-top]) *) { transition-delay: 0s; }
  .group-\[\:not\(\[data-scroll-from-top\]\)\]\/thread\:duration-100:is(:wh=
ere(.group\/thread):not([data-scroll-from-top]) *) { --tw-duration: .1s; tr=
ansition-duration: 0.1s; }
  .peer-checked\/checkbox\:bg-token-interactive-bg-primary-default:is(:wher=
e(.peer\/checkbox):checked ~ *) { background-color: var(--interactive-bg-pr=
imary-default); }
  .peer-checked\/checkbox\:text-token-icon-inverted:is(:where(.peer\/checkb=
ox):checked ~ *) { color: var(--icon-inverted); }
  .peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled ~ *) { curso=
r: not-allowed; }
  .peer-disabled\:opacity-70:is(:where(.peer):disabled ~ *) { opacity: 0.7;=
 }
  .peer-disabled\/checkbox\:bg-token-bg-secondary:is(:where(.peer\/checkbox=
):disabled ~ *) { background-color: var(--bg-secondary); }
  .first-letter\:uppercase::first-letter { text-transform: uppercase; }
  .marker\:text-token-text-tertiary ::marker { color: var(--text-tertiary);=
 }
  .marker\:text-token-text-tertiary::marker { color: var(--text-tertiary); =
}
  .marker\:text-token-text-tertiary ::-webkit-details-marker, .marker\:text=
-token-text-tertiary::-webkit-details-marker { color: var(--text-tertiary);=
 }
  .file\:border-0::file-selector-button { border-style: var(--tw-border-sty=
le); border-width: 0px; }
  .file\:bg-transparent::file-selector-button { background-color: rgba(0, 0=
, 0, 0); }
  .file\:text-sm::file-selector-button { font-size: var(--text-sm); line-he=
ight: var(--tw-leading,var(--text-sm--line-height)); }
  .file\:font-medium::file-selector-button { --tw-font-weight: var(--font-w=
eight-medium); font-weight: var(--font-weight-medium); }
  .placeholder\:text-gray-300::placeholder { color: rgb(205, 205, 205); }
  .placeholder\:text-gray-400::placeholder { color: rgb(180, 180, 180); }
  .placeholder\:text-gray-500::placeholder { color: rgb(155, 155, 155); }
  .placeholder\:text-token-text-quaternary::placeholder { color: var(--text=
-quaternary); }
  .placeholder\:text-token-text-secondary::placeholder { color: var(--text-=
secondary); }
  .placeholder\:text-token-text-tertiary::placeholder, .placeholder\:text-t=
oken-text-tertiary\/70::placeholder { color: var(--text-tertiary); }
  @supports (color:color-mix(in lab,red,red)) {
  .placeholder\:text-token-text-tertiary\/70::placeholder { color: color-mi=
x(in oklab,var(--text-tertiary)70%,transparent); }
}
  .before\:pointer-events-auto::before { content: var(--tw-content); pointe=
r-events: auto; }
  .before\:pointer-events-none::before { content: var(--tw-content); pointe=
r-events: none; }
  .before\:absolute::before { content: var(--tw-content); position: absolut=
e; }
  .before\:inset-0::before { content: var(--tw-content); inset: calc(var(--=
spacing)*0); }
  .before\:inset-\[-12px\]::before { content: var(--tw-content); inset: -12=
px; }
  .before\:inset-x-\[-1px\]::before { content: var(--tw-content); inset-inl=
ine: -1px; }
  .before\:-start-0\.5::before { content: var(--tw-content); inset-inline-s=
tart: calc(var(--spacing)*-.5); }
  .before\:top-\[-1px\]::before { content: var(--tw-content); top: -1px; }
  .before\:top-full::before { content: var(--tw-content); top: 100%; }
  .before\:bottom-0::before { bottom: calc(var(--spacing)*0); content: var(=
--tw-content); }
  .before\:z-\[-1\]::before { content: var(--tw-content); z-index: -1; }
  .before\:mx-4::before { content: var(--tw-content); margin-inline: calc(v=
ar(--spacing)*4); }
  .before\:my-1::before { content: var(--tw-content); margin-block: calc(va=
r(--spacing)*1); }
  .before\:block::before { content: var(--tw-content); display: block; }
  .before\:h-2::before { content: var(--tw-content); height: calc(var(--spa=
cing)*2); }
  .before\:h-px::before { content: var(--tw-content); height: 1px; }
  .before\:w-full::before { content: var(--tw-content); width: 100%; }
  .before\:rounded-full::before { border-radius: 3.40282e+38px; content: va=
r(--tw-content); }
  .before\:bg-\[var\(--right-bg\)\]::before { background-color: var(--right=
-bg); content: var(--tw-content); }
  .before\:bg-gray-200\/50::before { background-color: rgba(227, 227, 227, =
0.5); content: var(--tw-content); }
  .before\:bg-token-bg-primary::before { background-color: var(--bg-primary=
); content: var(--tw-content); }
  .before\:bg-token-border-default::before { background-color: var(--border=
-default); content: var(--tw-content); }
  .before\:bg-transparent::before { background-color: rgba(0, 0, 0, 0); con=
tent: var(--tw-content); }
  .before\:bg-white\/50::before { background-color: rgba(255, 255, 255, 0.5=
); content: var(--tw-content); }
  .before\:bg-gradient-to-l::before { --tw-gradient-position: to left in ok=
lab; background-image: linear-gradient(var(--tw-gradient-stops)); content: =
var(--tw-content); }
  .before\:from-token-bg-tertiary::before { --tw-gradient-from: var(--bg-te=
rtiary); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient=
-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw=
-gradient-to)var(--tw-gradient-to-position)); content: var(--tw-content); }
  .before\:via-token-bg-tertiary::before { --tw-gradient-via: var(--bg-tert=
iary); --tw-gradient-via-stops: var(--tw-gradient-position),var(--tw-gradie=
nt-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gra=
dient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position); --=
tw-gradient-stops: var(--tw-gradient-via-stops); content: var(--tw-content)=
; }
  .before\:to-transparent::before { --tw-gradient-to: transparent; --tw-gra=
dient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--=
tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(=
--tw-gradient-to-position)); content: var(--tw-content); }
  .before\:backdrop-blur-\[1px\]::before { --tw-backdrop-blur: blur(1px); b=
ackdrop-filter: var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(-=
-tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-r=
otate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdr=
op-saturate,)var(--tw-backdrop-sepia,); content: var(--tw-content); }
  .before\:transition::before { content: var(--tw-content); transition-dura=
tion: var(--tw-duration,var(--default-transition-duration)); transition-pro=
perty: color, background-color, border-color, outline-color, text-decoratio=
n-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient=
-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -web=
kit-backdrop-filter, backdrop-filter, display, content-visibility, overlay,=
 pointer-events; transition-timing-function: var(--tw-ease,var(--default-tr=
ansition-timing-function)); }
  .before\:duration-250::before { --tw-duration: .25s; content: var(--tw-co=
ntent); transition-duration: 0.25s; }
  .before\:content-\[\'\'\]::before { --tw-content: ""; content: var(--tw-c=
ontent); }
  .before\:content-\[\'\*\'\]::before { --tw-content: "*"; content: var(--t=
w-content); }
  .after\:pointer-events-none::after { content: var(--tw-content); pointer-=
events: none; }
  .after\:invisible::after { content: var(--tw-content); visibility: hidden=
; }
  .after\:absolute::after { content: var(--tw-content); position: absolute;=
 }
  .after\:-inset-2::after { content: var(--tw-content); inset: calc(var(--s=
pacing)*-2); }
  .after\:-inset-4::after { content: var(--tw-content); inset: calc(var(--s=
pacing)*-4); }
  .after\:inset-0::after { content: var(--tw-content); inset: calc(var(--sp=
acing)*0); }
  .after\:inset-\[-4px\]::after { content: var(--tw-content); inset: -4px; =
}
  .after\:-inset-x-2::after { content: var(--tw-content); inset-inline: cal=
c(var(--spacing)*-2); }
  .after\:inset-x-2::after { content: var(--tw-content); inset-inline: calc=
(var(--spacing)*2); }
  .after\:inset-x-\[-4px\]::after { content: var(--tw-content); inset-inlin=
e: -4px; }
  .after\:-inset-y-4::after { content: var(--tw-content); inset-block: calc=
(var(--spacing)*-4); }
  .after\:inset-y-0::after { content: var(--tw-content); inset-block: calc(=
var(--spacing)*0); }
  .after\:start-0::after { content: var(--tw-content); inset-inline-start: =
calc(var(--spacing)*0); }
  .after\:start-\[-15px\]::after { content: var(--tw-content); inset-inline=
-start: -15px; }
  .after\:start-\[calc\(100\%_\+_280px\)\]::after { content: var(--tw-conte=
nt); inset-inline-start: calc(100% + 280px); }
  .after\:start-\[calc\(100\%_-_25px\)\]::after { content: var(--tw-content=
); inset-inline-start: calc(100% - 25px); }
  .after\:end-0::after { content: var(--tw-content); inset-inline-end: calc=
(var(--spacing)*0); }
  .after\:end-\[-15\%\]::after { content: var(--tw-content); inset-inline-e=
nd: -15%; }
  .after\:top-0::after { content: var(--tw-content); top: calc(var(--spacin=
g)*0); }
  .after\:top-\[-18px\]::after { content: var(--tw-content); top: -18px; }
  .after\:top-\[-30px\]::after { content: var(--tw-content); top: -30px; }
  .after\:top-\[-95px\]::after { content: var(--tw-content); top: -95px; }
  .after\:top-\[-100\%\]::after { content: var(--tw-content); top: -100%; }
  .after\:-right-4::after { content: var(--tw-content); }
  [dir=3D"ltr"] .after\:-right-4::after { right: calc(var(--spacing)*-4); }
  [dir=3D"rtl"] .after\:-right-4::after { left: calc(var(--spacing)*-4); }
  .after\:bottom-0::after { bottom: calc(var(--spacing)*0); content: var(--=
tw-content); }
  .after\:bottom-\[75\%\]::after { bottom: 75%; content: var(--tw-content);=
 }
  .after\:-left-1::after { content: var(--tw-content); }
  [dir=3D"ltr"] .after\:-left-1::after { left: calc(var(--spacing)*-1); }
  [dir=3D"rtl"] .after\:-left-1::after { right: calc(var(--spacing)*-1); }
  .after\:z-0::after { content: var(--tw-content); z-index: 0; }
  .after\:z-\[-1\]::after { content: var(--tw-content); z-index: -1; }
  .after\:mx-1::after { content: var(--tw-content); margin-inline: calc(var=
(--spacing)*1); }
  .after\:block::after { content: var(--tw-content); display: block; }
  .after\:h-2::after { content: var(--tw-content); height: calc(var(--spaci=
ng)*2); }
  .after\:h-\[1px\]::after { content: var(--tw-content); height: 1px; }
  .after\:h-\[28px\]::after { content: var(--tw-content); height: 28px; }
  .after\:h-\[64px\]::after { content: var(--tw-content); height: 64px; }
  .after\:h-\[120\%\]::after { content: var(--tw-content); height: 120%; }
  .after\:h-\[140px\]::after { content: var(--tw-content); height: 140px; }
  .after\:h-\[144px\]::after { content: var(--tw-content); height: 144px; }
  .after\:h-\[200px\]::after { content: var(--tw-content); height: 200px; }
  .after\:w-1::after { content: var(--tw-content); width: calc(var(--spacin=
g)*1); }
  .after\:w-2::after { content: var(--tw-content); width: calc(var(--spacin=
g)*2); }
  .after\:w-\[28px\]::after { content: var(--tw-content); width: 28px; }
  .after\:w-\[75px\]::after { content: var(--tw-content); width: 75px; }
  .after\:w-\[80\%\]::after { content: var(--tw-content); width: 80%; }
  .after\:w-\[113px\]::after { content: var(--tw-content); width: 113px; }
  .after\:w-\[120\%\]::after { content: var(--tw-content); width: 120%; }
  .after\:w-\[255px\]::after { content: var(--tw-content); width: 255px; }
  .after\:max-w-\[340px\]::after { content: var(--tw-content); max-width: 3=
40px; }
  .after\:min-w-\[2ch\]::after { content: var(--tw-content); min-width: 2ch=
; }
  .after\:rounded-\[50\%\]::after { border-radius: 50%; content: var(--tw-c=
ontent); }
  .after\:rounded-lg::after { border-radius: var(--radius-lg); content: var=
(--tw-content); }
  .after\:rounded-md::after { border-radius: var(--radius-md); content: var=
(--tw-content); }
  .after\:rounded-b-2xl::after { border-bottom-left-radius: var(--radius-2x=
l); border-bottom-right-radius: var(--radius-2xl); content: var(--tw-conten=
t); }
  .after\:border-s::after { border-inline-start-style: var(--tw-border-styl=
e); border-inline-start-width: 1px; content: var(--tw-content); }
  .after\:border-e::after { border-inline-end-style: var(--tw-border-style)=
; border-inline-end-width: 1px; content: var(--tw-content); }
  .after\:border-b::after { border-bottom-style: var(--tw-border-style); bo=
rder-bottom-width: 1px; content: var(--tw-content); }
  .after\:border-token-border-default::after { border-color: var(--border-d=
efault); content: var(--tw-content); }
  .after\:bg-\[Highlight\]::after { background-color: highlight; content: v=
ar(--tw-content); }
  .after\:bg-green-500::after { background-color: rgb(0, 162, 64); content:=
 var(--tw-content); }
  .after\:bg-red-500::after { background-color: rgb(224, 46, 42); content: =
var(--tw-content); }
  .after\:bg-token-border-light::after { background-color: var(--border-lig=
ht); content: var(--tw-content); }
  .after\:bg-token-main-surface-primary::after { background-color: var(--ma=
in-surface-primary); content: var(--tw-content); }
  .after\:bg-token-text-primary::after { background-color: var(--text-prima=
ry); content: var(--tw-content); }
  .after\:bg-transparent::after { background-color: rgba(0, 0, 0, 0); conte=
nt: var(--tw-content); }
  .after\:bg-white::after { background-color: rgb(255, 255, 255); content: =
var(--tw-content); }
  .after\:bg-\[url\(https\:\/\/cdn\.openai\.com\/chatgpt\/ctf-cdn\/student-=
landing\/cards-more-v2\.png\)\]::after { background-image: url("https://cdn=
.openai.com/chatgpt/ctf-cdn/student-landing/cards-more-v2.png"); content: v=
ar(--tw-content); }
  .after\:bg-\[url\(https\:\/\/cdn\.openai\.com\/chatgpt\/ctf-cdn\/student-=
landing\/faq-bubble-small-v2\.png\)\]::after { background-image: url("https=
://cdn.openai.com/chatgpt/ctf-cdn/student-landing/faq-bubble-small-v2.png")=
; content: var(--tw-content); }
  .after\:bg-\[url\(https\:\/\/cdn\.openai\.com\/chatgpt\/ctf-cdn\/student-=
landing\/offer-flowers-v2\.png\)\]::after { background-image: url("https://=
cdn.openai.com/chatgpt/ctf-cdn/student-landing/offer-flowers-v2.png"); cont=
ent: var(--tw-content); }
  .after\:bg-\[url\(https\:\/\/cdn\.openai\.com\/chatgpt\/ctf-cdn\/student-=
landing\/splash-scribble-v2\.png\)\]::after { background-image: url("https:=
//cdn.openai.com/chatgpt/ctf-cdn/student-landing/splash-scribble-v2.png"); =
content: var(--tw-content); }
  .after\:bg-\[url\(https\:\/\/cdn\.openai\.com\/chatgpt\/ctf-cdn\/student-=
landing\/splash-stars-v2\.png\)\]::after { background-image: url("https://c=
dn.openai.com/chatgpt/ctf-cdn/student-landing/splash-stars-v2.png"); conten=
t: var(--tw-content); }
  .after\:bg-contain::after { background-size: contain; content: var(--tw-c=
ontent); }
  .after\:bg-bottom::after { background-position: center bottom; content: v=
ar(--tw-content); }
  .after\:bg-center::after { background-position: 50% center; content: var(=
--tw-content); }
  .after\:bg-no-repeat::after { background-repeat: no-repeat; content: var(=
--tw-content); }
  .after\:whitespace-pre::after { content: var(--tw-content); white-space: =
pre; }
  .after\:opacity-0::after { content: var(--tw-content); opacity: 0; }
  .after\:opacity-80::after { content: var(--tw-content); opacity: 0.8; }
  .after\:opacity-100::after { content: var(--tw-content); opacity: 1; }
  .after\:content-\[\'\'\]::after { --tw-content: ""; content: var(--tw-con=
tent); }
  .after\:content-\[\'\\u00b7\'\]::after { --tw-content: "u00b7"; content: =
var(--tw-content); }
  .after\:content-\[attr\(data-value\)\]::after { --tw-content: attr(data-v=
alue); content: var(--tw-content); }
  .after\:\[grid-area\:1\/1\]::after { content: var(--tw-content); grid-are=
a: 1 / 1 / auto / auto; }
  :is(.\*\:not-last\:after\:px-0\.5 > *):not(:last-child)::after { content:=
 var(--tw-content); padding-inline: calc(var(--spacing)*.5); }
  :is(.\*\:not-last\:after\:content-\[\'\+\'\] > *):not(:last-child)::after=
 { --tw-content: "+"; content: var(--tw-content); }
  .group-last\:after\:hidden:is(:where(.group):last-child *)::after { conte=
nt: var(--tw-content); display: none; }
  .first\:-ms-1:first-child { margin-inline-start: calc(var(--spacing)*-1);=
 }
  .first\:ms-0:first-child { margin-inline-start: calc(var(--spacing)*0); }
  .first\:ms-4:first-child { margin-inline-start: calc(var(--spacing)*4); }
  .first\:me-0:first-child { margin-inline-end: calc(var(--spacing)*0); }
  .first\:mt-0:first-child { margin-top: calc(var(--spacing)*0); }
  .first\:hidden:first-child { display: none; }
  .first\:rounded-t:first-child { border-top-left-radius: 0.25rem; border-t=
op-right-radius: 0.25rem; }
  .first\:border-0:first-child { border-style: var(--tw-border-style); bord=
er-width: 0px; }
  .first\:border-t-0:first-child { border-top-style: var(--tw-border-style)=
; border-top-width: 0px; }
  .first\:border-none:first-child { --tw-border-style: none; border-style: =
none; }
  .first\:ps-0\!:first-child { padding-inline-start: calc(var(--spacing)*0)=
 !important; }
  .first\:pt-2:first-child { padding-top: calc(var(--spacing)*2); }
  .first\:pt-\[1px\]:first-child { padding-top: 1px; }
  .first\:pt-\[3px\]:first-child { padding-top: 3px; }
  .first\:before\:hidden:first-child::before { content: var(--tw-content); =
display: none; }
  .last\:me-0:last-child { margin-inline-end: calc(var(--spacing)*0); }
  .last\:me-1\.5:last-child { margin-inline-end: calc(var(--spacing)*1.5); =
}
  .last\:me-4:last-child { margin-inline-end: calc(var(--spacing)*4); }
  .last\:mb-0:last-child { margin-bottom: calc(var(--spacing)*0); }
  .last\:mb-2:last-child { margin-bottom: calc(var(--spacing)*2); }
  .last\:mb-5:last-child { margin-bottom: calc(var(--spacing)*5); }
  .last\:hidden:last-child { display: none; }
  .last\:min-h-\[calc\(100vh-8rem\)\]:last-child { min-height: calc(100vh -=
 8rem); }
  .last\:snap-end:last-child { scroll-snap-align: end; }
  .last\:scroll-mb-20:last-child { scroll-margin-bottom: calc(var(--spacing=
)*20); }
  .last\:scroll-pb-20:last-child { scroll-padding-bottom: calc(var(--spacin=
g)*20); }
  .last\:rounded-b:last-child { border-bottom-left-radius: 0.25rem; border-=
bottom-right-radius: 0.25rem; }
  .last\:border-e-0:last-child { border-inline-end-style: var(--tw-border-s=
tyle); border-inline-end-width: 0px; }
  .last\:border-b:last-child { border-bottom-style: var(--tw-border-style);=
 border-bottom-width: 1px; }
  .last\:border-b-0:last-child { border-bottom-style: var(--tw-border-style=
); border-bottom-width: 0px; }
  .last\:border-none:last-child { --tw-border-style: none; border-style: no=
ne; }
  .last\:pe-0:last-child { padding-inline-end: calc(var(--spacing)*0); }
  .last\:pe-0\!:last-child { padding-inline-end: calc(var(--spacing)*0) !im=
portant; }
  .last\:pb-1:last-child { padding-bottom: calc(var(--spacing)*1); }
  .last\:pb-20:last-child { padding-bottom: calc(var(--spacing)*20); }
  .last\:after\:content-\[none\]:last-child::after { --tw-content: none; co=
ntent: var(--tw-content); }
  .first-of-type\:border-none:first-of-type { --tw-border-style: none; bord=
er-style: none; }
  .last-of-type\:border-0:last-of-type { border-style: var(--tw-border-styl=
e); border-width: 0px; }
  .last-of-type\:border-b-0:last-of-type { border-bottom-style: var(--tw-bo=
rder-style); border-bottom-width: 0px; }
  .last-of-type\:border-none:last-of-type { --tw-border-style: none; border=
-style: none; }
  .checked\:border-black:checked { border-color: rgb(0, 0, 0); }
  .checked\:border-black\!:checked { border-color: rgb(0, 0, 0) !important;=
 }
  .checked\:border-blue-400\!:checked { border-color: rgb(2, 133, 255) !imp=
ortant; }
  .checked\:border-blue-600:checked { border-color: rgb(0, 79, 153); }
  .checked\:bg-black:checked { background-color: rgb(0, 0, 0); }
  .checked\:bg-black\!:checked { background-color: rgb(0, 0, 0) !important;=
 }
  .checked\:bg-blue-400\!:checked { background-color: rgb(2, 133, 255) !imp=
ortant; }
  .checked\:bg-blue-600:checked { background-color: rgb(0, 79, 153); }
  .empty\:hidden:empty { display: none; }
  .focus-within\:relative:focus-within { position: relative; }
  .focus-within\:z-10:focus-within { z-index: 10; }
  .focus-within\:rounded-lg:focus-within { border-radius: var(--radius-lg);=
 }
  .focus-within\:border-0:focus-within { border-style: var(--tw-border-styl=
e); border-width: 0px; }
  .focus-within\:border-0\!:focus-within { border-style: var(--tw-border-st=
yle) !important; border-width: 0px !important; }
  .focus-within\:border-s-2:focus-within { border-inline-start-style: var(-=
-tw-border-style); border-inline-start-width: 2px; }
  .focus-within\:border-gray-400:focus-within { border-color: rgb(180, 180,=
 180); }
  .focus-within\:border-green-500:focus-within { border-color: rgb(0, 162, =
64); }
  .focus-within\:border-red-500:focus-within { border-color: rgb(224, 46, 4=
2); }
  .focus-within\:border-token-border-heavy:focus-within { border-color: var=
(--border-heavy); }
  .focus-within\:border-token-border-heavy\!:focus-within { border-color: v=
ar(--border-heavy) !important; }
  .focus-within\:border-token-border-xheavy:focus-within { border-color: va=
r(--border-xheavy); }
  .focus-within\:bg-token-bg-secondary:focus-within { background-color: var=
(--bg-secondary); }
  .focus-within\:bg-token-main-surface-tertiary:focus-within { background-c=
olor: var(--main-surface-tertiary); }
  .focus-within\:ps-\[-2px\]:focus-within { }
  .focus-within\:opacity-100:focus-within { opacity: 1; }
  .focus-within\:opacity-100\!:focus-within { opacity: 1 !important; }
  .focus-within\:shadow-\[0_0_0_2px\]:focus-within { --tw-shadow: 0 0 0 2px=
 var(--tw-shadow-color,currentcolor); box-shadow: var(--tw-inset-shadow),va=
r(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow=
),var(--tw-shadow); }
  .focus-within\:shadow-\[0px_0px_1px_0px_\#0000004D\,_0px_4px_4px_0px_\#00=
00000A\]:focus-within { --tw-shadow: 0px 0px 1px 0px var(--tw-shadow-color,=
#0000004d),0px 4px 4px 0px var(--tw-shadow-color,#0000000a); box-shadow: va=
r(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shado=
w),var(--tw-ring-shadow),var(--tw-shadow); }
  .focus-within\:shadow-\[inset_0px_0px_0px_1px_rgba\(0\,0\,0\,0\.24\)\,0px=
_8px_480px_rgba\(0\,0\,0\,0\.04\)\]:focus-within { --tw-shadow: inset 0px 0=
px 0px 1px var(--tw-shadow-color,#0000003d),0px 8px 480px var(--tw-shadow-c=
olor,#0000000a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-sha=
dow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .focus-within\:shadow-none:focus-within { --tw-shadow: 0 0 #0000; box-sha=
dow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offse=
t-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .focus-within\:ring-0:focus-within { --tw-ring-shadow: var(--tw-ring-inse=
t,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)=
; box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-r=
ing-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .focus-within\:ring-0\!:focus-within { --tw-ring-shadow: var(--tw-ring-in=
set,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolo=
r) !important; box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shado=
w),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) !imp=
ortant; }
  .focus-within\:ring-1:focus-within { --tw-ring-shadow: var(--tw-ring-inse=
t,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,current=
color); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(=
--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .focus-within\:ring-2:focus-within { --tw-ring-shadow: var(--tw-ring-inse=
t,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,current=
color); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(=
--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .focus-within\:ring-red-500:focus-within { --tw-ring-color: #e02e2a; }
  .focus-within\:ring-token-text-secondary:focus-within { --tw-ring-color: =
var(--text-secondary); }
  .focus-within\:ring-transparent:focus-within { --tw-ring-color: transpare=
nt; }
  .focus-within\:outline-hidden:focus-within { --tw-outline-style: none; ou=
tline-style: none; }
  @media (forced-colors: active) {
  .focus-within\:outline-hidden:focus-within { outline: rgba(0, 0, 0, 0) so=
lid 2px; outline-offset: 2px; }
}
  .focus-within\:transition-none:focus-within { transition-property: none; =
}
  @media (hover: hover) {
  .hover\:visible:hover { visibility: visible; }
  .hover\:-translate-y-0\.5:hover { --tw-translate-y: calc(var(--spacing)*-=
.5); translate: var(--tw-translate-x)var(--tw-translate-y); }
  .hover\:scale-103:hover { --tw-scale-x: 103%; --tw-scale-y: 103%; --tw-sc=
ale-z: 103%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .hover\:scale-105:hover { --tw-scale-x: 105%; --tw-scale-y: 105%; --tw-sc=
ale-z: 105%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .hover\:scale-110:hover { --tw-scale-x: 110%; --tw-scale-y: 110%; --tw-sc=
ale-z: 110%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .hover\:scale-125:hover { --tw-scale-x: 125%; --tw-scale-y: 125%; --tw-sc=
ale-z: 125%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .hover\:scale-\[1\.005\]:hover { scale: 1.005; }
  .hover\:scale-\[1\.015\]:hover { scale: 1.015; }
  .hover\:cursor-default:hover { cursor: default; }
  .hover\:cursor-pointer:hover { cursor: pointer; }
  .hover\:border-blue-500:hover { border-color: rgb(1, 105, 204); }
  .hover\:border-gray-100:hover { border-color: rgb(236, 236, 236); }
  .hover\:border-gray-300:hover { border-color: rgb(205, 205, 205); }
  .hover\:border-gray-900:hover { border-color: rgb(23, 23, 23); }
  .hover\:border-token-border-heavy:hover { border-color: var(--border-heav=
y); }
  .hover\:border-token-border-light:hover { border-color: var(--border-ligh=
t); }
  .hover\:border-token-border-medium:hover { border-color: var(--border-med=
ium); }
  .hover\:border-token-border-xheavy:hover { border-color: var(--border-xhe=
avy); }
  .hover\:border-token-text-primary\/44:hover { border-color: var(--text-pr=
imary); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:border-token-text-primary\/44:hover { border-color: color-mix(in =
oklab,var(--text-primary)44%,transparent); }
}
  .hover\:bg-\[\#0000000a\]:hover { background-color: rgba(0, 0, 0, 0.04); =
}
  .hover\:bg-\[\#6a6a6a\]:hover { background-color: rgb(106, 106, 106); }
  .hover\:bg-\[\#BDDCF4\]:hover { background-color: rgb(189, 220, 244); }
  .hover\:bg-\[\#E4E4F6\]:hover { background-color: rgb(228, 228, 246); }
  .hover\:bg-\[\#f5f5f5\]:hover { background-color: rgb(245, 245, 245); }
  .hover\:bg-\[rgba\(0\,0\,0\,0\.08\)\]:hover { background-color: rgba(0, 0=
, 0, 0.08); }
  .hover\:bg-\[rgba\(29\,155\,209\,0\.2\)\]:hover { background-color: rgba(=
29, 155, 209, 0.2); }
  .hover\:bg-\[var\(--scrollbar-color-hover\)\]:hover { background-color: v=
ar(--scrollbar-color-hover); }
  .hover\:bg-\[var\(--snc-hover\)\]:hover { background-color: var(--snc-hov=
er); }
  .hover\:bg-black:hover { background-color: rgb(0, 0, 0); }
  .hover\:bg-black\/5:hover { background-color: oklab(0 none none / 0.05); =
}
  .hover\:bg-black\/5\!:hover { background-color: oklab(0 none none / 0.05)=
 !important; }
  .hover\:bg-black\/10:hover { background-color: oklab(0 none none / 0.1); =
}
  .hover\:bg-black\/10\!:hover { background-color: oklab(0 none none / 0.1)=
 !important; }
  .hover\:bg-black\/50:hover { background-color: oklab(0 none none / 0.5); =
}
  .hover\:bg-black\/60:hover { background-color: oklab(0 none none / 0.6); =
}
  .hover\:bg-blue-50:hover { background-color: rgb(229, 243, 255); }
  .hover\:bg-blue-100:hover { background-color: rgb(153, 206, 255); }
  .hover\:bg-blue-100\/80:hover { background-color: rgba(153, 206, 255, 0.8=
); }
  .hover\:bg-blue-400\/20\!:hover { background-color: rgba(2, 133, 255, 0.2=
) !important; }
  .hover\:bg-blue-600:hover { background-color: rgb(0, 79, 153); }
  .hover\:bg-blue-700:hover { background-color: rgb(0, 63, 122); }
  .hover\:bg-blue-800:hover { background-color: rgb(1, 53, 102); }
  .hover\:bg-gray-50:hover { background-color: rgb(249, 249, 249); }
  .hover\:bg-gray-100:hover { background-color: rgb(236, 236, 236); }
  .hover\:bg-gray-100\/75:hover { background-color: rgba(236, 236, 236, 0.7=
5); }
  .hover\:bg-gray-200:hover { background-color: rgb(227, 227, 227); }
  .hover\:bg-gray-300:hover { background-color: rgb(205, 205, 205); }
  .hover\:bg-gray-500:hover { background-color: rgb(155, 155, 155); }
  .hover\:bg-gray-800:hover { background-color: rgb(33, 33, 33); }
  .hover\:bg-gray-800\/10:hover { background-color: rgba(33, 33, 33, 0.1); =
}
  .hover\:bg-gray-900:hover { background-color: rgb(23, 23, 23); }
  .hover\:bg-gray-900\/30:hover { background-color: rgba(23, 23, 23, 0.3); =
}
  .hover\:bg-green-100:hover { background-color: rgb(140, 223, 173); }
  .hover\:bg-orange-400\/10:hover { background-color: rgba(251, 106, 34, 0.=
1); }
  .hover\:bg-orange-400\/20:hover { background-color: rgba(251, 106, 34, 0.=
2); }
  .hover\:bg-orange-500:hover { background-color: rgb(226, 85, 7); }
  .hover\:bg-purple-100:hover { background-color: rgb(206, 176, 251); }
  .hover\:bg-purple-600:hover { background-color: rgb(107, 58, 180); }
  .hover\:bg-red-100:hover { background-color: rgb(255, 164, 162); }
  .hover\:bg-red-500\/10:hover { background-color: rgba(224, 46, 42, 0.1); =
}
  .hover\:bg-red-500\/15:hover { background-color: rgba(224, 46, 42, 0.15);=
 }
  .hover\:bg-red-600:hover { background-color: rgb(186, 38, 35); }
  .hover\:bg-red-700:hover { background-color: rgb(145, 30, 27); }
  .hover\:bg-token-bg-elevated-primary:hover { background-color: var(--bg-e=
levated-primary); }
  .hover\:bg-token-bg-elevated-secondary:hover, .hover\:bg-token-bg-elevate=
d-secondary\/40:hover { background-color: var(--bg-elevated-secondary); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:bg-token-bg-elevated-secondary\/40:hover { background-color: colo=
r-mix(in oklab,var(--bg-elevated-secondary)40%,transparent); }
}
  .hover\:bg-token-bg-elevated-secondary\/80:hover { background-color: var(=
--bg-elevated-secondary); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:bg-token-bg-elevated-secondary\/80:hover { background-color: colo=
r-mix(in oklab,var(--bg-elevated-secondary)80%,transparent); }
}
  .hover\:bg-token-bg-primary:hover, .hover\:bg-token-bg-primary\/10:hover =
{ background-color: var(--bg-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:bg-token-bg-primary\/10:hover { background-color: color-mix(in ok=
lab,var(--bg-primary)10%,transparent); }
}
  .hover\:bg-token-bg-primary\/60:hover { background-color: var(--bg-primar=
y); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:bg-token-bg-primary\/60:hover { background-color: color-mix(in ok=
lab,var(--bg-primary)60%,transparent); }
}
  .hover\:bg-token-bg-primary\/80:hover { background-color: var(--bg-primar=
y); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:bg-token-bg-primary\/80:hover { background-color: color-mix(in ok=
lab,var(--bg-primary)80%,transparent); }
}
  .hover\:bg-token-bg-secondary:hover, .hover\:bg-token-bg-secondary\/50:ho=
ver { background-color: var(--bg-secondary); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:bg-token-bg-secondary\/50:hover { background-color: color-mix(in =
oklab,var(--bg-secondary)50%,transparent); }
}
  .hover\:bg-token-bg-status-warning:hover { background-color: var(--bg-sta=
tus-warning); }
  .hover\:bg-token-bg-tertiary:hover { background-color: var(--bg-tertiary)=
; }
  .hover\:bg-token-bg-tertiary\!:hover { background-color: var(--bg-tertiar=
y) !important; }
  .hover\:bg-token-bg-tertiary\/70:hover { background-color: var(--bg-terti=
ary); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:bg-token-bg-tertiary\/70:hover { background-color: color-mix(in o=
klab,var(--bg-tertiary)70%,transparent); }
}
  .hover\:bg-token-bg-tertiary\/80:hover { background-color: var(--bg-terti=
ary); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:bg-token-bg-tertiary\/80:hover { background-color: color-mix(in o=
klab,var(--bg-tertiary)80%,transparent); }
}
  .hover\:bg-token-border-default:hover { background-color: var(--border-de=
fault); }
  .hover\:bg-token-border-light:hover { background-color: var(--border-ligh=
t); }
  .hover\:bg-token-border-xlight:hover { background-color: var(--border-xli=
ght); }
  .hover\:bg-token-icon-surface\/10:hover { background-color: rgb(var(--ico=
n-surface)/1); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:bg-token-icon-surface\/10:hover { background-color: color-mix(in =
oklab,rgb(var(--icon-surface)/1) 10%,transparent); }
}
  .hover\:bg-token-interactive-bg-primary-default:hover { background-color:=
 var(--interactive-bg-primary-default); }
  .hover\:bg-token-interactive-bg-primary-hover:hover, .hover\:bg-token-int=
eractive-bg-primary-hover\/10:hover { background-color: var(--interactive-b=
g-primary-hover); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:bg-token-interactive-bg-primary-hover\/10:hover { background-colo=
r: color-mix(in oklab,var(--interactive-bg-primary-hover)10%,transparent); =
}
}
  .hover\:bg-token-interactive-bg-primary-selected:hover, .hover\:bg-token-=
interactive-bg-primary-selected\/5:hover { background-color: var(--interact=
ive-bg-primary-selected); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:bg-token-interactive-bg-primary-selected\/5:hover { background-co=
lor: color-mix(in oklab,var(--interactive-bg-primary-selected)5%,transparen=
t); }
}
  .hover\:bg-token-interactive-bg-secondary-hover:hover { background-color:=
 var(--interactive-bg-secondary-hover); }
  .hover\:bg-token-interactive-bg-tertiary-hover:hover { background-color: =
var(--interactive-bg-tertiary-hover); }
  .hover\:bg-token-main-surface-primary\!:hover { background-color: var(--m=
ain-surface-primary) !important; }
  .hover\:bg-token-main-surface-primary-inverse:hover { background-color: v=
ar(--main-surface-primary-inverse); }
  .hover\:bg-token-main-surface-secondary:hover { background-color: var(--m=
ain-surface-secondary); }
  .hover\:bg-token-main-surface-secondary\!:hover { background-color: var(-=
-main-surface-secondary) !important; }
  .hover\:bg-token-main-surface-secondary-selected:hover { background-color=
: var(--main-surface-secondary-selected); }
  .hover\:bg-token-main-surface-tertiary:hover { background-color: var(--ma=
in-surface-tertiary); }
  .hover\:bg-token-sidebar-surface-secondary:hover { background-color: var(=
--sidebar-surface-secondary); }
  .hover\:bg-token-sidebar-surface-tertiary:hover { background-color: var(-=
-sidebar-surface-tertiary); }
  .hover\:bg-token-surface-error\/10:hover { background-color: rgb(var(--su=
rface-error)/1); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:bg-token-surface-error\/10:hover { background-color: color-mix(in=
 oklab,rgb(var(--surface-error)/1) 10%,transparent); }
}
  .hover\:bg-token-surface-hover:hover { background-color: var(--surface-ho=
ver); }
  .hover\:bg-token-text-primary:hover { background-color: var(--text-primar=
y); }
  .hover\:bg-token-text-primary\!:hover { background-color: var(--text-prim=
ary) !important; }
  .hover\:bg-transparent:hover { background-color: rgba(0, 0, 0, 0); }
  .hover\:bg-transparent\!:hover { background-color: rgba(0, 0, 0, 0) !impo=
rtant; }
  .hover\:bg-white:hover { background-color: rgb(255, 255, 255); }
  .hover\:bg-white\/15:hover { background-color: rgba(255, 255, 255, 0.15);=
 }
  .hover\:bg-white\/30:hover { background-color: rgba(255, 255, 255, 0.3); =
}
  .hover\:bg-white\/40:hover { background-color: rgba(255, 255, 255, 0.4); =
}
  .hover\:entity-accent:hover { color: var(--theme-entity-accent); }
  .hover\:text-\(--super-widget-link-color-hover\):hover { color: var(--sup=
er-widget-link-color-hover); }
  .hover\:text-\[\#174ea6\]:hover { color: rgb(23, 78, 166); }
  .hover\:text-\[\#0285ff\]\/80:hover { color: rgba(2, 133, 255, 0.8); }
  .hover\:text-\[rgb\(11\,76\,140\)\]:hover { color: rgb(11, 76, 140); }
  .hover\:text-\[var\(--tag-blue-light\)\]:hover { color: var(--tag-blue-li=
ght); }
  .hover\:text-black\/60:hover { color: oklab(0 none none / 0.6); }
  .hover\:text-blue-200:hover { color: rgb(102, 181, 255); }
  .hover\:text-blue-600:hover { color: rgb(0, 79, 153); }
  .hover\:text-blue-700:hover { color: rgb(0, 63, 122); }
  .hover\:text-gray-700:hover { color: rgb(66, 66, 66); }
  .hover\:text-gray-900:hover { color: rgb(23, 23, 23); }
  .hover\:text-inherit:hover { color: inherit; }
  .hover\:text-red-500:hover { color: rgb(224, 46, 42); }
  .hover\:text-red-700:hover { color: rgb(145, 30, 27); }
  .hover\:text-red-800:hover { color: rgb(110, 22, 21); }
  .hover\:text-token-icon-primary:hover { color: var(--icon-primary); }
  .hover\:text-token-link-hover:hover { color: var(--link-hover); }
  .hover\:text-token-main-surface-tertiary:hover { color: var(--main-surfac=
e-tertiary); }
  .hover\:text-token-text-accent:hover, .hover\:text-token-text-accent\/80:=
hover { color: var(--text-accent); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:text-token-text-accent\/80:hover { color: color-mix(in oklab,var(=
--text-accent)80%,transparent); }
}
  .hover\:text-token-text-inverted:hover { color: var(--text-inverted); }
  .hover\:text-token-text-primary:hover { color: var(--text-primary); }
  .hover\:text-token-text-primary\!:hover { color: var(--text-primary) !imp=
ortant; }
  .hover\:text-token-text-primary\/44:hover { color: var(--text-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:text-token-text-primary\/44:hover { color: color-mix(in oklab,var=
(--text-primary)44%,transparent); }
}
  .hover\:text-token-text-primary\/60:hover { color: var(--text-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:text-token-text-primary\/60:hover { color: color-mix(in oklab,var=
(--text-primary)60%,transparent); }
}
  .hover\:text-token-text-secondary:hover { color: var(--text-secondary); }
  .hover\:text-token-text-tertiary:hover { color: var(--text-tertiary); }
  .hover\:text-white:hover { color: rgb(255, 255, 255); }
  .hover\:text-white\/40:hover { color: rgba(255, 255, 255, 0.4); }
  .hover\:no-underline:hover { text-decoration-line: none; }
  .hover\:underline:hover { text-decoration-line: underline; }
  .hover\:opacity-60:hover { opacity: 0.6; }
  .hover\:opacity-65:hover { opacity: 0.65; }
  .hover\:opacity-70:hover { opacity: 0.7; }
  .hover\:opacity-75:hover { opacity: 0.75; }
  .hover\:opacity-80:hover { opacity: 0.8; }
  .hover\:opacity-90:hover { opacity: 0.9; }
  .hover\:opacity-100:hover { opacity: 1; }
  .hover\:opacity-100\!:hover { opacity: 1 !important; }
  .hover\:mix-blend-normal:hover { mix-blend-mode: normal; }
  .hover\:shadow-short:hover { --tw-shadow: 0px 4px 4px 0px var(--tw-shadow=
-color,var(--shadow-color-1,#0000000a)),0px 0px 1px 0px var(--tw-shadow-col=
or,var(--shadow-color-2,#0000009e)); box-shadow: var(--tw-inset-shadow),var=
(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow)=
,var(--tw-shadow); }
  .hover\:shadow-short:hover:is(.dark *) { --tw-shadow: 0px 4px 12px 0px va=
r(--tw-shadow-color,var(--shadow-color-1,#0000001a)),inset 0px 0px 1px 0px =
var(--tw-shadow-color,var(--shadow-color-2,#fff3)); box-shadow: var(--tw-in=
set-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--=
tw-ring-shadow),var(--tw-shadow); }
  .hover\:shadow-\[-1px_0_2px_2px_rgba\(255\,0\,0\,0\.4\)\]:hover { --tw-sh=
adow: -1px 0 2px 2px var(--tw-shadow-color,#f006); box-shadow: var(--tw-ins=
et-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--t=
w-ring-shadow),var(--tw-shadow); }
  .hover\:shadow-\[0_14px_32px_rgba\(0\,0\,0\,0\.08\)\]:hover { --tw-shadow=
: 0 14px 32px var(--tw-shadow-color,#00000014); box-shadow: var(--tw-inset-=
shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-r=
ing-shadow),var(--tw-shadow); }
  .hover\:shadow-\[0px_0px_1px_0px_\#0000004D\,_0px_4px_4px_0px_\#0000000A\=
]:hover { --tw-shadow: 0px 0px 1px 0px var(--tw-shadow-color,#0000004d),0px=
 4px 4px 0px var(--tw-shadow-color,#0000000a); box-shadow: var(--tw-inset-s=
hadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ri=
ng-shadow),var(--tw-shadow); }
  .hover\:shadow-\[0px_4px_16px_0px_rgba\(0\,0\,0\,0\.05\)\]:hover { --tw-s=
hadow: 0px 4px 16px 0px var(--tw-shadow-color,#0000000d); box-shadow: var(-=
-tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),=
var(--tw-ring-shadow),var(--tw-shadow); }
  .hover\:shadow-\[inset_0px_0px_0px_1px_rgba\(0\,0\,0\,0\.16\)\,0px_8px_48=
0px_rgba\(0\,0\,0\,0\.04\)\]:hover { --tw-shadow: inset 0px 0px 0px 1px var=
(--tw-shadow-color,#00000029),0px 8px 480px var(--tw-shadow-color,#0000000a=
); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-=
ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .hover\:shadow-lg:hover { --tw-shadow: 0 10px 15px -3px var(--tw-shadow-c=
olor,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a); box-shadow=
: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-s=
hadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .hover\:shadow-md:hover { --tw-shadow: 0 4px 6px -1px var(--tw-shadow-col=
or,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a); box-shadow: =
var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-sha=
dow),var(--tw-ring-shadow),var(--tw-shadow); }
  .hover\:shadow-xl:hover { --tw-shadow: 0 20px 25px -5px var(--tw-shadow-c=
olor,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a); box-shado=
w: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-=
shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .hover\:shadow-token-border-default:hover { --tw-shadow-color: var(--bord=
er-default); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:shadow-token-border-default:hover { --tw-shadow-color: color-mix(=
in oklab,var(--border-default)var(--tw-shadow-alpha),transparent); }
}
  .hover\:ring-black\/10:hover { --tw-ring-color: oklab(0% none none/.1); }
  .hover\:outline-\[1px\]:hover, .hover\:outline:hover { outline-style: var=
(--tw-outline-style); outline-width: 1px; }
  .hover\:outline-blue-100:hover { outline-color: rgb(153, 206, 255); }
  .hover\:backdrop-blur-md:hover { --tw-backdrop-blur: blur(var(--blur-md))=
; backdrop-filter: var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)va=
r(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hu=
e-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-bac=
kdrop-saturate,)var(--tw-backdrop-sepia,); }
  .hover\:transition-none:hover { transition-property: none; }
  .hover\:delay-0:hover { transition-delay: 0s; }
  .hover\:delay-300:hover { transition-delay: 0.3s; }
  .hover\:after\:bg-token-main-surface-tertiary:hover::after { background-c=
olor: var(--main-surface-tertiary); content: var(--tw-content); }
  .hover\:focus-within\:shadow-\[inset_0px_0px_0px_1px_rgba\(0\,0\,0\,0\.24=
\)\,0px_8px_480px_rgba\(0\,0\,0\,0\.04\)\]:hover:focus-within { --tw-shadow=
: inset 0px 0px 0px 1px var(--tw-shadow-color,#0000003d),0px 8px 480px var(=
--tw-shadow-color,#0000000a); box-shadow: var(--tw-inset-shadow),var(--tw-i=
nset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--=
tw-shadow); }
}
  .focus\:border-0:focus { border-style: var(--tw-border-style); border-wid=
th: 0px; }
  .focus\:border-none:focus { --tw-border-style: none; border-style: none; =
}
  .focus\:border-none\!:focus { --tw-border-style: none !important; border-=
style: none !important; }
  .focus\:border-\[\#0570de\]:focus { border-color: rgb(5, 112, 222); }
  .focus\:border-black:focus { border-color: rgb(0, 0, 0); }
  .focus\:border-blue-500:focus { border-color: rgb(1, 105, 204); }
  .focus\:border-gray-200:focus { border-color: rgb(227, 227, 227); }
  .focus\:border-gray-400:focus { border-color: rgb(180, 180, 180); }
  .focus\:border-gray-500:focus { border-color: rgb(155, 155, 155); }
  .focus\:border-orange-400:focus { border-color: rgb(251, 106, 34); }
  .focus\:border-red-500:focus { border-color: rgb(224, 46, 42); }
  .focus\:border-token-border-medium:focus { border-color: var(--border-med=
ium); }
  .focus\:border-token-border-xheavy:focus { border-color: var(--border-xhe=
avy); }
  .focus\:border-token-icon-accent:focus { border-color: var(--icon-accent)=
; }
  .focus\:border-token-interactive-border-focus:focus { border-color: var(-=
-interactive-border-focus); }
  .focus\:border-token-text-error:focus { border-color: var(--text-error); =
}
  .focus\:border-token-text-primary:focus, .focus\:border-token-text-primar=
y\/44:focus { border-color: var(--text-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .focus\:border-token-text-primary\/44:focus { border-color: color-mix(in =
oklab,var(--text-primary)44%,transparent); }
}
  .focus\:border-transparent:focus { border-color: rgba(0, 0, 0, 0); }
  .focus\:border-white:focus { border-color: rgb(255, 255, 255); }
  .focus\:bg-token-bg-secondary:focus { background-color: var(--bg-secondar=
y); }
  .focus\:bg-token-icon-surface\/10:focus { background-color: rgb(var(--ico=
n-surface)/1); }
  @supports (color:color-mix(in lab,red,red)) {
  .focus\:bg-token-icon-surface\/10:focus { background-color: color-mix(in =
oklab,rgb(var(--icon-surface)/1) 10%,transparent); }
}
  .focus\:bg-white\/15:focus { background-color: rgba(255, 255, 255, 0.15);=
 }
  .focus\:shadow-\[0px_1px_1px_rgba\(0\,0\,0\,0\.03\)\,0px_3px_6px_rgba\(0\=
,0\,0\,0\.02\)\,0_0_0_3px_hsla\(210\,96\%\,45\%\,0\.25\)\,0_1px_1px_0_rgba\=
(0\,0\,0\,0\.08\)\]:focus { --tw-shadow: 0px 1px 1px var(--tw-shadow-color,=
#00000008),0px 3px 6px var(--tw-shadow-color,#00000005),0 0 0 3px var(--tw-=
shadow-color,#0573e140),0 1px 1px 0 var(--tw-shadow-color,#00000014); box-s=
hadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-off=
set-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .focus\:shadow-none:focus { --tw-shadow: 0 0 #0000; box-shadow: var(--tw-=
inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(=
--tw-ring-shadow),var(--tw-shadow); }
  .focus\:shadow-none\!:focus { --tw-shadow: 0 0 #0000 !important; box-shad=
ow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset=
-shadow),var(--tw-ring-shadow),var(--tw-shadow) !important; }
  .focus\:ring-0:focus { --tw-ring-shadow: var(--tw-ring-inset,)0 0 0 calc(=
var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor); box-shadow: =
var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-sha=
dow),var(--tw-ring-shadow),var(--tw-shadow); }
  .focus\:ring-0\!:focus { --tw-ring-shadow: var(--tw-ring-inset,)0 0 0 cal=
c(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor) !important;=
 box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ri=
ng-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow) !important; }
  .focus\:ring-1:focus { --tw-ring-shadow: var(--tw-ring-inset,)0 0 0 calc(=
1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor); box-sh=
adow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offs=
et-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .focus\:ring-2:focus { --tw-ring-shadow: var(--tw-ring-inset,)0 0 0 calc(=
2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor); box-sh=
adow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offs=
et-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .focus\:ring-4:focus { --tw-ring-shadow: var(--tw-ring-inset,)0 0 0 calc(=
4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor); box-sh=
adow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offs=
et-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .focus\:ring-\[\#5856D6\]:focus { --tw-ring-color: #5856d6; }
  .focus\:ring-\[black\]\!:focus { --tw-ring-color: #000 !important; }
  .focus\:ring-black:focus { --tw-ring-color: #000; }
  .focus\:ring-blue-400:focus { --tw-ring-color: #0285ff; }
  .focus\:ring-blue-500:focus { --tw-ring-color: #0169cc; }
  .focus\:ring-gray-200:focus { --tw-ring-color: #e3e3e3; }
  .focus\:ring-gray-500:focus { --tw-ring-color: #9b9b9b; }
  .focus\:ring-purple-500:focus { --tw-ring-color: #8046d9; }
  .focus\:ring-red-500:focus { --tw-ring-color: #e02e2a; }
  .focus\:ring-token-border-light:focus { --tw-ring-color: var(--border-lig=
ht); }
  .focus\:ring-token-border-xheavy:focus { --tw-ring-color: var(--border-xh=
eavy); }
  .focus\:ring-token-icon-accent:focus { --tw-ring-color: var(--icon-accent=
); }
  .focus\:ring-token-text-primary:focus { --tw-ring-color: var(--text-prima=
ry); }
  .focus\:ring-transparent:focus { --tw-ring-color: transparent; }
  .focus\:ring-white:focus { --tw-ring-color: #fff; }
  .focus\:ring-white\/70:focus { --tw-ring-color: oklab(100% 0 5.96046e-8/.=
7); }
  .focus\:ring-offset-0:focus { --tw-ring-offset-width: 0px; --tw-ring-offs=
et-shadow: var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-r=
ing-offset-color); }
  .focus\:ring-offset-0\!:focus { --tw-ring-offset-width: 0px !important; -=
-tw-ring-offset-shadow: var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-wid=
th)var(--tw-ring-offset-color) !important; }
  .focus\:ring-offset-2:focus { --tw-ring-offset-width: 2px; --tw-ring-offs=
et-shadow: var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-r=
ing-offset-color); }
  .focus\:outline-hidden:focus { --tw-outline-style: none; outline-style: n=
one; }
  @media (forced-colors: active) {
  .focus\:outline-hidden:focus { outline: rgba(0, 0, 0, 0) solid 2px; outli=
ne-offset: 2px; }
}
  .focus\:outline:focus { outline-style: var(--tw-outline-style); outline-w=
idth: 1px; }
  .focus\:outline\!:focus { outline-style: var(--tw-outline-style) !importa=
nt; outline-width: 1px !important; }
  .focus\:outline-0:focus { outline-style: var(--tw-outline-style); outline=
-width: 0px; }
  .focus\:outline-0\!:focus { outline-style: var(--tw-outline-style) !impor=
tant; outline-width: 0px !important; }
  .focus\:outline-1:focus { outline-style: var(--tw-outline-style); outline=
-width: 1px; }
  .focus\:outline-1\!:focus { outline-style: var(--tw-outline-style) !impor=
tant; outline-width: 1px !important; }
  .focus\:outline-black\!:focus { outline-color: rgb(0, 0, 0) !important; }
  .focus\:outline-white\!:focus { outline-color: rgb(255, 255, 255) !import=
ant; }
  .focus\:backdrop-blur-md:focus { --tw-backdrop-blur: blur(var(--blur-md))=
; backdrop-filter: var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)va=
r(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hu=
e-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-bac=
kdrop-saturate,)var(--tw-backdrop-sepia,); }
  .focus\:outline-none:focus { --tw-outline-style: none; outline-style: non=
e; }
  .focus\:outline-none\!:focus { --tw-outline-style: none !important; outli=
ne-style: none !important; }
  .focus\:ring-inset:focus { --tw-ring-inset: inset; }
  .focus-visible\:translate-y-0:focus-visible { --tw-translate-y: calc(var(=
--spacing)*0); translate: var(--tw-translate-x)var(--tw-translate-y); }
  .focus-visible\:border-none:focus-visible { --tw-border-style: none; bord=
er-style: none; }
  .focus-visible\:border-token-border-default:focus-visible { border-color:=
 var(--border-default); }
  .focus-visible\:bg-token-icon-surface\/10:focus-visible { background-colo=
r: rgb(var(--icon-surface)/1); }
  @supports (color:color-mix(in lab,red,red)) {
  .focus-visible\:bg-token-icon-surface\/10:focus-visible { background-colo=
r: color-mix(in oklab,rgb(var(--icon-surface)/1) 10%,transparent); }
}
  .focus-visible\:bg-token-interactive-bg-secondary-hover:focus-visible { b=
ackground-color: var(--interactive-bg-secondary-hover); }
  .focus-visible\:bg-token-surface-hover:focus-visible { background-color: =
var(--surface-hover); }
  .focus-visible\:bg-transparent:focus-visible { background-color: rgba(0, =
0, 0, 0); }
  .focus-visible\:bg-transparent\!:focus-visible { background-color: rgba(0=
, 0, 0, 0) !important; }
  .focus-visible\:opacity-100:focus-visible { opacity: 1; }
  .focus-visible\:ring-0:focus-visible { --tw-ring-shadow: var(--tw-ring-in=
set,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolo=
r); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw=
-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .focus-visible\:ring-1:focus-visible { --tw-ring-shadow: var(--tw-ring-in=
set,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,curre=
ntcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),va=
r(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .focus-visible\:ring-2:focus-visible { --tw-ring-shadow: var(--tw-ring-in=
set,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,curre=
ntcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),va=
r(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .focus-visible\:ring-4:focus-visible { --tw-ring-shadow: var(--tw-ring-in=
set,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,curre=
ntcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),va=
r(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .focus-visible\:ring-\[\#5856D6\]:focus-visible { --tw-ring-color: #5856d=
6; }
  .focus-visible\:ring-blue-500:focus-visible { --tw-ring-color: #0169cc; }
  .focus-visible\:ring-blue-500\/60:focus-visible { --tw-ring-color: oklab(=
52.8649% -.0449645 -.167517/.6); }
  .focus-visible\:ring-token-text-primary:focus-visible { --tw-ring-color: =
var(--text-primary); }
  .focus-visible\:ring-token-text-quaternary:focus-visible { --tw-ring-colo=
r: var(--text-quaternary); }
  .focus-visible\:ring-token-text-tertiary:focus-visible { --tw-ring-color:=
 var(--text-tertiary); }
  .focus-visible\:ring-offset-1:focus-visible { --tw-ring-offset-width: 1px=
; --tw-ring-offset-shadow: var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-=
width)var(--tw-ring-offset-color); }
  .focus-visible\:ring-offset-2:focus-visible { --tw-ring-offset-width: 2px=
; --tw-ring-offset-shadow: var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-=
width)var(--tw-ring-offset-color); }
  .focus-visible\:ring-offset-transparent:focus-visible { --tw-ring-offset-=
color: transparent; }
  .focus-visible\:outline-hidden:focus-visible { --tw-outline-style: none; =
outline-style: none; }
  @media (forced-colors: active) {
  .focus-visible\:outline-hidden:focus-visible { outline: rgba(0, 0, 0, 0) =
solid 2px; outline-offset: 2px; }
}
  .focus-visible\:outline:focus-visible { outline-style: var(--tw-outline-s=
tyle); outline-width: 1px; }
  .focus-visible\:outline-0:focus-visible { outline-style: var(--tw-outline=
-style); outline-width: 0px; }
  .focus-visible\:outline-2:focus-visible { outline-style: var(--tw-outline=
-style); outline-width: 2px; }
  .focus-visible\:-outline-offset-1:focus-visible { outline-offset: -1px; }
  .focus-visible\:outline-offset-2:focus-visible { outline-offset: 2px; }
  .focus-visible\:outline-black:focus-visible { outline-color: rgb(0, 0, 0)=
; }
  .focus-visible\:outline-current:focus-visible { outline-color: currentcol=
or; }
  .focus-visible\:outline-orange-500:focus-visible { outline-color: rgb(226=
, 85, 7); }
  .focus-visible\:outline-none:focus-visible { --tw-outline-style: none; ou=
tline-style: none; }
  .active\:scale-95:active { --tw-scale-x: 95%; --tw-scale-y: 95%; --tw-sca=
le-z: 95%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .active\:scale-100:active { --tw-scale-x: 100%; --tw-scale-y: 100%; --tw-=
scale-z: 100%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .active\:scale-115:active { --tw-scale-x: 115%; --tw-scale-y: 115%; --tw-=
scale-z: 115%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .active\:scale-\[0\.9\]:active { scale: 0.9; }
  .active\:bg-black\/10\!:active { background-color: oklab(0 none none / 0.=
1) !important; }
  .active\:bg-black\/20:active { background-color: oklab(0 none none / 0.2)=
; }
  .active\:bg-gray-300:active { background-color: rgb(205, 205, 205); }
  .active\:bg-gray-700:active { background-color: rgb(66, 66, 66); }
  .active\:bg-red-500\/20:active { background-color: rgba(224, 46, 42, 0.2)=
; }
  .active\:bg-token-bg-tertiary:active { background-color: var(--bg-tertiar=
y); }
  .active\:bg-token-interactive-bg-secondary-press:active { background-colo=
r: var(--interactive-bg-secondary-press); }
  .active\:opacity-1:active { opacity: 0.01; }
  .active\:opacity-50:active { opacity: 0.5; }
  .active\:opacity-75:active { opacity: 0.75; }
  .active\:opacity-100\!:active { opacity: 1 !important; }
  @media (hover: hover) {
  .enabled\:hover\:bg-black\/5:enabled:hover { background-color: oklab(0 no=
ne none / 0.05); }
  .enabled\:hover\:bg-token-interactive-bg-secondary-hover:enabled:hover { =
background-color: var(--interactive-bg-secondary-hover); }
  .enabled\:hover\:bg-token-main-surface-secondary:enabled:hover { backgrou=
nd-color: var(--main-surface-secondary); }
  .enabled\:hover\:bg-token-surface-hover:enabled:hover { background-color:=
 var(--surface-hover); }
  .enabled\:hover\:text-token-text-secondary:enabled:hover { color: var(--t=
ext-secondary); }
  .enabled\:hover\:underline:enabled:hover { text-decoration-line: underlin=
e; }
}
  .disabled\:pointer-events-none:disabled { pointer-events: none; }
  .disabled\:cursor-auto:disabled { cursor: auto; }
  .disabled\:cursor-default\!:disabled { cursor: default !important; }
  .disabled\:cursor-not-allowed:disabled { cursor: not-allowed; }
  .disabled\:bg-\[\#D7D7D7\]:disabled { background-color: rgb(215, 215, 215=
); }
  .disabled\:bg-gray-200:disabled { background-color: rgb(227, 227, 227); }
  .disabled\:bg-token-bg-primary:disabled { background-color: var(--bg-prim=
ary); }
  .disabled\:bg-token-main-surface-tertiary:disabled { background-color: va=
r(--main-surface-tertiary); }
  .disabled\:bg-transparent:disabled { background-color: rgba(0, 0, 0, 0); =
}
  .disabled\:text-\[\#f4f4f4\]:disabled { color: rgb(244, 244, 244); }
  .disabled\:text-gray-50:disabled { color: rgb(249, 249, 249); }
  .disabled\:text-gray-500:disabled { color: rgb(155, 155, 155); }
  .disabled\:text-token-border-medium:disabled { color: var(--border-medium=
); }
  .disabled\:text-token-text-quaternary:disabled { color: var(--text-quater=
nary); }
  .disabled\:text-token-text-tertiary:disabled { color: var(--text-tertiary=
); }
  .disabled\:opacity-25:disabled { opacity: 0.25; }
  .disabled\:opacity-30:disabled { opacity: 0.3; }
  .disabled\:opacity-40:disabled { opacity: 0.4; }
  .disabled\:opacity-50:disabled { opacity: 0.5; }
  .disabled\:opacity-60:disabled { opacity: 0.6; }
  .disabled\:opacity-70:disabled { opacity: 0.7; }
  .disabled\:opacity-100:disabled { opacity: 1; }
  .disabled\:opacity-100\!:disabled { opacity: 1 !important; }
  @media (hover: hover) {
  .disabled\:hover\:bg-token-bg-primary:disabled:hover { background-color: =
var(--bg-primary); }
  .disabled\:hover\:bg-transparent:disabled:hover { background-color: rgba(=
0, 0, 0, 0); }
  .disabled\:hover\:text-token-text-secondary:disabled:hover { color: var(-=
-text-secondary); }
}
  .has-focus-visible\:border-token-border-xheavy:has(:focus-visible) { bord=
er-color: var(--border-xheavy); }
  .has-data-has-thread-error\:pt-2:has([data-has-thread-error]) { padding-t=
op: calc(var(--spacing)*2); }
  .has-data-has-thread-error\:\[box-shadow\:var\(--sharp-edge-bottom-shadow=
\)\]:has([data-has-thread-error]) { box-shadow: var(--sharp-edge-bottom-sha=
dow); }
  .has-data-writing-block\:pointer-events-none:has([data-writing-block]) { =
pointer-events: none; }
  .has-data-writing-block\:-mt-\(--shadow-height\):has([data-writing-block]=
) { margin-top: calc(var(--shadow-height)*-1); }
  .has-data-writing-block\:pt-\(--shadow-height\):has([data-writing-block])=
 { padding-top: var(--shadow-height); }
  .has-data-\[state\=3Dopen\]\:pointer-events-auto:has([data-state=3D"open"=
]) { pointer-events: auto; }
  .has-data-\[state\=3Dopen\]\:\[mask-position\:0_0\]:has([data-state=3D"op=
en"]) { -webkit-mask-position: 0px 0px; }
  .has-data-\[state\=3Dopen\]\:opacity-100:has([data-state=3D"open"]) { opa=
city: 1; }
  .has-\[strong\]\:mb-0:has(:is(strong)) { margin-bottom: calc(var(--spacin=
g)*0); }
  .data-border\:border-1[data-border] { border-style: var(--tw-border-style=
); border-width: 1px; }
  .data-border\:border-token-border-default[data-border] { border-color: va=
r(--border-default); }
  .data-disabled\:cursor-not-allowed[data-disabled] { cursor: not-allowed; =
}
  .data-disabled\:opacity-50[data-disabled] { opacity: 0.5; }
  @media (hover: hover) {
  .data-no-hover-bg\:hover\:bg-transparent[data-no-hover-bg]:hover { backgr=
ound-color: rgba(0, 0, 0, 0); }
}
  .data-placeholder\:text-token-text-tertiary[data-placeholder] { color: va=
r(--text-tertiary); }
  .data-something\:bg-red-100[data-something] { background-color: rgb(255, =
164, 162); }
  .data-submit-icon\:ps-2\.5[data-submit-icon] { padding-inline-start: calc=
(var(--spacing)*2.5); }
  .data-submit-icon\:pe-9[data-submit-icon] { padding-inline-end: calc(var(=
--spacing)*9); }
  .data-\[custom-padding\]\:py-0[data-custom-padding] { padding-block: calc=
(var(--spacing)*0); }
  :is(.\*\*\:data-\[header-icon\]\:rotate-\[10deg\] *)[data-header-icon] { =
rotate: 10deg; }
  .data-\[multiline\]\:py-3[data-multiline] { padding-block: calc(var(--spa=
cing)*3); }
  .data-\[state\=3Dactive\]\:block[data-state=3D"active"] { display: block;=
 }
  .data-\[state\=3Dactive\]\:border-b-2[data-state=3D"active"] { border-bot=
tom-style: var(--tw-border-style); border-bottom-width: 2px; }
  .data-\[state\=3Dactive\]\:border-token-link-hover[data-state=3D"active"]=
 { border-color: var(--link-hover); }
  .data-\[state\=3Dactive\]\:border-token-text-secondary[data-state=3D"acti=
ve"] { border-color: var(--text-secondary); }
  .data-\[state\=3Dactive\]\:text-token-link[data-state=3D"active"] { color=
: var(--link); }
  .data-\[state\=3Dactive\]\:text-token-text-primary[data-state=3D"active"]=
 { color: var(--text-primary); }
  .data-\[state\=3Dchecked\]\:border-2[data-state=3D"checked"] { border-sty=
le: var(--tw-border-style); border-width: 2px; }
  .data-\[state\=3Dchecked\]\:border-black[data-state=3D"checked"] { border=
-color: rgb(0, 0, 0); }
  .data-\[state\=3Dchecked\]\:bg-black[data-state=3D"checked"] { background=
-color: rgb(0, 0, 0); }
  .data-\[state\=3Dinactive\]\:cursor-pointer[data-state=3D"inactive"] { cu=
rsor: pointer; }
  .data-\[state\=3Dinactive\]\:text-token-text-tertiary[data-state=3D"inact=
ive"] { color: var(--text-tertiary); }
  .data-\[state\=3Dopen\]\:bg-token-bg-tertiary[data-state=3D"open"] { back=
ground-color: var(--bg-tertiary); }
  .data-\[state\=3Dunchecked\]\:m-\[1px\][data-state=3D"unchecked"] { margi=
n: 1px; }
  .data-\[state\=3Dunchecked\]\:border[data-state=3D"unchecked"] { border-s=
tyle: var(--tw-border-style); border-width: 1px; }
  .data-\[unbound-width\]\:min-w-\[unset\][data-unbound-width] { min-width:=
 unset; }
  .nth-1\:bg-\[\#FFF493\]:first-child { background-color: rgb(255, 244, 147=
); }
  .nth-2\:bg-\[\#EBEBEB\]:nth-child(2) { background-color: rgb(235, 235, 23=
5); }
  .nth-3\:bg-\[\#94E6FF\]:nth-child(3) { background-color: rgb(148, 230, 25=
5); }
  .nth-4\:bg-\[\#C8F7AB\]:nth-child(4) { background-color: rgb(200, 247, 17=
1); }
  .nth-5\:bg-\[\#B4A6FE\]:nth-child(5) { background-color: rgb(180, 166, 25=
4); }
  @supports ((-webkit-backdrop-filter:var(--tw )) or (backdrop-filter:var(-=
-tw ))) {
  .supports-\[backdrop-filter\]\:bg-white\/80 { background-color: rgba(255,=
 255, 255, 0.8); }
}
  @supports (content-visibility:auto) {
  .supports-\[content-visibility\:auto\]\:\[contain-intrinsic-size\:auto_10=
0lvh\] { contain-intrinsic-size: auto 100lvh; }
}
  @media (prefers-reduced-motion: no-preference) {
  .motion-safe\:animate-\[mkt-slide-anim_linear_infinite\] { animation: aut=
o linear 0s infinite normal none running mkt-slide-anim; }
  .motion-safe\:animate-spin { animation: var(--animate-spin); }
  .motion-safe\:transition { transition-duration: var(--tw-duration,var(--d=
efault-transition-duration)); transition-property: color, background-color,=
 border-color, outline-color, text-decoration-color, fill, stroke, --tw-gra=
dient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, trans=
form, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-f=
ilter, display, content-visibility, overlay, pointer-events; transition-tim=
ing-function: var(--tw-ease,var(--default-transition-timing-function)); }
  .motion-safe\:transition-\[grid-template-rows\] { transition-duration: va=
r(--tw-duration,var(--default-transition-duration)); transition-property: g=
rid-template-rows; transition-timing-function: var(--tw-ease,var(--default-=
transition-timing-function)); }
  .motion-safe\:transition-\[height\] { transition-duration: var(--tw-durat=
ion,var(--default-transition-duration)); transition-property: height; trans=
ition-timing-function: var(--tw-ease,var(--default-transition-timing-functi=
on)); }
  .motion-safe\:transition-\[mask-position\] { transition-duration: var(--t=
w-duration,var(--default-transition-duration)); transition-property: -webki=
t-mask-position, mask-position; transition-timing-function: var(--tw-ease,v=
ar(--default-transition-timing-function)); }
  .motion-safe\:transition-\[opacity\,transform\,scale\] { transition-durat=
ion: var(--tw-duration,var(--default-transition-duration)); transition-prop=
erty: opacity, transform, scale; transition-timing-function: var(--tw-ease,=
var(--default-transition-timing-function)); }
  .motion-safe\:transition-\[shadow\,opacity\] { transition-duration: var(-=
-tw-duration,var(--default-transition-duration)); transition-property: shad=
ow, opacity; transition-timing-function: var(--tw-ease,var(--default-transi=
tion-timing-function)); }
  .motion-safe\:transition-all { transition-duration: var(--tw-duration,var=
(--default-transition-duration)); transition-property: all; transition-timi=
ng-function: var(--tw-ease,var(--default-transition-timing-function)); }
  .motion-safe\:transition-colors { transition-duration: var(--tw-duration,=
var(--default-transition-duration)); transition-property: color, background=
-color, border-color, outline-color, text-decoration-color, fill, stroke, -=
-tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-f=
unction: var(--tw-ease,var(--default-transition-timing-function)); }
  .motion-safe\:transition-opacity { transition-duration: var(--tw-duration=
,var(--default-transition-duration)); transition-property: opacity; transit=
ion-timing-function: var(--tw-ease,var(--default-transition-timing-function=
)); }
  .motion-safe\:transition-shadow { transition-duration: var(--tw-duration,=
var(--default-transition-duration)); transition-property: box-shadow; trans=
ition-timing-function: var(--tw-ease,var(--default-transition-timing-functi=
on)); }
  .motion-safe\:transition-transform { transition-duration: var(--tw-durati=
on,var(--default-transition-duration)); transition-property: transform, tra=
nslate, scale, rotate; transition-timing-function: var(--tw-ease,var(--defa=
ult-transition-timing-function)); }
  .motion-safe\:transition-width { transition-duration: var(--tw-duration,v=
ar(--default-transition-duration)); transition-property: width; transition-=
timing-function: var(--tw-ease,var(--default-transition-timing-function)); =
}
  .motion-safe\:delay-0 { transition-delay: 0s; }
  .motion-safe\:delay-100 { transition-delay: 0.1s; }
  .motion-safe\:delay-300 { transition-delay: 0.3s; }
  .motion-safe\:delay-\[175ms\] { transition-delay: 0.175s; }
  .motion-safe\:duration-150 { --tw-duration: .15s; transition-duration: 0.=
15s; }
  .motion-safe\:duration-200 { --tw-duration: .2s; transition-duration: 0.2=
s; }
  .motion-safe\:duration-300 { --tw-duration: .3s; transition-duration: 0.3=
s; }
  .motion-safe\:ease-linear { --tw-ease: linear; transition-timing-function=
: linear; }
  .motion-safe\:ease-out { --tw-ease: var(--ease-out); transition-timing-fu=
nction: var(--ease-out); }
  .motion-safe\:\[transition-timing-function\:steps\(1\,end\)\] { transitio=
n-timing-function: step-end; }
  .motion-safe\:\[transition-timing-function\:steps\(1\,start\)\] { transit=
ion-timing-function: step-start; }
  .motion-safe\:\[animation-play-state\:running\] { animation-play-state: r=
unning; }
  .motion-safe\:\[transition\:height_0\.3s_var\(--easing-common\)\] { trans=
ition: height .3s var(--easing-common); }
}
  @media (hover: hover) {
  @media (prefers-reduced-motion: no-preference) {
  .group-hover\/app-icon\:motion-safe\:scale-\[0\.91\]:is(:where(.group\/ap=
p-icon):hover *) { scale: 0.91; }
  .group-hover\/app-icon\:motion-safe\:scale-\[1\.025\]:is(:where(.group\/a=
pp-icon):hover *) { scale: 1.025; }
  .group-hover\/app-icon\:motion-safe\:shadow-\[0px_4px_12px_rgba\(0\,0\,0\=
,0\.08\)\]:is(:where(.group\/app-icon):hover *) { --tw-shadow: 0px 4px 12px=
 var(--tw-shadow-color,#00000014); box-shadow: var(--tw-inset-shadow),var(-=
-tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),v=
ar(--tw-shadow); }
  .group-hover\/app-icon\:motion-safe\:\[--shadow-color\:rgba\(0\,0\,0\,0\.=
1\)\]:is(:where(.group\/app-icon):hover *) { --shadow-color: #0000001a; }
}
}
  @media (prefers-reduced-motion: reduce) {
  .motion-reduce\:transition-none { transition-property: none; }
}
  @media not all and (min-width: 480px) {
  .max-xs\:hidden { display: none; }
  .max-xs\:max-h-\[260px\] { max-height: 260px; }
  .max-xs\:flex-col { flex-direction: column; }
  .max-xs\:gap-0 { gap: calc(var(--spacing)*0); }
}
  @media not all and (min-width: 64rem) {
  .max-lg\:w-0\! { width: calc(var(--spacing)*0) !important; }
}
  @media not all and (min-width: 48rem) {
  .max-md\:sr-only { border-width: 0px; clip-path: inset(50%); height: 1px;=
 margin: -1px; overflow: hidden; padding: 0px; white-space: nowrap; width: =
1px; }
  .max-md\:absolute, .max-md\:sr-only { position: absolute; }
  .max-md\:fixed { position: fixed; }
  .max-md\:inset-0 { inset: calc(var(--spacing)*0); }
  .max-md\:start-0 { inset-inline-start: calc(var(--spacing)*0); }
  .max-md\:end-0 { inset-inline-end: calc(var(--spacing)*0); }
  .max-md\:top-0 { top: calc(var(--spacing)*0); }
  .max-md\:z-50 { z-index: 50; }
  .max-md\:mx-auto { margin-inline: auto; }
  .max-md\:mt-0 { margin-top: calc(var(--spacing)*0); }
  .max-md\:line-clamp-1 { -webkit-line-clamp: 1; -webkit-box-orient: vertic=
al; display: -webkit-box; overflow: hidden; }
  .max-md\:flex { display: flex; }
  .max-md\:hidden { display: none; }
  .max-md\:h-6 { height: calc(var(--spacing)*6); }
  .max-md\:h-\[28px\] { height: 28px; }
  .max-md\:h-\[136px\] { height: 136px; }
  .max-md\:h-full { height: 100%; }
  .max-md\:min-h-\[60vh\] { min-height: 60vh; }
  .max-md\:w-\[28px\] { width: 28px; }
  .max-md\:w-\[100dvw\] { width: 100dvw; }
  .max-md\:w-fit { width: fit-content; }
  .max-md\:w-full { width: 100%; }
  .max-md\:max-w-\[100dvw\] { max-width: 100dvw; }
  .max-md\:max-w-\[calc\(100\%-2\*1\.5rem\)\] { max-width: calc(100% - 3rem=
); }
  .max-md\:flex-1 { flex: 1 1 0%; }
  .max-md\:-translate-x-1 { --tw-translate-x: calc(var(--spacing)*-1); tran=
slate: var(--tw-translate-x)var(--tw-translate-y); }
  .max-md\:snap-always { scroll-snap-stop: always; }
  .max-md\:grid-rows-\[1fr_0\] { grid-template-rows: 1fr 0px; }
  .max-md\:flex-col { flex-direction: column; }
  .max-md\:flex-wrap { flex-wrap: wrap; }
  .max-md\:\[align-items\:unset\] { align-items: unset; }
  .max-md\:items-center { align-items: center; }
  .max-md\:justify-between { justify-content: space-between; }
  .max-md\:justify-center { justify-content: center; }
  .max-md\:gap-0 { gap: calc(var(--spacing)*0); }
  .max-md\:gap-0\.5 { gap: calc(var(--spacing)*.5); }
  .max-md\:gap-1 { gap: calc(var(--spacing)*1); }
  .max-md\:gap-1\.5 { gap: calc(var(--spacing)*1.5); }
  .max-md\:gap-2 { gap: calc(var(--spacing)*2); }
  .max-md\:gap-4 { gap: calc(var(--spacing)*4); }
  .max-md\:overflow-x-auto { overflow-x: auto; }
  .max-md\:overflow-y-auto { overflow-y: auto; }
  .max-md\:border-b { border-bottom-style: var(--tw-border-style); border-b=
ottom-width: 1px; }
  .max-md\:bg-token-bg-primary { background-color: var(--bg-primary); }
  .max-md\:p-0 { padding: calc(var(--spacing)*0); }
  .max-md\:p-1\.5 { padding: calc(var(--spacing)*1.5); }
  .max-md\:px-3 { padding-inline: calc(var(--spacing)*3); }
  .max-md\:py-0 { padding-block: calc(var(--spacing)*0); }
  .max-md\:ps-2 { padding-inline-start: calc(var(--spacing)*2); }
  .max-md\:pt-0 { padding-top: calc(var(--spacing)*0); }
  .max-md\:pt-2 { padding-top: calc(var(--spacing)*2); }
  .max-md\:pb-1 { padding-bottom: calc(var(--spacing)*1); }
  .max-md\:pb-6 { padding-bottom: calc(var(--spacing)*6); }
  .max-md\:text-footnote-regular { font-size: var(--text-footnote-regular);=
 font-weight: var(--tw-font-weight,var(--text-footnote-regular--font-weight=
)); letter-spacing: var(--tw-tracking,var(--text-footnote-regular--letter-s=
pacing)); line-height: var(--tw-leading,var(--text-footnote-regular--line-h=
eight)); }
  .max-md\:text-heading-3 { font-size: var(--text-heading-3); font-weight: =
var(--tw-font-weight,var(--text-heading-3--font-weight)); letter-spacing: v=
ar(--tw-tracking,var(--text-heading-3--letter-spacing)); line-height: var(-=
-tw-leading,var(--text-heading-3--line-height)); }
  .max-md\:text-lg { font-size: var(--text-lg); line-height: var(--tw-leadi=
ng,var(--text-lg--line-height)); }
  .max-md\:font-normal { --tw-font-weight: var(--font-weight-normal); font-=
weight: var(--font-weight-normal); }
  .max-md\:opacity-100 { opacity: 1; }
  .max-md\:\[--composer-container-flex\:0\] { --composer-container-flex: 0;=
 }
  .max-md\:\[--composer-container-height\:auto\] { --composer-container-hei=
ght: auto; }
}
  @media not all and (min-width: 40rem) {
  .max-sm\:sr-only { border-width: 0px; clip-path: inset(50%); height: 1px;=
 margin: -1px; overflow: hidden; padding: 0px; position: absolute; white-sp=
ace: nowrap; width: 1px; }
  .max-sm\:-mx-\(--thread-content-margin\) { margin-inline: calc(var(--thre=
ad-content-margin)*-1); }
  .max-sm\:mt-1 { margin-top: calc(var(--spacing)*1); }
  .max-sm\:mt-6 { margin-top: calc(var(--spacing)*6); }
  .max-sm\:mt-10 { margin-top: calc(var(--spacing)*10); }
  .max-sm\:hidden { display: none; }
  .max-sm\:h-6 { height: calc(var(--spacing)*6); }
  .max-sm\:h-12 { height: calc(var(--spacing)*12); }
  .max-sm\:h-\[80dvh\] { height: 80dvh; }
  .max-sm\:h-full { height: 100%; }
  .max-sm\:max-h-\[300px\] { max-height: 300px; }
  .max-sm\:w-6 { width: calc(var(--spacing)*6); }
  .max-sm\:w-12 { width: calc(var(--spacing)*12); }
  .max-sm\:w-\[100cqw\] { width: 100cqw; }
  .max-sm\:w-\[164px\] { width: 164px; }
  .max-sm\:w-full { width: 100%; }
  .max-sm\:flex-1 { flex: 1 1 0%; }
  .max-sm\:flex-none { flex: 0 0 auto; }
  .max-sm\:grow { flex-grow: 1; }
  .max-sm\:grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr))=
; }
  .max-sm\:justify-center { justify-content: center; }
  .max-sm\:gap-6 { gap: calc(var(--spacing)*6); }
  :where(.max-sm\:space-x-6 > :not(:last-child)) { --tw-space-x-reverse: 0;=
 margin-inline-end: calc(var(--spacing)*6*(1 - var(--tw-space-x-reverse)));=
 margin-inline-start: calc(var(--spacing)*6*var(--tw-space-x-reverse)); }
  .max-sm\:gap-y-2 { row-gap: calc(var(--spacing)*2); }
  .max-sm\:overflow-hidden { overflow: hidden; }
  .max-sm\:overflow-visible { overflow: visible; }
  .max-sm\:overflow-y-auto { overflow-y: auto; }
  .max-sm\:bg-token-interactive-bg-secondary-hover { background-color: var(=
--interactive-bg-secondary-hover); }
  .max-sm\:bg-token-interactive-bg-secondary-selected { background-color: v=
ar(--interactive-bg-secondary-selected); }
  .max-sm\:px-0 { padding-inline: calc(var(--spacing)*0); }
  .max-sm\:px-4 { padding-inline: calc(var(--spacing)*4); }
  .max-sm\:px-5 { padding-inline: calc(var(--spacing)*5); }
  .max-sm\:px-6 { padding-inline: calc(var(--spacing)*6); }
  .max-sm\:py-4 { padding-block: calc(var(--spacing)*4); }
  .max-sm\:pt-10 { padding-top: calc(var(--spacing)*10); }
  .max-sm\:pb-5 { padding-bottom: calc(var(--spacing)*5); }
  .max-sm\:pb-25 { padding-bottom: calc(var(--spacing)*25); }
  .max-sm\:pb-40 { padding-bottom: calc(var(--spacing)*40); }
  .max-sm\:text-xl { font-size: var(--text-xl); line-height: var(--tw-leadi=
ng,var(--text-xl--line-height)); }
  .max-sm\:shadow-md { --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color,#0=
000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a); box-shadow: var(-=
-tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),=
var(--tw-ring-shadow),var(--tw-shadow); }
  .max-sm\:\[--sheet-radius\:var\(--sheet-radius-amount\)_var\(--sheet-radi=
us-amount\)_0_0\] { --sheet-radius: var(--sheet-radius-amount)var(--sheet-r=
adius-amount)0 0; }
}
  @media (min-width: 480px) {
  .xs\:-ms-0\.5 { margin-inline-start: calc(var(--spacing)*-.5); }
  .xs\:ms-1\.5 { margin-inline-start: calc(var(--spacing)*1.5); }
  .xs\:max-w-sm\! { max-width: var(--container-sm) !important; }
  .xs\:columns-2 { column-count: 2; }
  .xs\:flex-col { flex-direction: column; }
}
  @media (min-width: 1200px) {
  .min-\[1200px\]\:hidden { display: none; }
}
  @media (min-width: 40rem) {
  .sm\:absolute { position: absolute; }
  .sm\:inset-x-4 { inset-inline: calc(var(--spacing)*4); }
  .sm\:start-0 { inset-inline-start: calc(var(--spacing)*0); }
  .sm\:start-1\/2 { inset-inline-start: 50%; }
  .sm\:start-6 { inset-inline-start: calc(var(--spacing)*6); }
  .sm\:start-10 { inset-inline-start: calc(var(--spacing)*10); }
  .sm\:end-0 { inset-inline-end: calc(var(--spacing)*0); }
  .sm\:end-6 { inset-inline-end: calc(var(--spacing)*6); }
  .sm\:end-10 { inset-inline-end: calc(var(--spacing)*10); }
  .sm\:top-\(--header-height\) { top: var(--header-height); }
  .sm\:top-6 { top: calc(var(--spacing)*6); }
  .sm\:top-30 { top: calc(var(--spacing)*30); }
  .sm\:bottom-8 { bottom: calc(var(--spacing)*8); }
  .sm\:col-span-2 { grid-column: span 2 / span 2; }
  .sm\:col-span-6 { grid-column: span 6 / span 6; }
  .sm\:col-span-8 { grid-column: span 8 / span 8; }
  .sm\:col-span-10 { grid-column: span 10 / span 10; }
  .sm\:col-start-2 { grid-column-start: 2; }
  .sm\:col-start-3 { grid-column-start: 3; }
  .sm\:-mx-8 { margin-inline: calc(var(--spacing)*-8); }
  .sm\:mx-\[-32px\] { margin-inline: -32px; }
  .sm\:mx-\[1px\] { margin-inline: 1px; }
  .sm\:mx-auto { margin-inline: auto; }
  .sm\:ms-8 { margin-inline-start: calc(var(--spacing)*8); }
  .sm\:-me-1 { margin-inline-end: calc(var(--spacing)*-1); }
  .sm\:me-8 { margin-inline-end: calc(var(--spacing)*8); }
  .sm\:mt-0 { margin-top: calc(var(--spacing)*0); }
  .sm\:mt-2 { margin-top: calc(var(--spacing)*2); }
  .sm\:mt-4 { margin-top: calc(var(--spacing)*4); }
  .sm\:mt-5 { margin-top: calc(var(--spacing)*5); }
  .sm\:mt-6 { margin-top: calc(var(--spacing)*6); }
  .sm\:mt-10 { margin-top: calc(var(--spacing)*10); }
  .sm\:mt-10\! { margin-top: calc(var(--spacing)*10) !important; }
  .sm\:mt-12 { margin-top: calc(var(--spacing)*12); }
  .sm\:mt-16 { margin-top: calc(var(--spacing)*16); }
  .sm\:mt-20 { margin-top: calc(var(--spacing)*20); }
  .sm\:mt-20\! { margin-top: calc(var(--spacing)*20) !important; }
  .sm\:mt-32 { margin-top: calc(var(--spacing)*32); }
  .sm\:mb-0 { margin-bottom: calc(var(--spacing)*0); }
  .sm\:mb-3 { margin-bottom: calc(var(--spacing)*3); }
  .sm\:mb-4 { margin-bottom: calc(var(--spacing)*4); }
  .sm\:mb-6 { margin-bottom: calc(var(--spacing)*6); }
  .sm\:line-clamp-2 { -webkit-line-clamp: 2; }
  .sm\:line-clamp-2, .sm\:line-clamp-3 { -webkit-box-orient: vertical; disp=
lay: -webkit-box; overflow: hidden; }
  .sm\:line-clamp-3 { -webkit-line-clamp: 3; }
  .sm\:block { display: block; }
  .sm\:flex { display: flex; }
  .sm\:grid { display: grid; }
  .sm\:hidden { display: none; }
  .sm\:inline { display: inline; }
  .sm\:aspect-auto { aspect-ratio: auto; }
  .sm\:h-10 { height: calc(var(--spacing)*10); }
  .sm\:h-12 { height: calc(var(--spacing)*12); }
  .sm\:h-28 { height: calc(var(--spacing)*28); }
  .sm\:h-32 { height: calc(var(--spacing)*32); }
  .sm\:h-52 { height: calc(var(--spacing)*52); }
  .sm\:h-\[4rem\] { height: 4rem; }
  .sm\:h-\[144px\] { height: 144px; }
  .sm\:h-\[165px\] { height: 165px; }
  .sm\:h-\[172px\] { height: 172px; }
  .sm\:h-\[262px\] { height: 262px; }
  .sm\:h-\[440px\] { height: 440px; }
  .sm\:h-\[480px\] { height: 480px; }
  .sm\:h-\[calc\(100\%-4rem\)\] { height: calc(100% - 4rem); }
  .sm\:h-auto { height: auto; }
  .sm\:h-full { height: 100%; }
  .sm\:h-snc-input-height { height: var(--snc-input-height); }
  .sm\:max-h-80 { max-height: calc(var(--spacing)*80); }
  .sm\:max-h-\[60vh\] { max-height: 60vh; }
  .sm\:max-h-none { max-height: none; }
  .sm\:min-h-24 { min-height: calc(var(--spacing)*24); }
  .sm\:min-h-\[21svh\]\! { min-height: 21svh !important; }
  .sm\:min-h-\[42svh\] { min-height: 42svh; }
  .sm\:min-h-\[386px\] { min-height: 386px; }
  .sm\:w-\(--tab-width\) { width: var(--tab-width); }
  .sm\:w-1\/4 { width: 25%; }
  .sm\:w-10 { width: calc(var(--spacing)*10); }
  .sm\:w-12 { width: calc(var(--spacing)*12); }
  .sm\:w-28 { width: calc(var(--spacing)*28); }
  .sm\:w-32 { width: calc(var(--spacing)*32); }
  .sm\:w-60 { width: calc(var(--spacing)*60); }
  .sm\:w-80 { width: calc(var(--spacing)*80); }
  .sm\:w-\[25\%\] { width: 25%; }
  .sm\:w-\[35\%\] { width: 35%; }
  .sm\:w-\[40\%\] { width: 40%; }
  .sm\:w-\[80\%\] { width: 80%; }
  .sm\:w-\[240px\] { width: 240px; }
  .sm\:w-\[260px\] { width: 260px; }
  .sm\:w-\[320px\] { width: 320px; }
  .sm\:w-\[384px\] { width: 384px; }
  .sm\:w-\[400px\] { width: 400px; }
  .sm\:w-\[420px\] { width: 420px; }
  .sm\:w-\[460px\] { width: 460px; }
  .sm\:w-\[calc\(\(100\%-0\.5rem\)\/3\)\] { width: calc(33.3333% - 0.16667r=
em); }
  .sm\:w-\[calc\(\(100\%-0\.5rem\)\/4\)\] { width: calc(25% - 0.125rem); }
  .sm\:w-\[calc\(800px-1\.25rem\)\] { width: calc(800px - 1.25rem); }
  .sm\:w-auto { width: auto; }
  .sm\:w-full { width: 100%; }
  .sm\:max-w-2xl { max-width: var(--container-2xl); }
  .sm\:max-w-100 { max-width: 25rem; }
  .sm\:max-w-\[70\%\] { max-width: 70%; }
  .sm\:max-w-\[100\%\] { max-width: 100%; }
  .sm\:max-w-\[300px\] { max-width: 300px; }
  .sm\:max-w-\[380px\] { max-width: 380px; }
  .sm\:max-w-\[388px\] { max-width: 388px; }
  .sm\:max-w-\[400px\] { max-width: 400px; }
  .sm\:max-w-\[416px\] { max-width: 416px; }
  .sm\:max-w-\[420px\] { max-width: 420px; }
  .sm\:max-w-\[480px\] { max-width: 480px; }
  .sm\:max-w-\[552px\] { max-width: 552px; }
  .sm\:max-w-\[calc\(\(var\(--thread-content-max-width\)-2rem\)\/3\)\] { ma=
x-width: calc((var(--thread-content-max-width) - 2rem)/3); }
  .sm\:max-w-\[calc\(100\%-2\*2rem\)\] { max-width: calc(100% - 4rem); }
  .sm\:max-w-\[calc\(100vw-10rem\)\] { max-width: calc(100vw - 10rem); }
  .sm\:max-w-\[calc\(100vw-380px\)\] { max-width: calc(100vw - 380px); }
  .sm\:max-w-lg { max-width: var(--container-lg); }
  .sm\:max-w-md { max-width: var(--container-md); }
  .sm\:max-w-none { max-width: none; }
  .sm\:min-w-28 { min-width: calc(var(--spacing)*28); }
  .sm\:min-w-\[6rem\] { min-width: 6rem; }
  .sm\:min-w-\[24rem\] { min-width: 24rem; }
  .sm\:min-w-\[200px\]\! { min-width: 200px !important; }
  .sm\:min-w-\[300px\] { min-width: 300px; }
  .sm\:min-w-\[360px\] { min-width: 360px; }
  .sm\:flex-1 { flex: 1 1 0%; }
  .sm\:flex-none { flex: 0 0 auto; }
  .sm\:grow { flex-grow: 1; }
  .sm\:basis-0 { flex-basis: calc(var(--spacing)*0); }
  .sm\:-translate-x-1\/2 { --tw-translate-x: -50%; }
  .sm\:-translate-x-1\/2, .sm\:translate-x-4 { translate: var(--tw-translat=
e-x)var(--tw-translate-y); }
  .sm\:translate-x-4 { --tw-translate-x: calc(var(--spacing)*4); }
  .sm\:translate-x-6 { --tw-translate-x: calc(var(--spacing)*6); translate:=
 var(--tw-translate-x)var(--tw-translate-y); }
  .sm\:auto-rows-\[240px\] { grid-auto-rows: 240px; }
  .sm\:grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
  .sm\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .sm\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .sm\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .sm\:grid-cols-\[minmax\(max-content\,1fr\)_auto_minmax\(0\,1fr\)\] { gri=
d-template-columns: minmax(max-content, 1fr) auto minmax(0px, 1fr); }
  .sm\:grid-cols-\[repeat\(auto-fit\,minmax\(240px\,1fr\)\)\] { grid-templa=
te-columns: repeat(auto-fit, minmax(240px, 1fr)); }
  .sm\:flex-col { flex-direction: column; }
  .sm\:flex-row { flex-direction: row; }
  .sm\:flex-row-reverse { flex-direction: row-reverse; }
  .sm\:flex-nowrap { flex-wrap: nowrap; }
  .sm\:items-center { align-items: center; }
  .sm\:items-start { align-items: flex-start; }
  .sm\:justify-between { justify-content: space-between; }
  .sm\:justify-center { justify-content: center; }
  .sm\:justify-start { justify-content: flex-start; }
  .sm\:gap-0 { gap: calc(var(--spacing)*0); }
  .sm\:gap-1 { gap: calc(var(--spacing)*1); }
  .sm\:gap-2 { gap: calc(var(--spacing)*2); }
  .sm\:gap-2\.5 { gap: calc(var(--spacing)*2.5); }
  .sm\:gap-3 { gap: calc(var(--spacing)*3); }
  .sm\:gap-4 { gap: calc(var(--spacing)*4); }
  .sm\:gap-5 { gap: calc(var(--spacing)*5); }
  .sm\:gap-6 { gap: calc(var(--spacing)*6); }
  .sm\:gap-10 { gap: calc(var(--spacing)*10); }
  .sm\:gap-12 { gap: calc(var(--spacing)*12); }
  :where(.sm\:space-y-4 > :not(:last-child)) { --tw-space-y-reverse: 0; mar=
gin-block-end: calc(var(--spacing)*4*(1 - var(--tw-space-y-reverse))); marg=
in-block-start: calc(var(--spacing)*4*var(--tw-space-y-reverse)); }
  .sm\:gap-x-2\.5 { column-gap: calc(var(--spacing)*2.5); }
  .sm\:gap-y-0 { row-gap: calc(var(--spacing)*0); }
  .sm\:gap-y-2 { row-gap: calc(var(--spacing)*2); }
  .sm\:gap-y-4 { row-gap: calc(var(--spacing)*4); }
  .sm\:gap-y-5 { row-gap: calc(var(--spacing)*5); }
  .sm\:gap-y-12 { row-gap: calc(var(--spacing)*12); }
  .sm\:overflow-hidden { overflow: hidden; }
  .sm\:rounded-3xl { border-radius: var(--radius-3xl); }
  .sm\:rounded-\[28px\] { border-radius: 28px; }
  .sm\:rounded-\[30px\] { border-radius: 30px; }
  .sm\:rounded-full { border-radius: 3.40282e+38px; }
  .sm\:rounded-lg { border-radius: var(--radius-lg); }
  .sm\:rounded-ss-xl { border-start-start-radius: var(--radius-xl); }
  .sm\:rounded-se-xl { border-start-end-radius: var(--radius-xl); }
  .sm\:rounded-ee-xl { border-end-end-radius: var(--radius-xl); }
  .sm\:rounded-es-xl { border-end-start-radius: var(--radius-xl); }
  .sm\:rounded-t-\[30px\] { border-top-left-radius: 30px; border-top-right-=
radius: 30px; }
  .sm\:border-none { --tw-border-style: none; border-style: none; }
  .sm\:bg-token-bg-primary { background-color: var(--bg-primary); }
  .sm\:bg-token-main-surface-primary { background-color: var(--main-surface=
-primary); }
  .sm\:bg-token-main-surface-tertiary { background-color: var(--main-surfac=
e-tertiary); }
  .sm\:bg-transparent { background-color: rgba(0, 0, 0, 0); }
  .sm\:p-0 { padding: calc(var(--spacing)*0); }
  .sm\:p-2 { padding: calc(var(--spacing)*2); }
  .sm\:p-3 { padding: calc(var(--spacing)*3); }
  .sm\:p-4 { padding: calc(var(--spacing)*4); }
  .sm\:p-5 { padding: calc(var(--spacing)*5); }
  .sm\:p-6 { padding: calc(var(--spacing)*6); }
  .sm\:p-8 { padding: calc(var(--spacing)*8); }
  .sm\:p-10 { padding: calc(var(--spacing)*10); }
  .sm\:px-0 { padding-inline: calc(var(--spacing)*0); }
  .sm\:px-0\! { padding-inline: calc(var(--spacing)*0) !important; }
  .sm\:px-2 { padding-inline: calc(var(--spacing)*2); }
  .sm\:px-3 { padding-inline: calc(var(--spacing)*3); }
  .sm\:px-4 { padding-inline: calc(var(--spacing)*4); }
  .sm\:px-5 { padding-inline: calc(var(--spacing)*5); }
  .sm\:px-6 { padding-inline: calc(var(--spacing)*6); }
  .sm\:px-8 { padding-inline: calc(var(--spacing)*8); }
  .sm\:px-10 { padding-inline: calc(var(--spacing)*10); }
  .sm\:px-24 { padding-inline: calc(var(--spacing)*24); }
  .sm\:px-snc-results-padding { padding-inline: var(--snc-results-padding);=
 }
  .sm\:py-2\.5 { padding-block: calc(var(--spacing)*2.5); }
  .sm\:py-3 { padding-block: calc(var(--spacing)*3); }
  .sm\:py-4 { padding-block: calc(var(--spacing)*4); }
  .sm\:py-5 { padding-block: calc(var(--spacing)*5); }
  .sm\:py-6 { padding-block: calc(var(--spacing)*6); }
  .sm\:py-24 { padding-block: calc(var(--spacing)*24); }
  .sm\:py-28 { padding-block: calc(var(--spacing)*28); }
  .sm\:ps-2 { padding-inline-start: calc(var(--spacing)*2); }
  .sm\:ps-4 { padding-inline-start: calc(var(--spacing)*4); }
  .sm\:ps-4\.5 { padding-inline-start: calc(var(--spacing)*4.5); }
  .sm\:ps-5 { padding-inline-start: calc(var(--spacing)*5); }
  .sm\:ps-\[3\.25rem\] { padding-inline-start: 3.25rem; }
  .sm\:pe-2 { padding-inline-end: calc(var(--spacing)*2); }
  .sm\:pe-3\.5 { padding-inline-end: calc(var(--spacing)*3.5); }
  .sm\:pt-4 { padding-top: calc(var(--spacing)*4); }
  .sm\:pt-6 { padding-top: calc(var(--spacing)*6); }
  .sm\:pt-7 { padding-top: calc(var(--spacing)*7); }
  .sm\:pt-8 { padding-top: calc(var(--spacing)*8); }
  .sm\:pt-10 { padding-top: calc(var(--spacing)*10); }
  .sm\:pt-12 { padding-top: calc(var(--spacing)*12); }
  .sm\:pt-20 { padding-top: calc(var(--spacing)*20); }
  .sm\:pb-0 { padding-bottom: calc(var(--spacing)*0); }
  .sm\:pb-3 { padding-bottom: calc(var(--spacing)*3); }
  .sm\:pb-4 { padding-bottom: calc(var(--spacing)*4); }
  .sm\:pb-6 { padding-bottom: calc(var(--spacing)*6); }
  .sm\:pb-8 { padding-bottom: calc(var(--spacing)*8); }
  .sm\:pb-10 { padding-bottom: calc(var(--spacing)*10); }
  .sm\:pb-15 { padding-bottom: calc(var(--spacing)*15); }
  .sm\:pb-20 { padding-bottom: calc(var(--spacing)*20); }
  .sm\:pb-28 { padding-bottom: calc(var(--spacing)*28); }
  .sm\:text-center { text-align: center; }
  .sm\:text-mkt-h2 { font-size: clamp(2rem, 1.50235vw + 1.64789rem, 3rem); =
font-weight: var(--tw-font-weight,500); letter-spacing: var(--tw-tracking,c=
lamp(-.03em, calc(-.03em + .02704rem - .03005vw) ,-.01em)); line-height: va=
r(--tw-leading,clamp(2.28rem, calc(1.85746rem + 1.80282vw) ,3.48rem)); }
  .sm\:text-mkt-p1 { font-size: 1.0625rem; font-weight: var(--tw-font-weigh=
t,400); letter-spacing: var(--tw-tracking,-.01em); line-height: var(--tw-le=
ading,1.74994rem); }
  .sm\:text-2xl { font-size: var(--text-2xl); line-height: var(--tw-leading=
,var(--text-2xl--line-height)); }
  .sm\:text-4xl { font-size: var(--text-4xl); line-height: var(--tw-leading=
,var(--text-4xl--line-height)); }
  .sm\:text-base { font-size: var(--text-base); line-height: var(--tw-leadi=
ng,var(--text-base--line-height)); }
  .sm\:text-base\! { font-size: var(--text-base) !important; line-height: v=
ar(--tw-leading,var(--text-base--line-height)) !important; }
  .sm\:text-lg { font-size: var(--text-lg); line-height: var(--tw-leading,v=
ar(--text-lg--line-height)); }
  .sm\:text-sm { font-size: var(--text-sm); line-height: var(--tw-leading,v=
ar(--text-sm--line-height)); }
  .sm\:text-xl { font-size: var(--text-xl); line-height: var(--tw-leading,v=
ar(--text-xl--line-height)); }
  .sm\:leading-5 { --tw-leading: calc(var(--spacing)*5); line-height: calc(=
var(--spacing)*5); }
  .sm\:text-token-main-surface-tertiary { color: var(--main-surface-tertiar=
y); }
  .sm\:opacity-65 { opacity: 0.65; }
  .sm\:shadow-md { --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color,#00000=
01a),0 2px 4px -2px var(--tw-shadow-color,#0000001a); }
  .sm\:shadow-md, .sm\:shadow-sm { box-shadow: var(--tw-inset-shadow),var(-=
-tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),v=
ar(--tw-shadow); }
  .sm\:shadow-sm { --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color,#0000001a=
),0 1px 2px -1px var(--tw-shadow-color,#0000001a); }
  @media (hover: hover) {
  .sm\:group-hover\:opacity-100:is(:where(.group):hover *) { opacity: 1; }
}
  .sm\:group-data-scrolled-from-end\/scrollport\:shadow-\[0_-20px_40px_rgba=
\(0\,0\,0\,0\.08\)\]:is(:where(.group\/scrollport)[data-scrolled-from-end] =
*) { --tw-shadow: 0 -20px 40px var(--tw-shadow-color,#00000014); box-shadow=
: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-s=
hadow),var(--tw-ring-shadow),var(--tw-shadow); }
}
  @media (min-width: 48rem) {
  .md\:absolute { position: absolute; }
  .md\:fixed { position: fixed; }
  .md\:relative { position: relative; }
  .md\:static { position: static; }
  .md\:-start-6 { inset-inline-start: calc(var(--spacing)*-6); }
  .md\:start-0 { inset-inline-start: calc(var(--spacing)*0); }
  .md\:start-4 { inset-inline-start: calc(var(--spacing)*4); }
  .md\:start-auto { inset-inline-start: auto; }
  .md\:end-0 { inset-inline-end: calc(var(--spacing)*0); }
  .md\:end-4 { inset-inline-end: calc(var(--spacing)*4); }
  .md\:end-6 { inset-inline-end: calc(var(--spacing)*6); }
  .md\:top-3 { top: calc(var(--spacing)*3); }
  .md\:top-4 { top: calc(var(--spacing)*4); }
  .md\:top-6 { top: calc(var(--spacing)*6); }
  .md\:top-20 { top: calc(var(--spacing)*20); }
  .md\:top-\[22px\] { top: 22px; }
  .md\:bottom-4 { bottom: calc(var(--spacing)*4); }
  .md\:bottom-6 { bottom: calc(var(--spacing)*6); }
  .md\:bottom-8 { bottom: calc(var(--spacing)*8); }
  .md\:bottom-16 { bottom: calc(var(--spacing)*16); }
  .md\:order-1 { order: 1; }
  .md\:order-2 { order: 2; }
  .md\:col-span-1 { grid-column: span 1 / span 1; }
  .md\:col-span-2 { grid-column: span 2 / span 2; }
  .md\:col-span-3 { grid-column: span 3 / span 3; }
  .md\:col-span-4 { grid-column: span 4 / span 4; }
  .md\:col-span-5 { grid-column: span 5 / span 5; }
  .md\:col-span-6 { grid-column: span 6 / span 6; }
  .md\:col-span-8 { grid-column: span 8 / span 8; }
  .md\:col-span-9 { grid-column: span 9 / span 9; }
  .md\:col-span-10 { grid-column: span 10 / span 10; }
  .md\:col-span-12 { grid-column: span 12 / span 12; }
  .md\:col-start-1 { grid-column-start: 1; }
  .md\:col-start-2 { grid-column-start: 2; }
  .md\:col-start-3 { grid-column-start: 3; }
  .md\:col-start-4 { grid-column-start: 4; }
  .md\:col-start-6 { grid-column-start: 6; }
  .md\:col-start-7 { grid-column-start: 7; }
  .md\:col-start-10 { grid-column-start: 10; }
  .md\:col-end-6 { grid-column-end: 6; }
  .md\:col-end-10 { grid-column-end: 10; }
  .md\:row-span-12 { grid-row: span 12 / span 12; }
  .md\:row-start-1 { grid-row-start: 1; }
  .md\:m-0 { margin: calc(var(--spacing)*0); }
  .md\:-mx-2\! { margin-inline: calc(var(--spacing)*-2) !important; }
  .md\:-mx-4 { margin-inline: calc(var(--spacing)*-4); }
  .md\:mx-4 { margin-inline: calc(var(--spacing)*4); }
  .md\:mx-auto { margin-inline: auto; }
  .md\:my-4 { margin-block: calc(var(--spacing)*4); }
  .md\:my-28\! { margin-block: calc(var(--spacing)*28) !important; }
  .md\:ms-0 { margin-inline-start: calc(var(--spacing)*0); }
  .md\:ms-8 { margin-inline-start: calc(var(--spacing)*8); }
  .md\:-mt-4 { margin-top: calc(var(--spacing)*-4); }
  .md\:-mt-9 { margin-top: calc(var(--spacing)*-9); }
  .md\:mt-0 { margin-top: calc(var(--spacing)*0); }
  .md\:mt-2 { margin-top: calc(var(--spacing)*2); }
  .md\:mt-3 { margin-top: calc(var(--spacing)*3); }
  .md\:mt-6 { margin-top: calc(var(--spacing)*6); }
  .md\:mt-8 { margin-top: calc(var(--spacing)*8); }
  .md\:mt-9 { margin-top: calc(var(--spacing)*9); }
  .md\:mt-10 { margin-top: calc(var(--spacing)*10); }
  .md\:mt-12 { margin-top: calc(var(--spacing)*12); }
  .md\:mt-15 { margin-top: calc(var(--spacing)*15); }
  .md\:mt-16 { margin-top: calc(var(--spacing)*16); }
  .md\:mt-20 { margin-top: calc(var(--spacing)*20); }
  .md\:mt-\[-48px\] { margin-top: -48px; }
  .md\:mt-\[120px\] { margin-top: 120px; }
  .md\:mt-px { margin-top: 1px; }
  .md\:-mb-4 { margin-bottom: calc(var(--spacing)*-4); }
  .md\:mb-0 { margin-bottom: calc(var(--spacing)*0); }
  .md\:mb-2 { margin-bottom: calc(var(--spacing)*2); }
  .md\:mb-6 { margin-bottom: calc(var(--spacing)*6); }
  .md\:mb-8 { margin-bottom: calc(var(--spacing)*8); }
  .md\:mb-10 { margin-bottom: calc(var(--spacing)*10); }
  .md\:mb-20 { margin-bottom: calc(var(--spacing)*20); }
  .md\:line-clamp-3 { -webkit-line-clamp: 3; -webkit-box-orient: vertical; =
display: -webkit-box; overflow: hidden; }
  .md\:line-clamp-none { -webkit-line-clamp: unset; -webkit-box-orient: hor=
izontal; display: block; overflow: visible; }
  .md\:block { display: block; }
  .md\:flex { display: flex; }
  .md\:grid { display: grid; }
  .md\:hidden { display: none; }
  .md\:inline { display: inline; }
  .md\:inline-flex { display: inline-flex; }
  .md\:h-6 { height: calc(var(--spacing)*6); }
  .md\:h-7 { height: calc(var(--spacing)*7); }
  .md\:h-20 { height: calc(var(--spacing)*20); }
  .md\:h-24 { height: calc(var(--spacing)*24); }
  .md\:h-32 { height: calc(var(--spacing)*32); }
  .md\:h-\[420px\] { height: 420px; }
  .md\:h-\[600px\] { height: 600px; }
  .md\:h-\[740px\] { height: 740px; }
  .md\:h-full { height: 100%; }
  .md\:max-h-\[40\.625rem\] { max-height: 40.625rem; }
  .md\:max-h-\[80vh\] { max-height: 80vh; }
  .md\:max-h-\[360px\] { max-height: 360px; }
  .md\:max-h-\[600px\] { max-height: 600px; }
  .md\:min-h-12 { min-height: calc(var(--spacing)*12); }
  .md\:min-h-\[20rem\] { min-height: 20rem; }
  .md\:min-h-\[30rem\] { min-height: 30rem; }
  .md\:min-h-\[300px\] { min-height: 300px; }
  .md\:min-h-\[380px\] { min-height: 380px; }
  .md\:min-h-\[600px\] { min-height: 600px; }
  .md\:min-h-\[620px\] { min-height: 620px; }
  .md\:min-h-\[calc\(370px\*4\/3\)\] { min-height: 493.333px; }
  .md\:w-0 { width: calc(var(--spacing)*0); }
  .md\:w-1\/2 { width: 50%; }
  .md\:w-1\/3 { width: 33.3333%; }
  .md\:w-1\/6 { width: 16.6667%; }
  .md\:w-3\/5 { width: 60%; }
  .md\:w-3xl { width: var(--container-3xl); }
  .md\:w-6 { width: calc(var(--spacing)*6); }
  .md\:w-24 { width: calc(var(--spacing)*24); }
  .md\:w-32 { width: calc(var(--spacing)*32); }
  .md\:w-44 { width: calc(var(--spacing)*44); }
  .md\:w-\[10rem\] { width: 10rem; }
  .md\:w-\[100px\] { width: 100px; }
  .md\:w-\[340px\] { width: 340px; }
  .md\:w-\[370px\] { width: 370px; }
  .md\:w-\[380px\] { width: 380px; }
  .md\:w-\[464px\] { width: 464px; }
  .md\:w-\[468px\]\! { width: 468px !important; }
  .md\:w-\[720px\] { width: 720px; }
  .md\:w-\[calc\(100\%-\.5rem\)\] { width: calc(100% - 0.5rem); }
  .md\:w-\[calc\(100\%-16rem\)\] { width: calc(100% - 16rem); }
  .md\:w-\[calc\(100\%_-_64px\)\] { width: calc(100% - 64px); }
  .md\:w-auto { width: auto; }
  .md\:w-full { width: 100%; }
  .md\:max-w-3\/4 { max-width: 75%; }
  .md\:max-w-3xl { max-width: var(--container-3xl); }
  .md\:max-w-96 { max-width: calc(var(--spacing)*96); }
  .md\:max-w-117 { max-width: calc(var(--spacing)*117); }
  .md\:max-w-\[10rem\] { max-width: 10rem; }
  .md\:max-w-\[50\%\] { max-width: 50%; }
  .md\:max-w-\[200px\] { max-width: 200px; }
  .md\:max-w-\[210px\] { max-width: 210px; }
  .md\:max-w-\[380px\] { max-width: 380px; }
  .md\:max-w-\[420px\] { max-width: 420px; }
  .md\:max-w-\[600px\] { max-width: 600px; }
  .md\:max-w-\[640px\] { max-width: 640px; }
  .md\:max-w-\[672px\] { max-width: 672px; }
  .md\:max-w-\[680px\] { max-width: 680px; }
  .md\:max-w-\[960px\] { max-width: 960px; }
  .md\:max-w-\[1200px\] { max-width: 1200px; }
  .md\:max-w-\[calc\(100vw-480px\)\] { max-width: calc(100vw - 480px); }
  .md\:max-w-sm { max-width: var(--container-sm); }
  .md\:max-w-xs { max-width: var(--container-xs); }
  .md\:min-w-\[180px\] { min-width: 180px; }
  .md\:min-w-\[260px\] { min-width: 260px; }
  .md\:min-w-\[450px\] { min-width: 450px; }
  .md\:min-w-\[680px\] { min-width: 680px; }
  .md\:min-w-\[unset\] { min-width: unset; }
  .md\:flex-1 { flex: 1 1 0%; }
  .md\:flex-none { flex: 0 0 auto; }
  .md\:shrink { flex-shrink: 1; }
  .md\:grow-0 { flex-grow: 0; }
  .md\:basis-0 { flex-basis: calc(var(--spacing)*0); }
  .md\:basis-\[25vw\] { flex-basis: 25vw; }
  .md\:basis-\[75vw\] { flex-basis: 75vw; }
  .md\:translate-x-0 { --tw-translate-x: calc(var(--spacing)*0); translate:=
 var(--tw-translate-x)var(--tw-translate-y); }
  .md\:translate-x-\[calc\(-50\%\+155px\)\] { --tw-translate-x: calc(-50% +=
 155px); translate: var(--tw-translate-x)var(--tw-translate-y); }
  .md\:translate-x-\[calc\(-50\%\+170px\)\] { --tw-translate-x: calc(-50% +=
 170px); translate: var(--tw-translate-x)var(--tw-translate-y); }
  .md\:translate-y-\[calc\(-50\%\+60px\)\] { --tw-translate-y: calc(-50% + =
60px); translate: var(--tw-translate-x)var(--tw-translate-y); }
  .md\:translate-y-\[calc\(-50\%-40px\)\] { --tw-translate-y: calc(-50% - 4=
0px); translate: var(--tw-translate-x)var(--tw-translate-y); }
  .md\:scroll-ps-8 { scroll-padding-inline-start: calc(var(--spacing)*8); }
  .md\:columns-2 { column-count: 2; }
  .md\:columns-3 { column-count: 3; }
  .md\:grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
  .md\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .md\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .md\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .md\:grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); }
  .md\:grid-cols-10 { grid-template-columns: repeat(10, minmax(0px, 1fr)); =
}
  .md\:grid-cols-12 { grid-template-columns: repeat(12, minmax(0px, 1fr)); =
}
  .md\:grid-cols-\[1fr_220px\] { grid-template-columns: 1fr 220px; }
  .md\:grid-cols-\[1fr_auto_1fr\] { grid-template-columns: 1fr auto 1fr; }
  .md\:grid-cols-\[3fr_2fr\] { grid-template-columns: 3fr 2fr; }
  .md\:grid-cols-\[auto\,1fr\] { }
  .md\:grid-rows-\[20px_auto_minmax\(20px\,1fr\)\] { grid-template-rows: 20=
px auto minmax(20px, 1fr); }
  .md\:grid-rows-\[minmax\(20px\,0\.8fr\)_auto_minmax\(20px\,1fr\)\] { grid=
-template-rows: minmax(20px, 0.8fr) auto minmax(20px, 1fr); }
  .md\:grid-rows-\[minmax\(20px\,1fr\)_auto\] { grid-template-rows: minmax(=
20px, 1fr) auto; }
  .md\:grid-rows-\[minmax\(20px\,1fr\)_auto_20px\] { grid-template-rows: mi=
nmax(20px, 1fr) auto 20px; }
  .md\:grid-rows-\[minmax\(20px\,1fr\)_auto_minmax\(20px\,1fr\)\] { grid-te=
mplate-rows: minmax(20px, 1fr) auto minmax(20px, 1fr); }
  .md\:flex-col { flex-direction: column; }
  .md\:flex-row { flex-direction: row; }
  .md\:flex-row-reverse { flex-direction: row-reverse; }
  .md\:items-center { align-items: center; }
  .md\:items-end { align-items: flex-end; }
  .md\:items-start { align-items: flex-start; }
  .md\:justify-between { justify-content: space-between; }
  .md\:justify-center { justify-content: center; }
  .md\:justify-center\! { justify-content: center !important; }
  .md\:justify-end { justify-content: flex-end; }
  .md\:justify-start { justify-content: flex-start; }
  .md\:justify-items-center { justify-items: center; }
  .md\:gap-0 { gap: calc(var(--spacing)*0); }
  .md\:gap-2 { gap: calc(var(--spacing)*2); }
  .md\:gap-3 { gap: calc(var(--spacing)*3); }
  .md\:gap-4 { gap: calc(var(--spacing)*4); }
  .md\:gap-6 { gap: calc(var(--spacing)*6); }
  .md\:gap-8 { gap: calc(var(--spacing)*8); }
  .md\:gap-10 { gap: calc(var(--spacing)*10); }
  .md\:gap-12 { gap: calc(var(--spacing)*12); }
  .md\:gap-16 { gap: calc(var(--spacing)*16); }
  .md\:gap-x-2 { column-gap: calc(var(--spacing)*2); }
  .md\:gap-x-4 { column-gap: calc(var(--spacing)*4); }
  .md\:gap-x-6 { column-gap: calc(var(--spacing)*6); }
  .md\:gap-y-1\.5 { row-gap: calc(var(--spacing)*1.5); }
  .md\:self-end { align-self: flex-end; }
  .md\:justify-self-center { justify-self: center; }
  .md\:overflow-hidden { overflow: hidden; }
  .md\:rounded-2xl { border-radius: var(--radius-2xl); }
  .md\:rounded-2xl\! { border-radius: var(--radius-2xl) !important; }
  .md\:rounded-4xl\! { border-radius: var(--radius-4xl) !important; }
  .md\:rounded-\[34px\] { border-radius: 34px; }
  .md\:rounded-full { border-radius: 3.40282e+38px; }
  .md\:rounded-lg { border-radius: var(--radius-lg); }
  .md\:rounded-none { border-radius: 0px; }
  .md\:border-s, .md\:border-s-1 { border-inline-start-style: var(--tw-bord=
er-style); border-inline-start-width: 1px; }
  .md\:border-e { border-inline-end-width: 1px; }
  .md\:border-e, .md\:border-e-0 { border-inline-end-style: var(--tw-border=
-style); }
  .md\:border-e-0 { border-inline-end-width: 0px; }
  .md\:border-e-1 { border-inline-end-style: var(--tw-border-style); border=
-inline-end-width: 1px; }
  .md\:border-t-0 { border-top-width: 0px; }
  .md\:border-t-0, .md\:border-t-1 { border-top-style: var(--tw-border-styl=
e); }
  .md\:border-t-1 { border-top-width: 1px; }
  .md\:border-b { border-bottom-width: 1px; }
  .md\:border-b, .md\:border-b-0 { border-bottom-style: var(--tw-border-sty=
le); }
  .md\:border-b-0 { border-bottom-width: 0px; }
  .md\:border-b-1 { border-bottom-width: 1px; }
  .md\:border-b-1, .md\:border-b-2 { border-bottom-style: var(--tw-border-s=
tyle); }
  .md\:border-b-2 { border-bottom-width: 2px; }
  .md\:border-none { --tw-border-style: none; border-style: none; }
  .md\:border-gray-100 { border-color: rgb(236, 236, 236); }
  .md\:border-transparent { border-color: rgba(0, 0, 0, 0); }
  .md\:bg-token-main-surface-primary { background-color: var(--main-surface=
-primary); }
  .md\:bg-transparent { background-color: rgba(0, 0, 0, 0); }
  .md\:bg-transparent\! { background-color: rgba(0, 0, 0, 0) !important; }
  .md\:bg-vert-light-gradient { background-image: linear-gradient(rgba(255,=
 255, 255, 0) 13.94%, rgb(255, 255, 255) 54.73%); }
  .md\:\[mask-image\:linear-gradient\(to_left\,black\,transparent_80\%\)\] =
{ -webkit-mask-image: linear-gradient(270deg, rgb(0, 0, 0), rgba(0, 0, 0, 0=
) 80%); }
  .md\:p-3 { padding: calc(var(--spacing)*3); }
  .md\:p-4 { padding: calc(var(--spacing)*4); }
  .md\:p-5 { padding: calc(var(--spacing)*5); }
  .md\:p-6 { padding: calc(var(--spacing)*6); }
  .md\:p-8 { padding: calc(var(--spacing)*8); }
  .md\:p-12 { padding: calc(var(--spacing)*12); }
  .md\:px-0 { padding-inline: calc(var(--spacing)*0); }
  .md\:px-2 { padding-inline: calc(var(--spacing)*2); }
  .md\:px-3 { padding-inline: calc(var(--spacing)*3); }
  .md\:px-4 { padding-inline: calc(var(--spacing)*4); }
  .md\:px-5 { padding-inline: calc(var(--spacing)*5); }
  .md\:px-6 { padding-inline: calc(var(--spacing)*6); }
  .md\:px-7 { padding-inline: calc(var(--spacing)*7); }
  .md\:px-8 { padding-inline: calc(var(--spacing)*8); }
  .md\:px-10 { padding-inline: calc(var(--spacing)*10); }
  .md\:px-12 { padding-inline: calc(var(--spacing)*12); }
  .md\:px-16 { padding-inline: calc(var(--spacing)*16); }
  .md\:px-\[60px\] { padding-inline: 60px; }
  .md\:py-0 { padding-block: calc(var(--spacing)*0); }
  .md\:py-1 { padding-block: calc(var(--spacing)*1); }
  .md\:py-2 { padding-block: calc(var(--spacing)*2); }
  .md\:py-3 { padding-block: calc(var(--spacing)*3); }
  .md\:py-4 { padding-block: calc(var(--spacing)*4); }
  .md\:py-5 { padding-block: calc(var(--spacing)*5); }
  .md\:py-6 { padding-block: calc(var(--spacing)*6); }
  .md\:py-8 { padding-block: calc(var(--spacing)*8); }
  .md\:py-20 { padding-block: calc(var(--spacing)*20); }
  .md\:py-32 { padding-block: calc(var(--spacing)*32); }
  .md\:py-\[22px\] { padding-block: 22px; }
  .md\:ps-2 { padding-inline-start: calc(var(--spacing)*2); }
  .md\:ps-3 { padding-inline-start: calc(var(--spacing)*3); }
  .md\:ps-4 { padding-inline-start: calc(var(--spacing)*4); }
  .md\:ps-8 { padding-inline-start: calc(var(--spacing)*8); }
  .md\:pe-0 { padding-inline-end: calc(var(--spacing)*0); }
  .md\:pe-3 { padding-inline-end: calc(var(--spacing)*3); }
  .md\:pe-4 { padding-inline-end: calc(var(--spacing)*4); }
  .md\:pe-8 { padding-inline-end: calc(var(--spacing)*8); }
  .md\:pe-12 { padding-inline-end: calc(var(--spacing)*12); }
  .md\:pe-20 { padding-inline-end: calc(var(--spacing)*20); }
  .md\:pe-56 { padding-inline-end: calc(var(--spacing)*56); }
  .md\:pt-0 { padding-top: calc(var(--spacing)*0); }
  .md\:pt-0\! { padding-top: calc(var(--spacing)*0) !important; }
  .md\:pt-2 { padding-top: calc(var(--spacing)*2); }
  .md\:pt-12 { padding-top: calc(var(--spacing)*12); }
  .md\:pt-36 { padding-top: calc(var(--spacing)*36); }
  .md\:pt-\[3px\] { padding-top: 3px; }
  .md\:pt-\[4\.5rem\] { padding-top: 4.5rem; }
  .md\:pb-0 { padding-bottom: calc(var(--spacing)*0); }
  .md\:pb-0\.5 { padding-bottom: calc(var(--spacing)*.5); }
  .md\:pb-2 { padding-bottom: calc(var(--spacing)*2); }
  .md\:pb-5 { padding-bottom: calc(var(--spacing)*5); }
  .md\:pb-6 { padding-bottom: calc(var(--spacing)*6); }
  .md\:pb-8 { padding-bottom: calc(var(--spacing)*8); }
  .md\:pb-10 { padding-bottom: calc(var(--spacing)*10); }
  .md\:pb-40 { padding-bottom: calc(var(--spacing)*40); }
  [dir=3D"ltr"] .md\:pl-2 { padding-left: calc(var(--spacing)*2); }
  [dir=3D"rtl"] .md\:pl-2 { padding-right: calc(var(--spacing)*2); }
  [dir=3D"ltr"] .md\:pl-4 { padding-left: calc(var(--spacing)*4); }
  [dir=3D"rtl"] .md\:pl-4 { padding-right: calc(var(--spacing)*4); }
  .md\:text-center { text-align: center; }
  .md\:text-justify { text-align: justify; }
  .md\:text-start { text-align: start; }
  .md\:text-page-header { --tw-leading: 34px; --tw-font-weight: var(--font-=
weight-normal); --tw-tracking: .38px; font-size: 28px; font-weight: var(--f=
ont-weight-normal); letter-spacing: 0.38px; line-height: 34px; }
  .md\:text-mkt-h3 { font-size: clamp(1.5rem, 0.56338vw + 1.36796rem, 1.875=
rem); font-weight: var(--tw-font-weight,500); letter-spacing: var(--tw-trac=
king,-.01em); line-height: var(--tw-leading,clamp(1.98rem, calc(1.8057rem +=
 .74366vw) ,2.475rem)); }
  .md\:text-2xl { font-size: var(--text-2xl); line-height: var(--tw-leading=
,var(--text-2xl--line-height)); }
  .md\:text-3xl { font-size: var(--text-3xl); line-height: var(--tw-leading=
,var(--text-3xl--line-height)); }
  .md\:text-4xl { font-size: var(--text-4xl); line-height: var(--tw-leading=
,var(--text-4xl--line-height)); }
  .md\:text-5xl { font-size: var(--text-5xl); line-height: var(--tw-leading=
,var(--text-5xl--line-height)); }
  .md\:text-base { font-size: var(--text-base); line-height: var(--tw-leadi=
ng,var(--text-base--line-height)); }
  .md\:text-lg { font-size: var(--text-lg); line-height: var(--tw-leading,v=
ar(--text-lg--line-height)); }
  .md\:text-sm { font-size: var(--text-sm); line-height: var(--tw-leading,v=
ar(--text-sm--line-height)); }
  .md\:text-xl { font-size: var(--text-xl); line-height: var(--tw-leading,v=
ar(--text-xl--line-height)); }
  .md\:text-\[32px\] { font-size: 32px; }
  .md\:text-\[40px\] { font-size: 40px; }
  .md\:text-\[44px\] { font-size: 44px; }
  .md\:leading-8 { --tw-leading: calc(var(--spacing)*8); line-height: calc(=
var(--spacing)*8); }
  .md\:leading-tight { --tw-leading: var(--leading-tight); line-height: var=
(--leading-tight); }
  .md\:font-normal { --tw-font-weight: var(--font-weight-normal); font-weig=
ht: var(--font-weight-normal); }
  .md\:text-pretty { text-wrap: pretty; }
  .md\:text-token-text-primary { color: var(--text-primary); }
  .md\:text-token-text-tertiary { color: var(--text-tertiary); }
  .md\:opacity-60 { opacity: 0.6; }
  .md\:opacity-100 { opacity: 1; }
  .md\:shadow-lg { --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color,#000=
0001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a); box-shadow: var(--t=
w-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),va=
r(--tw-ring-shadow),var(--tw-shadow); }
  .md\:\[--gutter-min-height\:2\.25rem\] { --gutter-min-height: 2.25rem; }
  .md\:\[--offset-y-bottom\:-30px\] { --offset-y-bottom: -30px; }
  .md\:\[-webkit-mask-image\:linear-gradient\(to_left\,black\,transparent_8=
0\%\)\] { -webkit-mask-image: linear-gradient(270deg, rgb(0, 0, 0), rgba(0,=
 0, 0, 0) 80%); }
  @media (hover: hover) {
  .md\:group-hover\:translate-x-\[calc\(-50\%\+315px\)\]:is(:where(.group):=
hover *) { --tw-translate-x: calc(-50% + 315px); translate: var(--tw-transl=
ate-x)var(--tw-translate-y); }
  .md\:group-hover\:translate-x-\[calc\(-50\%\+355px\)\]:is(:where(.group):=
hover *) { --tw-translate-x: calc(-50% + 355px); translate: var(--tw-transl=
ate-x)var(--tw-translate-y); }
  .md\:group-hover\:translate-y-\[calc\(-50\%\+100px\)\]:is(:where(.group):=
hover *) { --tw-translate-y: calc(-50% + 100px); translate: var(--tw-transl=
ate-x)var(--tw-translate-y); }
  .md\:group-hover\:translate-y-\[calc\(-50\%-75px\)\]:is(:where(.group):ho=
ver *) { --tw-translate-y: calc(-50% - 75px); translate: var(--tw-translate=
-x)var(--tw-translate-y); }
}
  .md\:after\:opacity-0::after { content: var(--tw-content); opacity: 0; }
  .md\:after\:opacity-100::after { content: var(--tw-content); opacity: 1; =
}
  .md\:first\:ms-0:first-child { margin-inline-start: calc(var(--spacing)*0=
); }
  .md\:first\:rounded-ss-xl:first-child { border-start-start-radius: var(--=
radius-xl); }
  .md\:first\:rounded-es-xl:first-child { border-end-start-radius: var(--ra=
dius-xl); }
  .md\:last\:me-0:last-child { margin-inline-end: calc(var(--spacing)*0); }
  .md\:last\:mb-6:last-child { margin-bottom: calc(var(--spacing)*6); }
  .md\:last\:rounded-se-xl:last-child { border-start-end-radius: var(--radi=
us-xl); }
  .md\:last\:rounded-ee-xl:last-child { border-end-end-radius: var(--radius=
-xl); }
  .md\:last\:border-e:last-child { border-inline-end-style: var(--tw-border=
-style); border-inline-end-width: 1px; }
  @media (hover: hover) {
  .md\:hover\:bg-gray-50:hover { background-color: rgb(249, 249, 249); }
  .md\:hover\:opacity-120:hover { opacity: 1; }
}
}
  @media (min-width: 64rem) {
  .lg\:absolute { position: absolute; }
  .lg\:-start-5 { inset-inline-start: calc(var(--spacing)*-5); }
  .lg\:-top-24 { top: calc(var(--spacing)*-24); }
  .lg\:top-1 { top: calc(var(--spacing)*1); }
  [dir=3D"ltr"] .lg\:-left-8 { left: calc(var(--spacing)*-8); }
  [dir=3D"rtl"] .lg\:-left-8 { right: calc(var(--spacing)*-8); }
  .lg\:order-1 { order: 1; }
  .lg\:order-2 { order: 2; }
  .lg\:order-3 { order: 3; }
  .lg\:order-last { order: 9999; }
  .lg\:col-span-1 { grid-column: span 1 / span 1; }
  .lg\:col-span-8 { grid-column: span 8 / span 8; }
  .lg\:col-span-10 { grid-column: span 10 / span 10; }
  .lg\:col-start-2 { grid-column-start: 2; }
  .lg\:col-start-3 { grid-column-start: 3; }
  .lg\:row-span-1 { grid-row: span 1 / span 1; }
  .lg\:mx-auto { margin-inline: auto; }
  .lg\:-ms-4 { margin-inline-start: calc(var(--spacing)*-4); }
  .lg\:me-0 { margin-inline-end: calc(var(--spacing)*0); }
  .lg\:mb-8 { margin-bottom: calc(var(--spacing)*8); }
  .lg\:flex { display: flex; }
  .lg\:inline-flex { display: inline-flex; }
  .lg\:h-36 { height: calc(var(--spacing)*36); }
  .lg\:max-h-\[70vh\] { max-height: 70vh; }
  .lg\:min-h-full { min-height: 100%; }
  .lg\:w-\[30\%\] { width: 30%; }
  .lg\:w-\[320px\] { width: 320px; }
  .lg\:w-\[480px\] { width: 480px; }
  .lg\:w-auto { width: auto; }
  .lg\:max-w-1\/2 { max-width: 50%; }
  .lg\:max-w-2xl { max-width: var(--container-2xl); }
  .lg\:max-w-6xl { max-width: var(--container-6xl); }
  .lg\:max-w-52 { max-width: calc(var(--spacing)*52); }
  .lg\:max-w-\[40rem\] { max-width: 40rem; }
  .lg\:max-w-\[80\%\] { max-width: 80%; }
  .lg\:max-w-\[90\%\] { max-width: 90%; }
  .lg\:max-w-\[300px\] { max-width: 300px; }
  .lg\:max-w-\[796px\] { max-width: 796px; }
  .lg\:max-w-\[800px\] { max-width: 800px; }
  .lg\:min-w-\(--thread-content-max-width\) { min-width: var(--thread-conte=
nt-max-width); }
  .lg\:flex-1 { flex: 1 1 0%; }
  .lg\:grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
  .lg\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .lg\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .lg\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .lg\:grid-cols-\[1fr_auto_1fr\] { grid-template-columns: 1fr auto 1fr; }
  .lg\:grid-cols-\[60\%_40\%\] { grid-template-columns: 60% 40%; }
  .lg\:grid-rows-2 { grid-template-rows: repeat(2, minmax(0px, 1fr)); }
  .lg\:flex-row { flex-direction: row; }
  .lg\:flex-nowrap { flex-wrap: nowrap; }
  .lg\:items-start { align-items: flex-start; }
  .lg\:justify-center { justify-content: center; }
  .lg\:justify-center\! { justify-content: center !important; }
  .lg\:justify-end { justify-content: flex-end; }
  .lg\:gap-0 { gap: calc(var(--spacing)*0); }
  .lg\:gap-4 { gap: calc(var(--spacing)*4); }
  .lg\:gap-6 { gap: calc(var(--spacing)*6); }
  .lg\:gap-18 { gap: calc(var(--spacing)*18); }
  .lg\:gap-\[5px\] { gap: 5px; }
  .lg\:gap-x-3 { column-gap: calc(var(--spacing)*3); }
  .lg\:gap-x-6 { column-gap: calc(var(--spacing)*6); }
  .lg\:gap-y-2\.5 { row-gap: calc(var(--spacing)*2.5); }
  .lg\:\[justify-self\:center\] { justify-self: center; }
  .lg\:border-s { border-inline-start-style: var(--tw-border-style); border=
-inline-start-width: 1px; }
  .lg\:border-e { border-inline-end-style: var(--tw-border-style); border-i=
nline-end-width: 1px; }
  .lg\:border-b-0 { border-bottom-style: var(--tw-border-style); border-bot=
tom-width: 0px; }
  .lg\:px-0 { padding-inline: calc(var(--spacing)*0); }
  .lg\:px-2 { padding-inline: calc(var(--spacing)*2); }
  .lg\:px-3 { padding-inline: calc(var(--spacing)*3); }
  .lg\:px-4 { padding-inline: calc(var(--spacing)*4); }
  .lg\:px-8 { padding-inline: calc(var(--spacing)*8); }
  .lg\:px-10 { padding-inline: calc(var(--spacing)*10); }
  .lg\:px-16 { padding-inline: calc(var(--spacing)*16); }
  .lg\:px-24 { padding-inline: calc(var(--spacing)*24); }
  .lg\:py-3 { padding-block: calc(var(--spacing)*3); }
  .lg\:py-6 { padding-block: calc(var(--spacing)*6); }
  .lg\:py-24 { padding-block: calc(var(--spacing)*24); }
  .lg\:ps-0 { padding-inline-start: calc(var(--spacing)*0); }
  .lg\:ps-4 { padding-inline-start: calc(var(--spacing)*4); }
  .lg\:ps-6 { padding-inline-start: calc(var(--spacing)*6); }
  .lg\:ps-10 { padding-inline-start: calc(var(--spacing)*10); }
  .lg\:ps-20 { padding-inline-start: calc(var(--spacing)*20); }
  .lg\:pe-4 { padding-inline-end: calc(var(--spacing)*4); }
  .lg\:pe-20 { padding-inline-end: calc(var(--spacing)*20); }
  .lg\:pt-8 { padding-top: calc(var(--spacing)*8); }
  .lg\:pt-12 { padding-top: calc(var(--spacing)*12); }
  .lg\:pb-12 { padding-bottom: calc(var(--spacing)*12); }
  .lg\:pb-\[0\.25em\] { padding-bottom: 0.25em; }
  .lg\:text-start { text-align: start; }
  .lg\:text-mkt-h4 { font-size: clamp(1.25rem, 0.187793vw + 1.20599rem, 1.3=
75rem); font-weight: var(--tw-font-weight,500); letter-spacing: var(--tw-tr=
acking,-.01em); line-height: var(--tw-leading,clamp(1.5rem, calc(1.41813rem=
 + .3493vw) ,1.7325rem)); }
  .lg\:text-3xl { font-size: var(--text-3xl); line-height: var(--tw-leading=
,var(--text-3xl--line-height)); }
  .lg\:text-sm { font-size: var(--text-sm); line-height: var(--tw-leading,v=
ar(--text-sm--line-height)); }
  .lg\:text-\[0\.75rem\] { font-size: 0.75rem; }
  .lg\:text-\[36px\] { font-size: 36px; }
  .lg\:shadow-\[15px_0_30px_0_rgba\(0\,0\,0\,0\.18\)\] { --tw-shadow: 15px =
0 30px 0 var(--tw-shadow-color,#0000002e); box-shadow: var(--tw-inset-shado=
w),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-s=
hadow),var(--tw-shadow); }
}
  @media (min-width: 80rem) {
  .xl\:col-span-5 { grid-column: span 5 / span 5; }
  .xl\:col-span-6 { grid-column: span 6 / span 6; }
  .xl\:col-span-8 { grid-column: span 8 / span 8; }
  .xl\:col-span-10 { grid-column: span 10 / span 10; }
  .xl\:col-start-2 { grid-column-start: 2; }
  .xl\:col-start-3 { grid-column-start: 3; }
  .xl\:col-start-4 { grid-column-start: 4; }
  .xl\:block { display: block; }
  .xl\:hidden { display: none; }
  .xl\:h-\[60vh\] { height: 60vh; }
  .xl\:max-h-\[480px\] { max-height: 480px; }
  .xl\:min-h-44 { min-height: calc(var(--spacing)*44); }
  .xl\:max-w-3xl { max-width: var(--container-3xl); }
  .xl\:max-w-4xl { max-width: var(--container-4xl); }
  .xl\:max-w-64 { max-width: calc(var(--spacing)*64); }
  .xl\:max-w-\[48rem\] { max-width: 48rem; }
  .xl\:max-w-screen-2xl { max-width: var(--breakpoint-2xl); }
  .xl\:max-w-xs { max-width: var(--container-xs); }
  .xl\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .xl\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .xl\:grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); }
  .xl\:gap-2 { gap: calc(var(--spacing)*2); }
  .xl\:gap-x-2\.5 { column-gap: calc(var(--spacing)*2.5); }
  .xl\:gap-y-2\.5 { row-gap: calc(var(--spacing)*2.5); }
  .xl\:px-2 { padding-inline: calc(var(--spacing)*2); }
  .xl\:px-3 { padding-inline: calc(var(--spacing)*3); }
  .xl\:px-10 { padding-inline: calc(var(--spacing)*10); }
  .xl\:px-24 { padding-inline: calc(var(--spacing)*24); }
  .xl\:pt-10 { padding-top: calc(var(--spacing)*10); }
  .xl\:pb-\[0\.375em\] { padding-bottom: 0.375em; }
  .xl\:text-mkt-h3 { font-size: clamp(1.5rem, 0.56338vw + 1.36796rem, 1.875=
rem); font-weight: var(--tw-font-weight,500); line-height: var(--tw-leading=
,clamp(1.98rem, calc(1.8057rem + .74366vw) ,2.475rem)); }
  .xl\:text-mkt-h3, .xl\:text-mkt-p2 { letter-spacing: var(--tw-tracking,-.=
01em); }
  .xl\:text-mkt-p2 { font-size: 0.875rem; font-weight: var(--tw-font-weight=
,400); line-height: var(--tw-leading,1.435rem); }
  .xl\:text-\[14px\] { font-size: 14px; }
  .xl\:text-pretty { text-wrap: pretty; }
}
  @media (min-width: 96rem) {
  .\32 xl\:-mx-\[calc\(\(100vw-var\(--breakpoint-2xl\)\+theme\(spacing\.16\=
)\)\/2\)\] { margin-inline: calc(-50vw - var(--breakpoint-2xl)/2*-1 + -2rem=
); }
  .\32 xl\:mb-8 { margin-bottom: calc(var(--spacing)*8); }
  .\32 xl\:max-w-7xl { max-width: var(--container-7xl); }
  .\32 xl\:max-w-screen-2xl { max-width: var(--breakpoint-2xl); }
  .\32 xl\:\[scroll-padding-inline-start\:calc\(\(100\%_-_90rem\)_\/_2_\+_2=
rem\)\] { scroll-padding-inline-start: calc(50% - 43rem); }
  .\32 xl\:scroll-ps-\[calc\(\(100\%_-_96rem\)_\/_2_\+_32px\)\] { scroll-pa=
dding-inline-start: calc(50% - 48rem + 32px); }
  .\32 xl\:grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr))=
; }
  .\32 xl\:px-16 { padding-inline: calc(var(--spacing)*16); }
  .\32 xl\:px-\[calc\(\(100\%_-_90rem\)_\/_2_\+_2rem\)\] { padding-inline: =
calc(50% - 43rem); }
  .\32 xl\:ps-\[calc\(\(100\%_-_96rem\)_\/_2_\+_32px\)\] { padding-inline-s=
tart: calc(50% - 48rem + 32px); }
  .\32 xl\:pt-8 { padding-top: calc(var(--spacing)*8); }
  .\32 xl\:pt-12 { padding-top: calc(var(--spacing)*12); }
  .\32 xl\:text-3xl { font-size: var(--text-3xl); line-height: var(--tw-lea=
ding,var(--text-3xl--line-height)); }
}
  @media (min-resolution: 1.5x) {
  .hires\:top-\[calc\(var\(--header-height\)-\.5px\)\] { top: calc(var(--he=
ader-height) - .5px); }
  .hires\:\[border-inline-width\:0\.5px\] { border-inline-width: 0.5px; }
}
  @media (min-height: 700px) {
  .tall\:sticky { position: sticky; }
  .tall\:top-header-height { top: var(--header-height); }
  .tall\:z-20 { z-index: 20; }
  .tall\:gap-8 { gap: calc(var(--spacing)*8); }
  .tall\:gap-16 { gap: calc(var(--spacing)*16); }
}
  @media (min-width: 40rem) {
  @media (min-height: 700px) {
  .sm\:tall\:mb-4 { margin-bottom: calc(var(--spacing)*4); }
  .sm\:tall\:text-3xl { font-size: var(--text-3xl); line-height: var(--tw-l=
eading,var(--text-3xl--line-height)); }
  .sm\:tall\:font-medium { --tw-font-weight: var(--font-weight-medium); fon=
t-weight: var(--font-weight-medium); }
}
}
  @media not all and (min-height: 700px) {
  .short\:group-data-scrolled-from-top\/scrollport\:shadow-\(--sharp-edge-t=
op-shadow\):is(:where(.group\/scrollport)[data-scrolled-from-top] *) { --tw=
-shadow: var(--sharp-edge-top-shadow); box-shadow: var(--tw-inset-shadow),v=
ar(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shado=
w),var(--tw-shadow); }
}
  @media not all and (min-width: 40rem) {
  @media not all and (min-height: 700px) {
  .max-sm\:short\:h-\[116px\] { height: 116px; }
}
}
  @media (min-width: 40rem) {
  @media not all and (min-height: 700px) {
  .sm\:short\:mt-4 { margin-top: calc(var(--spacing)*4); }
}
}
  @container not (min-width: 400px) {
  .\@max-\[400px\]\:max-w-full { max-width: 100%; }
}
  @container not (min-width: 48rem) {
  .\@max-3xl\:-top-2 { top: calc(var(--spacing)*-2); }
}
  @container (min-width: 0) {
  .\@\[0px\]\:hidden { display: none; }
}
  @container (min-width: 150px) {
  .\@\[150px\]\:block { display: block; }
}
  @container composer (min-width: 300px) {
  .\@\[300px\]\/composer\:flex { display: flex; }
}
  @container composer (min-width: 310px) {
  .\@\[310px\]\/composer\:flex { display: flex; }
}
  @container composer (min-width: 400px) {
  .\@\[400px\]\/composer\:flex { display: flex; }
}
  @container composer (min-width: 800px) {
  .\@\[800px\]\/composer\:flex { display: flex; }
}
  @container col (min-width: 24rem) {
  .\@sm\/col\:col-span-1 { grid-column: span 1 / span 1; }
}
  @container col (min-width: 28rem) {
  .\@md\/col\:col-span-8 { grid-column: span 8 / span 8; }
  .\@md\/col\:col-start-3 { grid-column-start: 3; }
}
  @container col (min-width: 32rem) {
  .\@lg\/col\:col-span-6 { grid-column: span 6 / span 6; }
  .\@lg\/col\:col-start-4 { grid-column-start: 4; }
}
  @container (min-width: 42rem) {
  .\@2xl\:flex-row { flex-direction: row; }
  .\@2xl\:justify-between { justify-content: space-between; }
  .\@2xl\:text-start { text-align: start; }
}
  @container (min-width: 48rem) {
  .\@3xl\:-start-3 { inset-inline-start: calc(var(--spacing)*-3); }
  .\@3xl\:-top-4 { top: calc(var(--spacing)*-4); }
}
  .ltr\:me-auto:where([dir=3D"ltr"], [dir=3D"ltr"] *) { margin-inline-end: =
auto; }
  .ltr\:-translate-x-1\/2:where([dir=3D"ltr"], [dir=3D"ltr"] *) { --tw-tran=
slate-x: -50%; translate: var(--tw-translate-x)var(--tw-translate-y); }
  .ltr\:-rotate-90:where([dir=3D"ltr"], [dir=3D"ltr"] *) { rotate: -90deg; =
}
  .rtl\:ms-auto:where([dir=3D"rtl"], [dir=3D"rtl"] *) { margin-inline-start=
: auto; }
  .rtl\:-translate-x-1:where([dir=3D"rtl"], [dir=3D"rtl"] *) { --tw-transla=
te-x: calc(var(--spacing)*-1); translate: var(--tw-translate-x)var(--tw-tra=
nslate-y); }
  .rtl\:-translate-x-full:where([dir=3D"rtl"], [dir=3D"rtl"] *) { --tw-tran=
slate-x: -100%; translate: var(--tw-translate-x)var(--tw-translate-y); }
  .rtl\:translate-x-1:where([dir=3D"rtl"], [dir=3D"rtl"] *) { --tw-translat=
e-x: calc(var(--spacing)*1); translate: var(--tw-translate-x)var(--tw-trans=
late-y); }
  .rtl\:translate-x-1\/2:where([dir=3D"rtl"], [dir=3D"rtl"] *) { --tw-trans=
late-x: 50%; translate: var(--tw-translate-x)var(--tw-translate-y); }
  .rtl\:rotate-90:where([dir=3D"rtl"], [dir=3D"rtl"] *) { rotate: 90deg; }
  .rtl\:rotate-\[10deg\]:where([dir=3D"rtl"], [dir=3D"rtl"] *) { rotate: 10=
deg; }
  .rtl\:cursor-e-resize:where([dir=3D"rtl"], [dir=3D"rtl"] *) { cursor: e-r=
esize; }
  .rtl\:cursor-w-resize:where([dir=3D"rtl"], [dir=3D"rtl"] *) { cursor: w-r=
esize; }
  .rtl\:items-start:where([dir=3D"rtl"], [dir=3D"rtl"] *) { align-items: fl=
ex-start; }
  .rtl\:\[--dir\:-1\]:where([dir=3D"rtl"], [dir=3D"rtl"] *) { --dir: -1; }
  :is(.rtl\:\*\*\:data-\[header-icon\]\:rotate-\[-10deg\]:where([dir=3D"rtl=
"], [dir=3D"rtl"] *) *)[data-header-icon] { rotate: -10deg; }
  .dark\:block:is(.dark *) { display: block; }
  .dark\:hidden:is(.dark *) { display: none; }
  .dark\:-translate-y-0:is(.dark *) { --tw-translate-y: calc(var(--spacing)=
*0); translate: var(--tw-translate-x)var(--tw-translate-y); }
  :where(.dark\:divide-gray-700:is(.dark *) > :not(:last-child)) { border-c=
olor: rgb(66, 66, 66); }
  :where(.dark\:divide-white\/5:is(.dark *) > :not(:last-child)) { border-c=
olor: rgba(255, 255, 255, 0.05); }
  :where(.dark\:divide-white\/15:is(.dark *) > :not(:last-child)) { border-=
color: rgba(255, 255, 255, 0.15); }
  .dark\:border:is(.dark *) { border-style: var(--tw-border-style); border-=
width: 1px; }
  .dark\:border-e:is(.dark *) { border-inline-end-style: var(--tw-border-st=
yle); border-inline-end-width: 1px; }
  .dark\:border-t:is(.dark *) { border-top-style: var(--tw-border-style); b=
order-top-width: 1px; }
  .dark\:border-b:is(.dark *) { border-bottom-style: var(--tw-border-style)=
; border-bottom-width: 1px; }
  .dark\:border-\[\#0088FF\]:is(.dark *) { border-color: rgb(0, 136, 255); =
}
  .dark\:border-\[\#252525\]:is(.dark *) { border-color: rgb(37, 37, 37); }
  .dark\:border-\[\#484777\]:is(.dark *) { border-color: rgb(72, 71, 119); =
}
  .dark\:border-\[\#FF9E6C\]:is(.dark *) { border-color: rgb(255, 158, 108)=
; }
  .dark\:border-\[rgba\(255\,255\,255\,0\.1\)\]:is(.dark *) { border-color:=
 rgba(255, 255, 255, 0.1); }
  .dark\:border-black:is(.dark *) { border-color: rgb(0, 0, 0); }
  .dark\:border-black\/20:is(.dark *) { border-color: oklab(0 none none / 0=
.2); }
  .dark\:border-blue-300:is(.dark *) { border-color: rgb(51, 156, 255); }
  .dark\:border-gray-300:is(.dark *) { border-color: rgb(205, 205, 205); }
  .dark\:border-gray-500:is(.dark *) { border-color: rgb(155, 155, 155); }
  .dark\:border-gray-600:is(.dark *) { border-color: rgb(103, 103, 103); }
  .dark\:border-gray-700:is(.dark *) { border-color: rgb(66, 66, 66); }
  .dark\:border-gray-800:is(.dark *) { border-color: rgb(33, 33, 33); }
  .dark\:border-red-400:is(.dark *) { border-color: rgb(250, 66, 62); }
  .dark\:border-red-800:is(.dark *) { border-color: rgb(110, 22, 21); }
  .dark\:border-token-bg-tertiary:is(.dark *) { border-color: var(--bg-tert=
iary); }
  .dark\:border-token-border-default:is(.dark *) { border-color: var(--bord=
er-default); }
  .dark\:border-token-border-heavy:is(.dark *) { border-color: var(--border=
-heavy); }
  .dark\:border-token-border-light:is(.dark *) { border-color: var(--border=
-light); }
  .dark\:border-token-border-medium:is(.dark *) { border-color: var(--borde=
r-medium); }
  .dark\:border-token-border-medium\!:is(.dark *) { border-color: var(--bor=
der-medium) !important; }
  .dark\:border-token-border-xheavy:is(.dark *) { border-color: var(--borde=
r-xheavy); }
  .dark\:border-token-border-xlight:is(.dark *) { border-color: var(--borde=
r-xlight); }
  .dark\:border-token-main-surface-secondary:is(.dark *) { border-color: va=
r(--main-surface-secondary); }
  .dark\:border-transparent:is(.dark *) { border-color: rgba(0, 0, 0, 0); }
  .dark\:border-white:is(.dark *) { border-color: rgb(255, 255, 255); }
  .dark\:border-white\/5:is(.dark *) { border-color: rgba(255, 255, 255, 0.=
05); }
  .dark\:border-white\/10:is(.dark *) { border-color: rgba(255, 255, 255, 0=
.1); }
  .dark\:border-white\/20:is(.dark *) { border-color: rgba(255, 255, 255, 0=
.2); }
  .dark\:border-yellow-800:is(.dark *) { border-color: rgb(110, 84, 0); }
  .dark\:border-x-token-border-xheavy:is(.dark *) { border-inline-color: va=
r(--border-xheavy); }
  .dark\:border-b-token-border-heavy:is(.dark *) { border-bottom-color: var=
(--border-heavy); }
  .dark\:border-b-white:is(.dark *) { border-bottom-color: rgb(255, 255, 25=
5); }
  .dark\:prose-invert:is(.dark *) { --tw-prose-body: var(--tw-prose-invert-=
body); --tw-prose-headings: var(--tw-prose-invert-headings); --tw-prose-lea=
d: var(--tw-prose-invert-lead); --tw-prose-links: var(--tw-prose-invert-lin=
ks); --tw-prose-bold: var(--tw-prose-invert-bold); --tw-prose-counters: var=
(--tw-prose-invert-counters); --tw-prose-bullets: var(--tw-prose-invert-bul=
lets); --tw-prose-hr: var(--tw-prose-invert-hr); --tw-prose-quotes: var(--t=
w-prose-invert-quotes); --tw-prose-quote-borders: var(--tw-prose-invert-quo=
te-borders); --tw-prose-captions: var(--tw-prose-invert-captions); --tw-pro=
se-kbd: var(--tw-prose-invert-kbd); --tw-prose-kbd-shadows: var(--tw-prose-=
invert-kbd-shadows); --tw-prose-code: var(--tw-prose-invert-code); --tw-pro=
se-pre-code: var(--tw-prose-invert-pre-code); --tw-prose-pre-bg: var(--tw-p=
rose-invert-pre-bg); --tw-prose-th-borders: var(--tw-prose-invert-th-border=
s); --tw-prose-td-borders: var(--tw-prose-invert-td-borders); }
  .dark\:prose-invert:is(.dark *) :where(pre):not(:where([class~=3D"not-pro=
se"], [class~=3D"not-prose"] *)) code { background-color: rgba(0, 0, 0, 0);=
 }
  .dark\:prose-invert:is(.dark *) :where(code):not(:where([class~=3D"not-pr=
ose"], [class~=3D"not-prose"] *)) { background-color: var(--gray-700); }
  .dark\:bg-\[\#1B1B1D\]:is(.dark *) { background-color: rgb(27, 27, 29); }
  .dark\:bg-\[\#1E1E1E\]:is(.dark *) { background-color: rgb(30, 30, 30); }
  .dark\:bg-\[\#1F1D48\]:is(.dark *) { background-color: rgb(31, 29, 72); }
  .dark\:bg-\[\#2A4A6D\]:is(.dark *) { background-color: rgb(42, 74, 109); =
}
  .dark\:bg-\[\#2a2a2a\]:is(.dark *) { background-color: rgb(42, 42, 42); }
  .dark\:bg-\[\#2a2a2a\]\/90:is(.dark *) { background-color: rgba(42, 42, 4=
2, 0.9); }
  .dark\:bg-\[\#6BBD6720\]:is(.dark *) { background-color: rgba(107, 189, 1=
03, 0.125); }
  .dark\:bg-\[\#273B4C\]:is(.dark *) { background-color: rgb(39, 59, 76); }
  .dark\:bg-\[\#101010\]:is(.dark *) { background-color: rgb(16, 16, 16); }
  .dark\:bg-\[\#171717\]:is(.dark *) { background-color: rgb(23, 23, 23); }
  .dark\:bg-\[\#252525\]:is(.dark *) { background-color: rgb(37, 37, 37); }
  .dark\:bg-\[\#262626\]\/50:is(.dark *) { background-color: rgba(38, 38, 3=
8, 0.5); }
  .dark\:bg-\[\#282841\]:is(.dark *) { background-color: rgb(40, 40, 65); }
  .dark\:bg-\[\#303030\]:is(.dark *) { background-color: rgb(48, 48, 48); }
  .dark\:bg-\[\#303030\]\!:is(.dark *) { background-color: rgb(48, 48, 48) =
!important; }
  .dark\:bg-\[\#333333\]:is(.dark *) { background-color: rgb(51, 51, 51); }
  .dark\:bg-\[\#353535\]:is(.dark *) { background-color: rgb(53, 53, 53); }
  .dark\:bg-\[\#373669\]:is(.dark *) { background-color: rgb(55, 54, 105); =
}
  .dark\:bg-\[\#393939\]:is(.dark *) { background-color: rgb(57, 57, 57); }
  .dark\:bg-\[\#444378\]:is(.dark *) { background-color: rgb(68, 67, 120); =
}
  .dark\:bg-\[\#444444\]:is(.dark *) { background-color: rgb(68, 68, 68); }
  .dark\:bg-\[\#B2B2B220\]:is(.dark *) { background-color: rgba(178, 178, 1=
78, 0.125); }
  .dark\:bg-\[\#C26FFD20\]:is(.dark *) { background-color: rgba(194, 111, 2=
53, 0.125); }
  .dark\:bg-\[\#EA8444\]:is(.dark *) { background-color: rgb(234, 132, 68);=
 }
  .dark\:bg-\[\#FD756F20\]:is(.dark *) { background-color: rgba(253, 117, 1=
11, 0.125); }
  .dark\:bg-\[rgba\(33\,33\,33\,1\)\]:is(.dark *) { background-color: rgb(3=
3, 33, 33); }
  .dark\:bg-\[rgba\(48\,48\,48\,0\.8\)\]:is(.dark *) { background-color: rg=
ba(48, 48, 48, 0.8); }
  .dark\:bg-\[rgba\(48\,48\,48\,1\)\]:is(.dark *) { background-color: rgb(4=
8, 48, 48); }
  .dark\:bg-\[rgba\(255\,255\,255\,0\.04\)\]:is(.dark *) { background-color=
: rgba(255, 255, 255, 0.04); }
  .dark\:bg-\[rgba\(255\,255\,255\,0\.05\)\]:is(.dark *) { background-color=
: rgba(255, 255, 255, 0.05); }
  .dark\:bg-\[rgba\(255\,255\,255\,0\.90\)\]\!:is(.dark *) { background-col=
or: rgba(255, 255, 255, 0.9) !important; }
  .dark\:bg-black:is(.dark *) { background-color: rgb(0, 0, 0); }
  .dark\:bg-black\/10:is(.dark *) { background-color: oklab(0 none none / 0=
.1); }
  .dark\:bg-black\/40:is(.dark *) { background-color: oklab(0 none none / 0=
.4); }
  .dark\:bg-black\/50:is(.dark *) { background-color: oklab(0 none none / 0=
.5); }
  .dark\:bg-black\/60:is(.dark *) { background-color: oklab(0 none none / 0=
.6); }
  .dark\:bg-black\/80:is(.dark *) { background-color: oklab(0 none none / 0=
.8); }
  .dark\:bg-black\/85:is(.dark *) { background-color: oklab(0 none none / 0=
.85); }
  .dark\:bg-blue-300\/30:is(.dark *) { background-color: rgba(51, 156, 255,=
 0.3); }
  .dark\:bg-blue-500:is(.dark *) { background-color: rgb(1, 105, 204); }
  .dark\:bg-blue-600:is(.dark *) { background-color: rgb(0, 79, 153); }
  .dark\:bg-blue-900:is(.dark *) { background-color: rgb(0, 40, 77); }
  .dark\:bg-blue-900\/40:is(.dark *) { background-color: rgba(0, 40, 77, 0.=
4); }
  .dark\:bg-gray-50:is(.dark *) { background-color: rgb(249, 249, 249); }
  .dark\:bg-gray-50\/5:is(.dark *) { background-color: rgba(249, 249, 249, =
0.05); }
  .dark\:bg-gray-100:is(.dark *) { background-color: rgb(236, 236, 236); }
  .dark\:bg-gray-600:is(.dark *) { background-color: rgb(103, 103, 103); }
  .dark\:bg-gray-700:is(.dark *) { background-color: rgb(66, 66, 66); }
  .dark\:bg-gray-700\/50:is(.dark *) { background-color: rgba(66, 66, 66, 0=
.5); }
  .dark\:bg-gray-700\/70:is(.dark *) { background-color: rgba(66, 66, 66, 0=
.7); }
  .dark\:bg-gray-700\/75:is(.dark *) { background-color: rgba(66, 66, 66, 0=
.75); }
  .dark\:bg-gray-750:is(.dark *) { background-color: rgb(47, 47, 47); }
  .dark\:bg-gray-800:is(.dark *) { background-color: rgb(33, 33, 33); }
  .dark\:bg-gray-800\/70:is(.dark *) { background-color: rgba(33, 33, 33, 0=
.7); }
  .dark\:bg-gray-900:is(.dark *) { background-color: rgb(23, 23, 23); }
  .dark\:bg-gray-950:is(.dark *) { background-color: rgb(13, 13, 13); }
  .dark\:bg-green-600:is(.dark *) { background-color: rgb(0, 134, 53); }
  .dark\:bg-green-600\/30:is(.dark *) { background-color: rgba(0, 134, 53, =
0.3); }
  .dark\:bg-green-800:is(.dark *) { background-color: rgb(0, 79, 31); }
  .dark\:bg-green-900:is(.dark *) { background-color: rgb(0, 55, 22); }
  .dark\:bg-green-900\/40:is(.dark *) { background-color: rgba(0, 55, 22, 0=
.4); }
  .dark\:bg-orange-800:is(.dark *) { background-color: rgb(109, 46, 15); }
  .dark\:bg-orange-900:is(.dark *) { background-color: rgb(74, 34, 6); }
  .dark\:bg-pink-900:is(.dark *) { background-color: rgb(77, 31, 52); }
  .dark\:bg-purple-900:is(.dark *) { background-color: rgb(44, 24, 74); }
  .dark\:bg-red-500\/10:is(.dark *) { background-color: rgba(224, 46, 42, 0=
.1); }
  .dark\:bg-red-600:is(.dark *) { background-color: rgb(186, 38, 35); }
  .dark\:bg-red-600\/30:is(.dark *) { background-color: rgba(186, 38, 35, 0=
.3); }
  .dark\:bg-red-800:is(.dark *) { background-color: rgb(110, 22, 21); }
  .dark\:bg-red-900:is(.dark *) { background-color: rgb(77, 16, 14); }
  .dark\:bg-red-900\/30:is(.dark *) { background-color: rgba(77, 16, 14, 0.=
3); }
  .dark\:bg-red-900\/40:is(.dark *) { background-color: rgba(77, 16, 14, 0.=
4); }
  .dark\:bg-token-bg-elevated-primary:is(.dark *) { background-color: var(-=
-bg-elevated-primary); }
  .dark\:bg-token-bg-elevated-secondary:is(.dark *), .dark\:bg-token-bg-ele=
vated-secondary\/80:is(.dark *) { background-color: var(--bg-elevated-secon=
dary); }
  @supports (color:color-mix(in lab,red,red)) {
  .dark\:bg-token-bg-elevated-secondary\/80:is(.dark *) { background-color:=
 color-mix(in oklab,var(--bg-elevated-secondary)80%,transparent); }
}
  .dark\:bg-token-bg-primary:is(.dark *) { background-color: var(--bg-prima=
ry); }
  .dark\:bg-token-bg-secondary:is(.dark *) { background-color: var(--bg-sec=
ondary); }
  .dark\:bg-token-bg-tertiary:is(.dark *) { background-color: var(--bg-tert=
iary); }
  .dark\:bg-token-bg-tertiary\!:is(.dark *) { background-color: var(--bg-te=
rtiary) !important; }
  .dark\:bg-token-border-default:is(.dark *) { background-color: var(--bord=
er-default); }
  .dark\:bg-token-border-heavy:is(.dark *) { background-color: var(--border=
-heavy); }
  .dark\:bg-token-interactive-bg-secondary-press:is(.dark *) { background-c=
olor: var(--interactive-bg-secondary-press); }
  .dark\:bg-token-main-surface-primary:is(.dark *) { background-color: var(=
--main-surface-primary); }
  .dark\:bg-token-main-surface-primary-inverse:is(.dark *) { background-col=
or: var(--main-surface-primary-inverse); }
  .dark\:bg-token-main-surface-secondary:is(.dark *) { background-color: va=
r(--main-surface-secondary); }
  .dark\:bg-token-main-surface-tertiary:is(.dark *) { background-color: var=
(--main-surface-tertiary); }
  .dark\:bg-token-surface-error\/5:is(.dark *) { background-color: rgb(var(=
--surface-error)/1); }
  @supports (color:color-mix(in lab,red,red)) {
  .dark\:bg-token-surface-error\/5:is(.dark *) { background-color: color-mi=
x(in oklab,rgb(var(--surface-error)/1) 5%,transparent); }
}
  .dark\:bg-token-text-inverted:is(.dark *) { background-color: var(--text-=
inverted); }
  .dark\:bg-token-text-tertiary:is(.dark *) { background-color: var(--text-=
tertiary); }
  .dark\:bg-transparent:is(.dark *) { background-color: rgba(0, 0, 0, 0); }
  .dark\:bg-transparent\!:is(.dark *) { background-color: rgba(0, 0, 0, 0) =
!important; }
  .dark\:bg-white:is(.dark *) { background-color: rgb(255, 255, 255); }
  .dark\:bg-white\/5:is(.dark *) { background-color: rgba(255, 255, 255, 0.=
05); }
  .dark\:bg-white\/10:is(.dark *) { background-color: rgba(255, 255, 255, 0=
.1); }
  .dark\:bg-white\/20:is(.dark *) { background-color: rgba(255, 255, 255, 0=
.2); }
  .dark\:bg-white\/30:is(.dark *) { background-color: rgba(255, 255, 255, 0=
.3); }
  .dark\:bg-yellow-400:is(.dark *) { background-color: rgb(255, 195, 0); }
  .dark\:bg-yellow-400\/30:is(.dark *) { background-color: rgba(255, 195, 0=
, 0.3); }
  .dark\:bg-yellow-400\/50:is(.dark *) { background-color: rgba(255, 195, 0=
, 0.5); }
  .dark\:bg-yellow-500\/50:is(.dark *) { background-color: rgba(224, 172, 0=
, 0.5); }
  .dark\:bg-yellow-500\/70:is(.dark *) { background-color: rgba(224, 172, 0=
, 0.7); }
  .dark\:bg-yellow-900:is(.dark *) { background-color: rgb(77, 59, 0); }
  .dark\:bg-yellow-900\/30:is(.dark *) { background-color: rgba(77, 59, 0, =
0.3); }
  .dark\:bg-yellow-900\/40:is(.dark *) { background-color: rgba(77, 59, 0, =
0.4); }
  .dark\:bg-linear-to-t:is(.dark *) { --tw-gradient-position: to top; }
  @supports (background-image:linear-gradient(in lab,red,red)) {
  .dark\:bg-linear-to-t:is(.dark *) { --tw-gradient-position: to top in okl=
ab; }
}
  .dark\:bg-linear-to-t:is(.dark *) { background-image: linear-gradient(var=
(--tw-gradient-stops)); }
  .dark\:bg-\[radial-gradient\(circle\,_\#4a4a4a_0\.75px\,_transparent_0\.7=
5px\)\]:is(.dark *) { background-image: radial-gradient(circle, rgb(74, 74,=
 74) 0.75px, rgba(0, 0, 0, 0) 0px); }
  .dark\:bg-none:is(.dark *) { background-image: none; }
  .dark\:dark\:bg-\[linear-gradient\(0deg\,rgba\(24\,24\,24\,0\)_-81\.69\%\=
,\#181818_45\.07\%\)\]:is(.dark *):is(.dark *) { background-image: linear-g=
radient(rgb(24, 24, 24) 54.93%, rgba(24, 24, 24, 0) 181.69%); }
  .dark\:from-\[\#212121\]:is(.dark *), .dark\:from-gray-800:is(.dark *) { =
--tw-gradient-from: #212121; --tw-gradient-stops: var(--tw-gradient-via-sto=
ps,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-fro=
m-position),var(--tw-gradient-to)var(--tw-gradient-to-position)); }
  .dark\:from-token-main-surface-primary:is(.dark *) { --tw-gradient-from: =
var(--main-surface-primary); --tw-gradient-stops: var(--tw-gradient-via-sto=
ps,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-fro=
m-position),var(--tw-gradient-to)var(--tw-gradient-to-position)); }
  .dark\:via-\[\#212121\]\/60:is(.dark *) { --tw-gradient-via: oklab(24.775=
9% 0 0/.6); --tw-gradient-via-stops: var(--tw-gradient-position),var(--tw-g=
radient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--t=
w-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position=
); --tw-gradient-stops: var(--tw-gradient-via-stops); }
  .dark\:via-token-bg-primary:is(.dark *) { --tw-gradient-via: var(--bg-pri=
mary); --tw-gradient-via-stops: var(--tw-gradient-position),var(--tw-gradie=
nt-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gra=
dient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position); --=
tw-gradient-stops: var(--tw-gradient-via-stops); }
  .dark\:via-white\/5:is(.dark *) { --tw-gradient-via: oklab(100% 0 5.96046=
e-8/.05); --tw-gradient-via-stops: var(--tw-gradient-position),var(--tw-gra=
dient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-=
gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);=
 --tw-gradient-stops: var(--tw-gradient-via-stops); }
  .dark\:to-transparent:is(.dark *) { --tw-gradient-to: transparent; --tw-g=
radient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position),var(=
--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)va=
r(--tw-gradient-to-position)); }
  .dark\:to-white\/15:is(.dark *) { --tw-gradient-to: oklab(100% 0 5.96046e=
-8/.15); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient=
-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw=
-gradient-to)var(--tw-gradient-to-position)); }
  .dark\:fill-white:is(.dark *) { fill: rgb(255, 255, 255); }
  .dark\:fill-white\/50:is(.dark *) { fill: rgba(255, 255, 255, 0.5); }
  .dark\:stroke-\[rgba\(0\,0\,0\,0\.32\)\]:is(.dark *) { stroke: rgba(0, 0,=
 0, 0.32); }
  .dark\:stroke-\[rgba\(255\,255\,255\,0\.4\)\]:is(.dark *) { stroke: rgba(=
255, 255, 255, 0.4); }
  .dark\:stroke-black:is(.dark *) { stroke: rgb(0, 0, 0); }
  .dark\:stroke-brand-purple\/50:is(.dark *) { stroke: rgba(171, 104, 255, =
0.5); }
  .dark\:stroke-white\/10:is(.dark *) { stroke: rgba(255, 255, 255, 0.1); }
  .dark\:ps-2\.5:is(.dark *) { padding-inline-start: calc(var(--spacing)*2.=
5); }
  .dark\:text-\[\#0D0D0D\]:is(.dark *) { color: rgb(13, 13, 13); }
  .dark\:text-\[\#6BBD67\]:is(.dark *) { color: rgb(107, 189, 103); }
  .dark\:text-\[\#8F8DF6\]:is(.dark *) { color: rgb(143, 141, 246); }
  .dark\:text-\[\#48AAFF\]:is(.dark *) { color: rgb(72, 170, 255); }
  .dark\:text-\[\#B2B2B2\]:is(.dark *) { color: rgb(178, 178, 178); }
  .dark\:text-\[\#B9B7FF\]:is(.dark *) { color: rgb(185, 183, 255); }
  .dark\:text-\[\#C26FFD\]:is(.dark *) { color: rgb(194, 111, 253); }
  .dark\:text-\[\#D292FF\]:is(.dark *) { color: rgb(210, 146, 255); }
  .dark\:text-\[\#DCDBF6\]:is(.dark *) { color: rgb(220, 219, 246); }
  .dark\:text-\[\#FD756F\]:is(.dark *) { color: rgb(253, 117, 111); }
  .dark\:text-\[\#FF9E6C\]:is(.dark *) { color: rgb(255, 158, 108); }
  .dark\:text-\[\#afafaf\]\!:is(.dark *) { color: rgb(175, 175, 175) !impor=
tant; }
  .dark\:text-\[rgba\(255\,255\,255\,0\.7\)\]:is(.dark *) { color: rgba(255=
, 255, 255, 0.7); }
  .dark\:text-\[var\(--interactive-label-tertiary-default\)\]:is(.dark *) {=
 color: var(--interactive-label-tertiary-default); }
  .dark\:text-\[var\(--text-secondary\)\]:is(.dark *) { color: var(--text-s=
econdary); }
  .dark\:text-\[white\]:is(.dark *) { color: rgb(255, 255, 255); }
  .dark\:text-black:is(.dark *) { color: rgb(0, 0, 0); }
  .dark\:text-blue-75:is(.dark *) { color: rgb(204, 230, 255); }
  .dark\:text-blue-100:is(.dark *) { color: rgb(153, 206, 255); }
  .dark\:text-blue-200:is(.dark *) { color: rgb(102, 181, 255); }
  .dark\:text-blue-300:is(.dark *) { color: rgb(51, 156, 255); }
  .dark\:text-blue-400:is(.dark *) { color: rgb(2, 133, 255); }
  .dark\:text-brand-purple-600:is(.dark *) { color: rgb(113, 95, 222); }
  .dark\:text-gray-50:is(.dark *) { color: rgb(249, 249, 249); }
  .dark\:text-gray-100:is(.dark *) { color: rgb(236, 236, 236); }
  .dark\:text-gray-200:is(.dark *) { color: rgb(227, 227, 227); }
  .dark\:text-gray-300:is(.dark *) { color: rgb(205, 205, 205); }
  .dark\:text-gray-400:is(.dark *) { color: rgb(180, 180, 180); }
  .dark\:text-gray-500:is(.dark *) { color: rgb(155, 155, 155); }
  .dark\:text-gray-700:is(.dark *) { color: rgb(66, 66, 66); }
  .dark\:text-gray-800:is(.dark *) { color: rgb(33, 33, 33); }
  .dark\:text-gray-solid-300:is(.dark *) { color: rgb(175, 175, 175); }
  .dark\:text-green-200:is(.dark *) { color: rgb(102, 212, 146); }
  .dark\:text-green-300:is(.dark *) { color: rgb(64, 201, 119); }
  .dark\:text-green-400:is(.dark *) { color: rgb(4, 184, 76); }
  .dark\:text-orange-200:is(.dark *) { color: rgb(255, 158, 108); }
  .dark\:text-orange-400:is(.dark *) { color: rgb(251, 106, 34); }
  .dark\:text-pink-200:is(.dark *) { color: rgb(255, 163, 206); }
  .dark\:text-purple-200:is(.dark *) { color: rgb(190, 149, 250); }
  .dark\:text-purple-400:is(.dark *) { color: rgb(146, 79, 247); }
  .dark\:text-red-200:is(.dark *) { color: rgb(255, 133, 131); }
  .dark\:text-red-300:is(.dark *) { color: rgb(255, 103, 100); }
  .dark\:text-red-400:is(.dark *) { color: rgb(250, 66, 62); }
  .dark\:text-token-bg-secondary:is(.dark *) { color: var(--bg-secondary); =
}
  .dark\:text-token-main-surface-tertiary:is(.dark *) { color: var(--main-s=
urface-tertiary); }
  .dark\:text-token-text-inverted:is(.dark *) { color: var(--text-inverted)=
; }
  .dark\:text-token-text-primary:is(.dark *) { color: var(--text-primary); =
}
  .dark\:text-token-text-secondary:is(.dark *) { color: var(--text-secondar=
y); }
  .dark\:text-token-text-tertiary:is(.dark *) { color: var(--text-tertiary)=
; }
  .dark\:text-white:is(.dark *) { color: rgb(255, 255, 255); }
  .dark\:text-white\/30:is(.dark *) { color: rgba(255, 255, 255, 0.3); }
  .dark\:text-yellow-100:is(.dark *) { color: rgb(255, 228, 140); }
  .dark\:text-yellow-200:is(.dark *) { color: rgb(255, 219, 102); }
  .dark\:opacity-10:is(.dark *) { opacity: 0.1; }
  .dark\:opacity-20:is(.dark *) { opacity: 0.2; }
  .dark\:opacity-30:is(.dark *) { opacity: 0.3; }
  .dark\:opacity-40:is(.dark *) { opacity: 0.4; }
  .dark\:opacity-60:is(.dark *) { opacity: 0.6; }
  .dark\:opacity-65:is(.dark *) { opacity: 0.65; }
  .dark\:mix-blend-lighten:is(.dark *) { mix-blend-mode: lighten; }
  .dark\:shadow-long:is(.dark *) { --tw-shadow: 0px 8px 12px 0px var(--tw-s=
hadow-color,var(--shadow-color-1,#00000014)),0px 0px 1px 0px var(--tw-shado=
w-color,var(--shadow-color-2,#0000009e)); box-shadow: var(--tw-inset-shadow=
),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-sh=
adow),var(--tw-shadow); }
  .dark\:shadow-long:is(.dark *):is(.dark *) { --tw-shadow: 0px 8px 16px 0p=
x var(--tw-shadow-color,#00000052),inset 0px 0px 1px 0px var(--tw-shadow-co=
lor,var(--shadow-color-2,#fff3)),0px 0px 1px 0px var(--tw-shadow-color,#000=
0009e); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(=
--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .dark\:shadow-\[0_-4px_32px_rgba\(0\,0\,0\,0\.12\)\]:is(.dark *) { --tw-s=
hadow: 0 -4px 32px var(--tw-shadow-color,#0000001f); box-shadow: var(--tw-i=
nset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(-=
-tw-ring-shadow),var(--tw-shadow); }
  .dark\:shadow-\[0_0_18px_rgba\(0\,0\,0\,0\.48\)\]:is(.dark *) { --tw-shad=
ow: 0 0 18px var(--tw-shadow-color,#0000007a); box-shadow: var(--tw-inset-s=
hadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ri=
ng-shadow),var(--tw-shadow); }
  .dark\:shadow-\[0_4px_25px_-5px_rgb\(8_12_35_\/_0\.6\)\]:is(.dark *) { --=
tw-shadow: 0 4px 25px -5px var(--tw-shadow-color,#080c2399); box-shadow: va=
r(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shado=
w),var(--tw-ring-shadow),var(--tw-shadow); }
  .dark\:shadow-\[0_8px_16px_0_rgba\(0\,0\,0\,0\.40\)\,inset_0_0_1px_0_rgba=
\(255\,255\,255\,0\.25\)\,0_0_1px_0_rgba\(0\,0\,0\,0\.60\)\]:is(.dark *) { =
--tw-shadow: 0 8px 16px 0 var(--tw-shadow-color,#0006),inset 0 0 1px 0 var(=
--tw-shadow-color,#ffffff40),0 0 1px 0 var(--tw-shadow-color,#0009); box-sh=
adow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offs=
et-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .dark\:shadow-\[0_10px_20px_-6px_rgb\(20_20_20_\/_0\.5\)\,0_0_1px_rgb\(25=
5_255_255_\/_0\.7\)\]:is(.dark *), .dark\:shadow-\[0_10px_20px_-6px_rgb\(20=
_20_20_\/_0\.5\)\,_0_0_1px_rgb\(255_255_255_\/_0\.7\)\]:is(.dark *) { --tw-=
shadow: 0 10px 20px -6px var(--tw-shadow-color,#14141480),0 0 1px var(--tw-=
shadow-color,#ffffffb3); box-shadow: var(--tw-inset-shadow),var(--tw-inset-=
ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sh=
adow); }
  .dark\:shadow-\[0_10px_20px_-6px_rgb\(20_20_20_\/_0\.5\)\,inset_0_0_1px_r=
gb\(255_255_255_\/_0\.3\)\]:is(.dark *) { --tw-shadow: 0 10px 20px -6px var=
(--tw-shadow-color,#14141480),inset 0 0 1px var(--tw-shadow-color,#ffffff4d=
); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-=
ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .dark\:shadow-\[0_12px_32px_-12px_rgb\(0_0_0_\/_1\)\,inset_0_0_1px_rgb\(2=
55_255_255_\/_0\.3\)\]:is(.dark *) { --tw-shadow: 0 12px 32px -12px var(--t=
w-shadow-color,#000),inset 0 0 1px var(--tw-shadow-color,#ffffff4d); box-sh=
adow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offs=
et-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .dark\:shadow-\[0_12px_32px_-12px_rgb\(20_20_20_\/_0\.5\)\,_0_0_1px_rgb\(=
255_255_255_\/_1\)\]:is(.dark *) { --tw-shadow: 0 12px 32px -12px var(--tw-=
shadow-color,#14141480),0 0 1px var(--tw-shadow-color,#fff); box-shadow: va=
r(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shado=
w),var(--tw-ring-shadow),var(--tw-shadow); }
  .dark\:shadow-\[0_32px_48px_rgba\(0\,0\,0\,0\.175\)\,_0_0_1px_rgba\(255\,=
255\,255\,0\.4\)\]:is(.dark *) { --tw-shadow: 0 32px 48px var(--tw-shadow-c=
olor,#0000002d),0 0 1px var(--tw-shadow-color,#fff6); box-shadow: var(--tw-=
inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(=
--tw-ring-shadow),var(--tw-shadow); }
  .dark\:shadow-\[0px_0px_0px_1px_\#414141\,0px_4px_14px_rgba\(0\,0\,0\,0\.=
24\)\]:is(.dark *) { --tw-shadow: 0px 0px 0px 1px var(--tw-shadow-color,#41=
4141),0px 4px 14px var(--tw-shadow-color,#0000003d); box-shadow: var(--tw-i=
nset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(-=
-tw-ring-shadow),var(--tw-shadow); }
  .dark\:shadow-\[0px_1px_1px_0px_var\(--shadow-color-1\,rgba\(0\,_0\,_0\,_=
0\.10\)\)\,inset_0px_0px_1px_0px_var\(--shadow-color-2\,rgba\(255\,_255\,_2=
55\,_0\.2\)\)\]:is(.dark *) { --tw-shadow: 0px 1px 1px 0px var(--tw-shadow-=
color,var(--shadow-color-1,#0000001a)),inset 0px 0px 1px 0px var(--tw-shado=
w-color,var(--shadow-color-2,#fff3)); box-shadow: var(--tw-inset-shadow),va=
r(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow=
),var(--tw-shadow); }
  .dark\:shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.1\)\]:is(.dark *)=
 { --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color,#ffffff1a); box-shado=
w: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-=
shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .dark\:shadow-\[inset_0px_0px_0px_1px_rgba\(255\,255\,255\,0\.04\)\]:is(.=
dark *) { --tw-shadow: inset 0px 0px 0px 1px var(--tw-shadow-color,#ffffff0=
a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw=
-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .dark\:shadow-md:is(.dark *) { --tw-shadow: 0 4px 6px -1px var(--tw-shado=
w-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a); box-sha=
dow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offse=
t-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .dark\:shadow-none:is(.dark *) { --tw-shadow: 0 0 #0000; box-shadow: var(=
--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow)=
,var(--tw-ring-shadow),var(--tw-shadow); }
  .dark\:shadow-none\!:is(.dark *) { --tw-shadow: 0 0 #0000 !important; box=
-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-o=
ffset-shadow),var(--tw-ring-shadow),var(--tw-shadow) !important; }
  .dark\:shadow-black\/60:is(.dark *) { --tw-shadow-color: #0009; }
  @supports (color:color-mix(in lab,red,red)) {
  .dark\:shadow-black\/60:is(.dark *) { --tw-shadow-color: color-mix(in okl=
ab,oklab(0% none none/.6) var(--tw-shadow-alpha),transparent); }
}
  .dark\:ring-white\/5:is(.dark *) { --tw-ring-color: oklab(100% 0 5.96046e=
-8/.05); }
  .dark\:ring-white\/10:is(.dark *) { --tw-ring-color: oklab(100% 0 5.96046=
e-8/.1); }
  .dark\:ring-white\/15:is(.dark *) { --tw-ring-color: oklab(100% 0 5.96046=
e-8/.15); }
  .dark\:outline-black:is(.dark *) { outline-color: rgb(0, 0, 0); }
  .dark\:hue-rotate-180:is(.dark *) { --tw-hue-rotate: hue-rotate(180deg); =
filter: var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-gra=
yscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-s=
epia,)var(--tw-drop-shadow,); }
  .dark\:invert:is(.dark *) { --tw-invert: invert(100%); filter: var(--tw-b=
lur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-h=
ue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-dro=
p-shadow,); }
  .dark\:backdrop-blur-lg:is(.dark *) { --tw-backdrop-blur: blur(var(--blur=
-lg)); backdrop-filter: var(--tw-backdrop-blur,)var(--tw-backdrop-brightnes=
s,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdr=
op-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--t=
w-backdrop-saturate,)var(--tw-backdrop-sepia,); }
  .dark\:\[--canvas-bg\:var\(--bg-elevated-secondary\)\]:is(.dark *) { --ca=
nvas-bg: var(--bg-elevated-secondary); }
  .dark\:\[--right-bg\:black\]:is(.dark *) { --right-bg: #000; }
  .dark\:group-focus-within\:bg-\[\#2a2a2a\]\/90:is(.dark *):is(:where(.gro=
up):focus-within *) { background-color: rgba(42, 42, 42, 0.9); }
  @media (hover: hover) {
  .dark\:group-hover\:border-token-text-primary:is(.dark *):is(:where(.grou=
p):hover *) { border-color: var(--text-primary); }
  .dark\:group-hover\:bg-\[\#2a2a2a\]\/90:is(.dark *):is(:where(.group):hov=
er *), .dark\:group-hover\:group-focus-within\:bg-\[\#2a2a2a\]\/90:is(.dark=
 *):is(:where(.group):hover *):is(:where(.group):focus-within *) { backgrou=
nd-color: rgba(42, 42, 42, 0.9); }
  .dark\:group-hover\/icon\:bg-gray-600:is(.dark *):is(:where(.group\/icon)=
:hover *) { background-color: rgb(103, 103, 103); }
  .dark\:group-hover\/row\:bg-gray-700:is(.dark *):is(:where(.group\/row):h=
over *) { background-color: rgb(66, 66, 66); }
}
  .dark\:placeholder\:text-\[\#afafaf\]\!:is(.dark *)::placeholder { color:=
 rgb(175, 175, 175) !important; }
  .dark\:before\:bg-black\/50:is(.dark *)::before { background-color: oklab=
(0 none none / 0.5); content: var(--tw-content); }
  .dark\:before\:bg-gray-750\/50:is(.dark *)::before { background-color: rg=
ba(47, 47, 47, 0.5); content: var(--tw-content); }
  .dark\:after\:bg-\[Highlight\]:is(.dark *)::after { background-color: hig=
hlight; content: var(--tw-content); }
  .dark\:after\:bg-black:is(.dark *)::after { background-color: rgb(0, 0, 0=
); content: var(--tw-content); }
  .dark\:after\:invert:is(.dark *)::after { --tw-invert: invert(100%); cont=
ent: var(--tw-content); filter: var(--tw-blur,)var(--tw-brightness,)var(--t=
w-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(-=
-tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,); }
  .dark\:checked\:border-black:is(.dark *):checked { border-color: rgb(0, 0=
, 0); }
  .dark\:checked\:bg-black:is(.dark *):checked { background-color: rgb(0, 0=
, 0); }
  .dark\:focus-within\:border-red-500:is(.dark *):focus-within { border-col=
or: rgb(224, 46, 42); }
  .dark\:focus-within\:border-token-border-xheavy:is(.dark *):focus-within =
{ border-color: var(--border-xheavy); }
  .dark\:focus-within\:bg-\[\#2a2a2a\]:is(.dark *):focus-within { backgroun=
d-color: rgb(42, 42, 42); }
  .dark\:focus-within\:shadow-\[inset_0px_0px_0px_1px_rgba\(255\,255\,255\,=
0\.16\)\]:is(.dark *):focus-within { --tw-shadow: inset 0px 0px 0px 1px var=
(--tw-shadow-color,#ffffff29); box-shadow: var(--tw-inset-shadow),var(--tw-=
inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(-=
-tw-shadow); }
  .dark\:focus-within\:ring-0:is(.dark *):focus-within { --tw-ring-shadow: =
var(--tw-ring-inset,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ring-c=
olor,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-=
shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)=
; }
  @media (hover: hover) {
  .dark\:hover\:border-gray-800:is(.dark *):hover { border-color: rgb(33, 3=
3, 33); }
  .dark\:hover\:bg-\[\#1A416A\]:is(.dark *):hover { background-color: rgb(2=
6, 65, 106); }
  .dark\:hover\:bg-\[\#2a2a2a\]:is(.dark *):hover { background-color: rgb(4=
2, 42, 42); }
  .dark\:hover\:bg-\[\#414071\]:is(.dark *):hover { background-color: rgb(6=
5, 64, 113); }
  .dark\:hover\:bg-\[rgba\(255\,255\,255\,0\.1\)\]:is(.dark *):hover { back=
ground-color: rgba(255, 255, 255, 0.1); }
  .dark\:hover\:bg-blue-300\/50:is(.dark *):hover { background-color: rgba(=
51, 156, 255, 0.5); }
  .dark\:hover\:bg-gray-500\/10:is(.dark *):hover { background-color: rgba(=
155, 155, 155, 0.1); }
  .dark\:hover\:bg-gray-600:is(.dark *):hover { background-color: rgb(103, =
103, 103); }
  .dark\:hover\:bg-gray-700:is(.dark *):hover { background-color: rgb(66, 6=
6, 66); }
  .dark\:hover\:bg-gray-800:is(.dark *):hover { background-color: rgb(33, 3=
3, 33); }
  .dark\:hover\:bg-red-500\/15:is(.dark *):hover { background-color: rgba(2=
24, 46, 42, 0.15); }
  .dark\:hover\:bg-token-bg-primary:is(.dark *):hover { background-color: v=
ar(--bg-primary); }
  .dark\:hover\:bg-token-bg-secondary:is(.dark *):hover { background-color:=
 var(--bg-secondary); }
  .dark\:hover\:bg-token-bg-tertiary:is(.dark *):hover { background-color: =
var(--bg-tertiary); }
  .dark\:hover\:bg-token-interactive-bg-secondary-hover:is(.dark *):hover {=
 background-color: var(--interactive-bg-secondary-hover); }
  .dark\:hover\:bg-token-main-surface-secondary:is(.dark *):hover { backgro=
und-color: var(--main-surface-secondary); }
  .dark\:hover\:bg-token-main-surface-tertiary:is(.dark *):hover { backgrou=
nd-color: var(--main-surface-tertiary); }
  .dark\:hover\:bg-token-text-primary:is(.dark *):hover { background-color:=
 var(--text-primary); }
  .dark\:hover\:bg-token-text-tertiary:is(.dark *):hover { background-color=
: var(--text-tertiary); }
  .dark\:hover\:bg-transparent:is(.dark *):hover { background-color: rgba(0=
, 0, 0, 0); }
  .dark\:hover\:bg-white:is(.dark *):hover { background-color: rgb(255, 255=
, 255); }
  .dark\:hover\:bg-white\/5:is(.dark *):hover { background-color: rgba(255,=
 255, 255, 0.05); }
  .dark\:hover\:bg-white\/10:is(.dark *):hover { background-color: rgba(255=
, 255, 255, 0.1); }
  .dark\:hover\:bg-white\/10\!:is(.dark *):hover { background-color: rgba(2=
55, 255, 255, 0.1) !important; }
  .dark\:hover\:bg-white\/20:is(.dark *):hover { background-color: rgba(255=
, 255, 255, 0.2); }
  .hover\:dark\:bg-gray-100\/10:hover:is(.dark *) { background-color: rgba(=
236, 236, 236, 0.1); }
  .dark\:hover\:text-black:is(.dark *):hover { color: rgb(0, 0, 0); }
  .dark\:hover\:text-gray-100:is(.dark *):hover { color: rgb(236, 236, 236)=
; }
  .dark\:hover\:text-token-main-surface-tertiary:is(.dark *):hover { color:=
 var(--main-surface-tertiary); }
  .dark\:hover\:text-token-text-primary:is(.dark *):hover { color: var(--te=
xt-primary); }
  .dark\:hover\:opacity-100:is(.dark *):hover { opacity: 1; }
  .dark\:hover\:shadow-\[inset_0px_0px_0px_1px_rgba\(255\,255\,255\,0\.10\)=
\]:is(.dark *):hover { --tw-shadow: inset 0px 0px 0px 1px var(--tw-shadow-c=
olor,#ffffff1a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-sha=
dow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .dark\:hover\:focus-within\:bg-\[\#2a2a2a\]:is(.dark *):hover:focus-withi=
n { background-color: rgb(42, 42, 42); }
  .dark\:hover\:focus-within\:shadow-\[inset_0px_0px_0px_1px_rgba\(255\,255=
\,255\,0\.16\)\]:is(.dark *):hover:focus-within { --tw-shadow: inset 0px 0p=
x 0px 1px var(--tw-shadow-color,#ffffff29); box-shadow: var(--tw-inset-shad=
ow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-=
shadow),var(--tw-shadow); }
}
  .dark\:focus\:border-white:is(.dark *):focus { border-color: rgb(255, 255=
, 255); }
  .dark\:focus\:ring-\[\#ffffff\]\!:is(.dark *):focus { --tw-ring-color: #f=
ff !important; }
  .dark\:focus\:ring-white:is(.dark *):focus { --tw-ring-color: #fff; }
  .dark\:focus-visible\:outline-white:is(.dark *):focus-visible { outline-c=
olor: rgb(255, 255, 255); }
  .dark\:active\:bg-gray-600:is(.dark *):active { background-color: rgb(103=
, 103, 103); }
  .dark\:active\:bg-red-500\/20:is(.dark *):active { background-color: rgba=
(224, 46, 42, 0.2); }
  .dark\:active\:bg-white\/10:is(.dark *):active { background-color: rgba(2=
55, 255, 255, 0.1); }
  @media (hover: hover) {
  .dark\:enabled\:hover\:bg-white\/10:is(.dark *):enabled:hover { backgroun=
d-color: rgba(255, 255, 255, 0.1); }
  .dark\:data-no-hover-bg\:hover\:bg-transparent:is(.dark *)[data-no-hover-=
bg]:hover { background-color: rgba(0, 0, 0, 0); }
}
  .dark\:data-\[state\=3Dchecked\]\:border-white:is(.dark *)[data-state=3D"=
checked"] { border-color: rgb(255, 255, 255); }
  .dark\:data-\[state\=3Dchecked\]\:bg-white:is(.dark *)[data-state=3D"chec=
ked"] { background-color: rgb(255, 255, 255); }
  @media (min-width: 48rem) {
  .md\:dark\:border-gray-700:is(.dark *) { border-color: rgb(66, 66, 66); }
  .md\:dark\:border-transparent:is(.dark *) { border-color: rgba(0, 0, 0, 0=
); }
  .dark\:md\:bg-transparent:is(.dark *) { background-color: rgba(0, 0, 0, 0=
); }
  .dark\:md\:bg-vert-dark-gradient:is(.dark *) { background-image: linear-g=
radient(rgba(53, 55, 64, 0), rgb(53, 55, 64) 58.85%); }
  @media (hover: hover) {
  .dark\:md\:hover\:bg-gray-700:is(.dark *):hover { background-color: rgb(6=
6, 66, 66); }
}
}
  @starting-style  {
  .starting\:opacity-0 { opacity: 0; }
}
  .before\:starting\:opacity-0::before { content: var(--tw-content); }
  @starting-style  {
  .before\:starting\:opacity-0::before { opacity: 0; }
}
  @media print {
  .print\:hidden { display: none; }
  .print\:border-none { --tw-border-style: none; border-style: none; }
  .print\:pt-2 { padding-top: calc(var(--spacing)*2); }
  .print\:shadow-none { --tw-shadow: 0 0 #0000; box-shadow: var(--tw-inset-=
shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-r=
ing-shadow),var(--tw-shadow); }
}
  .radix-disabled\:pointer-events-auto[data-disabled] { pointer-events: aut=
o; }
  .radix-disabled\:pointer-events-none[data-disabled] { pointer-events: non=
e; }
  .radix-disabled\:cursor-auto[data-disabled] { cursor: auto; }
  .radix-disabled\:cursor-not-allowed[data-disabled] { cursor: not-allowed;=
 }
  .radix-disabled\:bg-transparent[data-disabled] { background-color: rgba(0=
, 0, 0, 0); }
  .radix-disabled\:text-token-text-tertiary[data-disabled] { color: var(--t=
ext-tertiary); }
  .radix-disabled\:opacity-50[data-disabled] { opacity: 0.5; }
  @media (hover: hover) {
  .radix-disabled\:hover\:bg-transparent[data-disabled]:hover { background-=
color: rgba(0, 0, 0, 0); }
}
  .dark\:radix-disabled\:bg-transparent:is(.dark *)[data-disabled] { backgr=
ound-color: rgba(0, 0, 0, 0); }
  .radix-state-active\:bg-white[data-state=3D"active"] { background-color: =
rgb(255, 255, 255); }
  .radix-state-active\:text-token-text-primary[data-state=3D"active"] { col=
or: var(--text-primary); }
  .radix-state-active\:text-token-text-secondary[data-state=3D"active"] { c=
olor: var(--text-secondary); }
  @media (min-width: 48rem) {
  .md\:radix-state-active\:bg-token-main-surface-tertiary[data-state=3D"act=
ive"] { background-color: var(--main-surface-tertiary); }
  .md\:radix-state-active\:text-token-text-primary[data-state=3D"active"] {=
 color: var(--text-primary); }
}
  .dark\:radix-state-active\:bg-token-main-surface-tertiary:is(.dark *)[dat=
a-state=3D"active"] { background-color: var(--main-surface-tertiary); }
  .radix-state-checked\:translate-x-\[calc\(var\(--dir\,1\)\*100\%\*\(7\/4-=
1\)\)\][data-state=3D"checked"] { --tw-translate-x: calc(var(--dir,1)*100%*=
.75); translate: var(--tw-translate-x)var(--tw-translate-y); }
  .radix-state-checked\:border[data-state=3D"checked"] { border-style: var(=
--tw-border-style); border-width: 1px; }
  .radix-state-checked\:border-token-text-tertiary[data-state=3D"checked"] =
{ border-color: var(--text-tertiary); }
  .radix-state-checked\:bg-black\![data-state=3D"checked"] { background-col=
or: rgb(0, 0, 0) !important; }
  .radix-state-checked\:bg-blue-400[data-state=3D"checked"] { background-co=
lor: rgb(2, 133, 255); }
  .radix-state-checked\:bg-token-main-surface-primary[data-state=3D"checked=
"] { background-color: var(--main-surface-primary); }
  .radix-state-checked\:bg-token-text-primary[data-state=3D"checked"] { bac=
kground-color: var(--text-primary); }
  .radix-state-checked\:font-semibold[data-state=3D"checked"] { --tw-font-w=
eight: var(--font-weight-semibold); font-weight: var(--font-weight-semibold=
); }
  .radix-state-checked\:text-token-main-surface-primary[data-state=3D"check=
ed"] { color: var(--main-surface-primary); }
  .radix-state-checked\:text-token-text-primary[data-state=3D"checked"] { c=
olor: var(--text-primary); }
  .radix-state-checked\:shadow-\[0_0_2px_rgba\(0\,0\,0\,\.03\)\][data-state=
=3D"checked"] { --tw-shadow: 0 0 2px var(--tw-shadow-color,#00000008); box-=
shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-of=
fset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .radix-state-open\:animate-show[data-state=3D"open"] { animation: 0.1s cu=
bic-bezier(0.16, 1, 0.3, 1) 0s 1 normal none running show; }
  .radix-state-open\:border-token-text-primary[data-state=3D"open"] { borde=
r-color: var(--text-primary); }
  .radix-state-open\:bg-black\/10[data-state=3D"open"] { background-color: =
oklab(0 none none / 0.1); }
  .radix-state-open\:bg-token-bg-tertiary[data-state=3D"open"] { background=
-color: var(--bg-tertiary); }
  .radix-state-open\:bg-token-interactive-bg-secondary-hover[data-state=3D"=
open"] { background-color: var(--interactive-bg-secondary-hover); }
  .radix-state-open\:bg-token-interactive-bg-secondary-press[data-state=3D"=
open"] { background-color: var(--interactive-bg-secondary-press); }
  .radix-state-open\:bg-token-main-surface-secondary[data-state=3D"open"] {=
 background-color: var(--main-surface-secondary); }
  .radix-state-open\:bg-token-surface-hover[data-state=3D"open"] { backgrou=
nd-color: var(--surface-hover); }
  .radix-state-open\:text-token-icon-primary[data-state=3D"open"] { color: =
var(--icon-primary); }
  .radix-state-open\:text-token-text-primary[data-state=3D"open"] { color: =
var(--text-primary); }
  .radix-state-open\:text-token-text-secondary[data-state=3D"open"] { color=
: var(--text-secondary); }
  .radix-state-open\:text-token-text-tertiary[data-state=3D"open"] { color:=
 var(--text-tertiary); }
  .radix-state-open\:opacity-100[data-state=3D"open"] { opacity: 1; }
  .dark\:radix-state-open\:text-gray-400:is(.dark *)[data-state=3D"open"] {=
 color: rgb(180, 180, 180); }
  .radix-side-bottom\:flex-col-reverse[data-side=3D"bottom"] { flex-directi=
on: column-reverse; }
  @media (hover: hover) {
  .can-hover\:pointer-events-none { pointer-events: none; }
  .can-hover\:w-full { width: 100%; }
  .can-hover\:opacity-0 { opacity: 0; }
  .can-hover\:group-hover\:pointer-events-auto:is(:where(.group):hover *) {=
 pointer-events: auto; }
  .can-hover\:group-hover\:opacity-100:is(:where(.group):hover *) { opacity=
: 1; }
  .can-hover\:active\:scale-\[0\.98\]:active { scale: 0.98; }
}
  @media (hover: none) {
  .cant-hover\:hidden { display: none; }
  .cant-hover\:gap-1 { gap: calc(var(--spacing)*1); }
  .cant-hover\:gap-1\.5 { gap: calc(var(--spacing)*1.5); }
  .cant-hover\:px-1\.5 { padding-inline: calc(var(--spacing)*1.5); }
}
  .screen-arch .screen-arch\:static { position: static; }
  .screen-arch .screen-arch\:top-12 { top: calc(var(--spacing)*12); }
  .screen-arch .screen-arch\:flex { display: flex; }
  .screen-arch .screen-arch\:hidden { display: none; }
  .screen-arch .screen-arch\:min-h-\[calc\(100dvh-var\(--thread-leading-hei=
ght\)-var\(--thread-trailing-height\)-12px\)\] { min-height: calc(100dvh - =
var(--thread-leading-height) - var(--thread-trailing-height) - 12px); }
  .screen-arch .screen-arch\:w-full { width: 100%; }
  .screen-arch .screen-arch\:items-center { align-items: center; }
  .screen-arch .screen-arch\:justify-evenly { justify-content: space-evenly=
; }
  .screen-arch .screen-arch\:bg-none { background-image: none; }
  @media (min-width: 48rem) {
  .screen-arch .md\:screen-arch\:flex { display: flex; }
}
  .keyboard-open .keyboard-open\:fixed { position: fixed; }
  .keyboard-open .keyboard-open\:start-3 { inset-inline-start: calc(var(--s=
pacing)*3); }
  .keyboard-open .keyboard-open\:end-3 { inset-inline-end: calc(var(--spaci=
ng)*3); }
  .keyboard-open .keyboard-open\:bottom-\[calc\(var\(--screen-keyboard-heig=
ht\,0px\)\+var\(--composer-height\,100px\)\+12px\)\] { bottom: calc(var(--s=
creen-keyboard-height,0px) + var(--composer-height,100px) + 12px); }
  .keyboard-open .keyboard-open\:bottom-\[var\(--screen-keyboard-height\,0\=
)\] { bottom: var(--screen-keyboard-height,0); }
  .keyboard-open .keyboard-open\:z-50 { z-index: 50; }
  .keyboard-open .keyboard-open\:h-\[calc\(100\%-var\(--screen-keyboard-hei=
ght\,0px\)-var\(--composer-height\,100px\)\)\] { height: calc(100% - var(--=
screen-keyboard-height,0px) - var(--composer-height,100px)); }
  .keyboard-open .keyboard-open\:h-\[var\(--screen-height-override\,calc\(v=
ar\(--cqh-full\)-env\(keyboard-inset-height\,0px\)-var\(--screen-height-off=
set\,0px\)-var\(--force-redraw\,0px\)\)\)\] { height: var(--screen-height-o=
verride,calc(var(--cqh-full) - env(keyboard-inset-height,0px) - var(--scree=
n-height-offset,0px) - var(--force-redraw,0px))); }
  .keyboard-open .keyboard-open\:w-auto\! { width: auto !important; }
  .keyboard-open .keyboard-open\:-translate-y-2 { --tw-translate-y: calc(va=
r(--spacing)*-2); translate: var(--tw-translate-x)var(--tw-translate-y); }
  .keyboard-open .keyboard-open\:px-4 { padding-inline: calc(var(--spacing)=
*4); }
  .keyboard-open .keyboard-open\:pb-\[calc\(var\(--composer-height\,100px\)=
\+var\(--screen-keyboard-height\,0\)\)\] { padding-bottom: calc(var(--compo=
ser-height,100px) + var(--screen-keyboard-height,0)); }
  .panel-has-scrolled\:\[box-shadow\:var\(--sharp-edge-top-shadow\)\].panel=
-has-scrolled { box-shadow: var(--sharp-edge-top-shadow); }
  .panel-is-scrolling-to-end\:\[box-shadow\:var\(--sharp-edge-bottom-shadow=
\)\].panel-is-scrolling-to-end { box-shadow: var(--sharp-edge-bottom-shadow=
); }
  .top-banner-visible .top-banner-visible\:top-\(--top-banner-height\,0px\)=
 { top: var(--top-banner-height,0); }
  .top-banner-visible .top-banner-visible\:bottom-0 { bottom: calc(var(--sp=
acing)*0); }
  .top-banner-visible .top-banner-visible\:h-auto { height: auto; }
  @supports (container-type:inline-size) {
  @container thread (min-width: 40rem) {
  .thread-sm\:-mx-4 { margin-inline: calc(var(--spacing)*-4); }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 40rem) {
  .thread-sm\:-mx-4 { margin-inline: calc(var(--spacing)*-4); }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 40rem) {
  .thread-sm\:flex { display: flex; }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 40rem) {
  .thread-sm\:flex { display: flex; }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 40rem) {
  .thread-sm\:w-full { width: 100%; }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 40rem) {
  .thread-sm\:w-full { width: 100%; }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 40rem) {
  .thread-sm\:px-2 { padding-inline: calc(var(--spacing)*2); }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 40rem) {
  .thread-sm\:px-2 { padding-inline: calc(var(--spacing)*2); }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 40rem) {
  .thread-sm\:px-4 { padding-inline: calc(var(--spacing)*4); }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 40rem) {
  .thread-sm\:px-4 { padding-inline: calc(var(--spacing)*4); }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 40rem) {
  .thread-sm\:\[--thread-content-margin\:--spacing\(6\)\] { --thread-conten=
t-margin: calc(var(--spacing)*6); }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 40rem) {
  .thread-sm\:\[--thread-content-margin\:--spacing\(6\)\] { --thread-conten=
t-margin: calc(var(--spacing)*6); }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 40rem) {
  .thread-sm\:\[--thread-content-max-width\:44rem\] { --thread-content-max-=
width: 44rem; }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 40rem) {
  .thread-sm\:\[--thread-content-max-width\:44rem\] { --thread-content-max-=
width: 44rem; }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 40rem) {
  .thread-sm\:\[scrollbar-gutter\:stable_both-edges\] { scrollbar-gutter: s=
table both-edges; }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 40rem) {
  .thread-sm\:\[scrollbar-gutter\:stable_both-edges\] { scrollbar-gutter: s=
table both-edges; }
}
}
  @media (pointer: coarse) {
  .touch\:-ms-3\.5 { margin-inline-start: calc(var(--spacing)*-3.5); }
  .touch\:-me-2 { margin-inline-end: calc(var(--spacing)*-2); }
  .touch\:hidden { display: none; }
  .touch\:h-3 { height: calc(var(--spacing)*3); }
  .touch\:h-10 { height: calc(var(--spacing)*10); }
  .touch\:min-h-10 { min-height: calc(var(--spacing)*10); }
  .touch\:w-3 { width: calc(var(--spacing)*3); }
  .touch\:w-10 { width: calc(var(--spacing)*10); }
  .touch\:w-\[32px\] { width: 32px; }
  .touch\:w-\[38px\] { width: 38px; }
  .touch\:w-\[calc\(100\%\+--spacing\(3\.5\)\)\] { width: calc(100% + var(-=
-spacing)*3.5); }
  .touch\:p-2\.5 { padding: calc(var(--spacing)*2.5); }
  .touch\:px-1\.5 { padding-inline: calc(var(--spacing)*1.5); }
  .touch\:px-2\.5 { padding-inline: calc(var(--spacing)*2.5); }
}
  .group\/component-group[data-multi-columns=3D"true"] .multi-columns\:mt-4=
 { margin-top: calc(var(--spacing)*4); }
  .group\/component-group[data-multi-columns=3D"true"] .multi-columns\:bloc=
k { display: block; }
  .group\/component-group[data-multi-columns=3D"true"] .multi-columns\:flex=
 { display: flex; }
  .group\/component-group[data-multi-columns=3D"true"] .multi-columns\:px-0=
 { padding-inline: calc(var(--spacing)*0); }
  @supports (container-type:inline-size) {
  @container thread (min-width: 48rem) {
  .thread-md\:pt-4 { padding-top: calc(var(--spacing)*4); }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 48rem) {
  .thread-md\:pt-4 { padding-top: calc(var(--spacing)*4); }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 48rem) {
  .thread-md\:\[--thread-content-max-width\:48rem\] { --thread-content-max-=
width: 48rem; }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 48rem) {
  .thread-md\:\[--thread-content-max-width\:48rem\] { --thread-content-max-=
width: 48rem; }
}
}
  @media (min-width: 48rem) {
  [data-full-grid-content=3D"true"] .full-grid-content\:md\:col-span-12 { g=
rid-column: span 12 / span 12; }
  [data-full-grid-content=3D"true"] .full-grid-content\:md\:col-start-1 { g=
rid-column-start: 1; }
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 64rem) {
  .thread-lg\:w-61 { width: calc(var(--spacing)*61); }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 64rem) {
  .thread-lg\:w-61 { width: calc(var(--spacing)*61); }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 64rem) {
  .thread-lg\:\[--thread-content-margin\:--spacing\(16\)\] { --thread-conte=
nt-margin: calc(var(--spacing)*16); }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 64rem) {
  .thread-lg\:\[--thread-content-margin\:--spacing\(16\)\] { --thread-conte=
nt-margin: calc(var(--spacing)*16); }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 64rem) {
  .thread-lg\:\[--thread-content-max-width\:48rem\] { --thread-content-max-=
width: 48rem; }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 64rem) {
  .thread-lg\:\[--thread-content-max-width\:48rem\] { --thread-content-max-=
width: 48rem; }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 64rem) {
  .thread-lg\:\[--thread-content-max-width\:50rem\] { --thread-content-max-=
width: 50rem; }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 64rem) {
  .thread-lg\:\[--thread-content-max-width\:50rem\] { --thread-content-max-=
width: 50rem; }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 80rem) {
  .thread-xl\:absolute { position: absolute; }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 80rem) {
  .thread-xl\:absolute { position: absolute; }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 80rem) {
  .thread-xl\:start-0 { inset-inline-start: calc(var(--spacing)*0); }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 80rem) {
  .thread-xl\:start-0 { inset-inline-start: calc(var(--spacing)*0); }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 80rem) {
  .thread-xl\:end-0 { inset-inline-end: calc(var(--spacing)*0); }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 80rem) {
  .thread-xl\:end-0 { inset-inline-end: calc(var(--spacing)*0); }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 80rem) {
  .thread-xl\:-top-\[var\(--header-height\)\] { top: calc(var(--header-heig=
ht)*-1); }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 80rem) {
  .thread-xl\:-top-\[var\(--header-height\)\] { top: calc(var(--header-heig=
ht)*-1); }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 80rem) {
  .thread-xl\:top-4 { top: calc(var(--spacing)*4); }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 80rem) {
  .thread-xl\:top-4 { top: calc(var(--spacing)*4); }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 80rem) {
  .thread-xl\:bg-token-main-surface-primary { background-color: var(--main-=
surface-primary); }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 80rem) {
  .thread-xl\:bg-token-main-surface-primary { background-color: var(--main-=
surface-primary); }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 80rem) {
  .thread-xl\:bg-transparent { background-color: rgba(0, 0, 0, 0); }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 80rem) {
  .thread-xl\:bg-transparent { background-color: rgba(0, 0, 0, 0); }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 80rem) {
  .thread-xl\:pt-\(--header-height\) { padding-top: var(--header-height); }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 80rem) {
  .thread-xl\:pt-\(--header-height\) { padding-top: var(--header-height); }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 80rem) {
  .thread-xl\:pt-0 { padding-top: calc(var(--spacing)*0); }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 80rem) {
  .thread-xl\:pt-0 { padding-top: calc(var(--spacing)*0); }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 80rem) {
  .thread-xl\:pt-header-height { padding-top: var(--header-height); }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 80rem) {
  .thread-xl\:pt-header-height { padding-top: var(--header-height); }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 80rem) {
  .thread-xl\:shadow-none\! { --tw-shadow: 0 0 #0000 !important; box-shadow=
: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-s=
hadow),var(--tw-ring-shadow),var(--tw-shadow) !important; }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 80rem) {
  .thread-xl\:shadow-none\! { --tw-shadow: 0 0 #0000 !important; box-shadow=
: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-s=
hadow),var(--tw-ring-shadow),var(--tw-shadow) !important; }
}
}
  @supports (container-type:inline-size) {
  @container thread (min-width: 80rem) {
  .thread-xl\:\[box-shadow\:var\(--sharp-edge-top-shadow\)\]\! { box-shadow=
: var(--sharp-edge-top-shadow) !important; }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 80rem) {
  .thread-xl\:\[box-shadow\:var\(--sharp-edge-top-shadow\)\]\! { box-shadow=
: var(--sharp-edge-top-shadow) !important; }
}
}
  .keyboard-focused\:bg-token-main-surface-secondary:is(html[data-focus-mod=
e=3D"keyboard"] :focus-visible) { background-color: var(--main-surface-seco=
ndary); }
  .keyboard-focused\:bg-token-surface-hover:is(html[data-focus-mode=3D"keyb=
oard"] :focus-visible) { background-color: var(--surface-hover); }
  .keyboard-focused\:focus-ring:is(html[data-focus-mode=3D"keyboard"] :focu=
s-visible) { --tw-outline-style: solid; outline-color: var(--text-primary);=
 outline-offset: 2.5px; outline-style: solid; outline-width: 1.5px; }
  .keyboard-not-focused\:sr-only:not(html[data-focus-mode=3D"keyboard"] :fo=
cus-visible) { border-width: 0px; clip-path: inset(50%); height: 1px; margi=
n: -1px; overflow: hidden; padding: 0px; position: absolute; white-space: n=
owrap; width: 1px; }
  .content-sheet\:content-sheet-inset-section:where(.content-sheet *) { gri=
d-template-columns: repeat(1, minmax(0px, 1fr)); position: sticky; top: cal=
c(var(--spacing)*0); z-index: 10; }
  .content-sheet\:content-sheet-inset-section:where(.content-sheet *):has(>=
 :nth-child(2):last-child) { grid-template-columns: repeat(2, minmax(0px, 1=
fr)); }
  .content-sheet\:content-sheet-inset-section:where(.content-sheet *):has(>=
 :nth-child(3):last-child) { grid-template-columns: repeat(3, minmax(0px, 1=
fr)); }
  .content-sheet\:content-sheet-inset-section:where(.content-sheet *):has(>=
 :nth-child(4):last-child) { grid-template-columns: repeat(4, minmax(0px, 1=
fr)); }
  .content-sheet\:content-sheet-inset-section:where(.content-sheet *) { bac=
kground-color: var(--bg-primary); display: grid; gap: calc(var(--spacing)*2=
); padding-inline: calc(var(--spacing)*6); padding-top: calc(var(--spacing)=
*4); }
  .content-sheet\:before\:mx-6:where(.content-sheet *)::before { content: v=
ar(--tw-content); margin-inline: calc(var(--spacing)*6); }
  .content-sheet\:before\:my-3:where(.content-sheet *)::before { content: v=
ar(--tw-content); margin-block: calc(var(--spacing)*3); }
  .content-sheet-section\:flex :where([data-content-sheet-section]) { displ=
ay: flex; }
  .content-sheet-section\:scrollable-content-section :where([data-content-s=
heet-section]) { max-height: calc(100cqh - 18px); overflow-y: auto; }
  .content-sheet-section\:flex-col :where([data-content-sheet-section]) { f=
lex-direction: column; }
  .content-sheet-section\:gap-3 :where([data-content-sheet-section]) { gap:=
 calc(var(--spacing)*3); }
  .content-sheet-root\:contents :where([data-content-sheet-root]) { display=
: contents; }
  @supports (container-type:inline-size) {
  @container thread (min-width: 116rem) {
  .thread-xxl\:\[--thread-content-max-width\:54rem\] { --thread-content-max=
-width: 54rem; }
}
}
  @supports not (container-type:inline-size) {
  @media (min-width: 116rem) {
  .thread-xxl\:\[--thread-content-max-width\:54rem\] { --thread-content-max=
-width: 54rem; }
}
}
  .\[\&\]\:border-0 { border-style: var(--tw-border-style); border-width: 0=
px; }
  .\[\&_\#thread-bottom\]\:hidden #thread-bottom { display: none; }
  .\[\&_\*\]\:pointer-events-none * { pointer-events: none; }
  .\[\&_\[data-component-group\]\]\:mx-0 [data-component-group] { margin-in=
line: calc(var(--spacing)*0); }
  .\[\&_\[data-component-group\]\]\:px-0 [data-component-group] { padding-i=
nline: calc(var(--spacing)*0); }
  .\[\&_h2\]\:font-medium h2 { --tw-font-weight: var(--font-weight-medium);=
 font-weight: var(--font-weight-medium); }
  .\[\&_img\]\:scale-100 img { --tw-scale-x: 100%; --tw-scale-y: 100%; --tw=
-scale-z: 100%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .\[\&_img\]\:transform-gpu img { transform: translateZ(0)var(--tw-rotate-=
x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)=
; }
  .\[\&_img\]\:transition-transform img { transition-duration: var(--tw-dur=
ation,var(--default-transition-duration)); transition-property: transform, =
translate, scale, rotate; transition-timing-function: var(--tw-ease,var(--d=
efault-transition-timing-function)); }
  .\[\&_img\]\:duration-300 img { --tw-duration: .3s; transition-duration: =
0.3s; }
  @media (hover: hover) {
  .group-hover\:\[\&_img\]\:scale-\[1\.025\]:is(:where(.group):hover *) img=
 { scale: 1.025; }
}
  .\[\&_ol_li\]\:list-decimal ol li { list-style-type: decimal; }
  .\[\&_p_code\]\:bg-transparent p code { background-color: rgba(0, 0, 0, 0=
); }
  .\[\&_p_code\]\:px-0 p code { padding-inline: calc(var(--spacing)*0); }
  .\[\&_p_code\]\:whitespace-pre p code { white-space: pre; }
  .\[\&_path\]\:stroke-current path { stroke: currentcolor; }
  .\[\&_svg\]\:h-full svg { height: 100%; }
  .\[\&_svg\]\:w-full svg { width: 100%; }
  .\[\&_tr\:last-child\]\:border-b-0 tr:last-child { border-bottom-style: v=
ar(--tw-border-style); border-bottom-width: 0px; }
  .\[\&_ul_li\]\:list-disc ul li { list-style-type: disc; }
  .\[\&_video\]\:transform-gpu video { transform: translateZ(0)var(--tw-rot=
ate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew=
-y,); }
  .\[\&_video\]\:transition-transform video { transition-duration: var(--tw=
-duration,var(--default-transition-duration)); transition-property: transfo=
rm, translate, scale, rotate; transition-timing-function: var(--tw-ease,var=
(--default-transition-timing-function)); }
  .\[\&_video\]\:duration-200 video { --tw-duration: .2s; transition-durati=
on: 0.2s; }
  @media (hover: hover) {
  .group-hover\:\[\&_video\]\:scale-\[1\.025\]:is(:where(.group):hover *) v=
ideo { scale: 1.025; }
}
  .\[\&\&\]\:text-black.\[\&\&\]\:text-black { color: rgb(0, 0, 0); }
  .\[\&\&\]\:underline.\[\&\&\]\:underline { text-decoration-line: underlin=
e; }
  @media (hover: hover) {
  .\[\&\&\]\:hover\:text-black.\[\&\&\]\:hover\:text-black:hover { color: r=
gb(0, 0, 0); }
}
  .dark\:\[\&\&\]\:text-white:is(.dark *).dark\:\[\&\&\]\:text-white:is(.da=
rk *) { color: rgb(255, 255, 255); }
  @media (hover: hover) {
  .dark\:\[\&\&\]\:hover\:text-white:is(.dark *).dark\:\[\&\&\]\:hover\:tex=
t-white:is(.dark *):hover { color: rgb(255, 255, 255); }
}
  .\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-bu=
tton { display: none; }
  @media (hover: hover) {
  .can-hover\:\[\&\:has\(\.prompt-card\:focus-within\)_\.prompt-card\:not\(=
\:focus-within\)\]\:opacity-70:has(.prompt-card:focus-within) .prompt-card:=
not(:focus-within), .can-hover\:\[\&\:has\(\.prompt-card\:hover\)_\.prompt-=
card\:not\(\:hover\)\]\:opacity-70:has(.prompt-card:hover) .prompt-card:not=
(:hover) { opacity: 0.7; }
}
  .\[\&\:has\(\>_\[data-value-prop\]\)\]\:gap-6:has(> [data-value-prop]) { =
gap: calc(var(--spacing)*6); }
  @media (min-width: 48rem) {
  .md\:\[\&\:has\(\>_\[data-value-prop\]\)\]\:col-span-12:has(> [data-value=
-prop]) { grid-column: span 12 / span 12; }
  .md\:\[\&\:has\(\>_\[data-value-prop\]\)\]\:col-start-1:has(> [data-value=
-prop]) { grid-column-start: 1; }
  .md\:\[\&\:has\(\>_\[data-value-prop\]\)\]\:gap-y-0:has(> [data-value-pro=
p]) { row-gap: calc(var(--spacing)*0); }
}
  .\[\&\:has\(\[data-writing-block\]\)\>\*\]\:pointer-events-auto:has([data=
-writing-block]) > * { pointer-events: auto; }
  .\[\:not\(\:has\(div\:not\(\[role\=3Dgroup\]\)\)\)\]\:hidden:not(:has(div=
:not([role=3D"group"]))) { display: none; }
  .\[\:not\(\:has\(img\)\)\]\:px-4:not(:has(img)) { padding-inline: calc(va=
r(--spacing)*4); }
  .\[\:not\(\:has\(img\)\)\]\:py-3:not(:has(img)) { padding-block: calc(var=
(--spacing)*3); }
  :is(.\*\*\:\[p\]\:text-pretty *):is(p) { text-wrap: pretty; }
  .\[\&\:not\(\:first-child\)\]\:mt-2:not(:first-child) { margin-top: calc(=
var(--spacing)*2); }
  .\[\&\:not\(\:first-child\)\]\:mt-4:not(:first-child) { margin-top: calc(=
var(--spacing)*4); }
  .\[\&\:not\(\:first-child\)\]\:hidden:not(:first-child) { display: none; =
}
  @media (min-width: 48rem) {
  .\[\&\:not\(\:first-child\)\]\:md\:block:not(:first-child) { display: blo=
ck; }
}
  .\[\&\:not\(\:has\(strong\)\)\]\:mb-\[18px\]:not(:has(strong)) { margin-b=
ottom: 18px; }
  .\[\&\:not\(\:last-child\)\]\:mb-5:not(:last-child) { margin-bottom: calc=
(var(--spacing)*5); }
  .\[\&\:not\(\:last-child\)\]\:mb-\[1\.1em\]:not(:last-child) { margin-bot=
tom: 1.1em; }
  .\[\&\:nth-child\(1_of_\:has\(div\:not\(\[role\=3Dgroup\]\)\)\)\]\:before=
\:hidden:nth-child(1 of :has(div:not([role=3D"group"])))::before { content:=
 var(--tw-content); display: none; }
  .\[\&\>\*\]\:pointer-events-none > * { pointer-events: none; }
  .\[\&\>\*\]\:m-0 > * { margin: calc(var(--spacing)*0); }
  @media (min-width: 48rem) {
  .md\:\[\&\>\*\:nth-child\(even\)\]\:justify-self-start > :nth-child(2n) {=
 justify-self: flex-start; }
  .md\:\[\&\>\*\:nth-child\(odd\)\]\:justify-self-end > :nth-child(2n+1) { =
justify-self: flex-end; }
}
  .\[\&\>\:last-child\]\:mb-0 > :last-child { margin-bottom: calc(var(--spa=
cing)*0); }
  .\[\&\>div\]\:h-6 > div { height: calc(var(--spacing)*6); }
  .\[\&\>div\]\:h-\[60lvh\] > div { height: 60lvh; }
  .\[\&\>div\]\:h-\[60vh\] > div { height: 60vh; }
  .\[\&\>div\]\:w-6 > div { width: calc(var(--spacing)*6); }
  .\[\&\>div\]\:w-fit > div { width: fit-content; }
  .\[\&\>div\]\:min-w-\[unset\] > div { min-width: unset; }
  .\[\&\>div\]\:justify-center > div { justify-content: center; }
  .\[\&\>div\:nth-child\(2\)\]\:overflow-y-hidden > div:nth-child(2) { over=
flow-y: hidden; }
  .\[\&\>div\>div\]\:h-6 > div > div { height: calc(var(--spacing)*6); }
  .\[\&\>div\>div\]\:w-6 > div > div { width: calc(var(--spacing)*6); }
  .\[\&\>p\:last-child\]\:mb-0\! > p:last-child { margin-bottom: calc(var(-=
-spacing)*0) !important; }
  .\[\&\>svg\]\:w-4 > svg { width: calc(var(--spacing)*4); }
  .\[\&\>svg\]\:flex-shrink-0 > svg { flex-shrink: 0; }
  .\[\&\>td\]\:py-2 > td { padding-block: calc(var(--spacing)*2); }
  .\[\&\>textarea\]\:min-h-\[480px\] > textarea { min-height: 480px; }
  .text-message + .\[\.text-message\+\&\]\:mt-1 { margin-top: calc(var(--sp=
acing)*1); }
  .text-message + .\[\.text-message\+\&\]\:mt-5 { margin-top: calc(var(--sp=
acing)*5); }
  @media (max-height: 550px) {
  .\[\@media\(max-height\:550px\)\]\:hidden { display: none; }
}
  @media (min-width: 1560px) {
  .\[\@media\(min-width\:1560px\)\]\:top-0 { top: calc(var(--spacing)*0); }
}
  @media (min-width: 450px) {
  .\[\@media\(min-width\:450px\)\]\:w-\[380px\] { width: 380px; }
  .\[\@media\(min-width\:450px\)\]\:w-\[450px\] { width: 450px; }
  .\[\@media\(min-width\:450px\)\]\:pt-0 { padding-top: calc(var(--spacing)=
*0); }
  .\[\@media\(min-width\:450px\)\]\:pt-\[12vh\] { padding-top: 12vh; }
  .\[\@media\(min-width\:450px\)\]\:pt-\[15vh\] { padding-top: 15vh; }
  .\[\@media\(min-width\:450px\)\]\:pb-0 { padding-bottom: calc(var(--spaci=
ng)*0); }
}
  [data-chat-theme=3D"black"] > .\[\[data-chat-theme\=3Dblack\]\>\&\]\:bg-b=
lack { background-color: rgb(0, 0, 0); }
  [data-chat-theme=3D"default"] > .\[\[data-chat-theme\=3Ddefault\]\>\&\]\:=
bg-gray-400 { background-color: rgb(180, 180, 180); }
  [data-chat-theme=3D"default"] > .\[\[data-chat-theme\=3Ddefault\]\>\&\]\:=
dark\:bg-gray-500:is(.dark *) { background-color: rgb(155, 155, 155); }
  [data-collapse-labels] .\[\[data-collapse-labels\]_\&\]\:sr-only { border=
-width: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hi=
dden; padding: 0px; position: absolute; white-space: nowrap; width: 1px; }
  tr:last-child .\[tr\:last-child_\&\]\:border-b-0 { border-bottom-style: v=
ar(--tw-border-style); border-bottom-width: 0px; }
  tr[data-disabled=3D"true"] .\[tr\[data-disabled\=3Dtrue\]_\&\]\:opacity-5=
0 { opacity: 0.5; }
  :lang(vi) .font-oai { font-family: sans-serif; }
  .mkt-no-scrollbar { }
  .mkt-no-scrollbar::-webkit-scrollbar { display: none; }
  .btn:where(.-mkt) { font-size: 0.875rem; font-weight: var(--tw-font-weigh=
t,400); letter-spacing: var(--tw-tracking,-.01em); line-height: var(--tw-le=
ading,1.435rem); transition-duration: var(--tw-duration,var(--default-trans=
ition-duration)); transition-property: color, background-color, border-colo=
r, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, =
--tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-e=
ase,var(--default-transition-timing-function)); }
  .btn-small:where(.-mkt) { font-size: 0.625rem; font-weight: var(--tw-font=
-weight,400); letter-spacing: var(--tw-tracking,clamp(-.01em, calc(-.01em +=
 .01352rem - .01502vw) ,0em)); line-height: var(--tw-leading,.825rem); }
  .btn-primary-inverse:where(.-mkt):not(.-mkt-revert) { background-color: o=
klab(0 none none / 0.04); }
  @media (hover: hover) {
  .btn-primary-inverse:where(.-mkt):not(.-mkt-revert):hover { background-co=
lor: oklab(0 none none / 0.12); }
}
  .btn-primary-inverse:where(.-mkt):not(.-mkt-revert):is(.dark *) { backgro=
und-color: rgba(255, 255, 255, 0.04); }
  @media (hover: hover) {
  .btn-primary-inverse:where(.-mkt):not(.-mkt-revert):is(.dark *):hover { b=
ackground-color: rgba(255, 255, 255, 0.12); }
}
  .prose:where(.-mkt) :not(:where([class~=3D"not-prose"], [class~=3D"not-pr=
ose"] *)):where(p, table, ul, ol) { margin-block: calc(var(--spacing)*0); }
  .prose:where(.-mkt) :not(:where([class~=3D"not-prose"], [class~=3D"not-pr=
ose"] *)):where(b, strong) { --tw-font-weight: var(--font-weight-semibold);=
 font-weight: var(--font-weight-semibold); }
  [data-content-sheet-section] { --text-sm: 1rem; --text-sm--line-height: 1=
.25rem; --text-sm--letter-spacing: 0; --menu-item-height: 44px; --icon-lg-s=
ize: 22px; }
  [data-content-sheet-section] .__menu-item { padding-inline: calc(var(--sp=
acing)*6); }
  .skeleton-child:is(:where(.group).skeleton *) { --tw-gradient-position: t=
o right; border-radius: var(--radius-lg); border-color: rgba(0, 0, 0, 0) !i=
mportant; }
  @supports (background-image:linear-gradient(in lab,red,red)) {
  .skeleton-child:is(:where(.group).skeleton *) { --tw-gradient-position: t=
o right in oklab; }
}
  .skeleton-child:is(:where(.group).skeleton *) { --tw-gradient-from: var(-=
-bg-tertiary); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gr=
adient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),va=
r(--tw-gradient-to)var(--tw-gradient-to-position)); --tw-gradient-via: #f1f=
0f0; --tw-gradient-via-stops: var(--tw-gradient-position),var(--tw-gradient=
-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradi=
ent-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position); --tw=
-gradient-to: var(--bg-secondary); --tw-leading: calc(var(--spacing)*7); ba=
ckground-image: linear-gradient(var(--tw-gradient-stops)); background-size:=
 300%; -webkit-box-decoration-break: clone; color: rgba(0, 0, 0, 0); line-h=
eight: calc(var(--spacing)*7); animation-direction: alternate-reverse !impo=
rtant; }
  @media (prefers-reduced-motion: no-preference) {
  .skeleton-child:is(:where(.group).skeleton *) { animation: 2s ease-in-out=
 0s infinite normal none running shimmer-skeleton; }
}
  .empty-skeleton { display: flex; height: 100%; width: 100%; }
  @media (hover: hover) {
  .dropdown-btn:where(:not(:disabled, :active)):hover::before { background-=
color: var(--interactive-bg-secondary-hover); content: var(--tw-content); }
}
  .dropdown-btn { align-items: center; color: var(--text-primary); display:=
 flex; font-size: var(--text-sm); height: calc(var(--spacing)*9); justify-c=
ontent: center; line-height: var(--tw-leading,var(--text-sm--line-height));=
 min-width: calc(var(--spacing)*9); place-self: center; position: relative;=
 z-index: 0; }
  .dropdown-btn:enabled { cursor: pointer; }
  .dropdown-btn:disabled { cursor: not-allowed; }
  .dropdown-btn { border-color: rgba(0, 0, 0, 0); border-style: var(--tw-bo=
rder-style); border-width: 1px; }
  .dropdown-btn[data-is-selected] { color: var(--interactive-label-accent-d=
efault); }
  .dropdown-btn[data-is-selected]:active::before { background-color: var(--=
interactive-bg-accent-muted-press); content: var(--tw-content); }
  .dropdown-btn { user-select: none; white-space: nowrap; }
  :is(.dropdown-btn > *) { pointer-events: none; }
  .dropdown-btn:focus { --tw-outline-style: none; outline-style: none; }
  .dropdown-btn:disabled { opacity: 0.3; }
  .dropdown-btn:is(html[data-focus-mode=3D"keyboard"] :focus-visible)::befo=
re { --tw-outline-style: solid; content: var(--tw-content); outline-color: =
var(--interactive-border-tertiary-inactive); outline-offset: 2.5px; outline=
-style: solid; outline-width: 1.5px; }
  .dropdown-btn[data-subtle-focus]:is(html[data-focus-mode=3D"keyboard"] :f=
ocus-visible)::before { content: var(--tw-content); outline-offset: calc(va=
r(--focus-outline-margin,2px)*-1); outline-style: var(--tw-outline-style); =
outline-width: 1px; }
  .dropdown-btn:active::before, .dropdown-btn:not([data-no-open-state])[dat=
a-is-open]::before, .dropdown-btn:not([data-no-open-state])[data-state=3D"o=
pen"]::before { background-color: var(--interactive-bg-secondary-press); co=
ntent: var(--tw-content); }
  .dropdown-btn::before { --tw-content: ""; border-radius: 3.40282e+38px; c=
ontent: var(--tw-content); display: block; height: 100%; inset: calc(var(--=
spacing)*0); position: absolute; width: 100%; z-index: -1; }
  @media (hover: hover) {
  .composer-btn:where(:not(:disabled, :active)):hover { background-color: v=
ar(--interactive-bg-secondary-hover); }
}
  @media (hover: none) {
  .composer-btn:where(:not(:disabled, :active)) { background-color: var(--i=
nteractive-bg-secondary-hover); }
}
  .composer-btn { align-items: center; border-radius: 3.40282e+38px; color:=
 var(--text-primary); display: flex; font-size: var(--text-sm); height: cal=
c(var(--spacing)*9); justify-content: center; line-height: var(--tw-leading=
,var(--text-sm--line-height)); min-width: calc(var(--spacing)*9); position:=
 relative; z-index: 0; }
  .composer-btn:enabled { cursor: pointer; }
  .composer-btn:disabled { cursor: not-allowed; }
  .composer-btn { user-select: none; white-space: nowrap; }
  :is(.composer-btn > *) { pointer-events: none; }
  .composer-btn:disabled { opacity: 0.3; }
  .composer-btn:is(html[data-focus-mode=3D"keyboard"] :focus-visible) { --t=
w-outline-style: solid; outline-color: var(--text-primary); outline-offset:=
 2.5px; outline-style: solid; outline-width: 1.5px; }
  .composer-btn:active, .composer-btn[data-is-open], .composer-btn[data-sta=
te=3D"open"] { background-color: var(--interactive-bg-secondary-press); }
  .composer-btn::before { content: var(--tw-content); inset: calc(var(--spa=
cing)*0); position: absolute; }
  .composer-btn--desktopSidebar { border-radius: 8px; }
  .composer-submit-btn { align-items: center; border-radius: 3.40282e+38px;=
 display: flex; justify-content: center; }
  .composer-submit-btn:disabled { color: rgb(244, 244, 244); }
  @media (hover: hover) {
  .composer-submit-btn:disabled:hover { opacity: 1; }
}
  .composer-submit-btn:is(.dark *):disabled { background-color: var(--text-=
quaternary); color: var(--main-surface-secondary); }
  .composer-submit-btn:is(html[data-focus-mode=3D"keyboard"] :focus-visible=
) { --tw-outline-style: solid; outline-color: var(--text-primary); outline-=
offset: 2.5px; outline-style: solid; outline-width: 1.5px; }
  .composer-submit-btn:disabled { background-color: rgb(215, 215, 215); }
  .composer-submit-btn[data-in-menu] { background-color: rgb(0, 0, 0); colo=
r: rgb(255, 255, 255); }
  .composer-submit-btn[data-in-menu]:disabled { background-color: rgba(0, 0=
, 0, 0.08); color: var(--text-tertiary); }
  .composer-submit-btn:is(.dark *)[data-in-menu] { background-color: rgb(25=
5, 255, 255); color: rgb(0, 0, 0); }
  .composer-submit-btn[data-in-menu]:is(.dark *):disabled { background-colo=
r: rgba(255, 255, 255, 0.16); }
  .__composer-pill { --tw-outline-style: none; align-items: center; border-=
radius: 3.40282e+38px; color: var(--interactive-label-accent-default); disp=
lay: flex; font-size: var(--text-sm); gap: calc(var(--spacing)*1.5); height=
: calc(var(--spacing)*9); line-height: var(--tw-leading,var(--text-sm--line=
-height)); outline-style: none; padding-inline-end: calc(var(--spacing)*3);=
 padding-inline-start: calc(var(--spacing)*2); position: relative; user-sel=
ect: none; }
  .__composer-pill:is(html[data-focus-mode=3D"keyboard"] :focus-visible) { =
--tw-outline-style: solid; outline-color: var(--text-primary); outline-offs=
et: 2.5px; outline-style: solid; outline-width: 1.5px; }
  button.__composer-pill { cursor: pointer; }
  .__composer-pill[data-state=3D"open"] { background-color: var(--interacti=
ve-bg-accent-muted-hover); }
  @media (hover: none) {
  .__composer-pill { background-color: var(--interactive-bg-accent-muted-ho=
ver); }
}
  @media (hover: hover) {
  button.__composer-pill:hover { background-color: var(--interactive-bg-acc=
ent-muted-hover); }
}
  button.__composer-pill:active { background-color: var(--interactive-bg-ac=
cent-muted-press); }
  .__composer-pill::before { content: var(--tw-content); inset: calc(var(--=
spacing)*0); position: absolute; }
  @media (hover: hover) {
  .__composer-pill:is(:where(.group):hover *):not(:hover) { background-colo=
r: var(--interactive-bg-accent-muted-context); }
  @media not all and (hover: hover) {
  .__composer-pill:is(:where(.group):hover *) { background-color: var(--int=
eractive-bg-accent-muted-context); }
}
  .__composer-pill:is(:where(.group):has(:is(html[data-focus-mode=3D"keyboa=
rd"] :focus-visible)) *):not(:focus), button.__composer-pill:has(.__compose=
r-pill-remove):hover { background-color: var(--interactive-bg-accent-muted-=
context); }
}
  button.__composer-pill:has(.__composer-pill-remove):is(html[data-focus-mo=
de=3D"keyboard"] :focus-visible) { background-color: var(--interactive-bg-a=
ccent-muted-context); }
  @media (hover: hover) {
  button.__composer-pill:has(.__composer-pill-remove):is(html[data-focus-mo=
de=3D"keyboard"] :focus-visible) { --tw-outline-style: none; outline-style:=
 none; }
}
  @media (hover: none) {
  .__composer-pill { padding-inline-end: calc(var(--spacing)*3.5); padding-=
inline-start: calc(var(--spacing)*2.5); }
  .__composer-pill-composite > .__composer-pill { border-end-end-radius: 0p=
x; border-start-end-radius: 0px; }
}
  .__composer-pill-composite { display: flex; }
  .__composer-pill-icon { flex-grow: 0; flex-shrink: 0; height: calc(var(--=
spacing)*5); width: calc(var(--spacing)*5); }
  @media (hover: hover) {
  .__composer-pill-icon:is(:where(.group):has(:is(html[data-focus-mode=3D"k=
eyboard"] :focus-visible)) *):is(:where(.group\/pill):not(:focus) *), .__co=
mposer-pill-icon:is(:where(.group):hover *), .__composer-pill-icon:is(:wher=
e(.group)[data-state=3D"open"] *), button:has(.__composer-pill-remove) > ._=
_composer-pill-icon:is(:where(.group):is(html[data-focus-mode=3D"keyboard"]=
 :focus-visible) *) { visibility: hidden; }
}
  .__composer-pill-remove { --tw-outline-style: none; align-items: center; =
color: var(--interactive-label-accent-default); display: flex; justify-cont=
ent: center; outline-style: none; }
  .__composer-pill-remove:is(html[data-focus-mode=3D"keyboard"] :focus-visi=
ble) { --tw-outline-style: solid; outline-color: var(--text-primary); outli=
ne-offset: 2.5px; outline-style: solid; outline-width: 1.5px; }
  @media (hover: hover) {
  .__composer-pill-remove { align-items: center; border-radius: 3.40282e+38=
px; display: inline-flex; height: calc(var(--spacing)*5); inset-inline-star=
t: calc(var(--spacing)*2); justify-content: center; position: absolute; top=
: calc(var(--spacing)*2); width: calc(var(--spacing)*5); z-index: 10; }
  .__composer-pill-remove:not(:is(html[data-focus-mode=3D"keyboard"] :focus=
-visible)) { opacity: 0; }
  .__composer-pill-remove:is(:where(.group):hover *) { opacity: 1 !importan=
t; }
  .__composer-pill-remove:is(:where(.group):has([data-state=3D"open"]) *), =
.__composer-pill-remove:is(:where(.group):is(html[data-focus-mode=3D"keyboa=
rd"] :focus-visible) *) { opacity: 1 !important; }
  .__composer-pill-remove:is(:where(.group):is(html[data-focus-mode=3D"keyb=
oard"] :focus-visible) *), .__composer-pill-remove:is(html[data-focus-mode=
=3D"keyboard"] :focus-visible) { --tw-outline-style: solid; outline-color: =
var(--text-primary); outline-offset: 2.5px; outline-style: solid; outline-w=
idth: 1.5px; }
  .__composer-pill-remove::before { background-color: rgba(0, 0, 0, 0); con=
tent: var(--tw-content); inset: calc(var(--spacing)*-2); inset-inline-end: =
calc(var(--spacing)*-1); position: absolute; }
  .__composer-pill-remove { background-color: var(--bg-primary); }
  .__composer-pill-remove:is(.dark *) { background-color: var(--bg-secondar=
y); }
  .__composer-pill-remove:hover, div.__composer-pill-remove:is(:where(.grou=
p):hover *) { background-color: var(--interactive-bg-accent-hover); }
  :is(.__composer-pill-remove:hover, div.__composer-pill-remove:is(:where(.=
group):hover *)):is(.dark *) { background-color: var(--interactive-bg-accen=
t-muted-hover); }
  .__composer-pill-remove:active, div.__composer-pill-remove:is(:where(.gro=
up):active *) { background-color: var(--interactive-bg-accent-press); }
  :is(.__composer-pill-remove:active, div.__composer-pill-remove:is(:where(=
.group):active *)):is(.dark *) { background-color: var(--interactive-bg-acc=
ent-muted-press); }
}
  @media (hover: none) {
  .__composer-pill-remove { margin-inline-end: calc(var(--spacing)*-1); ord=
er: 1; }
  .__composer-pill-remove:focus { z-index: 10; }
  .__composer-pill-remove::before { content: var(--tw-content); inset: calc=
(var(--spacing)*0); inset-inline-start: -1px; position: absolute; }
  .__composer-pill-composite > .__composer-pill-remove { background-color: =
var(--interactive-bg-accent-muted-hover); border-end-end-radius: 3.40282e+3=
8px; border-start-end-radius: 3.40282e+38px; margin-inline-end: calc(var(--=
spacing)*0); margin-inline-start: 1px; padding-inline-end: calc(var(--spaci=
ng)*2.5); padding-inline-start: calc(var(--spacing)*1.5); }
  .__composer-pill-composite > .__composer-pill-remove:active { background-=
color: var(--interactive-bg-accent-muted-press); }
}
  .prose :where(h1, h2, h3, h4, h5, h6) strong:not(:where([class~=3D"not-pr=
ose"] *)) { font-weight: inherit; }
  .with-spinner { appearance: auto; }
  .with-spinner::-webkit-inner-spin-button, .with-spinner::-webkit-outer-sp=
in-button { appearance: auto; margin: initial; }
  .overflow-auto > *, .overflow-scroll > *, .overflow-x-auto > *, .overflow=
-y-auto > * { }
  .overflow-auto, .overflow-scroll, .overflow-x-auto, .overflow-x-scroll, .=
overflow-y-auto, .overflow-y-scroll { }
  .overflow-auto:hover, .overflow-scroll:hover, .overflow-x-auto:hover, .ov=
erflow-y-auto:hover { }
  .content-fade-top::after { --offset-y: var(--offset-y-default,25px); --fa=
de-start-color: var(--bg-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .content-fade-top::after { --fade-start-color: color-mix(in lch longer hu=
e,var(--bg-primary),transparent 100%); }
}
  .content-fade-top::after { --fade-end-color: var(--bg-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .content-fade-top::after { --fade-end-color: color-mix(in lch longer hue,=
var(--bg-primary),transparent 0%); }
}
  .content-fade-top::after { background-image: ; background-attachment: ; b=
ackground-origin: ; background-clip: ; background-color: ; background-posit=
ion: center bottom, center top; background-repeat: no-repeat; background-si=
ze: 100% var(--offset-y),100% 100%; content: ""; inset: var(--content-fade-=
top,0)0 0 0; pointer-events: none; position: absolute; z-index: -1; }
  .content-fade.single-line::after { --single-line-fade-height: var(--conte=
nt-fade-height,28px); background-image: ; background-position-x: ; backgrou=
nd-position-y: ; background-repeat-x: ; background-repeat-y: ; background-a=
ttachment: ; background-origin: ; background-clip: ; background-color: ; ba=
ckground-size: 100% var(--single-line-fade-height),100% 100%; }
  .content-fade::after { --content-fade-distance: var(--content-fade-height=
,55px); --fade-start-color: var(--bg-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .content-fade::after { --fade-start-color: color-mix(in lch longer hue,va=
r(--bg-primary),transparent 100%); }
}
  .content-fade::after { --fade-end-color: var(--bg-primary); }
  @supports (color:color-mix(in lab,red,red)) {
  .content-fade::after { --fade-end-color: color-mix(in lch longer hue,var(=
--bg-primary),transparent 0%); }
}
  .content-fade::after { background-image: ; background-attachment: ; backg=
round-origin: ; background-clip: ; background-color: ; background-position:=
 center top, center bottom; background-repeat: no-repeat; background-size: =
100% var(--content-fade-distance),100% 100%; content: ""; inset: var(--cont=
ent-fade-top,0)0 0 0; pointer-events: none; position: absolute; z-index: -1=
; }
}

[inert] { cursor: inherit; pointer-events: none; }

[inert], [inert] * { user-select: none; }

.dark .light, .light, html { --bg-primary: #fff; --bg-primary-inverted: #00=
0; --bg-secondary: #e8e8e8; --bg-tertiary: #f3f3f3; --bg-scrim: #0d0d0d80; =
--bg-elevated-primary: #fff; --bg-elevated-secondary: #f9f9f9; --bg-accent-=
static: #0285ff; --bg-status-warning: #fff5f0; --bg-status-error: #fff0f0; =
--border-default: #0d0d0d1a; --border-heavy: #0d0d0d26; --border-light: #0d=
0d0d0d; --border-status-warning: #ffe7d9; --border-status-error: #ffe1e0; -=
-text-primary: #0d0d0d; --text-secondary: #5d5d5d; --text-tertiary: #8f8f8f=
; --text-inverted: #fff; --text-inverted-static: #fff; --text-accent: #66b5=
ff; --text-status-warning: #e25507; --text-status-error: #e02e2a; --icon-pr=
imary: #0d0d0d; --icon-secondary: #5d5d5d; --icon-tertiary: #8f8f8f; --icon=
-inverted: #fff; --icon-inverted-static: #fff; --icon-accent: #0285ff; --ic=
on-status-warning: #e25507; --icon-status-error: #e02e2a; --interactive-bg-=
primary-default: #0d0d0d; --interactive-bg-primary-hover: #0d0d0dcc; --inte=
ractive-bg-primary-press: #0d0d0de5; --interactive-bg-primary-inactive: #0d=
0d0d; --interactive-bg-primary-selected: #0d0d0d; --interactive-bg-secondar=
y-default: #0d0d0d00; --interactive-bg-secondary-hover: #0d0d0d05; --intera=
ctive-bg-secondary-press: #0d0d0d0d; --interactive-bg-secondary-inactive: #=
0d0d0d00; --interactive-bg-secondary-selected: #0d0d0d0d; --interactive-bg-=
tertiary-default: #fff; --interactive-bg-tertiary-hover: #f9f9f9; --interac=
tive-bg-tertiary-press: #f3f3f3; --interactive-bg-tertiary-inactive: #fff; =
--interactive-bg-tertiary-selected: #fff; --interactive-bg-accent-default: =
#e5f3ff; --interactive-bg-accent-hover: #cce6ff; --interactive-bg-accent-mu=
ted-hover: #ebf4ff; --interactive-bg-accent-muted-context: #ebf4ff80; --int=
eractive-bg-accent-press: #99ceff; --interactive-bg-accent-muted-press: #e0=
efff; --interactive-bg-accent-inactive: #e5f3ff; --interactive-bg-danger-pr=
imary-default: #e02e2a; --interactive-bg-danger-primary-hover: #fa423e; --i=
nteractive-bg-danger-primary-press: #ba2623; --interactive-bg-danger-primar=
y-inactive: #e02e2a; --interactive-bg-danger-secondary-default: #0d0d0d00; =
--interactive-bg-danger-secondary-hover: #0d0d0d00; --interactive-bg-danger=
-secondary-press: #0d0d0d00; --interactive-bg-danger-secondary-inactive: #0=
d0d0d00; --interactive-border-focus: #0d0d0d; --interactive-border-secondar=
y-default: #0d0d0d1a; --interactive-border-secondary-hover: #0d0d0d0d; --in=
teractive-border-secondary-press: #0d0d0d0d; --interactive-border-secondary=
-inactive: #0d0d0d1a; --interactive-border-tertiary-default: #0d0d0d1a; --i=
nteractive-border-tertiary-hover: #0d0d0d1a; --interactive-border-tertiary-=
press: #0d0d0d0d; --interactive-border-tertiary-inactive: #0d0d0d1a; --inte=
ractive-border-danger-secondary-default: #e02e2a; --interactive-border-dang=
er-secondary-hover: #fa423e; --interactive-border-danger-secondary-press: #=
ba2623; --interactive-border-danger-secondary-inactive: #e02e2a; --interact=
ive-label-primary-default: #fff; --interactive-label-primary-hover: #fff; -=
-interactive-label-primary-press: #fff; --interactive-label-primary-inactiv=
e: #fff; --interactive-label-primary-selected: #fff; --interactive-label-se=
condary-default: #0d0d0d; --interactive-label-secondary-hover: #0d0d0de5; -=
-interactive-label-secondary-press: #0d0d0dcc; --interactive-label-secondar=
y-inactive: #0d0d0d; --interactive-label-secondary-selected: #0d0d0d; --int=
eractive-label-tertiary-default: #5d5d5d; --interactive-label-tertiary-hove=
r: #5d5d5d; --interactive-label-tertiary-press: #5d5d5d; --interactive-labe=
l-tertiary-inactive: #5d5d5d; --interactive-label-tertiary-selected: #5d5d5=
d; --interactive-label-accent-default: #0285ff; --interactive-label-accent-=
hover: #0285ff; --interactive-label-accent-press: #0285ff; --interactive-la=
bel-accent-inactive: #0285ff; --interactive-label-accent-selected: #0285ff;=
 --interactive-label-danger-primary-default: #fff; --interactive-label-dang=
er-primary-hover: #fff; --interactive-label-danger-primary-press: #fff; --i=
nteractive-label-danger-primary-inactive: #fff; --interactive-label-danger-=
secondary-default: #e02e2a; --interactive-label-danger-secondary-hover: #fa=
423e; --interactive-label-danger-secondary-press: #ba2623; --interactive-la=
bel-danger-secondary-inactive: #e02e2a; --interactive-icon-primary-default:=
 #fff; --interactive-icon-primary-hover: #fff; --interactive-icon-primary-p=
ress: #fff; --interactive-icon-primary-selected: #fff; --interactive-icon-p=
rimary-inactive: #fff; --interactive-icon-secondary-default: #0d0d0d; --int=
eractive-icon-secondary-hover: #0d0d0de5; --interactive-icon-secondary-pres=
s: #0d0d0dcc; --interactive-icon-secondary-selected: #0d0d0d; --interactive=
-icon-secondary-inactive: #0d0d0d; --interactive-icon-tertiary-default: #5d=
5d5d; --interactive-icon-tertiary-hover: #5d5d5d; --interactive-icon-tertia=
ry-press: #5d5d5d; --interactive-icon-tertiary-selected: #5d5d5d; --interac=
tive-icon-tertiary-inactive: #5d5d5d; --interactive-icon-accent-default: #0=
285ff; --interactive-icon-accent-hover: #0285ff; --interactive-icon-accent-=
press: #0285ff; --interactive-icon-accent-selected: #0285ff; --interactive-=
icon-accent-inactive: #0285ff; --interactive-icon-danger-primary-default: #=
fff; --interactive-icon-danger-primary-hover: #fff; --interactive-icon-dang=
er-primary-press: #fff; --interactive-icon-danger-primary-inactive: #fff; -=
-interactive-icon-danger-secondary-default: #e02e2a; --interactive-icon-dan=
ger-secondary-hover: #fa423e; --interactive-icon-danger-secondary-press: #b=
a2623; --interactive-icon-danger-secondary-inactive: #e02e2a; --utility-scr=
ollbar: #0000000a; }

.dark { --bg-primary: #212121; --bg-primary-inverted: #fff; --bg-secondary:=
 #303030; --bg-tertiary: #414141; --bg-scrim: #0d0d0d80; --bg-elevated-prim=
ary: #303030; --bg-elevated-secondary: #181818; --bg-accent-static: #0285ff=
; --bg-status-warning: #4a2206; --bg-status-error: #4d100e; --border-defaul=
t: #ffffff26; --border-heavy: #fff3; --border-light: #ffffff0d; --border-st=
atus-warning: #4a2206; --border-status-error: #4d100e; --text-primary: #fff=
; --text-secondary: #f3f3f3; --text-tertiary: #afafaf; --text-inverted: #0d=
0d0d; --text-inverted-static: #fff; --text-accent: #66b5ff; --text-status-w=
arning: #ff9e6c; --text-status-error: #ff8583; --icon-primary: #e8e8e8; --i=
con-secondary: #cdcdcd; --icon-tertiary: #afafaf; --icon-inverted: #0d0d0d;=
 --icon-inverted-static: #fff; --icon-accent: #66b5ff; --icon-status-warnin=
g: #ff9e6c; --icon-status-error: #ff8583; --interactive-bg-primary-default:=
 #fff; --interactive-bg-primary-hover: #fffc; --interactive-bg-primary-pres=
s: #ffffffe5; --interactive-bg-primary-inactive: #fff; --interactive-bg-pri=
mary-selected: #fff; --interactive-bg-secondary-default: #fff0; --interacti=
ve-bg-secondary-hover: #ffffff1a; --interactive-bg-secondary-press: #ffffff=
0d; --interactive-bg-secondary-inactive: #fff0; --interactive-bg-secondary-=
selected: #ffffff1a; --interactive-bg-tertiary-default: #212121; --interact=
ive-bg-tertiary-hover: #181818; --interactive-bg-tertiary-press: #0d0d0d; -=
-interactive-bg-tertiary-inactive: #212121; --interactive-bg-tertiary-selec=
ted: #212121; --interactive-bg-accent-default: #013566; --interactive-bg-ac=
cent-hover: #003f7a; --interactive-bg-accent-muted-hover: #394a5b; --intera=
ctive-bg-accent-muted-context: #394a5b80; --interactive-bg-accent-press: #0=
04f99; --interactive-bg-accent-muted-press: #40484f; --interactive-bg-accen=
t-inactive: #013566; --interactive-bg-danger-primary-default: #e02e2a; --in=
teractive-bg-danger-primary-hover: #fa423e; --interactive-bg-danger-primary=
-press: #ba2623; --interactive-bg-danger-primary-inactive: #e02e2a; --inter=
active-bg-danger-secondary-default: #fff0; --interactive-bg-danger-secondar=
y-hover: #fff0; --interactive-bg-danger-secondary-press: #fff0; --interacti=
ve-bg-danger-secondary-inactive: #fff0; --interactive-border-focus: #fff; -=
-interactive-border-secondary-default: #ffffff26; --interactive-border-seco=
ndary-hover: #ffffff26; --interactive-border-secondary-press: #fff3; --inte=
ractive-border-secondary-inactive: #ffffff1a; --interactive-border-tertiary=
-default: #ffffff1a; --interactive-border-tertiary-hover: #ffffff26; --inte=
ractive-border-tertiary-press: #ffffff1a; --interactive-border-tertiary-ina=
ctive: #ffffff1a; --interactive-border-danger-secondary-default: #fa423e; -=
-interactive-border-danger-secondary-hover: #ff6764; --interactive-border-d=
anger-secondary-press: #e02e2a; --interactive-border-danger-secondary-inact=
ive: #fa423e; --interactive-label-primary-default: #0d0d0d; --interactive-l=
abel-primary-hover: #0d0d0d; --interactive-label-primary-press: #0d0d0d; --=
interactive-label-primary-inactive: #0d0d0d; --interactive-label-primary-se=
lected: #0d0d0d; --interactive-label-secondary-default: #f3f3f3; --interact=
ive-label-secondary-hover: #ffffffe5; --interactive-label-secondary-press: =
#fffc; --interactive-label-secondary-inactive: #f3f3f3; --interactive-label=
-secondary-selected: #f3f3f3; --interactive-label-tertiary-default: #cdcdcd=
; --interactive-label-tertiary-hover: #cdcdcd; --interactive-label-tertiary=
-press: #cdcdcd; --interactive-label-tertiary-inactive: #cdcdcd; --interact=
ive-label-tertiary-selected: #cdcdcd; --interactive-label-accent-default: #=
99ceff; --interactive-label-accent-hover: #99ceff; --interactive-label-acce=
nt-press: #99ceff; --interactive-label-accent-inactive: #99ceff; --interact=
ive-label-accent-selected: #99ceff; --interactive-label-danger-primary-defa=
ult: #fff; --interactive-label-danger-primary-hover: #fff; --interactive-la=
bel-danger-primary-press: #fff; --interactive-label-danger-primary-inactive=
: #fff; --interactive-label-danger-secondary-default: #fa423e; --interactiv=
e-label-danger-secondary-hover: #ff6764; --interactive-label-danger-seconda=
ry-press: #e02e2a; --interactive-label-danger-secondary-inactive: #fa423e; =
--interactive-icon-primary-default: #0d0d0d; --interactive-icon-primary-hov=
er: #0d0d0d; --interactive-icon-primary-press: #0d0d0d; --interactive-icon-=
primary-selected: #0d0d0d; --interactive-icon-primary-inactive: #0d0d0d; --=
interactive-icon-secondary-default: #f3f3f3; --interactive-icon-secondary-h=
over: #ffffffe5; --interactive-icon-secondary-press: #fffc; --interactive-i=
con-secondary-selected: #f3f3f3; --interactive-icon-secondary-inactive: #f3=
f3f3; --interactive-icon-tertiary-default: #cdcdcd; --interactive-icon-tert=
iary-hover: #cdcdcd; --interactive-icon-tertiary-press: #cdcdcd; --interact=
ive-icon-tertiary-selected: #cdcdcd; --interactive-icon-tertiary-inactive: =
#cdcdcd; --interactive-icon-accent-default: #99ceff; --interactive-icon-acc=
ent-hover: #99ceff; --interactive-icon-accent-press: #99ceff; --interactive=
-icon-accent-selected: #99ceff; --interactive-icon-accent-inactive: #99ceff=
; --interactive-icon-danger-primary-default: #fff; --interactive-icon-dange=
r-primary-hover: #fff; --interactive-icon-danger-primary-press: #fff; --int=
eractive-icon-danger-primary-inactive: #fff; --interactive-icon-danger-seco=
ndary-default: #fa423e; --interactive-icon-danger-secondary-hover: #ff6764;=
 --interactive-icon-danger-secondary-press: #e02e2a; --interactive-icon-dan=
ger-secondary-inactive: #fa423e; --utility-scrollbar: #fff3; }

@keyframes peek-top-animation {=20
  50% { translate: 0px -85px; }
  75% { translate: 0px -85px; }
  100% { translate: 0px; }
}

@keyframes peek-top-end-animation {=20
  100% { translate: 0px; }
}

html:not(.screen-arch), html:not(.screen-arch) body { height: 100%; }

html.screen-arch, html.screen-arch body { min-height: 100%; }

#__next, #root { height: 100%; }

.markdown { max-width: unset; }

.markdown.streaming-animation.block-entry-animation pre, .markdown.streamin=
g-animation.block-entry-animation table { position: relative; overflow: cli=
p !important; }

:is(.markdown.streaming-animation.block-entry-animation pre, .markdown.stre=
aming-animation.block-entry-animation table)::after { --overlap-distance: 1=
0px; --overlap-negative-distance: -10px; content: ""; display: flex; height=
: calc(100% + var(--overlap-distance)*2); inset: 0px; position: absolute; t=
ranslate: 0 var(--streaming-reveal-amount,var(--overlap-negative-distance))=
; }

[dir=3D"ltr"] :is(.markdown.streaming-animation.block-entry-animation pre, =
.markdown.streaming-animation.block-entry-animation table)::after { backgro=
und-image: linear-gradient(180deg,transparent,var(--main-surface-primary)va=
r(--overlap-distance)); }

[dir=3D"rtl"] :is(.markdown.streaming-animation.block-entry-animation pre, =
.markdown.streaming-animation.block-entry-animation table)::after { backgro=
und-image: linear-gradient(-180deg,transparent,var(--main-surface-primary)v=
ar(--overlap-distance)); }

@media (prefers-reduced-motion: no-preference) {
  :is(.markdown.streaming-animation.block-entry-animation pre, .markdown.st=
reaming-animation.block-entry-animation table)::after { transition: .5s tra=
nslate var(--spring-standard); }
}

.markdown.streaming-animation h1, .markdown.streaming-animation h2, .markdo=
wn.streaming-animation h3, .markdown.streaming-animation h4, .markdown.stre=
aming-animation h5, .markdown.streaming-animation h6, .markdown.streaming-a=
nimation li:not(:has(pre)) { width: fit-content; }

.markdown pre { margin-top: calc(var(--spacing)*2); }

.markdown pre:first-child { margin-top: calc(var(--spacing)*0); }

.markdown h1 { --tw-font-weight: var(--font-weight-semibold); --tw-tracking=
: -.04rem; font-weight: var(--font-weight-semibold); letter-spacing: -0.04r=
em; }

.markdown-new-styling :is(.markdown h1) { --tw-tracking: var(--tracking-nor=
mal); font-size: var(--text-2xl); letter-spacing: var(--tracking-normal); l=
ine-height: var(--tw-leading,var(--text-2xl--line-height)); margin-bottom: =
calc(var(--spacing)*2); }

.markdown h1:first-child { margin-top: calc(var(--spacing)*0); }

.markdown h2 { --tw-font-weight: var(--font-weight-semibold); font-weight: =
var(--font-weight-semibold); margin-bottom: calc(var(--spacing)*3); margin-=
top: calc(var(--spacing)*8); }

.markdown-new-styling :is(.markdown h2) { font-size: var(--text-xl); line-h=
eight: var(--tw-leading,var(--text-xl--line-height)); margin-bottom: calc(v=
ar(--spacing)*1); margin-top: calc(var(--spacing)*4); }

.markdown h2:first-child { margin-top: calc(var(--spacing)*0); }

.markdown h3 { --tw-font-weight: var(--font-weight-semibold); font-weight: =
var(--font-weight-semibold); margin-bottom: calc(var(--spacing)*2); margin-=
top: calc(var(--spacing)*6); }

.markdown-new-styling :is(.markdown h3) { font-size: var(--text-lg); line-h=
eight: var(--tw-leading,var(--text-lg--line-height)); margin-bottom: calc(v=
ar(--spacing)*1); margin-top: calc(var(--spacing)*4); }

.markdown h3:first-child { margin-top: calc(var(--spacing)*0); }

.markdown h4 { --tw-font-weight: var(--font-weight-semibold); font-weight: =
var(--font-weight-semibold); margin-bottom: calc(var(--spacing)*2); margin-=
top: calc(var(--spacing)*4); }

.markdown-new-styling :is(.markdown h4) { margin-bottom: calc(var(--spacing=
)*0); }

.markdown h4:first-child, .markdown-new-styling :is(.markdown h4 + p) { mar=
gin-top: calc(var(--spacing)*0); }

.markdown h5 { --tw-font-weight: var(--font-weight-semibold); font-weight: =
var(--font-weight-semibold); }

.markdown h5:first-child { margin-top: calc(var(--spacing)*0); }

.markdown blockquote { --tw-leading: calc(var(--spacing)*6); border-style: =
var(--tw-border-style); border-width: 0px; line-height: calc(var(--spacing)=
*6); margin: calc(var(--spacing)*0); padding-block: calc(var(--spacing)*2);=
 position: relative; }

[dir=3D"ltr"] .markdown blockquote { padding-left: calc(var(--spacing)*6); =
}

[dir=3D"rtl"] .markdown blockquote { padding-right: calc(var(--spacing)*6);=
 }

.markdown-new-styling :is(.markdown blockquote) { margin-bottom: calc(var(-=
-spacing)*2); margin-top: calc(var(--spacing)*0); }

.markdown blockquote > p { --tw-font-weight: var(--font-weight-normal); fon=
t-weight: var(--font-weight-normal); margin: calc(var(--spacing)*0); }

.markdown blockquote > p::after, .markdown blockquote > p::before { display=
: none; }

.markdown blockquote::after { background-color: var(--border-medium); borde=
r-radius: 2px; bottom: 0.5rem; content: ""; position: absolute; top: 0.5rem=
; width: 4px; }

[dir=3D"ltr"] .markdown blockquote::after { left: 0px; }

[dir=3D"rtl"] .markdown blockquote::after { right: 0px; }

.markdown p { margin-bottom: 0.5rem; }

.markdown-new-styling :is(.markdown p) { margin-block: calc(var(--spacing)*=
1); }

.markdown-new-styling :is(.markdown p):first-child { margin-top: calc(var(-=
-spacing)*0); }

.markdown p:not(:first-child) { margin-top: 0.5rem; }

.markdown-new-styling :is(.markdown p + p) { margin-block: calc(var(--spaci=
ng)*4); }

.markdown p + :where(ol, ul) { margin-top: 0px; }

.markdown :where(ol, ul) > li > :last-child { margin-bottom: 0px; }

.markdown :where(ol, ul) > li > :first-child { margin-bottom: 0px; margin-t=
op: 0px; }

.markdown table { --tw-border-spacing-x: calc(var(--spacing)*0); --tw-borde=
r-spacing-y: calc(var(--spacing)*0); border-collapse: separate; border-spac=
ing: var(--tw-border-spacing-x)var(--tw-border-spacing-y); margin: calc(var=
(--spacing)*0); }

.markdown table [data-col-size=3D"sm"] { max-width: calc(var(--thread-conte=
nt-max-width)*6/24); min-width: calc(var(--thread-content-max-width)*4/24);=
 }

.markdown table [data-col-size=3D"md"] { max-width: calc(var(--thread-conte=
nt-max-width)*8/24); min-width: calc(var(--thread-content-max-width)*6/24);=
 }

.markdown table [data-col-size=3D"lg"] { max-width: calc(var(--thread-conte=
nt-max-width)*12/24); min-width: calc(var(--thread-content-max-width)*8/24)=
; }

.markdown table [data-col-size=3D"xl"] { max-width: calc(var(--thread-conte=
nt-max-width)*18/24); min-width: calc(var(--thread-content-max-width)*14/24=
); }

.markdown th { --tw-leading: calc(var(--spacing)*4); border-bottom-style: v=
ar(--tw-border-style); border-bottom-width: 1px; border-color: var(--border=
-medium); line-height: calc(var(--spacing)*4); padding-block: calc(var(--sp=
acing)*2); }

.markdown th:not(:last-child) { padding-inline-end: calc(var(--spacing)*6);=
 }

.markdown tr:not(:last-child) td { border-bottom-style: var(--tw-border-sty=
le); border-bottom-width: 1px; border-color: var(--border-light); }

.markdown tr:last-child td { padding-bottom: calc(var(--spacing)*6); }

.markdown td { padding-block: calc(var(--spacing)*2.5); }

.markdown td:not(:last-child) { padding-inline-end: calc(var(--spacing)*6);=
 }

.markdown ol, .markdown ul { margin-bottom: calc(var(--spacing)*4); }

.markdown-new-styling :is(.markdown ul, .markdown ol) { margin: calc(var(--=
spacing)*0); }

.markdown-new-styling :is(.markdown ul + h1, .markdown ul + h2, .markdown u=
l + h3, .markdown ul + h4, .markdown ul + h5, .markdown ul + h6, .markdown =
ol + h1, .markdown ol + h2, .markdown ol + h3, .markdown ol + h4, .markdown=
 ol + h5, .markdown ol + h6) { margin-top: calc(var(--spacing)*4); }

.markdown-new-styling :is(.markdown ul li, .markdown ol li) { margin-block:=
 calc(var(--spacing)*0); }

.markdown li::marker { --tw-font-weight: var(--font-weight-bold); color: va=
r(--text-secondary); font-weight: var(--font-weight-bold); }

.markdown-new-styling :is() { --tw-font-weight: var(--font-weight-semibold)=
; color: var(--text-primary); font-weight: var(--font-weight-semibold); }

.markdown a { --tw-font-weight: var(--font-weight-normal); color: var(--lin=
k); font-weight: var(--font-weight-normal); text-decoration-line: none; }

@media (hover: hover) {
  .markdown a:hover { color: var(--link-hover); }
}

.markdown a.decorated-link { display: inline; text-decoration-color: var(--=
text-tertiary); text-decoration-line: underline; text-decoration-style: dot=
ted; text-decoration-thickness: 1px; text-underline-offset: 2px; vertical-a=
lign: baseline; }

@media (hover: hover) {
  .markdown a.decorated-link:hover { text-decoration-color: inherit; }
}

.markdown a.decorated-link { color: inherit; cursor: pointer; text-decorati=
on-skip-ink: auto; text-underline-position: from-font; }

@media (hover: hover) {
  .markdown a.decorated-link:hover { color: var(--theme-entity-accent); }
}

.markdown-new-styling :is(.markdown strong) { --tw-font-weight: var(--font-=
weight-semibold); font-weight: var(--font-weight-semibold); }

.gizmo .markdown > :not(pre), .gizmo .markdown > :not(pre) > :not(a) { colo=
r: var(--text-primary); }

.markdown .float-image + p, .markdown-new-styling :is(.markdown hr + *) { m=
argin-top: calc(var(--spacing)*0); }

.markdown hr { border-color: var(--border-light); clear: both; margin-block=
: calc(var(--spacing)*10); }

.markdown-new-styling :is(.markdown hr) { border-color: var(--border-medium=
); margin-block: calc(var(--spacing)*7); }

[data-writing-block=3D"true"] .markdown p { margin: 0px !important; }

.deep-research-result p { display: inline-block; vertical-align: top; width=
: 100%; }

@keyframes blink {=20
  100% { visibility: hidden; }
}

@keyframes show {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.result-streaming > :not(ol, ul, pre, div):last-child::after, .result-strea=
ming > pre:last-child code::after { content: "=E2=97=8F"; font-family: Circ=
le, system-ui, sans-serif; line-height: normal; vertical-align: baseline; }

.result-streaming.no-flow > :not(ol, ul, pre):last-child::after, .result-st=
reaming.no-flow > pre:last-child code::after { margin-top: 0.25rem; positio=
n: absolute; }

.pulse > :not(ol, ul, pre, div):last-child::after, .pulse > pre:last-child =
code::after { -webkit-font-smoothing: subpixel-antialiased; animation: 1.25=
s ease-in-out 0s infinite normal none running pulseSize; backface-visibilit=
y: hidden; border-radius: 50%; content: "=E2=97=8F"; display: inline-block;=
 transform: translateZ(0px); transform-origin: 50% center; will-change: tra=
nsform; }

[dir=3D"ltr"] .pulse > :not(ol, ul, pre, div):last-child::after, [dir=3D"lt=
r"] .pulse > pre:last-child code::after { padding-left: 0.1em; }

[dir=3D"rtl"] .pulse > :not(ol, ul, pre, div):last-child::after, [dir=3D"rt=
l"] .pulse > pre:last-child code::after { padding-right: 0.1em; }

.result-thinking p:last-child::after { -webkit-font-smoothing: subpixel-ant=
ialiased; animation: 1.25s ease-in-out 0s infinite normal none running puls=
eSize; backface-visibility: hidden; background-color: var(--text-primary); =
border-radius: 50%; box-sizing: border-box; content: " "; display: block; h=
eight: 12px; position: absolute; top: 11px; transform: translateZ(0px); tra=
nsform-origin: 50% center; width: 12px; will-change: transform; }

:root { --sharp-edge-top-shadow: 0 1px 0 var(--border-sharp); --sharp-edge-=
top-shadow-placeholder: 0 1px 0 transparent; --sharp-edge-bottom-shadow: 0 =
-1px 0 var(--border-sharp); --sharp-edge-bottom-shadow-placeholder: 0 -1px =
0 transparent; }

@keyframes add-top-shadow {=20
  0% { box-shadow: var(--sharp-edge-top-shadow-placeholder); }
  0.1%, 100% { box-shadow: var(--sharp-edge-top-shadow); }
}

@keyframes add-bottom-shadow {=20
  0%, 99.9% { box-shadow: var(--sharp-edge-bottom-shadow); }
  100% { box-shadow: var(--sharp-edge-bottom-shadow-placeholder); }
}

.sharp-edge-on-scroll-start { box-shadow: rgba(0, 0, 0, 0) 0px 1px; }

@supports (animation-timeline:--agi) {
  .sharp-edge-on-scroll-start { animation: 1ms linear 0s 1 normal both runn=
ing add-top-shadow; }
}

.sharp-edge-on-scroll-end { box-shadow: rgba(0, 0, 0, 0) 0px -1px; }

.sharp-edge-on-scroll-end, .sharp-edge-on-scroll-start { animation-timeline=
: scroll(); }

@keyframes shimmer-skeleton {=20
  0% { background-position: 100% center; }
  100% { background-position: 0px center; }
}

@supports selector(:has(*)) {
  .result-streaming:not(.streaming-animation) > :is(ul, ol):last-child > li=
:last-child:not(:has(* > li))::after, .result-streaming:not(.streaming-anim=
ation) > :is(ul, ol):last-child > li:last-child > :is(ul, ol):last-child > =
li:last-child::after, .result-streaming:not(.streaming-animation) > :is(ul,=
 ol):last-child > li:last-child > :is(ul, ol):last-child > li:last-child > =
:is(ul, ol):last-child > li:last-child::after { content: "=E2=97=8F"; font-=
family: Circle, system-ui, sans-serif; line-height: normal; vertical-align:=
 baseline; }
  [dir=3D"ltr"] .result-streaming:not(.streaming-animation) > :is(ul, ol):l=
ast-child > li:last-child:not(:has(* > li))::after, [dir=3D"ltr"] .result-s=
treaming:not(.streaming-animation) > :is(ul, ol):last-child > li:last-child=
 > :is(ul, ol):last-child > li:last-child::after, [dir=3D"ltr"] .result-str=
eaming:not(.streaming-animation) > :is(ul, ol):last-child > li:last-child >=
 :is(ul, ol):last-child > li:last-child > :is(ul, ol):last-child > li:last-=
child::after { margin-left: 0.25rem; }
  [dir=3D"rtl"] .result-streaming:not(.streaming-animation) > :is(ul, ol):l=
ast-child > li:last-child:not(:has(* > li))::after, [dir=3D"rtl"] .result-s=
treaming:not(.streaming-animation) > :is(ul, ol):last-child > li:last-child=
 > :is(ul, ol):last-child > li:last-child::after, [dir=3D"rtl"] .result-str=
eaming:not(.streaming-animation) > :is(ul, ol):last-child > li:last-child >=
 :is(ul, ol):last-child > li:last-child > :is(ul, ol):last-child > li:last-=
child::after { margin-right: 0.25rem; }
}

@supports not selector(:has(*)) {
  .result-streaming > ol:last-child > li:last-child::after, .result-streami=
ng > ul:last-child > li:last-child::after { content: "=E2=97=8F"; font-fami=
ly: Circle, system-ui, sans-serif; line-height: normal; vertical-align: bas=
eline; }
  [dir=3D"ltr"] .result-streaming > ol:last-child > li:last-child::after, [=
dir=3D"ltr"] .result-streaming > ul:last-child > li:last-child::after { mar=
gin-left: 0.25rem; }
  [dir=3D"rtl"] .result-streaming > ol:last-child > li:last-child::after, [=
dir=3D"rtl"] .result-streaming > ul:last-child > li:last-child::after { mar=
gin-right: 0.25rem; }
}

.result-streaming .katex-error { display: none; }

@keyframes pulse-dot {=20
  100% { transform: scale(var(--pulse-scale,1.3)); }
}

@keyframes float-sidebar-in {=20
  0% { opacity: 0; translate: -60%; }
  70% { opacity: 1; }
  100% { translate: 0px; }
}

@keyframes float-sidebar-out {=20
  0% { translate: 0px; }
  30% { opacity: 1; }
  100% { opacity: 0; translate: -60%; }
}

.pulsing-dot { aspect-ratio: 1 / 1; background: var(--dot-color); border-ra=
dius: 50%; opacity: var(--dot-opacity,1); width: 1rem; }

@media (prefers-reduced-motion: no-preference) {
  .pulsing-dot { animation: pulse-dot 1s infinite var(--easing-common)alter=
nate-reverse; transition: .2s opacity var(--easing-common); translate: 0px =
3px; }
}

@keyframes pulseSize {=20
  0%, 100% { transform: scale(1); }
  50% { transform: scale(1.25); }
}

@keyframes toast-open {=20
  0% { opacity: 0; transform: translateY(-100%); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes toast-close {=20
  0% { opacity: 1; }
  100% { opacity: 0; }
}

.toast-root { align-items: center; display: flex; flex-direction: column; h=
eight: 0px; transition: all 0.24s cubic-bezier(0, 0, 0.2, 1) 0s; }

.toast-root[data-state=3D"entering"] { animation: 0.24s cubic-bezier(0.175,=
 0.885, 0.32, 1) 0s 1 normal both running toast-open; }

.toast-root[data-state=3D"exiting"] { animation: 0.12s cubic-bezier(0.4, 0,=
 1, 1) 0s 1 normal both running toast-close; }

.toast-root .alert-root { box-shadow: rgba(67, 90, 111, 0.3) 0px 0px 1px, r=
gba(67, 90, 111, 0.3) 0px 5px 8px -4px; flex-shrink: 0; pointer-events: all=
; }

.title { font-feature-settings: normal; font-family: ui-sans-serif, system-=
ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color E=
moji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-variat=
ion-settings: normal; }

.icon-shimmer { animation: 5s cubic-bezier(0.2, 0.44, 0.38, 1.02) 0s infini=
te normal none running icon-shimmer; background-repeat: no-repeat; -webkit-=
mask: linear-gradient(80deg, currentcolor 30%, rgba(0, 0, 0, 0.333), curren=
tcolor 70%) 100% center / 300% 100%; }

@keyframes icon-shimmer {=20
  0% { -webkit-mask-position: 100% center; }
  20% { -webkit-mask-position: 0px center; }
  100% { -webkit-mask-position: 0px center; }
}

@keyframes loading-results-shimmer {=20
  0% { background-position: -1000px 0px; }
  100% { background-position: 1000px 0px; }
}

@keyframes scalePulse {=20
  0%, 100% { filter: blur(); transform: scale(1); }
  50% { filter: blur(8px); transform: scale(1.1); }
}

.bg-scale-pulse { animation: 3.5s ease-in-out 0s infinite normal none runni=
ng scalePulse; transform-origin: 50% center; }

@keyframes diagonalSweep {=20
  0% { transform: translate(-100%, -100%); }
  100% { transform: translate(100%, 100%); }
}

.diagonal-sweep-gradient { animation: 4s ease-out 0s infinite normal none r=
unning diagonalSweep; }

[dir=3D"ltr"] .diagonal-sweep-gradient { background-image: linear-gradient(=
135deg, rgba(255, 255, 255, 0) 46%, rgba(255, 255, 255, 0.2), rgba(255, 255=
, 255, 0) 54%); }

[dir=3D"rtl"] .diagonal-sweep-gradient { background-image: linear-gradient(=
-135deg, rgba(255, 255, 255, 0) 46%, rgba(255, 255, 255, 0.2), rgba(255, 25=
5, 255, 0) 54%); }

@media (prefers-reduced-motion: reduce) {
  .diagonal-sweep-gradient { animation: auto ease 0s 1 normal none running =
none; }
}

.loading-results-shimmer { animation: 3s linear 0s infinite normal none run=
ning loading-results-shimmer; background-image: ; background-position-x: ; =
background-position-y: ; background-repeat-x: ; background-repeat-y: ; back=
ground-attachment: ; background-origin: ; background-clip: ; background-col=
or: ; background-size: 1000px 100%; }

@media (prefers-reduced-motion: reduce) {
  .loading-results-shimmer { animation: auto ease 0s 1 normal none running =
none; }
}

:root { --cot-shimmer-duration: 2s; }

.hint-pill { color: var(--hint-text); }

.ecosystem-mention, .hint-pill { --tw-font-weight: var(--font-weight-semibo=
ld); font-weight: var(--font-weight-semibold); }

@keyframes loading-shimmer {=20
  0% { background-position: -100% 0px; }
  100% { background-position: 250% 0px; }
}

.no-scrollbar::-webkit-scrollbar { display: none; }

.no-scrollbar { }

.gizmo-bot-avatar { outline: solid 1px var(--main-surface-tertiary); }

[dir=3D"ltr"] div[data-radix-popper-content-wrapper]:has(> div[data-side=3D=
"right"]) { left: min(0px,var(--radix-popper-available-width) + (-1*var(--r=
adix-popper-anchor-width))) !important; }

[dir=3D"rtl"] div[data-radix-popper-content-wrapper]:has(> div[data-side=3D=
"right"]) { right: min(0px,var(--radix-popper-available-width) + (-1*var(--=
radix-popper-anchor-width))) !important; }

[dir=3D"ltr"] div[data-radix-popper-content-wrapper]:has(> div[data-side=3D=
"left"]) { left: max(0px,(-1*var(--radix-popper-available-width) + var(--ra=
dix-popper-anchor-width) + 40px)) !important; }

[dir=3D"rtl"] div[data-radix-popper-content-wrapper]:has(> div[data-side=3D=
"left"]) { right: max(0px,(-1*var(--radix-popper-available-width) + var(--r=
adix-popper-anchor-width) + 40px)) !important; }

@media not all and (min-width: 342px) {
  :where(div[data-radix-popper-content-wrapper]:has(> div[data-side]) [data=
-radix-collection-item]:not([data-fill])) { max-width: 85dvw; }
}

#sidebar-summarizer p:not(:first-child) { margin-top: 0px; }

@font-face { font-family: KaTeX_AMS; font-style: normal; font-weight: 400; =
src: url("https://cdn.oaista2tic.com/assets/KaTeX_AMS-Regular-e1why8ff.woff2=
") format("woff2"); }

@font-face { font-family: KaTeX_Caligraphic; font-style: normal; font-weigh=
t: 700; src: url("https://cdn.oaista2tic.com/assets/KaTeX_Caligraphic-Bold-n=
63xiolk.woff2") format("woff2"); }

@font-face { font-family: KaTeX_Caligraphic; font-style: normal; font-weigh=
t: 400; src: url("https://cdn.oaista2tic.com/assets/KaTeX_Caligraphic-Regula=
r-npwmqylf.woff2") format("woff2"); }

@font-face { font-family: KaTeX_Fraktur; font-style: normal; font-weight: 7=
00; src: url("https://cdn.oaista2tic.com/assets/KaTeX_Fraktur-Bold-ikhebgtj.=
woff2") format("woff2"); }

@font-face { font-family: KaTeX_Fraktur; font-style: normal; font-weight: 4=
00; src: url("https://cdn.oaista2tic.com/assets/KaTeX_Fraktur-Regular-i0egur=
y6.woff2") format("woff2"); }

@font-face { font-family: KaTeX_Main; font-style: normal; font-weight: 700;=
 src: url("https://cdn.oaista2tic.com/assets/KaTeX_Main-Bold-ktk38ybk.woff2"=
) format("woff2"); }

@font-face { font-family: KaTeX_Main; font-style: italic; font-weight: 700;=
 src: url("https://cdn.oaista2tic.com/assets/KaTeX_Main-BoldItalic-oj033t4i.=
woff2") format("woff2"); }

@font-face { font-family: KaTeX_Main; font-style: italic; font-weight: 400;=
 src: url("https://cdn.oaista2tic.com/assets/KaTeX_Main-Italic-2p4bq1jf.woff=
2") format("woff2"); }

@font-face { font-family: KaTeX_Main; font-style: normal; font-weight: 400;=
 src: url("https://cdn.oaista2tic.com/assets/KaTeX_Main-Regular-hbkzldb8.wof=
f2") format("woff2"); }

@font-face { font-family: KaTeX_Math; font-style: italic; font-weight: 700;=
 src: url("https://cdn.oaista2tic.com/assets/KaTeX_Math-BoldItalic-jdo1yxu8.=
woff2") format("woff2"); }

@font-face { font-family: KaTeX_Math; font-style: italic; font-weight: 400;=
 src: url("https://cdn.oaista2tic.com/assets/KaTeX_Math-Italic-cz4b2ure.woff=
2") format("woff2"); }

@font-face { font-family: KaTeX_SansSerif; font-style: normal; font-weight:=
 700; src: url("https://cdn.oaista2tic.com/assets/KaTeX_SansSerif-Bold-otxc8=
itm.woff2") format("woff2"); }

@font-face { font-family: KaTeX_SansSerif; font-style: italic; font-weight:=
 400; src: url("https://cdn.oaista2tic.com/assets/KaTeX_SansSerif-Italic-k4k=
ksncm.woff2") format("woff2"); }

@font-face { font-family: KaTeX_SansSerif; font-style: normal; font-weight:=
 400; src: url("https://cdn.oaista2tic.com/assets/KaTeX_SansSerif-Regular-lt=
w53ck4.woff2") format("woff2"); }

@font-face { font-family: KaTeX_Script; font-style: normal; font-weight: 40=
0; src: url("https://cdn.oaista2tic.com/assets/KaTeX_Script-Regular-oybd33cp=
.woff2") format("woff2"); }

@font-face { font-family: KaTeX_Size1; font-style: normal; font-weight: 400=
; src: url("https://cdn.oaista2tic.com/assets/KaTeX_Size1-Regular-cjccv44r.w=
off2") format("woff2"); }

@font-face { font-family: KaTeX_Size2; font-style: normal; font-weight: 400=
; src: url("https://cdn.oaista2tic.com/assets/KaTeX_Size2-Regular-onxq3bzc.w=
off2") format("woff2"); }

@font-face { font-family: KaTeX_Size3; font-style: normal; font-weight: 400=
; src: url("data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAA=
AAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBv=
bGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZ=
gQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdx=
Q/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0=
TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgk=
uRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI=
4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gp=
H73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9=
Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6W=
DvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi2=
9Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1Fmw=
bRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CAT=
gfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cp=
Wipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB=
4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjX=
ZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHG=
wCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkD=
IjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwp=
mKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0g=
HE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfz=
WJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1H=
Vp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KW=
b+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB=
84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZc=
DI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETm=
FOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1I=
wshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFl=
UZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4=
HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0e=
xvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxz=
B+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk=
6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m=
1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaT=
Far3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3v=
mUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0=
k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409=
CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2=
TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e=
4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4Y=
ghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46=
UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG=
6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53=
odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4d=
KPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3=
W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g=
5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaR=
plbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV=
3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLI=
E5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm=
2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qK=
p/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwT=
kGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH=
3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15Lma=
jjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTf=
NNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtF=
ilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXG=
SC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKV=
yKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDu=
eKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98Qxg=
Xwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhp=
lMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJ=
IkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQ=
WOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67N=
teYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC") forma=
t("woff2"); }

@font-face { font-family: KaTeX_Size4; font-style: normal; font-weight: 400=
; src: url("https://cdn.oaista2tic.com/assets/KaTeX_Size4-Regular-nv9nppzf.w=
off2") format("woff2"); }

@font-face { font-family: KaTeX_Typewriter; font-style: normal; font-weight=
: 400; src: url("https://cdn.oaista2tic.com/assets/KaTeX_Typewriter-Regular-=
iqvr3vwu.woff2") format("woff2"); }

.katex { font: 1.21em / 1.2 KaTeX_Main, "Times New Roman", serif; text-inde=
nt: 0px; text-rendering: auto; }

.katex * { border-color: currentcolor; }

.katex .katex-version::after { content: "0.16.0"; }

.katex .katex-mathml { clip: rect(1px, 1px, 1px, 1px); border: 0px; height:=
 1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }

.katex .katex-html > .newline { display: block; }

.katex .base { position: relative; white-space: nowrap; width: min-content;=
 }

.katex .base, .katex .strut { display: inline-block; }

.katex .textbf { font-weight: 700; }

.katex .textit { font-style: italic; }

.katex .textrm { font-family: KaTeX_Main; }

.katex .textsf { font-family: KaTeX_SansSerif; }

.katex .texttt { font-family: KaTeX_Typewriter; }

.katex .mathnormal { font-family: KaTeX_Math; font-style: italic; }

.katex .mathit { font-family: KaTeX_Main; font-style: italic; }

.katex .mathrm { font-style: normal; }

.katex .mathbf { font-family: KaTeX_Main; font-weight: 700; }

.katex .boldsymbol { font-family: KaTeX_Math; font-style: italic; font-weig=
ht: 700; }

.katex .amsrm, .katex .mathbb, .katex .textbb { font-family: KaTeX_AMS; }

.katex .mathcal { font-family: KaTeX_Caligraphic; }

.katex .mathfrak, .katex .textfrak { font-family: KaTeX_Fraktur; }

.katex .mathtt { font-family: KaTeX_Typewriter; }

.katex .mathscr, .katex .textscr { font-family: KaTeX_Script; }

.katex .mathsf, .katex .textsf { font-family: KaTeX_SansSerif; }

.katex .mathboldsf, .katex .textboldsf { font-family: KaTeX_SansSerif; font=
-weight: 700; }

.katex .mathitsf, .katex .textitsf { font-family: KaTeX_SansSerif; font-sty=
le: italic; }

.katex .mainrm { font-family: KaTeX_Main; font-style: normal; }

.katex .vlist-t { border-collapse: collapse; display: inline-table; table-l=
ayout: fixed; }

.katex .vlist-r { display: table-row; }

.katex .vlist { display: table-cell; position: relative; vertical-align: bo=
ttom; }

.katex .vlist > span { display: block; height: 0px; position: relative; }

.katex .vlist > span > span { display: inline-block; }

.katex .vlist > span > .pstrut { overflow: hidden; width: 0px; }

[dir=3D"ltr"] .katex .vlist-t2 { margin-right: -2px; }

[dir=3D"rtl"] .katex .vlist-t2 { margin-left: -2px; }

.katex .vlist-s { display: table-cell; font-size: 1px; min-width: 2px; vert=
ical-align: bottom; width: 2px; }

.katex .vbox { align-items: baseline; display: inline-flex; flex-direction:=
 column; }

.katex .hbox { width: 100%; }

.katex .hbox, .katex .thinbox { display: inline-flex; flex-direction: row; =
}

.katex .thinbox { max-width: 0px; width: 0px; }

[dir=3D"ltr"] .katex .msupsub { text-align: left; }

[dir=3D"rtl"] .katex .msupsub { text-align: right; }

.katex .mfrac > span > span { text-align: center; }

.katex .mfrac .frac-line { border-bottom-style: solid; display: inline-bloc=
k; width: 100%; }

.katex .hdashline, .katex .hline, .katex .mfrac .frac-line, .katex .overlin=
e .overline-line, .katex .rule, .katex .underline .underline-line { min-hei=
ght: 1px; }

.katex .mspace { display: inline-block; }

.katex .clap, .katex .llap, .katex .rlap { position: relative; width: 0px; =
}

.katex .clap > .inner, .katex .llap > .inner, .katex .rlap > .inner { posit=
ion: absolute; }

.katex .clap > .fix, .katex .llap > .fix, .katex .rlap > .fix { display: in=
line-block; }

[dir=3D"ltr"] .katex .llap > .inner { right: 0px; }

[dir=3D"rtl"] .katex .llap > .inner { left: 0px; }

[dir=3D"ltr"] .katex .clap > .inner, [dir=3D"ltr"] .katex .rlap > .inner { =
left: 0px; }

[dir=3D"rtl"] .katex .clap > .inner, [dir=3D"rtl"] .katex .rlap > .inner { =
right: 0px; }

[dir=3D"ltr"] .katex .clap > .inner > span { margin-left: -50%; margin-righ=
t: 50%; }

[dir=3D"rtl"] .katex .clap > .inner > span { margin-left: 50%; margin-right=
: -50%; }

.katex .rule { border: 0px solid; display: inline-block; position: relative=
; }

.katex .hline, .katex .overline .overline-line, .katex .underline .underlin=
e-line { border-bottom-style: solid; display: inline-block; width: 100%; }

.katex .hdashline { border-bottom-style: dashed; display: inline-block; wid=
th: 100%; }

[dir=3D"ltr"] .katex .sqrt > .root { margin-left: 0.277778em; margin-right:=
 -0.555556em; }

[dir=3D"rtl"] .katex .sqrt > .root { margin-left: -0.555556em; margin-right=
: 0.277778em; }

.katex .fontsize-ensurer.reset-size1.size1, .katex .sizing.reset-size1.size=
1 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size1.size2, .katex .sizing.reset-size1.size=
2 { font-size: 1.2em; }

.katex .fontsize-ensurer.reset-size1.size3, .katex .sizing.reset-size1.size=
3 { font-size: 1.4em; }

.katex .fontsize-ensurer.reset-size1.size4, .katex .sizing.reset-size1.size=
4 { font-size: 1.6em; }

.katex .fontsize-ensurer.reset-size1.size5, .katex .sizing.reset-size1.size=
5 { font-size: 1.8em; }

.katex .fontsize-ensurer.reset-size1.size6, .katex .sizing.reset-size1.size=
6 { font-size: 2em; }

.katex .fontsize-ensurer.reset-size1.size7, .katex .sizing.reset-size1.size=
7 { font-size: 2.4em; }

.katex .fontsize-ensurer.reset-size1.size8, .katex .sizing.reset-size1.size=
8 { font-size: 2.88em; }

.katex .fontsize-ensurer.reset-size1.size9, .katex .sizing.reset-size1.size=
9 { font-size: 3.456em; }

.katex .fontsize-ensurer.reset-size1.size10, .katex .sizing.reset-size1.siz=
e10 { font-size: 4.148em; }

.katex .fontsize-ensurer.reset-size1.size11, .katex .sizing.reset-size1.siz=
e11 { font-size: 4.976em; }

.katex .fontsize-ensurer.reset-size2.size1, .katex .sizing.reset-size2.size=
1 { font-size: 0.833333em; }

.katex .fontsize-ensurer.reset-size2.size2, .katex .sizing.reset-size2.size=
2 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size2.size3, .katex .sizing.reset-size2.size=
3 { font-size: 1.16667em; }

.katex .fontsize-ensurer.reset-size2.size4, .katex .sizing.reset-size2.size=
4 { font-size: 1.33333em; }

.katex .fontsize-ensurer.reset-size2.size5, .katex .sizing.reset-size2.size=
5 { font-size: 1.5em; }

.katex .fontsize-ensurer.reset-size2.size6, .katex .sizing.reset-size2.size=
6 { font-size: 1.66667em; }

.katex .fontsize-ensurer.reset-size2.size7, .katex .sizing.reset-size2.size=
7 { font-size: 2em; }

.katex .fontsize-ensurer.reset-size2.size8, .katex .sizing.reset-size2.size=
8 { font-size: 2.4em; }

.katex .fontsize-ensurer.reset-size2.size9, .katex .sizing.reset-size2.size=
9 { font-size: 2.88em; }

.katex .fontsize-ensurer.reset-size2.size10, .katex .sizing.reset-size2.siz=
e10 { font-size: 3.45667em; }

.katex .fontsize-ensurer.reset-size2.size11, .katex .sizing.reset-size2.siz=
e11 { font-size: 4.14667em; }

.katex .fontsize-ensurer.reset-size3.size1, .katex .sizing.reset-size3.size=
1 { font-size: 0.714286em; }

.katex .fontsize-ensurer.reset-size3.size2, .katex .sizing.reset-size3.size=
2 { font-size: 0.857143em; }

.katex .fontsize-ensurer.reset-size3.size3, .katex .sizing.reset-size3.size=
3 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size3.size4, .katex .sizing.reset-size3.size=
4 { font-size: 1.14286em; }

.katex .fontsize-ensurer.reset-size3.size5, .katex .sizing.reset-size3.size=
5 { font-size: 1.28571em; }

.katex .fontsize-ensurer.reset-size3.size6, .katex .sizing.reset-size3.size=
6 { font-size: 1.42857em; }

.katex .fontsize-ensurer.reset-size3.size7, .katex .sizing.reset-size3.size=
7 { font-size: 1.71429em; }

.katex .fontsize-ensurer.reset-size3.size8, .katex .sizing.reset-size3.size=
8 { font-size: 2.05714em; }

.katex .fontsize-ensurer.reset-size3.size9, .katex .sizing.reset-size3.size=
9 { font-size: 2.46857em; }

.katex .fontsize-ensurer.reset-size3.size10, .katex .sizing.reset-size3.siz=
e10 { font-size: 2.96286em; }

.katex .fontsize-ensurer.reset-size3.size11, .katex .sizing.reset-size3.siz=
e11 { font-size: 3.55429em; }

.katex .fontsize-ensurer.reset-size4.size1, .katex .sizing.reset-size4.size=
1 { font-size: 0.625em; }

.katex .fontsize-ensurer.reset-size4.size2, .katex .sizing.reset-size4.size=
2 { font-size: 0.75em; }

.katex .fontsize-ensurer.reset-size4.size3, .katex .sizing.reset-size4.size=
3 { font-size: 0.875em; }

.katex .fontsize-ensurer.reset-size4.size4, .katex .sizing.reset-size4.size=
4 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size4.size5, .katex .sizing.reset-size4.size=
5 { font-size: 1.125em; }

.katex .fontsize-ensurer.reset-size4.size6, .katex .sizing.reset-size4.size=
6 { font-size: 1.25em; }

.katex .fontsize-ensurer.reset-size4.size7, .katex .sizing.reset-size4.size=
7 { font-size: 1.5em; }

.katex .fontsize-ensurer.reset-size4.size8, .katex .sizing.reset-size4.size=
8 { font-size: 1.8em; }

.katex .fontsize-ensurer.reset-size4.size9, .katex .sizing.reset-size4.size=
9 { font-size: 2.16em; }

.katex .fontsize-ensurer.reset-size4.size10, .katex .sizing.reset-size4.siz=
e10 { font-size: 2.5925em; }

.katex .fontsize-ensurer.reset-size4.size11, .katex .sizing.reset-size4.siz=
e11 { font-size: 3.11em; }

.katex .fontsize-ensurer.reset-size5.size1, .katex .sizing.reset-size5.size=
1 { font-size: 0.555556em; }

.katex .fontsize-ensurer.reset-size5.size2, .katex .sizing.reset-size5.size=
2 { font-size: 0.666667em; }

.katex .fontsize-ensurer.reset-size5.size3, .katex .sizing.reset-size5.size=
3 { font-size: 0.777778em; }

.katex .fontsize-ensurer.reset-size5.size4, .katex .sizing.reset-size5.size=
4 { font-size: 0.888889em; }

.katex .fontsize-ensurer.reset-size5.size5, .katex .sizing.reset-size5.size=
5 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size5.size6, .katex .sizing.reset-size5.size=
6 { font-size: 1.11111em; }

.katex .fontsize-ensurer.reset-size5.size7, .katex .sizing.reset-size5.size=
7 { font-size: 1.33333em; }

.katex .fontsize-ensurer.reset-size5.size8, .katex .sizing.reset-size5.size=
8 { font-size: 1.6em; }

.katex .fontsize-ensurer.reset-size5.size9, .katex .sizing.reset-size5.size=
9 { font-size: 1.92em; }

.katex .fontsize-ensurer.reset-size5.size10, .katex .sizing.reset-size5.siz=
e10 { font-size: 2.30444em; }

.katex .fontsize-ensurer.reset-size5.size11, .katex .sizing.reset-size5.siz=
e11 { font-size: 2.76444em; }

.katex .fontsize-ensurer.reset-size6.size1, .katex .sizing.reset-size6.size=
1 { font-size: 0.5em; }

.katex .fontsize-ensurer.reset-size6.size2, .katex .sizing.reset-size6.size=
2 { font-size: 0.6em; }

.katex .fontsize-ensurer.reset-size6.size3, .katex .sizing.reset-size6.size=
3 { font-size: 0.7em; }

.katex .fontsize-ensurer.reset-size6.size4, .katex .sizing.reset-size6.size=
4 { font-size: 0.8em; }

.katex .fontsize-ensurer.reset-size6.size5, .katex .sizing.reset-size6.size=
5 { font-size: 0.9em; }

.katex .fontsize-ensurer.reset-size6.size6, .katex .sizing.reset-size6.size=
6 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size6.size7, .katex .sizing.reset-size6.size=
7 { font-size: 1.2em; }

.katex .fontsize-ensurer.reset-size6.size8, .katex .sizing.reset-size6.size=
8 { font-size: 1.44em; }

.katex .fontsize-ensurer.reset-size6.size9, .katex .sizing.reset-size6.size=
9 { font-size: 1.728em; }

.katex .fontsize-ensurer.reset-size6.size10, .katex .sizing.reset-size6.siz=
e10 { font-size: 2.074em; }

.katex .fontsize-ensurer.reset-size6.size11, .katex .sizing.reset-size6.siz=
e11 { font-size: 2.488em; }

.katex .fontsize-ensurer.reset-size7.size1, .katex .sizing.reset-size7.size=
1 { font-size: 0.416667em; }

.katex .fontsize-ensurer.reset-size7.size2, .katex .sizing.reset-size7.size=
2 { font-size: 0.5em; }

.katex .fontsize-ensurer.reset-size7.size3, .katex .sizing.reset-size7.size=
3 { font-size: 0.583333em; }

.katex .fontsize-ensurer.reset-size7.size4, .katex .sizing.reset-size7.size=
4 { font-size: 0.666667em; }

.katex .fontsize-ensurer.reset-size7.size5, .katex .sizing.reset-size7.size=
5 { font-size: 0.75em; }

.katex .fontsize-ensurer.reset-size7.size6, .katex .sizing.reset-size7.size=
6 { font-size: 0.833333em; }

.katex .fontsize-ensurer.reset-size7.size7, .katex .sizing.reset-size7.size=
7 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size7.size8, .katex .sizing.reset-size7.size=
8 { font-size: 1.2em; }

.katex .fontsize-ensurer.reset-size7.size9, .katex .sizing.reset-size7.size=
9 { font-size: 1.44em; }

.katex .fontsize-ensurer.reset-size7.size10, .katex .sizing.reset-size7.siz=
e10 { font-size: 1.72833em; }

.katex .fontsize-ensurer.reset-size7.size11, .katex .sizing.reset-size7.siz=
e11 { font-size: 2.07333em; }

.katex .fontsize-ensurer.reset-size8.size1, .katex .sizing.reset-size8.size=
1 { font-size: 0.347222em; }

.katex .fontsize-ensurer.reset-size8.size2, .katex .sizing.reset-size8.size=
2 { font-size: 0.416667em; }

.katex .fontsize-ensurer.reset-size8.size3, .katex .sizing.reset-size8.size=
3 { font-size: 0.486111em; }

.katex .fontsize-ensurer.reset-size8.size4, .katex .sizing.reset-size8.size=
4 { font-size: 0.555556em; }

.katex .fontsize-ensurer.reset-size8.size5, .katex .sizing.reset-size8.size=
5 { font-size: 0.625em; }

.katex .fontsize-ensurer.reset-size8.size6, .katex .sizing.reset-size8.size=
6 { font-size: 0.694444em; }

.katex .fontsize-ensurer.reset-size8.size7, .katex .sizing.reset-size8.size=
7 { font-size: 0.833333em; }

.katex .fontsize-ensurer.reset-size8.size8, .katex .sizing.reset-size8.size=
8 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size8.size9, .katex .sizing.reset-size8.size=
9 { font-size: 1.2em; }

.katex .fontsize-ensurer.reset-size8.size10, .katex .sizing.reset-size8.siz=
e10 { font-size: 1.44028em; }

.katex .fontsize-ensurer.reset-size8.size11, .katex .sizing.reset-size8.siz=
e11 { font-size: 1.72778em; }

.katex .fontsize-ensurer.reset-size9.size1, .katex .sizing.reset-size9.size=
1 { font-size: 0.289352em; }

.katex .fontsize-ensurer.reset-size9.size2, .katex .sizing.reset-size9.size=
2 { font-size: 0.347222em; }

.katex .fontsize-ensurer.reset-size9.size3, .katex .sizing.reset-size9.size=
3 { font-size: 0.405093em; }

.katex .fontsize-ensurer.reset-size9.size4, .katex .sizing.reset-size9.size=
4 { font-size: 0.462963em; }

.katex .fontsize-ensurer.reset-size9.size5, .katex .sizing.reset-size9.size=
5 { font-size: 0.520833em; }

.katex .fontsize-ensurer.reset-size9.size6, .katex .sizing.reset-size9.size=
6 { font-size: 0.578704em; }

.katex .fontsize-ensurer.reset-size9.size7, .katex .sizing.reset-size9.size=
7 { font-size: 0.694444em; }

.katex .fontsize-ensurer.reset-size9.size8, .katex .sizing.reset-size9.size=
8 { font-size: 0.833333em; }

.katex .fontsize-ensurer.reset-size9.size9, .katex .sizing.reset-size9.size=
9 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size9.size10, .katex .sizing.reset-size9.siz=
e10 { font-size: 1.20023em; }

.katex .fontsize-ensurer.reset-size9.size11, .katex .sizing.reset-size9.siz=
e11 { font-size: 1.43981em; }

.katex .fontsize-ensurer.reset-size10.size1, .katex .sizing.reset-size10.si=
ze1 { font-size: 0.24108em; }

.katex .fontsize-ensurer.reset-size10.size2, .katex .sizing.reset-size10.si=
ze2 { font-size: 0.289296em; }

.katex .fontsize-ensurer.reset-size10.size3, .katex .sizing.reset-size10.si=
ze3 { font-size: 0.337512em; }

.katex .fontsize-ensurer.reset-size10.size4, .katex .sizing.reset-size10.si=
ze4 { font-size: 0.385728em; }

.katex .fontsize-ensurer.reset-size10.size5, .katex .sizing.reset-size10.si=
ze5 { font-size: 0.433944em; }

.katex .fontsize-ensurer.reset-size10.size6, .katex .sizing.reset-size10.si=
ze6 { font-size: 0.48216em; }

.katex .fontsize-ensurer.reset-size10.size7, .katex .sizing.reset-size10.si=
ze7 { font-size: 0.578592em; }

.katex .fontsize-ensurer.reset-size10.size8, .katex .sizing.reset-size10.si=
ze8 { font-size: 0.694311em; }

.katex .fontsize-ensurer.reset-size10.size9, .katex .sizing.reset-size10.si=
ze9 { font-size: 0.833173em; }

.katex .fontsize-ensurer.reset-size10.size10, .katex .sizing.reset-size10.s=
ize10 { font-size: 1em; }

.katex .fontsize-ensurer.reset-size10.size11, .katex .sizing.reset-size10.s=
ize11 { font-size: 1.19961em; }

.katex .fontsize-ensurer.reset-size11.size1, .katex .sizing.reset-size11.si=
ze1 { font-size: 0.200965em; }

.katex .fontsize-ensurer.reset-size11.size2, .katex .sizing.reset-size11.si=
ze2 { font-size: 0.241158em; }

.katex .fontsize-ensurer.reset-size11.size3, .katex .sizing.reset-size11.si=
ze3 { font-size: 0.281351em; }

.katex .fontsize-ensurer.reset-size11.size4, .katex .sizing.reset-size11.si=
ze4 { font-size: 0.321543em; }

.katex .fontsize-ensurer.reset-size11.size5, .katex .sizing.reset-size11.si=
ze5 { font-size: 0.361736em; }

.katex .fontsize-ensurer.reset-size11.size6, .katex .sizing.reset-size11.si=
ze6 { font-size: 0.401929em; }

.katex .fontsize-ensurer.reset-size11.size7, .katex .sizing.reset-size11.si=
ze7 { font-size: 0.482315em; }

.katex .fontsize-ensurer.reset-size11.size8, .katex .sizing.reset-size11.si=
ze8 { font-size: 0.578778em; }

.katex .fontsize-ensurer.reset-size11.size9, .katex .sizing.reset-size11.si=
ze9 { font-size: 0.694534em; }

.katex .fontsize-ensurer.reset-size11.size10, .katex .sizing.reset-size11.s=
ize10 { font-size: 0.833601em; }

.katex .fontsize-ensurer.reset-size11.size11, .katex .sizing.reset-size11.s=
ize11 { font-size: 1em; }

.katex .delimsizing.size1 { font-family: KaTeX_Size1; }

.katex .delimsizing.size2 { font-family: KaTeX_Size2; }

.katex .delimsizing.size3 { font-family: KaTeX_Size3; }

.katex .delimsizing.size4 { font-family: KaTeX_Size4; }

.katex .delimsizing.mult .delim-size1 > span { font-family: KaTeX_Size1; }

.katex .delimsizing.mult .delim-size4 > span { font-family: KaTeX_Size4; }

.katex .nulldelimiter { display: inline-block; width: 0.12em; }

.katex .delimcenter, .katex .op-symbol { position: relative; }

.katex .op-symbol.small-op { font-family: KaTeX_Size1; }

.katex .op-symbol.large-op { font-family: KaTeX_Size2; }

.katex .accent > .vlist-t, .katex .op-limits > .vlist-t { text-align: cente=
r; }

.katex .accent .accent-body { position: relative; }

.katex .accent .accent-body:not(.accent-full) { width: 0px; }

.katex .overlay { display: block; }

.katex .mtable .vertical-separator { display: inline-block; min-width: 1px;=
 }

.katex .mtable .arraycolsep { display: inline-block; }

.katex .mtable .col-align-c > .vlist-t { text-align: center; }

[dir=3D"ltr"] .katex .mtable .col-align-l > .vlist-t { text-align: left; }

[dir=3D"rtl"] .katex .mtable .col-align-l > .vlist-t { text-align: right; }

[dir=3D"ltr"] .katex .mtable .col-align-r > .vlist-t { text-align: right; }

[dir=3D"rtl"] .katex .mtable .col-align-r > .vlist-t { text-align: left; }

[dir=3D"ltr"] .katex .svg-align { text-align: left; }

[dir=3D"rtl"] .katex .svg-align { text-align: right; }

.katex svg { fill: currentcolor; stroke: currentcolor; fill-rule: nonzero; =
fill-opacity: 1; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: =
miter; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0; =
stroke-opacity: 1; display: block; height: inherit; position: absolute; wid=
th: 100%; }

.katex svg path { stroke: none; }

.katex img { border-style: none; max-height: none; max-width: none; min-hei=
ght: 0px; min-width: 0px; }

.katex .stretchy { display: block; overflow: hidden; position: relative; wi=
dth: 100%; }

.katex .stretchy::after, .katex .stretchy::before { content: ""; }

.katex .hide-tail { overflow: hidden; position: relative; width: 100%; }

.katex .halfarrow-left { overflow: hidden; position: absolute; width: 50.2%=
; }

[dir=3D"ltr"] .katex .halfarrow-left { left: 0px; }

[dir=3D"rtl"] .katex .halfarrow-left { right: 0px; }

.katex .halfarrow-right { overflow: hidden; position: absolute; width: 50.2=
%; }

[dir=3D"ltr"] .katex .halfarrow-right { right: 0px; }

[dir=3D"rtl"] .katex .halfarrow-right { left: 0px; }

.katex .brace-left { overflow: hidden; position: absolute; width: 25.1%; }

[dir=3D"ltr"] .katex .brace-left { left: 0px; }

[dir=3D"rtl"] .katex .brace-left { right: 0px; }

.katex .brace-center { overflow: hidden; position: absolute; width: 50%; }

[dir=3D"ltr"] .katex .brace-center { left: 25%; }

[dir=3D"rtl"] .katex .brace-center { right: 25%; }

.katex .brace-right { overflow: hidden; position: absolute; width: 25.1%; }

[dir=3D"ltr"] .katex .brace-right { right: 0px; }

[dir=3D"rtl"] .katex .brace-right { left: 0px; }

.katex .x-arrow-pad { padding: 0px 0.5em; }

[dir=3D"ltr"] .katex .cd-arrow-pad { padding: 0px 0.55556em 0px 0.27778em; =
}

[dir=3D"rtl"] .katex .cd-arrow-pad { padding: 0px 0.27778em 0px 0.55556em; =
}

.katex .mover, .katex .munder, .katex .x-arrow { text-align: center; }

.katex .boxpad { padding: 0px 0.3em; }

.katex .fbox, .katex .fcolorbox { border: 0.04em solid; box-sizing: border-=
box; }

.katex .cancel-pad { padding: 0px 0.2em; }

.katex .cancel-lap { margin-left: -0.2em; margin-right: -0.2em; }

.katex .sout { border-bottom-style: solid; border-bottom-width: 0.08em; }

.katex .angl { border-top: 0.049em solid; box-sizing: border-box; }

[dir=3D"ltr"] .katex .angl { border-right: 0.049em solid; margin-right: 0.0=
3889em; }

[dir=3D"rtl"] .katex .angl { border-left: 0.049em solid; margin-left: 0.038=
89em; }

.katex .anglpad { padding: 0px 0.03889em; }

.katex .eqn-num::before { content: "(" counter(katexEqnNo) ")"; counter-inc=
rement: katexEqnNo 1; }

.katex .mml-eqn-num::before { content: "(" counter(mmlEqnNo) ")"; counter-i=
ncrement: mmlEqnNo 1; }

.katex .mtr-glue { width: 50%; }

.katex .cd-vert-arrow { display: inline-block; position: relative; }

.katex .cd-label-left { display: inline-block; position: absolute; }

[dir=3D"ltr"] .katex .cd-label-left { right: calc(50% + 0.3em); text-align:=
 left; }

[dir=3D"rtl"] .katex .cd-label-left { left: calc(50% + 0.3em); text-align: =
right; }

.katex .cd-label-right { display: inline-block; position: absolute; }

[dir=3D"ltr"] .katex .cd-label-right { left: calc(50% + 0.3em); text-align:=
 right; }

[dir=3D"rtl"] .katex .cd-label-right { right: calc(50% + 0.3em); text-align=
: left; }

.katex-display { display: block; margin: 1em 0px; text-align: center; }

.katex-display > .katex { display: block; text-align: center; white-space: =
nowrap; }

.katex-display > .katex > .katex-html { display: block; position: relative;=
 }

.katex-display > .katex > .katex-html > .tag { position: absolute; }

[dir=3D"ltr"] .katex-display > .katex > .katex-html > .tag { right: 0px; }

[dir=3D"rtl"] .katex-display > .katex > .katex-html > .tag { left: 0px; }

[dir=3D"ltr"] .katex-display.leqno > .katex > .katex-html > .tag { left: 0p=
x; right: auto; }

[dir=3D"rtl"] .katex-display.leqno > .katex > .katex-html > .tag { left: au=
to; right: 0px; }

[dir=3D"ltr"] .katex-display.fleqn > .katex { padding-left: 2em; text-align=
: left; }

[dir=3D"rtl"] .katex-display.fleqn > .katex { padding-right: 2em; text-alig=
n: right; }

body { counter-reset: katexEqnNo 0 mmlEqnNo 0; }

html.mini-root { --header-height: 56px; --tab-width: calc(var(--header-heig=
ht) + 10px); }

html.mini-root:not(:has(body.mini[data-window-style=3D"sidebar_view"])) { -=
-user-chat-width: 50%; }

html.mini-root.light, html.mini-root.light .markdown.prose.light { --mini-l=
ink-color: #007afd; --bento-border-color: #0d0d0d0f; --bg-quaternary: #f8f8=
f8; --default-theme-interactive-label-accent: #0285ff; --default-theme-inte=
ractive-bg-accent-default: #e5f3ff; --default-theme-interactive-bg-accent-h=
over: #cce6ff; --default-theme-interactive-bg-accent-muted-hover: #ebf4ff; =
--default-theme-interactive-bg-accent-muted-context: #ebf4ff80; --default-t=
heme-interactive-bg-accent-press: #99ceff; --default-theme-interactive-bg-a=
ccent-muted-press: #e0efff; --default-theme-interactive-bg-accent-inactive:=
 #e5f3ff; --blue-theme-interactive-label-accent: #0285ff; --blue-theme-inte=
ractive-bg-accent-default: #e5f3ff; --blue-theme-interactive-bg-accent-hove=
r: #cce6ff; --blue-theme-interactive-bg-accent-muted-hover: #ebf4ff; --blue=
-theme-interactive-bg-accent-muted-context: #ebf4ff80; --blue-theme-interac=
tive-bg-accent-press: #99ceff; --blue-theme-interactive-bg-accent-muted-pre=
ss: #e0efff; --blue-theme-interactive-bg-accent-inactive: #e5f3ff; --green-=
theme-interactive-label-accent: #04b84c; --green-theme-interactive-bg-accen=
t-default: #d9f4e4; --green-theme-interactive-bg-accent-hover: #b8ebcc; --g=
reen-theme-interactive-bg-accent-muted-hover: #d9f4e4; --green-theme-intera=
ctive-bg-accent-muted-context: #d9f4e480; --green-theme-interactive-bg-acce=
nt-press: #8cdfad; --green-theme-interactive-bg-accent-muted-press: #b8ebcc=
; --green-theme-interactive-bg-accent-inactive: #d9f4e4; --yellow-theme-int=
eractive-label-accent: #ffc300; --yellow-theme-interactive-bg-accent-defaul=
t: #fff6d9; --yellow-theme-interactive-bg-accent-hover: #ffeeb8; --yellow-t=
heme-interactive-bg-accent-muted-hover: #fff6d9; --yellow-theme-interactive=
-bg-accent-muted-context: #fff6d980; --yellow-theme-interactive-bg-accent-p=
ress: #ffe48c; --yellow-theme-interactive-bg-accent-muted-press: #ffeeb8; -=
-yellow-theme-interactive-bg-accent-inactive: #fff6d9; --purple-theme-inter=
active-label-accent: #924ff7; --purple-theme-interactive-bg-accent-default:=
 #efe5fe; --purple-theme-interactive-bg-accent-hover: #e0cefd; --purple-the=
me-interactive-bg-accent-muted-hover: #efe5fe; --purple-theme-interactive-b=
g-accent-muted-context: #efe5fe80; --purple-theme-interactive-bg-accent-pre=
ss: #ceb0fb; --purple-theme-interactive-bg-accent-muted-press: #e0cefd; --p=
urple-theme-interactive-bg-accent-inactive: #efe5fe; --pink-theme-interacti=
ve-label-accent: #ff66ad; --pink-theme-interactive-bg-accent-default: #ffe8=
f3; --pink-theme-interactive-bg-accent-hover: #ffd4e8; --pink-theme-interac=
tive-bg-accent-muted-hover: #ffe8f3; --pink-theme-interactive-bg-accent-mut=
ed-context: #ffe8f380; --pink-theme-interactive-bg-accent-press: #ffbada; -=
-pink-theme-interactive-bg-accent-muted-press: #ffd4e8; --pink-theme-intera=
ctive-bg-accent-inactive: #ffe8f3; --orange-theme-interactive-label-accent:=
 #fb6a22; --orange-theme-interactive-bg-accent-default: #ffe7d9; --orange-t=
heme-interactive-bg-accent-hover: #ffcfb4; --orange-theme-interactive-bg-ac=
cent-muted-hover: #ffe7d9; --orange-theme-interactive-bg-accent-muted-conte=
xt: #ffe7d980; --orange-theme-interactive-bg-accent-press: #ffb790; --orang=
e-theme-interactive-bg-accent-muted-press: #ffcfb4; --orange-theme-interact=
ive-bg-accent-inactive: #ffe7d9; --black-theme-interactive-label-accent: #0=
d0d0d; --black-theme-interactive-bg-accent-default: #181818; --black-theme-=
interactive-bg-accent-hover: #0d0d0d; --black-theme-interactive-bg-accent-m=
uted-hover: #181818; --black-theme-interactive-bg-accent-muted-context: #18=
181880; --black-theme-interactive-bg-accent-press: #0d0d0d; --black-theme-i=
nteractive-bg-accent-muted-press: #0d0d0d; --black-theme-interactive-bg-acc=
ent-inactive: #181818; }

html.mini-root.dark, html.mini-root.dark .markdown.prose.dark { --mini-link=
-color: #56aaff; --bento-border-color: #ffffff0f; --bg-quaternary: #3a3a3a;=
 --default-theme-interactive-label-accent: #99ceff; --default-theme-interac=
tive-bg-accent-default: #013566; --default-theme-interactive-bg-accent-hove=
r: #003f7a; --default-theme-interactive-bg-accent-muted-hover: #394a5b; --d=
efault-theme-interactive-bg-accent-muted-context: #394a5b80; --default-them=
e-interactive-bg-accent-press: #004f99; --default-theme-interactive-bg-acce=
nt-muted-press: #40484f; --default-theme-interactive-bg-accent-inactive: #0=
13566; --blue-theme-interactive-label-accent: #99ceff; --blue-theme-interac=
tive-bg-accent-default: #013566; --blue-theme-interactive-bg-accent-hover: =
#003f7a; --blue-theme-interactive-bg-accent-muted-hover: #394a5b; --blue-th=
eme-interactive-bg-accent-muted-context: #394a5b80; --blue-theme-interactiv=
e-bg-accent-press: #004f99; --blue-theme-interactive-bg-accent-muted-press:=
 #40484f; --blue-theme-interactive-bg-accent-inactive: #013566; --green-the=
me-interactive-label-accent: #8cdfad; --green-theme-interactive-bg-accent-d=
efault: #004f1f; --green-theme-interactive-bg-accent-hover: #00692a; --gree=
n-theme-interactive-bg-accent-muted-hover: #004f1f; --green-theme-interacti=
ve-bg-accent-muted-context: #004f1f80; --green-theme-interactive-bg-accent-=
press: #008635; --green-theme-interactive-bg-accent-muted-press: #00692a; -=
-green-theme-interactive-bg-accent-inactive: #004f1f; --yellow-theme-intera=
ctive-label-accent: #ffe48c; --yellow-theme-interactive-bg-accent-default: =
#6e5400; --yellow-theme-interactive-bg-accent-hover: #916f00; --yellow-them=
e-interactive-bg-accent-muted-hover: #6e5400; --yellow-theme-interactive-bg=
-accent-muted-context: #6e540080; --yellow-theme-interactive-bg-accent-pres=
s: #ba8e00; --yellow-theme-interactive-bg-accent-muted-press: #916f00; --ye=
llow-theme-interactive-bg-accent-inactive: #6e5400; --purple-theme-interact=
ive-label-accent: #ceb0fb; --purple-theme-interactive-bg-accent-default: #3=
f226a; --purple-theme-interactive-bg-accent-hover: #532d8d; --purple-theme-=
interactive-bg-accent-muted-hover: #3f226a; --purple-theme-interactive-bg-a=
ccent-muted-context: #3f226a80; --purple-theme-interactive-bg-accent-press:=
 #6b3ab4; --purple-theme-interactive-bg-accent-muted-press: #532d8d; --purp=
le-theme-interactive-bg-accent-inactive: #3f226a; --pink-theme-interactive-=
label-accent: #ffbada; --pink-theme-interactive-bg-accent-default: #6e2c4a;=
 --pink-theme-interactive-bg-accent-hover: #963c67; --pink-theme-interactiv=
e-bg-accent-muted-hover: #6e2c4a; --pink-theme-interactive-bg-accent-muted-=
context: #6e2c4a80; --pink-theme-interactive-bg-accent-press: #ba437a; --pi=
nk-theme-interactive-bg-accent-muted-press: #963c67; --pink-theme-interacti=
ve-bg-accent-inactive: #6e2c4a; --orange-theme-interactive-label-accent: #f=
fb790; --orange-theme-interactive-bg-accent-default: #6d2e0f; --orange-them=
e-interactive-bg-accent-hover: #923b0f; --orange-theme-interactive-bg-accen=
t-muted-hover: #6d2e0f; --orange-theme-interactive-bg-accent-muted-context:=
 #6d2e0f80; --orange-theme-interactive-bg-accent-press: #b9480d; --orange-t=
heme-interactive-bg-accent-muted-press: #923b0f; --orange-theme-interactive=
-bg-accent-inactive: #6d2e0f; --black-theme-interactive-label-accent: #fff;=
 --black-theme-interactive-bg-accent-default: #0d0d0d; --black-theme-intera=
ctive-bg-accent-hover: #181818; --black-theme-interactive-bg-accent-muted-h=
over: #0d0d0d; --black-theme-interactive-bg-accent-muted-context: #0d0d0d80=
; --black-theme-interactive-bg-accent-press: #181818; --black-theme-interac=
tive-bg-accent-muted-press: #181818; --black-theme-interactive-bg-accent-in=
active: #0d0d0d; }

html.mini-root.light:has(body.mini[data-window-style=3D"sidebar_view"]) { -=
-bg-primary: #f9f9f9; --main-surface-primary: #f9f9f9; --composer-surface-p=
rimary: var(--main-surface-primary); }

html.mini-root.dark:has(body.mini[data-window-style=3D"sidebar_view"]) { --=
bg-primary: #181818; --main-surface-primary: #181818; --composer-surface-pr=
imary: var(--main-surface-primary); }

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) { --heade=
r-height: 52px; --mini-sidebar-rem-revert: 1.14286; font-size: 87.5%; }

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thre=
ad-bottom-container, [data-radix-popper-content-wrapper], [data-radix-menu-=
content], [role=3D"dialog"], [role=3D"alertdialog"]) { --spacing: 4px; }

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thre=
ad-bottom-container, [data-radix-popper-content-wrapper], [data-radix-menu-=
content], [role=3D"dialog"], [role=3D"alertdialog"]) .text-xs { font-size: =
calc(.75rem*var(--mini-sidebar-rem-revert)); line-height: 1.33333; }

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thre=
ad-bottom-container, [data-radix-popper-content-wrapper], [data-radix-menu-=
content], [role=3D"dialog"], [role=3D"alertdialog"]) .text-sm { font-size: =
calc(.875rem*var(--mini-sidebar-rem-revert)); line-height: 1.42857; }

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thre=
ad-bottom-container, [data-radix-popper-content-wrapper], [data-radix-menu-=
content], [role=3D"dialog"], [role=3D"alertdialog"]) .text-base, html.mini-=
root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thread-bottom-=
container, [data-radix-popper-content-wrapper], [data-radix-menu-content], =
[role=3D"dialog"], [role=3D"alertdialog"]) .text-md { font-size: calc(1rem*=
var(--mini-sidebar-rem-revert)); line-height: 1.5; }

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thre=
ad-bottom-container, [data-radix-popper-content-wrapper], [data-radix-menu-=
content], [role=3D"dialog"], [role=3D"alertdialog"]) .text-lg { font-size: =
calc(1.125rem*var(--mini-sidebar-rem-revert)); line-height: 1.55556; }

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thre=
ad-bottom-container, [data-radix-popper-content-wrapper], [data-radix-menu-=
content], [role=3D"dialog"], [role=3D"alertdialog"]) .text-xl { font-size: =
calc(1.25rem*var(--mini-sidebar-rem-revert)); line-height: 1.4; }

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thre=
ad-bottom-container, [data-radix-popper-content-wrapper], [data-radix-menu-=
content], [role=3D"dialog"], [role=3D"alertdialog"]) .text-2xl { font-size:=
 calc(1.5rem*var(--mini-sidebar-rem-revert)); line-height: 1.33333; }

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thre=
ad-bottom-container, [data-radix-popper-content-wrapper], [data-radix-menu-=
content], [role=3D"dialog"], [role=3D"alertdialog"]) .text-3xl { font-size:=
 calc(1.875rem*var(--mini-sidebar-rem-revert)); line-height: 1.2; }

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thre=
ad-bottom-container, [data-radix-popper-content-wrapper], [data-radix-menu-=
content], [role=3D"dialog"], [role=3D"alertdialog"]) .text-4xl { font-size:=
 calc(2.25rem*var(--mini-sidebar-rem-revert)); line-height: 1.11111; }

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thre=
ad-bottom-container, [data-radix-popper-content-wrapper], [data-radix-menu-=
content], [role=3D"dialog"], [role=3D"alertdialog"]) .text-5xl { font-size:=
 calc(3rem*var(--mini-sidebar-rem-revert)); line-height: 1; }

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thre=
ad-bottom-container, [data-radix-popper-content-wrapper], [data-radix-menu-=
content], [role=3D"dialog"], [role=3D"alertdialog"]) .text-6xl { font-size:=
 calc(3.75rem*var(--mini-sidebar-rem-revert)); line-height: 1; }

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thre=
ad-bottom-container, [data-radix-popper-content-wrapper], [data-radix-menu-=
content], [role=3D"dialog"], [role=3D"alertdialog"]) .__menu-item, html.min=
i-root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thread-botto=
m-container, [data-radix-popper-content-wrapper], [data-radix-menu-content]=
, [role=3D"dialog"], [role=3D"alertdialog"]) .__menu-label { font-size: cal=
c(.875rem*var(--mini-sidebar-rem-revert)); line-height: 1.42857; }

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thre=
ad-bottom-container, [data-radix-popper-content-wrapper], [data-radix-menu-=
content], [role=3D"dialog"], [role=3D"alertdialog"]) h1 { font-size: calc(1=
.875rem*var(--mini-sidebar-rem-revert)); line-height: 1.2; }

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thre=
ad-bottom-container, [data-radix-popper-content-wrapper], [data-radix-menu-=
content], [role=3D"dialog"], [role=3D"alertdialog"]) h2, html.mini-root:has=
(body.mini[data-window-style=3D"sidebar_view"]) :is(#thread-bottom-containe=
r, [data-radix-popper-content-wrapper], [data-radix-menu-content], [role=3D=
"dialog"], [role=3D"alertdialog"]) h3 { font-size: calc(1.5rem*var(--mini-s=
idebar-rem-revert)); line-height: 1.33333; }

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thre=
ad-bottom-container, [data-radix-popper-content-wrapper], [data-radix-menu-=
content], [role=3D"dialog"], [role=3D"alertdialog"]) .ProseMirror, html.min=
i-root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thread-botto=
m-container, [data-radix-popper-content-wrapper], [data-radix-menu-content]=
, [role=3D"dialog"], [role=3D"alertdialog"]) .fallbackTextarea { font-size:=
 calc(.875rem*var(--mini-sidebar-rem-revert)); line-height: 1.42857; }

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thre=
ad-bottom-container, [data-radix-popper-content-wrapper], [data-radix-menu-=
content], [role=3D"dialog"], [role=3D"alertdialog"]) [data-size=3D"lg"] .Pr=
oseMirror, html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]=
) :is(#thread-bottom-container, [data-radix-popper-content-wrapper], [data-=
radix-menu-content], [role=3D"dialog"], [role=3D"alertdialog"]) [data-size=
=3D"lg"] .fallbackTextarea { font-size: calc(1rem*var(--mini-sidebar-rem-re=
vert)); line-height: 1.5; }

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) :is(#thre=
ad-bottom-container, [data-radix-popper-content-wrapper], [data-radix-menu-=
content], [role=3D"dialog"], [role=3D"alertdialog"]) [data-size=3D"xl"] .Pr=
oseMirror, html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]=
) :is(#thread-bottom-container, [data-radix-popper-content-wrapper], [data-=
radix-menu-content], [role=3D"dialog"], [role=3D"alertdialog"]) [data-size=
=3D"xl"] .fallbackTextarea { font-size: calc(1.125rem*var(--mini-sidebar-re=
m-revert)); line-height: 1.55556; }

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) .btn { --=
spacing: 4px; font-size: calc(.875rem*var(--mini-sidebar-rem-revert)); line=
-height: 1.42857; }

html.mini-root #mini-chat-content [data-turn=3D"assistant"] hr:not(:where(#=
navlinks-content *)) { border: none; margin-block: calc(var(--spacing)*4); =
}

html.mini-root:has(body.mini[data-window-style=3D"sidebar_view"]) [data-tur=
n=3D"assistant"] hr:not(:where(#navlinks-content *)) { border: none; margin=
-block: calc(var(--spacing)*2); }

.sdtrn-root { font-size: 14px; line-height: 20px; background: unset !import=
ant; }

.sdtrn-root .draggable { app-region: drag; }

.sdtrn-root .no-draggable { app-region: no-drag; }

.sdtrn-root .no-draggable-children * { app-region: no-drag; user-select: no=
ne; }

.sdtrn-root [data-radix-popper-content-wrapper], .sdtrn-root [role=3D"dialo=
g"] { app-region: no-drag; }

.sdtrn-root [data-radix-popper-content-wrapper] li a, .sdtrn-root [role=3D"=
button"], .sdtrn-root button, .sdtrn-root div[role=3D"menu"], .sdtrn-root i=
nput[type=3D"button"], .sdtrn-root input[type=3D"reset"], .sdtrn-root input=
[type=3D"submit"], .sdtrn-root label { cursor: default; }

.sdtrn-root nav a { cursor: default; user-select: none; }

.snc-root { font-size: var(--snc-text-base); }

.snc { --snc-1: 1.5rem; --snc-2: 1.75rem; --snc-3: 3rem; --snc-results-padd=
ing: 1rem; --snc-input-height: 2.875rem; --snc-text-base: 16px; --snc-hover=
: #00000008; --main-surface-secondary: #f7f7f7; --main-surface-tertiary: #f=
1f1f1; --text-secondary: var(--gray-600); --text-tertiary: var(--gray-500);=
 }

.snc .snc-accent-border { border: 0px; }

.snc { --snc-result-search-input-shadow: 0 12px 20px -8px; --snc-answer-fol=
lowup-input-shadow: 0 -12px 20px -8px; --snc-input-shadow-mult: 0; }

.snc ::-webkit-scrollbar { width: 16px; }

[dir=3D"ltr"] .snc ::-webkit-scrollbar { background: 0px 0px; }

[dir=3D"rtl"] .snc ::-webkit-scrollbar { background: 100% 0px; }

.snc ::-webkit-scrollbar-thumb { background: var(--main-surface-tertiary); =
border: 4px solid var(--main-surface-primary); border-radius: 8px; }

.snc ::-webkit-scrollbar-thumb:hover { background: var(--gray-200); }

.dark .snc ::-webkit-scrollbar-thumb:hover { background: var(--gray-600); }

.dark .snc, .dark .snc .dark { --snc-hover: #ffffff08; --snc-focus-border: =
#ffffffbf; --main-surface-primary: var(--gray-950); --main-surface-secondar=
y: var(--gray-900); --main-surface-tertiary: var(--gray-700); --text-second=
ary: var(--gray-300); --text-tertiary: var(--gray-500); --border-light: #ff=
ffff0d; --border-medium: #ffffff1f; --border-xheavy: #fff3; --gray-950: #14=
1414; }

:is(.dark .snc .dark, .dark .snc) .snc-accent-border { border: .5px solid v=
ar(--border-xheavy); }

.dark .snc, .dark .snc .dark { --snc-result-search-input-shadow: 0 8px 12px=
 -8px; --snc-answer-followup-input-shadow: 0 -8px 12px -8px; }

.snc .user-query .prose p:first-child { margin-bottom: calc(var(--spacing)*=
0); }

.snc .prose :not(.not-prose, .not-prose *) { max-width: 100%; }

.snc .prose :not(.not-prose, .not-prose *) a { --tw-font-weight: var(--font=
-weight-normal); color: var(--link); font-weight: var(--font-weight-normal)=
; text-decoration-line: none; text-underline-offset: 2px; }

.snc .prose :not(.not-prose, .not-prose *) > h1:first-child { font-size: 1.=
125rem; }

.snc .prose :not(.not-prose, .not-prose *) h1, .snc .prose :not(.not-prose,=
 .not-prose *) h2, .snc .prose :not(.not-prose, .not-prose *) h3, .snc .pro=
se :not(.not-prose, .not-prose *) h4, .snc .prose :not(.not-prose, .not-pro=
se *) h5 { --tw-font-weight: var(--font-weight-semibold); font-size: 1rem; =
font-weight: var(--font-weight-semibold); }

.snc .prose :not(.not-prose, .not-prose *) h3, .snc .prose :not(.not-prose,=
 .not-prose *) h4 { margin-bottom: calc(var(--spacing)*1); }

.snc .prose :not(.not-prose, .not-prose *) h3:first-child a { font-size: 1.=
25rem; font-weight: 500; }

.snc .prose :not(.not-prose, .not-prose *) ol, .snc .prose :not(.not-prose,=
 .not-prose *) p, .snc .prose :not(.not-prose, .not-prose *) ul { margin-bo=
ttom: calc(var(--spacing)*4); }

:is(.snc .prose :not(.not-prose, .not-prose *) p, .snc .prose :not(.not-pro=
se, .not-prose *) ol, .snc .prose :not(.not-prose, .not-prose *) ul):last-c=
hild { margin-bottom: calc(var(--spacing)*0); }

.snc .prose :not(.not-prose, .not-prose *) ol, .snc .prose :not(.not-prose,=
 .not-prose *) ul { display: contents; list-style-position: inside; list-st=
yle-type: none; margin-top: calc(var(--spacing)*0); }

:is(.snc .prose :not(.not-prose, .not-prose *) ol, .snc .prose :not(.not-pr=
ose, .not-prose *) ul) > li { position: relative; }

:is(.snc .prose :not(.not-prose, .not-prose *) ol, .snc .prose :not(.not-pr=
ose, .not-prose *) ul) > li:has(.title-citation) { margin-bottom: calc(var(=
--spacing)*3); }

:is(.snc .prose :not(.not-prose, .not-prose *) ol, .snc .prose :not(.not-pr=
ose, .not-prose *) ul) > li:has(.title-citation):last-child { margin-bottom=
: calc(var(--spacing)*0); }

:is(.snc .prose :not(.not-prose, .not-prose *) ol, .snc .prose :not(.not-pr=
ose, .not-prose *) ul) > li::before { position: absolute; }

[dir=3D"ltr"] :is(.snc .prose :not(.not-prose, .not-prose *) ol, .snc .pros=
e :not(.not-prose, .not-prose *) ul) > li::before { left: calc(var(--spacin=
g)*0); }

[dir=3D"rtl"] :is(.snc .prose :not(.not-prose, .not-prose *) ol, .snc .pros=
e :not(.not-prose, .not-prose *) ul) > li::before { right: calc(var(--spaci=
ng)*0); }

:is(.snc .prose :not(.not-prose, .not-prose *) ol, .snc .prose :not(.not-pr=
ose, .not-prose *) ul) > li button, :is(.snc .prose :not(.not-prose, .not-p=
rose *) ol, .snc .prose :not(.not-prose, .not-prose *) ul) > li > a { margi=
n-block: calc(var(--spacing)*0); }

:is(.snc .prose :not(.not-prose, .not-prose *) ol, .snc .prose :not(.not-pr=
ose, .not-prose *) ul) > li p { margin-bottom: calc(var(--spacing)*2); marg=
in-top: calc(var(--spacing)*0); }

:is(.snc .prose :not(.not-prose, .not-prose *) ol, .snc .prose :not(.not-pr=
ose, .not-prose *) ul) > li ol, :is(.snc .prose :not(.not-prose, .not-prose=
 *) ol, .snc .prose :not(.not-prose, .not-prose *) ul) > li ul { display: b=
lock; margin-block: calc(var(--spacing)*0); padding: calc(var(--spacing)*0)=
; }

[dir=3D"ltr"] :is(.snc .prose :not(.not-prose, .not-prose *) ol, .snc .pros=
e :not(.not-prose, .not-prose *) ul) > li ol, [dir=3D"ltr"] :is(.snc .prose=
 :not(.not-prose, .not-prose *) ol, .snc .prose :not(.not-prose, .not-prose=
 *) ul) > li ul { margin-left: calc(var(--spacing)*4); }

[dir=3D"rtl"] :is(.snc .prose :not(.not-prose, .not-prose *) ol, .snc .pros=
e :not(.not-prose, .not-prose *) ul) > li ol, [dir=3D"rtl"] :is(.snc .prose=
 :not(.not-prose, .not-prose *) ol, .snc .prose :not(.not-prose, .not-prose=
 *) ul) > li ul { margin-right: calc(var(--spacing)*4); }

.snc .prose :not(.not-prose, .not-prose *) ol { counter-reset: list-counter=
 0; }

.snc .prose :not(.not-prose, .not-prose *) ol > li { counter-increment: lis=
t-counter 1; }

[dir=3D"ltr"] .snc .prose :not(.not-prose, .not-prose *) ol > li { padding-=
left: calc(var(--spacing)*8); }

[dir=3D"rtl"] .snc .prose :not(.not-prose, .not-prose *) ol > li { padding-=
right: calc(var(--spacing)*8); }

.snc .prose :not(.not-prose, .not-prose *) ol > li::before { color: var(--t=
ext-secondary); content: counter(list-counter) "."; }

[dir=3D"ltr"] .snc .prose :not(.not-prose, .not-prose *) ul > li { padding-=
left: calc(var(--spacing)*6); }

[dir=3D"rtl"] .snc .prose :not(.not-prose, .not-prose *) ul > li { padding-=
right: calc(var(--spacing)*6); }

.snc .prose :not(.not-prose, .not-prose *) ul > li::before { content: "=E2=
=80=A2"; }

.snc .prose :not(.not-prose, .not-prose *) strong { --tw-font-weight: var(-=
-font-weight-medium); font-weight: var(--font-weight-medium); }

.snc .prose.result-streaming .context-list:last-child:has(p)::after { displ=
ay: none; }

.snc .prose.result-streaming .context-list:last-child p:last-child::after {=
 content: "=E2=97=8F"; display: inline; font-family: Circle, system-ui, san=
s-serif; line-height: normal; vertical-align: baseline; }

[dir=3D"ltr"] .snc .prose.result-streaming .context-list:last-child p:last-=
child::after { margin-left: 0.25rem; }

[dir=3D"rtl"] .snc .prose.result-streaming .context-list:last-child p:last-=
child::after { margin-right: 0.25rem; }

code, pre { font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Co=
nsolas, "Liberation Mono", monospace !important; }

code[class=3D"language-plaintext"] { white-space: pre-line; }

code.hljs, code[class*=3D"language-"], pre[class*=3D"language-"] { overflow=
-wrap: normal; hyphens: none; line-height: 1.5; tab-size: 4; white-space: p=
re; word-break: normal; word-spacing: normal; }

[dir=3D"ltr"] code.hljs, [dir=3D"ltr"] code[class*=3D"language-"], [dir=3D"=
ltr"] pre[class*=3D"language-"] { background: 0px 0px; text-align: left; }

[dir=3D"rtl"] code.hljs, [dir=3D"rtl"] code[class*=3D"language-"], [dir=3D"=
rtl"] pre[class*=3D"language-"] { background: 100% 0px; text-align: right; =
}

pre[class*=3D"language-"] { border-radius: 0.3em; overflow: auto; }

:not(pre) > code.hljs, :not(pre) > code[class*=3D"language-"] { border-radi=
us: 0.3em; padding: 0.1em; white-space: normal; }

:is(.light .dark, .dark) code.hljs, :is(.light .dark, .dark) code[class*=3D=
"language-"], :is(.light .dark, .dark) pre[class*=3D"language-"] { color: r=
gb(255, 255, 255); }

:is(.light .dark, .dark) .hljs-comment { color: rgba(255, 255, 255, 0.5); }

:is(.light .dark, .dark) .hljs-meta { color: rgba(255, 255, 255, 0.6); }

:is(.light .dark, .dark) .hljs-built_in, :is(.light .dark, .dark) .hljs-cla=
ss .hljs-title { color: rgb(233, 149, 12); }

:is(.light .dark, .dark) .hljs-doctag, :is(.light .dark, .dark) .hljs-formu=
la, :is(.light .dark, .dark) .hljs-keyword, :is(.light .dark, .dark) .hljs-=
literal { color: rgb(46, 149, 211); }

:is(.light .dark, .dark) .hljs-addition, :is(.light .dark, .dark) .hljs-att=
ribute, :is(.light .dark, .dark) .hljs-meta-string, :is(.light .dark, .dark=
) .hljs-regexp, :is(.light .dark, .dark) .hljs-string { color: rgb(0, 166, =
125); }

:is(.light .dark, .dark) .hljs-attr, :is(.light .dark, .dark) .hljs-number,=
 :is(.light .dark, .dark) .hljs-selector-attr, :is(.light .dark, .dark) .hl=
js-selector-class, :is(.light .dark, .dark) .hljs-selector-pseudo, :is(.lig=
ht .dark, .dark) .hljs-template-variable, :is(.light .dark, .dark) .hljs-ty=
pe, :is(.light .dark, .dark) .hljs-variable { color: rgb(223, 48, 121); }

:is(.light .dark, .dark) .hljs-bullet, :is(.light .dark, .dark) .hljs-link,=
 :is(.light .dark, .dark) .hljs-selector-id, :is(.light .dark, .dark) .hljs=
-symbol, :is(.light .dark, .dark) .hljs-title { color: rgb(242, 44, 61); }

.light code.hljs, .light code[class*=3D"language-"], .light pre[class*=3D"l=
anguage-"] { color: rgb(56, 58, 66); }

.light .hljs-comment, .light .hljs-quote { color: rgb(160, 161, 167); font-=
style: italic; }

.light .hljs-doctag, .light .hljs-formula, .light .hljs-keyword { color: rg=
b(166, 38, 164); }

.light .hljs-deletion, .light .hljs-name, .light .hljs-section, .light .hlj=
s-selector-tag, .light .hljs-subst { color: rgb(228, 86, 73); }

.light .hljs-literal { color: rgb(1, 132, 187); }

.light .hljs-addition, .light .hljs-attribute, .light .hljs-meta-string, .l=
ight .hljs-regexp, .light .hljs-string { color: rgb(80, 161, 79); }

.light .hljs-built_in, .light .hljs-class .hljs-title { color: rgb(193, 132=
, 1); }

.light .hljs-attr, .light .hljs-number, .light .hljs-selector-attr, .light =
.hljs-selector-class, .light .hljs-selector-pseudo, .light .hljs-template-v=
ariable, .light .hljs-type, .light .hljs-variable { color: rgb(152, 104, 1)=
; }

.light .hljs-bullet, .light .hljs-link, .light .hljs-meta, .light .hljs-sel=
ector-id, .light .hljs-symbol, .light .hljs-title { color: rgb(64, 120, 242=
); }

.light .hljs-emphasis { font-style: italic; }

.light .hljs-strong { font-weight: 700; }

.light .hljs-link { text-decoration: underline; }

.token.cdata, .token.comment, .token.doctype, .token.prolog { color: rgb(16=
9, 174, 193); }

.token.punctuation { color: rgb(254, 254, 254); }

.token.constant, .token.deleted, .token.property, .token.symbol, .token.tag=
 { color: rgb(255, 160, 122); }

.token.boolean, .token.number { color: rgb(0, 224, 224); }

.token.attr-name, .token.builtin, .token.char, .token.inserted, .token.sele=
ctor, .token.string { color: rgb(171, 227, 56); }

.language-css .token.string, .style .token.string, .token.entity, .token.op=
erator, .token.url, .token.variable { color: rgb(0, 224, 224); }

.token.atrule, .token.attr-value, .token.function { color: gold; }

.token.keyword { color: rgb(0, 224, 224); }

.token.important, .token.regex { color: gold; }

.token.bold, .token.important { font-weight: 700; }

.token.italic { font-style: italic; }

.token.entity { cursor: help; }

@media screen and (-ms-high-contrast:active) {
  code[class*=3D"language-"], pre[class*=3D"language-"] { background: windo=
w; color: windowtext; }
  :not(pre) > code[class*=3D"language-"], pre[class*=3D"language-"] { backg=
round: window; }
  .token.important { background: highlight; color: window; font-weight: 400=
; }
  .token.atrule, .token.attr-value, .token.function, .token.keyword, .token=
.operator, .token.selector { font-weight: 700; }
  .token.attr-value, .token.comment, .token.doctype, .token.function, .toke=
n.keyword, .token.operator, .token.property, .token.string { color: highlig=
ht; }
  .token.attr-value, .token.url { font-weight: 400; }
}

.react-select-container input:focus { --tw-ring-shadow: var(--tw-ring-inset=
,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);=
 box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ri=
ng-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }

.react-select-container .react-select__control { align-items: flex-start; b=
order-color: rgb(236, 236, 236); border-radius: var(--radius-lg); font-size=
: var(--text-sm); height: 192px; line-height: var(--tw-leading,var(--text-s=
m--line-height)); min-height: 192px; overflow: auto; padding: calc(var(--sp=
acing)*2); }

@media (hover: hover) {
  .react-select-container .react-select__control:hover { border-color: rgb(=
227, 227, 227); }
}

.react-select-container .react-select__control:is(.dark *) { background-col=
or: rgb(23, 23, 23); border-color: rgba(255, 255, 255, 0.1); }

@media (hover: hover) {
  .react-select-container .react-select__control:hover:is(.dark *) { border=
-color: rgba(255, 255, 255, 0.2); }
}

.react-select-container.react-select--invalid .react-select__control, .reac=
t-select-container.react-select--invalid .react-select__control:is(.dark *)=
 { border-color: rgb(224, 46, 42); }

.react-select-container .react-select__placeholder { padding-inline: calc(v=
ar(--spacing)*2); }

.react-select-container .react-select__input-container { color: var(--text-=
secondary); padding-inline: calc(var(--spacing)*2); }

.react-select-container .react-select__input { height: calc(var(--spacing)*=
8); }

.react-select-container .react-select__control--is-focused { --tw-ring-shad=
ow: var(--tw-ring-inset,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ri=
ng-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-r=
ing-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha=
dow); border-color: var(--interactive-border-focus) !important; }

.react-select-container .react-select__control--is-focused:hover { border-c=
olor: var(--interactive-border-focus) !important; }

.react-select-container .react-select__value-container { padding: calc(var(=
--spacing)*0); }

.react-select-container .react-select__indicators:empty { display: none; }

.react-select-container .react-select__multi-value { background-color: rgba=
(0, 0, 0, 0); margin: calc(var(--spacing)*0); }

.react-select-container .react-select__multi-value__label { padding: calc(v=
ar(--spacing)*0); }

.react-select-container .react-select__menu-list { padding: calc(var(--spac=
ing)*1.5); }

.react-select-container .react-select__menu { border-radius: var(--radius-2=
xl); margin-top: calc(var(--spacing)*0); max-height: 200px; overflow: hidde=
n; }

#intercom-container { display: none; }

@property --tw-border-style { syntax: "*"; inherits: false; initial-value: =
solid; }

@property --tw-font-weight { syntax: "*"; inherits: false; }

@property --tw-outline-style { syntax: "*"; inherits: false; initial-value:=
 solid; }

@property --tw-border-spacing-x { syntax: "<length>"; inherits: false; init=
ial-value: 0; }

@property --tw-border-spacing-y { syntax: "<length>"; inherits: false; init=
ial-value: 0; }

@property --tw-scale-x { syntax: "*"; inherits: false; initial-value: 1; }

@property --tw-scale-y { syntax: "*"; inherits: false; initial-value: 1; }

@property --tw-scale-z { syntax: "*"; inherits: false; initial-value: 1; }

@property --tw-translate-x { syntax: "*"; inherits: false; initial-value: 0=
; }

@property --tw-translate-y { syntax: "*"; inherits: false; initial-value: 0=
; }

@property --tw-translate-z { syntax: "*"; inherits: false; initial-value: 0=
; }

@property --tw-rotate-x { syntax: "*"; inherits: false; }

@property --tw-rotate-y { syntax: "*"; inherits: false; }

@property --tw-rotate-z { syntax: "*"; inherits: false; }

@property --tw-skew-x { syntax: "*"; inherits: false; }

@property --tw-skew-y { syntax: "*"; inherits: false; }

@property --tw-pan-x { syntax: "*"; inherits: false; }

@property --tw-pan-y { syntax: "*"; inherits: false; }

@property --tw-pinch-zoom { syntax: "*"; inherits: false; }

@property --tw-scroll-snap-strictness { syntax: "*"; inherits: false; initi=
al-value: proximity; }

@property --tw-space-y-reverse { syntax: "*"; inherits: false; initial-valu=
e: 0; }

@property --tw-space-x-reverse { syntax: "*"; inherits: false; initial-valu=
e: 0; }

@property --tw-divide-x-reverse { syntax: "*"; inherits: false; initial-val=
ue: 0; }

@property --tw-divide-y-reverse { syntax: "*"; inherits: false; initial-val=
ue: 0; }

@property --tw-gradient-position { syntax: "*"; inherits: false; }

@property --tw-gradient-from { syntax: "<color>"; inherits: false; initial-=
value: #0000; }

@property --tw-gradient-via { syntax: "<color>"; inherits: false; initial-v=
alue: #0000; }

@property --tw-gradient-to { syntax: "<color>"; inherits: false; initial-va=
lue: #0000; }

@property --tw-gradient-stops { syntax: "*"; inherits: false; }

@property --tw-gradient-via-stops { syntax: "*"; inherits: false; }

@property --tw-gradient-from-position { syntax: "<length-percentage>"; inhe=
rits: false; initial-value: 0; }

@property --tw-gradient-via-position { syntax: "<length-percentage>"; inher=
its: false; initial-value: 50%; }

@property --tw-gradient-to-position { syntax: "<length-percentage>"; inheri=
ts: false; initial-value: 100%; }

@property --tw-leading { syntax: "*"; inherits: false; }

@property --tw-tracking { syntax: "*"; inherits: false; }

@property --tw-ordinal { syntax: "*"; inherits: false; }

@property --tw-slashed-zero { syntax: "*"; inherits: false; }

@property --tw-numeric-figure { syntax: "*"; inherits: false; }

@property --tw-numeric-spacing { syntax: "*"; inherits: false; }

@property --tw-numeric-fraction { syntax: "*"; inherits: false; }

@property --tw-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0=
000; }

@property --tw-shadow-color { syntax: "*"; inherits: false; }

@property --tw-shadow-alpha { syntax: "<percentage>"; inherits: false; init=
ial-value: 100%; }

@property --tw-inset-shadow { syntax: "*"; inherits: false; initial-value: =
0 0 #0000; }

@property --tw-inset-shadow-color { syntax: "*"; inherits: false; }

@property --tw-inset-shadow-alpha { syntax: "<percentage>"; inherits: false=
; initial-value: 100%; }

@property --tw-ring-color { syntax: "*"; inherits: false; }

@property --tw-ring-shadow { syntax: "*"; inherits: false; initial-value: 0=
 0 #0000; }

@property --tw-inset-ring-color { syntax: "*"; inherits: false; }

@property --tw-inset-ring-shadow { syntax: "*"; inherits: false; initial-va=
lue: 0 0 #0000; }

@property --tw-ring-inset { syntax: "*"; inherits: false; }

@property --tw-ring-offset-width { syntax: "<length>"; inherits: false; ini=
tial-value: 0; }

@property --tw-ring-offset-color { syntax: "*"; inherits: false; initial-va=
lue: #fff; }

@property --tw-ring-offset-shadow { syntax: "*"; inherits: false; initial-v=
alue: 0 0 #0000; }

@property --tw-blur { syntax: "*"; inherits: false; }

@property --tw-brightness { syntax: "*"; inherits: false; }

@property --tw-contrast { syntax: "*"; inherits: false; }

@property --tw-grayscale { syntax: "*"; inherits: false; }

@property --tw-hue-rotate { syntax: "*"; inherits: false; }

@property --tw-invert { syntax: "*"; inherits: false; }

@property --tw-opacity { syntax: "*"; inherits: false; }

@property --tw-saturate { syntax: "*"; inherits: false; }

@property --tw-sepia { syntax: "*"; inherits: false; }

@property --tw-drop-shadow { syntax: "*"; inherits: false; }

@property --tw-drop-shadow-color { syntax: "*"; inherits: false; }

@property --tw-drop-shadow-alpha { syntax: "<percentage>"; inherits: false;=
 initial-value: 100%; }

@property --tw-drop-shadow-size { syntax: "*"; inherits: false; }

@property --tw-backdrop-blur { syntax: "*"; inherits: false; }

@property --tw-backdrop-brightness { syntax: "*"; inherits: false; }

@property --tw-backdrop-contrast { syntax: "*"; inherits: false; }

@property --tw-backdrop-grayscale { syntax: "*"; inherits: false; }

@property --tw-backdrop-hue-rotate { syntax: "*"; inherits: false; }

@property --tw-backdrop-invert { syntax: "*"; inherits: false; }

@property --tw-backdrop-opacity { syntax: "*"; inherits: false; }

@property --tw-backdrop-saturate { syntax: "*"; inherits: false; }

@property --tw-backdrop-sepia { syntax: "*"; inherits: false; }

@property --tw-duration { syntax: "*"; inherits: false; }

@property --tw-ease { syntax: "*"; inherits: false; }

@property --tw-contain-size { syntax: "*"; inherits: false; }

@property --tw-contain-layout { syntax: "*"; inherits: false; }

@property --tw-contain-paint { syntax: "*"; inherits: false; }

@property --tw-contain-style { syntax: "*"; inherits: false; }

@property --tw-content { syntax: "*"; inherits: false; initial-value: ""; }

@keyframes spin {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

@keyframes pulse {=20
  50% { opacity: 0.5; }
}

@keyframes bounce {=20
  0%, 100% { animation-timing-function: cubic-bezier(0.8, 0, 1, 1); transfo=
rm: translateY(-25%); }
  50% { animation-timing-function: cubic-bezier(0, 0, 0.2, 1); transform: n=
one; }
}

@keyframes pulsing {=20
  0% { opacity: 1; scale: 1; }
  50% { opacity: 0.9; scale: 0.875; }
  100% { opacity: 1; scale: 1; }
}

@keyframes slide-in-right {=20
  0% { transform: translate(100%); }
  100% { transform: translate(0px); }
}

@keyframes slide-out-left {=20
  0% { transform: translate(0px); }
  100% { transform: translate(-100%); }
}

@keyframes slide-in-left {=20
  0% { transform: translate(-100%); }
  100% { transform: translate(0px); }
}

@keyframes slide-out-right {=20
  0% { transform: translate(0px); }
  100% { transform: translate(100%); }
}

@keyframes mkt-slide-anim {=20
  0% { transform: translate(0px); }
  50% { left: 0px; }
  100% { transform: translate(-100%); }
}
------MultipartBoundary--sxsk498qX3Oqzr5cJCw5Ko3LiFv0S5bPRmFNNR2qgt----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://cdn.oaista2tic.com/assets/conversation-small-katanmof.css

@charset "utf-8";

._wrapper_m72g5_1 { border-radius: 8px; cursor: pointer; display: inline-fl=
ex; height: 44px; user-select: none; width: 44px; }

._wrapper_m72g5_1 > input[type=3D"checkbox"] { display: none; }

._wrapper_m72g5_1 { color: var(--icon-secondary); }

@media (hover: hover) and (pointer: fine) {
  ._wrapper_m72g5_1:hover:not(._disabled_m72g5_16) { --hover-background: va=
r(--main-surface-secondary); }
}

._label_m72g5_22 { align-items: center; background-color: var(--hover-backg=
round); border-radius: 8px; color: var(--text-secondary); display: flex; fl=
ex: 1 1 0%; justify-content: center; transition: background-color 0.1s line=
ar 0s; }

.active-view-transition.close-thread-sidebar, .active-view-transition.open-=
thread-sidebar { --vt_model_picker: model-picker; --vt_share_chat_wide_butt=
on: share-chat-wide-button; --vt_share_chat_compact_button: share-chat-comp=
act-button; --vt_thread_tools: thread-tools; --thread-extended-info-transit=
ion-name: thread-extended-info; --vt-disable-screen-column-transition: none=
; --vt_toggle_sidebar_opened: toggle-sidebar-icon-opened; --vt_toggle_sideb=
ar_closed: toggle-sidebar-icon-closed; --vt-thread-header-open-canvas: open=
-canvas-button; --vt-composer-speech-button: composer-speech-button; --vt_n=
ew_chat_thread: new-chat-thread; --vt-profile-avatar-thread: profile-avatar=
-active; }

@media (prefers-reduced-motion: reduce) {
  :is(.active-view-transition.open-thread-sidebar, .active-view-transition.=
close-thread-sidebar)::view-transition { display: none; }
}

:is(.active-view-transition.open-thread-sidebar, .active-view-transition.cl=
ose-thread-sidebar)::view-transition-group(), :is(.active-view-transition.o=
pen-thread-sidebar, .active-view-transition.close-thread-sidebar)::view-tra=
nsition-new(), :is(.active-view-transition.open-thread-sidebar, .active-vie=
w-transition.close-thread-sidebar)::view-transition-old() { animation-durat=
ion: var(--vt-duration,.3s); animation-timing-function: var(--vt-timing-fun=
ction,var(--spring-common)); }

:is(.active-view-transition.open-thread-sidebar, .active-view-transition.cl=
ose-thread-sidebar)::view-transition-old(composer-speech-button), :is(.acti=
ve-view-transition.open-thread-sidebar, .active-view-transition.close-threa=
d-sidebar)::view-transition-old(model-picker), :is(.active-view-transition.=
open-thread-sidebar, .active-view-transition.close-thread-sidebar)::view-tr=
ansition-old(open-canvas-button), :is(.active-view-transition.open-thread-s=
idebar, .active-view-transition.close-thread-sidebar)::view-transition-old(=
share-chat-compact-button), :is(.active-view-transition.open-thread-sidebar=
, .active-view-transition.close-thread-sidebar)::view-transition-old(share-=
chat-wide-button), :is(.active-view-transition.open-thread-sidebar, .active=
-view-transition.close-thread-sidebar)::view-transition-old(thread-tools), =
:is(.active-view-transition.open-thread-sidebar, .active-view-transition.cl=
ose-thread-sidebar)::view-transition-old(toggle-sidebar-icon) { display: no=
ne; }

:is(.active-view-transition.open-thread-sidebar, .active-view-transition.cl=
ose-thread-sidebar)::view-transition-new(composer-speech-button), :is(.acti=
ve-view-transition.open-thread-sidebar, .active-view-transition.close-threa=
d-sidebar)::view-transition-new(model-picker), :is(.active-view-transition.=
open-thread-sidebar, .active-view-transition.close-thread-sidebar)::view-tr=
ansition-new(open-canvas-button), :is(.active-view-transition.open-thread-s=
idebar, .active-view-transition.close-thread-sidebar)::view-transition-new(=
share-chat-compact-button), :is(.active-view-transition.open-thread-sidebar=
, .active-view-transition.close-thread-sidebar)::view-transition-new(share-=
chat-wide-button), :is(.active-view-transition.open-thread-sidebar, .active=
-view-transition.close-thread-sidebar)::view-transition-new(thread-tools), =
:is(.active-view-transition.open-thread-sidebar, .active-view-transition.cl=
ose-thread-sidebar)::view-transition-old(toggle-sidebar-icon) { animation: =
auto ease 0s 1 normal none running none; height: 100%; }

:is(.active-view-transition.open-thread-sidebar, .active-view-transition.cl=
ose-thread-sidebar)::view-transition-group(profile-avatar-active) { animati=
on: auto ease 0s 1 normal none running none; z-index: 2; }

:is(.active-view-transition.open-thread-sidebar, .active-view-transition.cl=
ose-thread-sidebar)::view-transition-new(profile-avatar-active) { animation=
: auto ease 0s 1 normal none running none; }

:is(.active-view-transition.open-thread-sidebar, .active-view-transition.cl=
ose-thread-sidebar)::view-transition-new(thread-extended-info), :is(.active=
-view-transition.open-thread-sidebar, .active-view-transition.close-thread-=
sidebar)::view-transition-old(thread-extended-info) { height: 100%; object-=
fit: none; overflow: clip; }

:is(.active-view-transition.open-thread-sidebar, .active-view-transition.cl=
ose-thread-sidebar)::view-transition-new(thread), :is(.active-view-transiti=
on.open-thread-sidebar, .active-view-transition.close-thread-sidebar)::view=
-transition-old(thread) { height: 100%; object-fit: none; overflow: clip; }

:is(.active-view-transition.open-thread-sidebar)::view-transition-old(threa=
d-extended-info) { display: none; }

:is(.active-view-transition.close-thread-sidebar)::view-transition-new(thre=
ad-extended-info) { display: none; }

@keyframes _fade-in_m1hgl_1 {=20
  100% { opacity: 1; }
}

._root_m1hgl_7 ._fadeIn_m1hgl_8, ._root_m1hgl_7 blockquote, ._root_m1hgl_7 =
code, ._root_m1hgl_7 hr, ._root_m1hgl_7 li, ._root_m1hgl_7 pre, ._root_m1hg=
l_7 tr { animation: _fade-in_m1hgl_1 var(--duration,.7s) cubic-bezier(.37,.=
55,.86,.88) forwards; opacity: 0; }

@media (prefers-reduced-motion: reduce) {
  ._root_m1hgl_7 ._fadeIn_m1hgl_8, ._root_m1hgl_7 blockquote, ._root_m1hgl_=
7 code, ._root_m1hgl_7 hr, ._root_m1hgl_7 li, ._root_m1hgl_7 pre, ._root_m1=
hgl_7 tr { --duration: 0s; opacity: 1; }
}

@keyframes _fade_1frq2_1 {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

._markdown_1frq2_10.markdown .katex-error { display: none; }

._markdown_1frq2_10.markdown .katex-display { animation: 0.4s ease 50ms 1 n=
ormal forwards running _fade_1frq2_1; opacity: 0; }

._markdown_1frq2_10.markdown p { margin-bottom: 0px !important; }

@keyframes _slideUp_1kuxv_21 {=20
  0% { pointer-events: none; transform: translateY(30vh); }
  100% { pointer-events: auto; transform: translateY(0px); }
}

@keyframes _fadeIn_1kuxv_1 {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@media (prefers-reduced-motion: no-preference) {
  ._slideUp_1kuxv_21 { animation: _fadeIn_1kuxv_1 .2s linear forwards,_slid=
eUp_1kuxv_21 .7s var(--spring-common) forwards; }
}

@layer properties {
  @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((=
-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
  *, ::backdrop, ::after, ::before { --tw-outline-style: solid; --tw-border=
-style: solid; --tw-shadow: 0 0 #0000; --tw-shadow-color: initial; --tw-sha=
dow-alpha: 100%; --tw-inset-shadow: 0 0 #0000; --tw-inset-shadow-color: ini=
tial; --tw-inset-shadow-alpha: 100%; --tw-ring-color: initial; --tw-ring-sh=
adow: 0 0 #0000; --tw-inset-ring-color: initial; --tw-inset-ring-shadow: 0 =
0 #0000; --tw-ring-inset: initial; --tw-ring-offset-width: 0px; --tw-ring-o=
ffset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-leading: initia=
l; --tw-content: ""; }
}
}

._prosemirror-parent_198md_2 .ProseMirror[contenteditable] { --tw-outline-s=
tyle: none; outline-style: none; outline-width: 0px; }

._fallbackTextarea_198md_2, ._prosemirror-parent_198md_2 .ProseMirror { ove=
rflow-wrap: break-word; font-feature-settings: "liga" 0; font-variant-ligat=
ures: none; margin-bottom: calc(var(--spacing,.25rem)*0); margin-top: calc(=
var(--spacing,.25rem)*4); padding-bottom: calc(var(--spacing,.25rem)*4); pa=
dding-top: calc(var(--spacing,.25rem)*0); transform: translateY(-0.5px); wh=
ite-space: break-spaces; }

._fallbackTextarea_198md_2, ._prosemirror-parent_198md_2 .ProseMirror { pad=
ding-inline: calc(var(--spacing,.25rem)*0); }

._fallbackTextarea_198md_2 { --tw-ring-shadow: var(--tw-ring-inset,)0 0 0 c=
alc(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor); backgrou=
nd-color: rgba(0, 0, 0, 0); border-style: var(--tw-border-style); border-wi=
dth: 0px; box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),va=
r(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); box-sizi=
ng: content-box; color: var(--text-primary); display: block; height: calc(v=
ar(--spacing,.25rem)*10); resize: none; width: 100%; }

._fallbackTextarea_198md_2::placeholder { color: var(--text-tertiary); padd=
ing-inline-start: 1px; }

._fallbackTextarea_198md_2 { height: 1lh; }

@container thread (min-width: 640px) {
  :is(._prosemirror-parent_198md_2[data-size=3D"lg"] .ProseMirror, ._prosem=
irror-parent_198md_2[data-size=3D"lg"] ._fallbackTextarea_198md_2) { font-s=
ize: var(--text-lg,1.125rem); line-height: var(--tw-leading,var(--text-lg--=
line-height,1.55556)); margin-top: calc(var(--spacing,.25rem)*3.5); padding=
-bottom: calc(var(--spacing,.25rem)*3.5); white-space: pre-wrap; }
  :is(._prosemirror-parent_198md_2[data-size=3D"xl"] .ProseMirror, ._prosem=
irror-parent_198md_2[data-size=3D"xl"] ._fallbackTextarea_198md_2) { font-s=
ize: var(--text-xl,1.25rem); line-height: var(--tw-leading,var(--text-xl--l=
ine-height,1.4)); margin-top: calc(var(--spacing,.25rem)*3.5); padding-bott=
om: calc(var(--spacing,.25rem)*3.5); white-space: pre-wrap; }
}

._prosemirror-parent_198md_2.ProseMirror br { --tw-leading: normal; line-he=
ight: normal; }

._prosemirror-parent_198md_2.default-browser .placeholder::after { --tw-con=
tent: attr(data-placeholder); color: var(--text-tertiary); content: var(--t=
w-content); cursor: text; pointer-events: none; position: relative; }

[dir=3D"ltr"] ._prosemirror-parent_198md_2.default-browser .placeholder::af=
ter { padding-left: 1px; }

[dir=3D"rtl"] ._prosemirror-parent_198md_2.default-browser .placeholder::af=
ter { padding-right: 1px; }

._prosemirror-parent_198md_2.firefox .placeholder::before { --tw-content: a=
ttr(data-placeholder); color: var(--text-tertiary); content: var(--tw-conte=
nt); cursor: text; pointer-events: none; position: absolute; }

[dir=3D"ltr"] ._prosemirror-parent_198md_2.firefox .placeholder::before { p=
adding-left: 1px; }

[dir=3D"rtl"] ._prosemirror-parent_198md_2.firefox .placeholder::before { p=
adding-right: 1px; }

._prosemirror-parent_198md_2.default-browser .placeholder .ProseMirror-trai=
lingBreak { display: none !important; }

._prosemirror-parent_198md_2 p { white-space: pre-wrap; }

._prosemirror-parent_198md_2 p.placeholder { overflow: hidden; text-overflo=
w: ellipsis; white-space: nowrap; }

.screen-arch ._prosemirror-parent_198md_2 p.placeholder { view-transition-n=
ame: var(--vt-composer-placeholder); width: fit-content; }

._prosemirror-parent_198md_2 .ProseMirror-separator { display: none !import=
ant; }

._prosemirror-parent_198md_2 .pm-bracket-tag { align-items: center; backgro=
und-color: rgba(47, 124, 245, 0.1); border-radius: var(--radius-md,.375rem)=
; color: rgb(47, 124, 245); cursor: pointer; display: inline-flex; max-widt=
h: 16rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

@media (hover: hover) {
  ._prosemirror-parent_198md_2 .pm-bracket-tag:hover { background-color: rg=
b(229, 243, 255); }
  ._prosemirror-parent_198md_2 .pm-bracket-tag:hover { color: rgb(2, 133, 2=
55); }
}

._prosemirror-parent_198md_2 .pm-bracket-tag { padding-block: 3px; padding-=
inline: 6px; }

._prosemirror-parent_198md_2 .pm-bracket-tag--hidden { display: none; }

._prosemirror-parent_198md_2 [data-template-input-container] { color: inher=
it; display: inline-block; font: inherit; letter-spacing: inherit; min-widt=
h: 0px; text-decoration: inherit; text-transform: inherit; vertical-align: =
baseline; }

._prosemirror-parent_198md_2 .pm-template-input { appearance: none; backgro=
und-color: rgb(239, 246, 255); border: 1px solid rgba(0, 0, 0, 0); border-r=
adius: var(--radius-md,.375rem); box-shadow: none; box-sizing: content-box;=
 color: rgb(47, 124, 245); display: inline-block; font: inherit; letter-spa=
cing: inherit; max-width: none; min-width: 0px; outline: 0px; padding-block=
: 2px; padding-inline: 6px; white-space: nowrap; width: auto; }

:is(._prosemirror-parent_198md_2 .pm-template-input:focus, ._prosemirror-pa=
rent_198md_2 .pm-template-input:focus-visible, ._prosemirror-parent_198md_2=
 .pm-template-input:active) { background-color: rgb(239, 246, 255); border-=
color: rgba(0, 0, 0, 0); border-radius: var(--radius-md,.375rem); box-shado=
w: none; outline: 0px; padding-block: 2px; padding-inline: 6px; }

._prosemirror-parent_198md_2 .pm-template-input::placeholder { color: rgba(=
30, 58, 138, 0.5); }

@property --tw-outline-style { syntax: "*"; inherits: false; initial-value:=
 solid; }

@property --tw-border-style { syntax: "*"; inherits: false; initial-value: =
solid; }

@property --tw-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0=
000; }

@property --tw-shadow-color { syntax: "*"; inherits: false; }

@property --tw-shadow-alpha { syntax: "<percentage>"; inherits: false; init=
ial-value: 100%; }

@property --tw-inset-shadow { syntax: "*"; inherits: false; initial-value: =
0 0 #0000; }

@property --tw-inset-shadow-color { syntax: "*"; inherits: false; }

@property --tw-inset-shadow-alpha { syntax: "<percentage>"; inherits: false=
; initial-value: 100%; }

@property --tw-ring-color { syntax: "*"; inherits: false; }

@property --tw-ring-shadow { syntax: "*"; inherits: false; initial-value: 0=
 0 #0000; }

@property --tw-inset-ring-color { syntax: "*"; inherits: false; }

@property --tw-inset-ring-shadow { syntax: "*"; inherits: false; initial-va=
lue: 0 0 #0000; }

@property --tw-ring-inset { syntax: "*"; inherits: false; }

@property --tw-ring-offset-width { syntax: "<length>"; inherits: false; ini=
tial-value: 0; }

@property --tw-ring-offset-color { syntax: "*"; inherits: false; initial-va=
lue: #fff; }

@property --tw-ring-offset-shadow { syntax: "*"; inherits: false; initial-v=
alue: 0 0 #0000; }

@property --tw-leading { syntax: "*"; inherits: false; }

@property --tw-content { syntax: "*"; inherits: false; initial-value: ""; }

._leadingBar_sbmq2_1 { box-shadow: transparent 0px 1px 0px; animation: auto=
 linear 0s 1 normal both running _add-top-shadow_sbmq2_1; }

._leadingBarScrollAnimation_sbmq2_19 { animation-timeline: scroll(); }

._trailingBar_sbmq2_23 { box-shadow: transparent 0px -1px 0px; animation: a=
uto linear 0s 1 normal both running _add-bottom-shadow_sbmq2_1; }

._trailingBarScrollAnimation_sbmq2_41 { animation-timeline: scroll(); }

._primary_sbmq2_45 { background-color: var(--bar-background-color,var(--mai=
n-surface-primary)); }

._screen_c7xqp_1 { display: var(--screen-display,grid); grid-template: "lea=
ding" max-content "content" 1fr "trailing" max-content "keyboard" auto / mi=
nmax(0px, 1fr); }

@supports not (overflow:clip) {
  ._screen_c7xqp_1 { overflow: var(--screen-overflow,hidden auto); }
}

@supports (overflow:clip) {
  ._screen_c7xqp_1 { overflow: var(--screen-overflow,clip auto); }
}

._screen_c7xqp_1 { padding-top: calc(var(--screen-anchor-top) + var(--scree=
n-top-offset, 0px)); scrollbar-gutter: var(--screen-scrollbar-gutter-overri=
de,stable); width: 100%; }

._screen_c7xqp_1 [slot=3D"content"] { grid-area: content / content / conten=
t / content; padding-inline: var( --screen-content-inline-padding,var(--scr=
een-inline-padding) ); position: var(--screen-content-position,relative); }

._screen_c7xqp_1 [slot=3D"leading"] { grid-area: leading / leading / leadin=
g / leading; min-width: var(--screen-leading-slot-min-width); overflow: var=
(--screen-leading-slot-overflow); position: sticky; top: var(--screen-leadi=
ng-slot-top,0); z-index: var(--screen-leading-slot-z-index,20); }

._screen_c7xqp_1 [slot=3D"trailing"] { bottom: var(--keyboard-safe-area-bot=
tom,0); grid-area: trailing / trailing / trailing / trailing; padding-inlin=
e: var( --screen-trailing-inline-padding,var(--screen-inline-padding) ); po=
sition: sticky; z-index: var(--screen-leading-slot-z-index,20); }

._screen_c7xqp_1 [slot=3D"keyboard"] { background: rgb(252, 252, 252); bott=
om: 0px; grid-area: keyboard / keyboard / keyboard / keyboard; height: var(=
--keyboard-safe-area-bottom,0); position: sticky; }

._screen_c7xqp_1:where([screen-anchor=3D"vertical"], [screen-anchor=3D"top"=
]) { --safe-area-top: calc(env(titlebar-area-y, 0px) + env(safe-area-inset-=
top, 0px)); --screen-anchor-top: var(--safe-area-top); }

._screen_c7xqp_1:where([screen-anchor=3D"vertical"], [screen-anchor=3D"bott=
om"]) { --safe-area-bottom: env(safe-area-inset-bottom,0px); --keyboard-saf=
e-area-bottom: max(var(--screen-keyboard-height),env(keyboard-inset-height,=
0px)); --screen-anchor-bottom: var(--safe-area-bottom); }

._threadRoot_1y3t0_1 { --thread-safe-area-height: calc(100lvh - var(--threa=
d-safe-area-inset-top) - var(--thread-safe-area-inset-bottom)); --thread-sa=
fe-area-inset-top: calc(var(--header-height) + env(safe-area-inset-top, 0px=
)); --thread-safe-area-inset-bottom: calc(var(--thread-footer-height, 150px=
) + var(--screen-keyboard-height, 0px) + env(safe-area-inset-bottom, 0px));=
 }

._threadGutter_1y3t0_22 { --thread-end-gutter-active-height: calc(var(--thr=
ead-safe-area-height) - var(--thread-stream-context-height) - var(--thread-=
turn-vertical-padding)*2); --thread-stream-context-height: max(2.75rem + 2 =
* var(--thread-turn-vertical-padding),1/3 * var(--thread-safe-area-height))=
; --thread-turn-vertical-padding: 1.25rem; }

._main_vose0_1 .prose { -webkit-box-orient: vertical; -webkit-line-clamp: 3=
; display: -webkit-box; overflow: hidden; }

@keyframes _slide-up_rfdtn_1 {=20
  0% { opacity: 0; translate: 0px 20vw; }
}

@keyframes _slide-down_rfdtn_1 {=20
  100% { opacity: 0; translate: 0px 20vw; }
}

@keyframes _pinnedOldFastFade_rfdtn_1 {=20
  0% { opacity: 1; }
  20% { opacity: 0; }
  100% { opacity: 0; }
}

._page-to-page-transition_rfdtn_26:not(.active-view-transition) { }

._page-to-page-transition_rfdtn_26 { view-transition-name: none; }

._page-to-page-transition_rfdtn_26 body { view-transition-name: page; }

@media (prefers-reduced-motion: reduce) {
  ._page-to-page-transition_rfdtn_26::view-transition { display: none; }
}

._page-to-page-transition_rfdtn_26::view-transition-old(header), ._page-to-=
page-transition_rfdtn_26::view-transition-old(sidebar) { display: none; }

._page-to-page-transition_rfdtn_26::view-transition-new(header), ._page-to-=
page-transition_rfdtn_26::view-transition-new(sidebar) { animation: auto ea=
se 0s 1 normal none running none; }

._page-to-page-transition_rfdtn_26::view-transition-image-pair(active-image=
), ._page-to-page-transition_rfdtn_26::view-transition-new(active-image), .=
_page-to-page-transition_rfdtn_26::view-transition-old(active-image) { heig=
ht: 100%; }

._page-to-page-transition_rfdtn_26::view-transition-image-pair(page-title),=
 ._page-to-page-transition_rfdtn_26::view-transition-new(page-title), ._pag=
e-to-page-transition_rfdtn_26::view-transition-old(page-title) { height: 10=
0%; }

._page-to-page-transition_rfdtn_26::view-transition-image-pair(acive-image)=
, ._page-to-page-transition_rfdtn_26::view-transition-new(acive-image), ._p=
age-to-page-transition_rfdtn_26::view-transition-old(acive-image) { height:=
 100%; }

._page-to-page-transition_rfdtn_26::view-transition-group(), ._page-to-page=
-transition_rfdtn_26::view-transition-new(), ._page-to-page-transition_rfdt=
n_26::view-transition-old() { animation-duration: 0.4s; animation-timing-fu=
nction: var(--spring-fast); }

._page-to-page-transition_rfdtn_26.from-library.to-conversation, ._page-to-=
page-transition_rfdtn_26.from-lightbox.to-conversation { --vt-active-image:=
 active-image; }

:is(._page-to-page-transition_rfdtn_26.to-home, ._page-to-page-transition_r=
fdtn_26.from-landing-page)::view-transition-new(composer) { animation: auto=
 ease 0s 1 normal none running none; }

._page-to-page-transition_rfdtn_26.from-landing-page, ._page-to-page-transi=
tion_rfdtn_26.to-landing-page { --vt-page-header: header; --vt-splash-scree=
n-headline: page-title; --vt-tool-page-title: page-title; --vt-composer: co=
mposer; --sidebar-slideover: sidebar; }

._page-to-page-transition_rfdtn_26.to-landing-page::view-transition-new(pag=
e) { animation: _slide-up_rfdtn_1 .4s var(--spring-fast); }

._composer-slide_rfdtn_111 { --vt-composer: composer; }

._composer-slide_rfdtn_111::view-transition-group(composer), ._composer-sli=
de_rfdtn_111::view-transition-old(composer) { animation-duration: 0.5s; ani=
mation-timing-function: var(--spring-fast); }

._grid-item_rfdtn_121 { --vt-grid-item: grid-item; }

._grid-item_rfdtn_121::view-transition-new(grid-item), ._grid-item_rfdtn_12=
1::view-transition-old(grid-item) { animation-duration: 0.5s; animation-tim=
ing-function: var(--spring-fast); height: 100%; object-fit: fill; transform=
-origin: center center; width: 100%; }

._pinned-widget_rfdtn_135 { --vt-composer: composer; --vt-disclaimer: discl=
aimer; }

._pinned-widget_rfdtn_135::view-transition, ._pinned-widget_rfdtn_135::view=
-transition-group(pinned-kanzi-widget), ._pinned-widget_rfdtn_135::view-tra=
nsition-image-pair(pinned-kanzi-widget), ._pinned-widget_rfdtn_135::view-tr=
ansition-new(pinned-kanzi-widget), ._pinned-widget_rfdtn_135::view-transiti=
on-old(pinned-kanzi-widget) { background: transparent; }

._pinned-widget_rfdtn_135::view-transition-old(pinned-kanzi-widget) { anima=
tion-duration: 0.1s; animation-name: _pinnedOldFastFade_rfdtn_1; animation-=
timing-function: var(--spring-fast); height: 100%; object-fit: fill; transf=
orm-origin: center center; width: 100%; }

._pinned-widget_rfdtn_135::view-transition-new(pinned-kanzi-widget) { anima=
tion-duration: 0.2s; animation-timing-function: var(--spring-fast); height:=
 100%; object-fit: fill; transform-origin: center center; width: 100%; }

._pinned-widget_rfdtn_135::view-transition-group(composer), ._pinned-widget=
_rfdtn_135::view-transition-old(composer) { z-index: 999; }

._pinned-widget_rfdtn_135::view-transition-group(disclaimer), ._pinned-widg=
et_rfdtn_135::view-transition-old(disclaimer) { z-index: 999; }

._pinned-widget_rfdtn_135._becoming-inline_rfdtn_179::view-transition-old(p=
inned-kanzi-widget) { animation-delay: 0.1s; animation-duration: 0.25s; }

._pinned-widget_rfdtn_135._becoming-inline_rfdtn_179::view-transition-new(p=
inned-kanzi-widget) { animation-delay: 0.1s; animation-duration: 50ms; }

._becoming-inline_rfdtn_179 { --vt-becoming-inline: 1; }

._pinned-widget_rfdtn_135._becoming-pinned_rfdtn_200::view-transition-old(p=
inned-kanzi-widget) { animation-delay: 0ms; animation-duration: 0.35s; anim=
ation-timing-function: var(--spring-fast); }

._pinned-widget_rfdtn_135._becoming-pinned_rfdtn_200::view-transition-new(p=
inned-kanzi-widget) { animation-delay: 0ms; animation-duration: 0.1s; anima=
tion-timing-function: var(--spring-fast); }

._becoming-pinned_rfdtn_200 { --vt-becoming-pinned: 1; }

._fullscreen-widget-composer-transition_rfdtn_219 { --vt-composer: composer=
; }

._fullscreen-widget-composer-transition_rfdtn_219::view-transition-new(comp=
oser), ._fullscreen-widget-composer-transition_rfdtn_219::view-transition-o=
ld(composer) { animation-duration: 0.25s; animation-timing-function: var(--=
spring-fast); height: 100%; object-fit: fill; transform-origin: center cent=
er; width: 100%; }

._fullscreen-popover-thread-closing-transition_rfdtn_234, ._fullscreen-popo=
ver-thread-opening-transition_rfdtn_233 { --vt-composer: composer; }

:is(._fullscreen-popover-thread-opening-transition_rfdtn_233, ._fullscreen-=
popover-thread-closing-transition_rfdtn_234)::view-transition-group(compose=
r), :is(._fullscreen-popover-thread-opening-transition_rfdtn_233, ._fullscr=
een-popover-thread-closing-transition_rfdtn_234)::view-transition-old(compo=
ser) { z-index: 999; }

._fullscreen-popover-thread-opening-transition_rfdtn_233::view-transition-n=
ew(fullscreen-popover-thread) { animation: _popover-thread-enter_rfdtn_1 .3=
s var(--spring-fast) both; transform-origin: center bottom; z-index: 0; }

._fullscreen-popover-thread-closing-transition_rfdtn_234::view-transition-o=
ld(fullscreen-popover-thread) { animation: _popover-thread-exit_rfdtn_1 .3s=
 var(--spring-fast) both; transform-origin: center bottom; z-index: 0; }

@keyframes _popover-thread-enter_rfdtn_1 {=20
  0% { opacity: 0; transform: scale(0.98); }
  100% { opacity: 1; transform: scale(1); }
}

@keyframes _popover-thread-exit_rfdtn_1 {=20
  0% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(0.98); }
}
------MultipartBoundary--sxsk498qX3Oqzr5cJCw5Ko3LiFv0S5bPRmFNNR2qgt----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://cdn.oaista2tic.com/assets/product-variants-ecwyy7s8.css

@charset "utf-8";

@keyframes _fade_4f9by_7 {=20
  100% { opacity: 1; }
}

._fadeIn_4f9by_7 { animation-duration: ; animation-timing-function: ; anima=
tion-delay: ; animation-direction: ; animation-fill-mode: ; animation-play-=
state: ; animation-name: ; animation-timeline: ; animation-range-start: ; a=
nimation-range-end: ; animation-iteration-count: 1; opacity: 0; }

@media (prefers-reduced-motion: reduce) {
  ._fadeIn_4f9by_7 { --duration: 0s; opacity: 1; }
}

._marker_4f9by_21._hidden_4f9by_21 { display: none; }

._marker_4f9by_21._animate_4f9by_25 { animation-duration: ; animation-timin=
g-function: ; animation-delay: ; animation-direction: ; animation-fill-mode=
: ; animation-play-state: ; animation-name: ; animation-timeline: ; animati=
on-range-start: ; animation-range-end: ; animation-iteration-count: 1; opac=
ity: 0; }

@media (prefers-reduced-motion: reduce) {
  ._marker_4f9by_21._animate_4f9by_25 { --duration: 0s; opacity: 1; }
}
------MultipartBoundary--sxsk498qX3Oqzr5cJCw5Ko3LiFv0S5bPRmFNNR2qgt----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://cdn.oaista2tic.com/assets/ansi-1f6vhsjh.css

@charset "utf-8";

.ansi-black-fg { color: rgb(0, 0, 0); }

.ansi-black-bg { background-color: rgb(0, 0, 0); }

.ansi-red-fg { color: rgb(255, 102, 102); }

.ansi-red-bg { background-color: rgb(255, 102, 102); }

.ansi-green-fg { color: rgb(148, 244, 148); }

.ansi-green-bg { background-color: rgb(148, 244, 148); }

.ansi-yellow-fg { color: rgb(244, 244, 123); }

.ansi-yellow-bg { background-color: rgb(244, 244, 123); }

.ansi-blue-fg { color: rgb(158, 158, 255); }

.ansi-blue-bg { background-color: rgb(158, 158, 255); }

.ansi-magenta-fg { color: rgb(219, 107, 219); }

.ansi-magenta-bg { background-color: rgb(219, 107, 219); }

.ansi-cyan-fg { color: rgb(129, 238, 238); }

.ansi-cyan-bg { background-color: rgb(129, 238, 238); }

.ansi-white-fg { color: rgb(214, 214, 214); }

.ansi-white-bg { background-color: rgb(214, 214, 214); }

.ansi-bright-black-fg { color: rgb(110, 110, 110); }

.ansi-bright-red-fg { color: rgb(255, 168, 168); }

.ansi-bright-green-fg { color: rgb(0, 255, 0); }

.ansi-bright-yellow-fg { color: rgb(255, 255, 168); }

.ansi-bright-blue-fg { color: rgb(148, 148, 255); }

.ansi-bright-magenta-fg { color: rgb(255, 179, 255); }

.ansi-bright-cyan-fg { color: rgb(173, 255, 255); }

.ansi-bright-white-fg { color: rgb(255, 255, 255); }
------MultipartBoundary--sxsk498qX3Oqzr5cJCw5Ko3LiFv0S5bPRmFNNR2qgt----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://cdn.oaista2tic.com/assets/table-components-iztk4amh.css

@charset "utf-8";

._tableContainer_1rjym_1 { --thread-content-width: min(calc(100cqw - var(--=
thread-content-margin, 0)*2),var(--thread-content-max-width)); --thread-gut=
ter-size: calc((100cqw - var(--thread-content-width))/2); margin-inline: ca=
lc(var(--thread-gutter-size)*-1); overflow-x: auto; width: 100cqw; }

._tableWrapper_1rjym_13 { margin-inline: var(--thread-gutter-size) var(--th=
read-content-margin); pointer-events: auto; }
------MultipartBoundary--sxsk498qX3Oqzr5cJCw5Ko3LiFv0S5bPRmFNNR2qgt----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://cdn.oaista2tic.com/assets/FormattedText-oeh39yix.css

@charset "utf-8";

.mapboxgl-map { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font: 12px /=
 20px "Helvetica Neue", Arial, Helvetica, sans-serif; overflow: hidden; pos=
ition: relative; }

.mapboxgl-canvas { position: absolute; top: 0px; }

[dir=3D"ltr"] .mapboxgl-canvas { left: 0px; }

[dir=3D"rtl"] .mapboxgl-canvas { right: 0px; }

.mapboxgl-map:-webkit-full-screen { height: 100%; width: 100%; }

.mapboxgl-canary { background-color: salmon; }

.mapboxgl-canvas-container.mapboxgl-interactive, .mapboxgl-ctrl-group butto=
n.mapboxgl-ctrl-compass { cursor: grab; user-select: none; }

.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer { cu=
rsor: pointer; }

.mapboxgl-canvas-container.mapboxgl-interactive:active, .mapboxgl-ctrl-grou=
p button.mapboxgl-ctrl-compass:active { cursor: grabbing; }

.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate, .mapboxgl-canvas-con=
tainer.mapboxgl-touch-zoom-rotate .mapboxgl-canvas { touch-action: pan-x pa=
n-y; }

.mapboxgl-canvas-container.mapboxgl-touch-drag-pan, .mapboxgl-canvas-contai=
ner.mapboxgl-touch-drag-pan .mapboxgl-canvas { touch-action: pinch-zoom; }

.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-p=
an, .mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-dr=
ag-pan .mapboxgl-canvas { touch-action: none; }

.mapboxgl-ctrl-bottom, .mapboxgl-ctrl-bottom-left, .mapboxgl-ctrl-bottom-ri=
ght, .mapboxgl-ctrl-left, .mapboxgl-ctrl-right, .mapboxgl-ctrl-top, .mapbox=
gl-ctrl-top-left, .mapboxgl-ctrl-top-right { pointer-events: none; position=
: absolute; z-index: 2; }

.mapboxgl-ctrl-top-left { top: 0px; }

[dir=3D"ltr"] .mapboxgl-ctrl-top-left { left: 0px; }

[dir=3D"rtl"] .mapboxgl-ctrl-top-left { right: 0px; }

.mapboxgl-ctrl-top { top: 0px; }

[dir=3D"ltr"] .mapboxgl-ctrl-top { left: 50%; transform: translate(-50%); }

[dir=3D"rtl"] .mapboxgl-ctrl-top { right: 50%; transform: translate(50%); }

.mapboxgl-ctrl-top-right { top: 0px; }

[dir=3D"ltr"] .mapboxgl-ctrl-top-right { right: 0px; }

[dir=3D"rtl"] .mapboxgl-ctrl-top-right { left: 0px; }

.mapboxgl-ctrl-right { top: 50%; transform: translateY(-50%); }

[dir=3D"ltr"] .mapboxgl-ctrl-right { right: 0px; }

[dir=3D"rtl"] .mapboxgl-ctrl-right { left: 0px; }

.mapboxgl-ctrl-bottom-right { bottom: 0px; }

[dir=3D"ltr"] .mapboxgl-ctrl-bottom-right { right: 0px; }

[dir=3D"rtl"] .mapboxgl-ctrl-bottom-right { left: 0px; }

.mapboxgl-ctrl-bottom { bottom: 0px; }

[dir=3D"ltr"] .mapboxgl-ctrl-bottom { left: 50%; transform: translate(-50%)=
; }

[dir=3D"rtl"] .mapboxgl-ctrl-bottom { right: 50%; transform: translate(50%)=
; }

.mapboxgl-ctrl-bottom-left { bottom: 0px; }

[dir=3D"ltr"] .mapboxgl-ctrl-bottom-left { left: 0px; }

[dir=3D"rtl"] .mapboxgl-ctrl-bottom-left { right: 0px; }

.mapboxgl-ctrl-left { top: 50%; transform: translateY(-50%); }

[dir=3D"ltr"] .mapboxgl-ctrl-left { left: 0px; }

[dir=3D"rtl"] .mapboxgl-ctrl-left { right: 0px; }

.mapboxgl-ctrl { clear: both; pointer-events: auto; transform: translate(0p=
x); }

[dir=3D"ltr"] .mapboxgl-ctrl-top-left .mapboxgl-ctrl { float: left; margin:=
 10px 0px 0px 10px; }

[dir=3D"rtl"] .mapboxgl-ctrl-top-left .mapboxgl-ctrl { float: right; margin=
: 10px 10px 0px 0px; }

.mapboxgl-ctrl-top .mapboxgl-ctrl { margin: 10px 0px; }

[dir=3D"ltr"] .mapboxgl-ctrl-top .mapboxgl-ctrl { float: left; }

[dir=3D"rtl"] .mapboxgl-ctrl-top .mapboxgl-ctrl { float: right; }

[dir=3D"ltr"] .mapboxgl-ctrl-top-right .mapboxgl-ctrl { float: right; margi=
n: 10px 10px 0px 0px; }

[dir=3D"rtl"] .mapboxgl-ctrl-top-right .mapboxgl-ctrl { float: left; margin=
: 10px 0px 0px 10px; }

[dir=3D"ltr"] .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl, [dir=3D"ltr"] .ma=
pboxgl-ctrl-right .mapboxgl-ctrl { float: right; margin: 0px 10px 10px 0px;=
 }

[dir=3D"rtl"] .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl, [dir=3D"rtl"] .ma=
pboxgl-ctrl-right .mapboxgl-ctrl { float: left; margin: 0px 0px 10px 10px; =
}

.mapboxgl-ctrl-bottom .mapboxgl-ctrl { margin: 10px 0px; }

[dir=3D"ltr"] .mapboxgl-ctrl-bottom .mapboxgl-ctrl { float: left; }

[dir=3D"rtl"] .mapboxgl-ctrl-bottom .mapboxgl-ctrl { float: right; }

[dir=3D"ltr"] .mapboxgl-ctrl-bottom-left .mapboxgl-ctrl, [dir=3D"ltr"] .map=
boxgl-ctrl-left .mapboxgl-ctrl { float: left; margin: 0px 0px 10px 10px; }

[dir=3D"rtl"] .mapboxgl-ctrl-bottom-left .mapboxgl-ctrl, [dir=3D"rtl"] .map=
boxgl-ctrl-left .mapboxgl-ctrl { float: right; margin: 0px 10px 10px 0px; }

.mapboxgl-ctrl-group { background: rgb(255, 255, 255); border-radius: 4px; =
}

.mapboxgl-ctrl-group:not(:empty) { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0=
px 2px; }

@media (-ms-high-contrast:active) {
  .mapboxgl-ctrl-group:not(:empty) { box-shadow: buttontext 0px 0px 0px 2px=
; }
}

.mapboxgl-ctrl-group button { background-color: transparent; border: 0px; b=
ox-sizing: border-box; cursor: pointer; display: block; height: 29px; outli=
ne: none; overflow: hidden; padding: 0px; width: 29px; }

.mapboxgl-ctrl-group button + button { border-top: 1px solid rgb(221, 221, =
221); }

.mapboxgl-ctrl button .mapboxgl-ctrl-icon { background-position: 50% center=
; background-repeat: no-repeat; display: block; height: 100%; width: 100%; =
}

@media (-ms-high-contrast:active) {
  .mapboxgl-ctrl-icon { background-color: transparent; }
  .mapboxgl-ctrl-group button + button { border-top: 1px solid buttontext; =
}
}

.mapboxgl-ctrl-attrib-button:focus, .mapboxgl-ctrl-group button:focus { box=
-shadow: rgb(0, 150, 255) 0px 0px 2px 2px; }

.mapboxgl-ctrl button:disabled { cursor: not-allowed; }

.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon { opacity: 0.25; }

.mapboxgl-ctrl-group button:first-child { border-radius: 4px 4px 0px 0px; }

.mapboxgl-ctrl-group button:last-child { border-radius: 0px 0px 4px 4px; }

.mapboxgl-ctrl-group button:only-child { border-radius: inherit; }

.mapboxgl-ctrl button:not(:disabled):hover { background-color: rgba(0, 0, 0=
, 0.05); }

.mapboxgl-ctrl-group button:focus:focus-visible { box-shadow: rgb(0, 150, 2=
55) 0px 0px 2px 2px; }

.mapboxgl-ctrl-group button:focus:not(:focus-visible) { box-shadow: none; }

.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon { backgrou=
nd-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http://ww=
w.w3.org/2000/svg' fill=3D'%23333' viewBox=3D'0 0 29 29'%3E%3Cpath d=3D'M10=
 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19=
 13h-9z'/%3E%3C/svg%3E"); }

.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon { backgroun=
d-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http://www=
.w3.org/2000/svg' fill=3D'%23333' viewBox=3D'0 0 29 29'%3E%3Cpath d=3D'M14.=
5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 =
.75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13=
h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E"); }

@media (-ms-high-contrast:active) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon { backgr=
ound-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http://=
www.w3.org/2000/svg' fill=3D'%23fff' viewBox=3D'0 0 29 29'%3E%3Cpath d=3D'M=
10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 =
19 13h-9z'/%3E%3C/svg%3E"); }
  .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon { backgro=
und-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http://w=
ww.w3.org/2000/svg' fill=3D'%23fff' viewBox=3D'0 0 29 29'%3E%3Cpath d=3D'M1=
4.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c=
0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 =
13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E"); }
}

@media (-ms-high-contrast:black-on-white) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon { backgr=
ound-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http://=
www.w3.org/2000/svg' viewBox=3D'0 0 29 29'%3E%3Cpath d=3D'M10 13c-.75 0-1.5=
.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3=
C/svg%3E"); }
  .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon { backgro=
und-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http://w=
ww.w3.org/2000/svg' viewBox=3D'0 0 29 29'%3E%3Cpath d=3D'M14.5 8.5c-.75 0-1=
.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5=
 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.=
75-1.5-1.5-1.5z'/%3E%3C/svg%3E"); }
}

.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon { backgr=
ound-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http://=
www.w3.org/2000/svg' fill=3D'%23333' viewBox=3D'0 0 29 29'%3E%3Cpath d=3D'M=
24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l=
1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.=
5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-=
2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E"); }

.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon { background=
-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http://www.=
w3.org/2000/svg' viewBox=3D'0 0 29 29'%3E%3Cpath d=3D'M18.5 16c-1.75 0-2.5.=
75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5=
-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H2=
4v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-=
1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E"); }

@media (-ms-high-contrast:active) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon { back=
ground-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http:=
//www.w3.org/2000/svg' fill=3D'%23fff' viewBox=3D'0 0 29 29'%3E%3Cpath d=3D=
'M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 1=
6l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 =
1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.=
5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E"); }
  .mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon { backgrou=
nd-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http://ww=
w.w3.org/2000/svg' fill=3D'%23fff' viewBox=3D'0 0 29 29'%3E%3Cpath d=3D'M18=
.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 1=
8.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.7=
5.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2=
.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E"); }
}

@media (-ms-high-contrast:black-on-white) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon { back=
ground-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http:=
//www.w3.org/2000/svg' viewBox=3D'0 0 29 29'%3E%3Cpath d=3D'M24 16v5.5c0 1.=
75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 =
1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.=
5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3=
 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E"); }
  .mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon { backgrou=
nd-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http://ww=
w.w3.org/2000/svg' viewBox=3D'0 0 29 29'%3E%3Cpath d=3D'M18.5 16c-1.75 0-2.=
5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2=
.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5=
H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5=
h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E"); }
}

.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon { backgroun=
d-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http://www=
.w3.org/2000/svg' fill=3D'%23333' viewBox=3D'0 0 29 29'%3E%3Cpath d=3D'm10.=
5 14 4-8 4 8h-8z'/%3E%3Cpath d=3D'm10.5 16 4 8 4-8h-8z' fill=3D'%23ccc'/%3E=
%3C/svg%3E"); }

@media (-ms-high-contrast:active) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon { backgro=
und-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http://w=
ww.w3.org/2000/svg' fill=3D'%23fff' viewBox=3D'0 0 29 29'%3E%3Cpath d=3D'm1=
0.5 14 4-8 4 8h-8z'/%3E%3Cpath d=3D'm10.5 16 4 8 4-8h-8z' fill=3D'%23999'/%=
3E%3C/svg%3E"); }
}

@media (-ms-high-contrast:black-on-white) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon { backgro=
und-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http://w=
ww.w3.org/2000/svg' viewBox=3D'0 0 29 29'%3E%3Cpath d=3D'm10.5 14 4-8 4 8h-=
8z'/%3E%3Cpath d=3D'm10.5 16 4 8 4-8h-8z' fill=3D'%23ccc'/%3E%3C/svg%3E"); =
}
}

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon { backgro=
und-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg viewBox=3D'0 0 20=
 20' xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23333'%3E%3Cpath d=3D'M1=
0 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.=
1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11=
 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx=
=3D'10' cy=3D'10' r=3D'2'/%3E%3C/svg%3E"); }

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon =
{ background-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg viewBox=
=3D'0 0 20 20' xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23aaa'%3E%3Cpa=
th d=3D'M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 =
0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 =
5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3=
Ccircle cx=3D'10' cy=3D'10' r=3D'2'/%3E%3Cpath d=3D'm14 5 1 1-9 9-1-1 9-9z'=
 fill=3D'red'/%3E%3C/svg%3E"); }

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-activ=
e .mapboxgl-ctrl-icon { background-image: url("data:image/svg+xml;charset=
=3Dutf-8,%3Csvg viewBox=3D'0 0 20 20' xmlns=3D'http://www.w3.org/2000/svg' =
fill=3D'%2333b5e5'%3E%3Cpath d=3D'M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1=
 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9=
h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7=
 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx=3D'10' cy=3D'10' r=3D'2'/%3E%3C/svg%3E=
"); }

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-activ=
e-error .mapboxgl-ctrl-icon { background-image: url("data:image/svg+xml;cha=
rset=3Dutf-8,%3Csvg viewBox=3D'0 0 20 20' xmlns=3D'http://www.w3.org/2000/s=
vg' fill=3D'%23e58978'%3E%3Cpath d=3D'M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H=
5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9=
-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1=
 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx=3D'10' cy=3D'10' r=3D'2'/%3E%3C/sv=
g%3E"); }

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-backg=
round .mapboxgl-ctrl-icon { background-image: url("data:image/svg+xml;chars=
et=3Dutf-8,%3Csvg viewBox=3D'0 0 20 20' xmlns=3D'http://www.w3.org/2000/svg=
' fill=3D'%2333b5e5'%3E%3Cpath d=3D'M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s=
-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3=
.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0=
 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E"); }

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-backg=
round-error .mapboxgl-ctrl-icon { background-image: url("data:image/svg+xml=
;charset=3Dutf-8,%3Csvg viewBox=3D'0 0 20 20' xmlns=3D'http://www.w3.org/20=
00/svg' fill=3D'%23e54e33'%3E%3Cpath d=3D'M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.=
1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0=
 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0=
 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E"); }

.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiti=
ng .mapboxgl-ctrl-icon { animation: 2s linear 0s infinite normal none runni=
ng mapboxgl-spin; }

@media (-ms-high-contrast:active) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon { backg=
round-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg viewBox=3D'0 0 =
20 20' xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23fff'%3E%3Cpath d=3D'=
M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9=
v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 =
11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle =
cx=3D'10' cy=3D'10' r=3D'2'/%3E%3C/svg%3E"); }
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-ico=
n { background-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg viewBo=
x=3D'0 0 20 20' xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23999'%3E%3Cp=
ath d=3D'M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0=
 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5=
 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%=
3Ccircle cx=3D'10' cy=3D'10' r=3D'2'/%3E%3Cpath d=3D'm14 5 1 1-9 9-1-1 9-9z=
' fill=3D'red'/%3E%3C/svg%3E"); }
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-act=
ive .mapboxgl-ctrl-icon { background-image: url("data:image/svg+xml;charset=
=3Dutf-8,%3Csvg viewBox=3D'0 0 20 20' xmlns=3D'http://www.w3.org/2000/svg' =
fill=3D'%2333b5e5'%3E%3Cpath d=3D'M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1=
 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9=
h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7=
 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx=3D'10' cy=3D'10' r=3D'2'/%3E%3C/svg%3E=
"); }
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-act=
ive-error .mapboxgl-ctrl-icon { background-image: url("data:image/svg+xml;c=
harset=3Dutf-8,%3Csvg viewBox=3D'0 0 20 20' xmlns=3D'http://www.w3.org/2000=
/svg' fill=3D'%23e58978'%3E%3Cpath d=3D'M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 =
9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3=
.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1=
 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx=3D'10' cy=3D'10' r=3D'2'/%3E%3C/=
svg%3E"); }
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-bac=
kground .mapboxgl-ctrl-icon { background-image: url("data:image/svg+xml;cha=
rset=3Dutf-8,%3Csvg viewBox=3D'0 0 20 20' xmlns=3D'http://www.w3.org/2000/s=
vg' fill=3D'%2333b5e5'%3E%3Cpath d=3D'M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H=
5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9=
-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1=
 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E"); }
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-bac=
kground-error .mapboxgl-ctrl-icon { background-image: url("data:image/svg+x=
ml;charset=3Dutf-8,%3Csvg viewBox=3D'0 0 20 20' xmlns=3D'http://www.w3.org/=
2000/svg' fill=3D'%23e54e33'%3E%3Cpath d=3D'M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 =
5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0=
 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5=
 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E"); }
}

@media (-ms-high-contrast:black-on-white) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon { backg=
round-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg viewBox=3D'0 0 =
20 20' xmlns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'M10 4C9 4 9 5 9 =
5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 =
1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1=
zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx=3D'10' cy=3D'=
10' r=3D'2'/%3E%3C/svg%3E"); }
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-ico=
n { background-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg viewBo=
x=3D'0 0 20 20' xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23666'%3E%3Cp=
ath d=3D'M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0=
 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5=
 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%=
3Ccircle cx=3D'10' cy=3D'10' r=3D'2'/%3E%3Cpath d=3D'm14 5 1 1-9 9-1-1 9-9z=
' fill=3D'red'/%3E%3C/svg%3E"); }
}

@keyframes mapboxgl-spin {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

a.mapboxgl-ctrl-logo { background-image: url("data:image/svg+xml;charset=3D=
utf-8,%3Csvg xmlns=3D'http://www.w3.org/2000/svg' xmlns:xlink=3D'http://www=
.w3.org/1999/xlink' fill-rule=3D'evenodd' viewBox=3D'0 0 88 23'%3E%3Cdefs%3=
E%3Cpath id=3D'a' d=3D'M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-=
9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.33=
8-.828-5.802 2.233-8.873a4.395 4.395 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.=
42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 =
16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpa=
th id=3D'b' d=3D'M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.1=
7 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.7=
7c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4=
zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.=
4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94=
-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.=
23-.23h1.4zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.=
233 4.233 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.=
17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.=
4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43=
-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.=
23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22=
h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 =
1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.2=
3-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1=
.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-=
4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23z=
m53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.=
39-3.65a.213.213 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1=
.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06=
.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-=
.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17zm-7.12-1.49c-1.33 0-=
2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0=
 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1=
.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.5=
3zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.0=
8-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-=
1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39=
-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id=3D'c'%3E%3Crect width=3D'10=
0%25' height=3D'100%25' fill=3D'%23fff'/%3E%3Cuse xlink:href=3D'%23a'/%3E%3=
Cuse xlink:href=3D'%23b'/%3E%3C/mask%3E%3Cg opacity=3D'.3' stroke=3D'%23000=
' stroke-width=3D'3'%3E%3Ccircle mask=3D'url(%23c)' cx=3D'11.5' cy=3D'11.5'=
 r=3D'9.25'/%3E%3Cuse xlink:href=3D'%23b' mask=3D'url(%23c)'/%3E%3C/g%3E%3C=
g opacity=3D'.9' fill=3D'%23fff'%3E%3Cuse xlink:href=3D'%23a'/%3E%3Cuse xli=
nk:href=3D'%23b'/%3E%3C/g%3E%3C/svg%3E"); background-repeat: no-repeat; cur=
sor: pointer; display: block; height: 23px; overflow: hidden; width: 88px; =
}

[dir=3D"ltr"] a.mapboxgl-ctrl-logo { margin: 0px 0px -4px -4px; }

[dir=3D"rtl"] a.mapboxgl-ctrl-logo { margin: 0px -4px -4px 0px; }

a.mapboxgl-ctrl-logo.mapboxgl-compact { width: 23px; }

@media (-ms-high-contrast:active) {
  a.mapboxgl-ctrl-logo { background-color: transparent; background-image: u=
rl("data:image/svg+xml;charset=3Dutf-8,%3Csvg xmlns=3D'http://www.w3.org/20=
00/svg' xmlns:xlink=3D'http://www.w3.org/1999/xlink' fill-rule=3D'evenodd' =
viewBox=3D'0 0 88 23'%3E%3Cdefs%3E%3Cpath id=3D'a' d=3D'M11.5 2.25c5.105 0 =
9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 =
9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 0 1=
 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.=
301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2=
-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id=3D'b' d=3D'M50.63 8c.13 0 .23.1.23.2=
3V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.=
19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.2=
3-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.=
22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.1=
9-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.=
02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 0 0-4.1=
6 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 0 0 4.17 3.3c2.35 0 4.26-1.87 =
4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 =
1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.=
96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.1=
3 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-=
.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.0=
9 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93=
 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.5=
9c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.=
23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.7=
9-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09=
-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 0 1-.03-.12c0-.12.09-.2=
1.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6c=
.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 =
0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34=
 0 0 1-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-=
2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32=
 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.=
41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.4=
7s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48=
l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.4=
1-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cma=
sk id=3D'c'%3E%3Crect width=3D'100%25' height=3D'100%25' fill=3D'%23fff'/%3=
E%3Cuse xlink:href=3D'%23a'/%3E%3Cuse xlink:href=3D'%23b'/%3E%3C/mask%3E%3C=
g stroke=3D'%23000' stroke-width=3D'3'%3E%3Ccircle mask=3D'url(%23c)' cx=3D=
'11.5' cy=3D'11.5' r=3D'9.25'/%3E%3Cuse xlink:href=3D'%23b' mask=3D'url(%23=
c)'/%3E%3C/g%3E%3Cg fill=3D'%23fff'%3E%3Cuse xlink:href=3D'%23a'/%3E%3Cuse =
xlink:href=3D'%23b'/%3E%3C/g%3E%3C/svg%3E"); }
}

@media (-ms-high-contrast:black-on-white) {
  a.mapboxgl-ctrl-logo { background-image: url("data:image/svg+xml;charset=
=3Dutf-8,%3Csvg xmlns=3D'http://www.w3.org/2000/svg' xmlns:xlink=3D'http://=
www.w3.org/1999/xlink' fill-rule=3D'evenodd' viewBox=3D'0 0 88 23'%3E%3Cdef=
s%3E%3Cpath id=3D'a' d=3D'M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.=
25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-=
.338-.828-5.802 2.233-8.873a4.395 4.395 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39=
 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16=
 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3=
Cpath id=3D'b' d=3D'M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 =
2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v=
3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h=
1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h=
-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3=
.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.=
23.23-.23h1.4zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77=
a4.233 4.233 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27=
-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45=
 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-=
.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.=
1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-=
.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2=
.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.=
1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 =
0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.2=
3v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.=
23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71=
-2.39-3.65a.213.213 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.1=
7l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19=
.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13=
 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17zm-7.12-1.49c-1.33=
 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.5=
1 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.0=
2-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 =
2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 =
1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.=
39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1=
.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id=3D'c'%3E%3Crect width=3D=
'100%25' height=3D'100%25' fill=3D'%23fff'/%3E%3Cuse xlink:href=3D'%23a'/%3=
E%3Cuse xlink:href=3D'%23b'/%3E%3C/mask%3E%3Cg stroke=3D'%23fff' stroke-wid=
th=3D'3' fill=3D'%23fff'%3E%3Ccircle mask=3D'url(%23c)' cx=3D'11.5' cy=3D'1=
1.5' r=3D'9.25'/%3E%3Cuse xlink:href=3D'%23b' mask=3D'url(%23c)'/%3E%3C/g%3=
E%3Cuse xlink:href=3D'%23a'/%3E%3Cuse xlink:href=3D'%23b'/%3E%3C/svg%3E"); =
}
}

.mapboxgl-ctrl.mapboxgl-ctrl-attrib { background-color: rgba(255, 255, 255,=
 0.5); margin: 0px; padding: 0px 5px; }

@media screen {
  .mapboxgl-ctrl-attrib.mapboxgl-compact { background-color: rgb(255, 255, =
255); border-radius: 12px; box-sizing: content-box; margin: 10px; min-heigh=
t: 20px; position: relative; }
  [dir=3D"ltr"] .mapboxgl-ctrl-attrib.mapboxgl-compact { padding: 2px 24px =
2px 0px; }
  [dir=3D"rtl"] .mapboxgl-ctrl-attrib.mapboxgl-compact { padding: 2px 0px 2=
px 24px; }
  .mapboxgl-ctrl-attrib.mapboxgl-compact-show { visibility: visible; }
  [dir=3D"ltr"] .mapboxgl-ctrl-attrib.mapboxgl-compact-show { padding: 2px =
28px 2px 8px; }
  [dir=3D"rtl"] .mapboxgl-ctrl-attrib.mapboxgl-compact-show { padding: 2px =
8px 2px 28px; }
  .mapboxgl-ctrl-bottom-left > .mapboxgl-ctrl-attrib.mapboxgl-compact-show,=
 .mapboxgl-ctrl-left > .mapboxgl-ctrl-attrib.mapboxgl-compact-show, .mapbox=
gl-ctrl-top-left > .mapboxgl-ctrl-attrib.mapboxgl-compact-show { border-rad=
ius: 12px; }
  [dir=3D"ltr"] .mapboxgl-ctrl-bottom-left > .mapboxgl-ctrl-attrib.mapboxgl=
-compact-show, [dir=3D"ltr"] .mapboxgl-ctrl-left > .mapboxgl-ctrl-attrib.ma=
pboxgl-compact-show, [dir=3D"ltr"] .mapboxgl-ctrl-top-left > .mapboxgl-ctrl=
-attrib.mapboxgl-compact-show { padding: 2px 8px 2px 28px; }
  [dir=3D"rtl"] .mapboxgl-ctrl-bottom-left > .mapboxgl-ctrl-attrib.mapboxgl=
-compact-show, [dir=3D"rtl"] .mapboxgl-ctrl-left > .mapboxgl-ctrl-attrib.ma=
pboxgl-compact-show, [dir=3D"rtl"] .mapboxgl-ctrl-top-left > .mapboxgl-ctrl=
-attrib.mapboxgl-compact-show { padding: 2px 28px 2px 8px; }
  .mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner { disp=
lay: none; }
  .mapboxgl-ctrl-attrib-button { background-color: rgba(255, 255, 255, 0.5)=
; background-image: url("data:image/svg+xml;charset=3Dutf-8,%3Csvg viewBox=
=3D'0 0 20 20' xmlns=3D'http://www.w3.org/2000/svg' fill-rule=3D'evenodd'%3=
E%3Cpath d=3D'M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1=
 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E"); border: 0px; bor=
der-radius: 12px; box-sizing: border-box; cursor: pointer; display: none; h=
eight: 24px; outline: none; position: absolute; top: 0px; width: 24px; }
  [dir=3D"ltr"] .mapboxgl-ctrl-attrib-button { right: 0px; }
  [dir=3D"rtl"] .mapboxgl-ctrl-attrib-button, [dir=3D"ltr"] .mapboxgl-ctrl-=
bottom-left .mapboxgl-ctrl-attrib-button, [dir=3D"ltr"] .mapboxgl-ctrl-left=
 .mapboxgl-ctrl-attrib-button, [dir=3D"ltr"] .mapboxgl-ctrl-top-left .mapbo=
xgl-ctrl-attrib-button { left: 0px; }
  [dir=3D"rtl"] .mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button, [d=
ir=3D"rtl"] .mapboxgl-ctrl-left .mapboxgl-ctrl-attrib-button, [dir=3D"rtl"]=
 .mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button { right: 0px; }
  .mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button, .map=
boxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner { displ=
ay: block; }
  .mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button =
{ background-color: rgba(0, 0, 0, 0.05); }
  .mapboxgl-ctrl-bottom-right > .mapboxgl-ctrl-attrib.mapboxgl-compact::aft=
er { bottom: 0px; }
  [dir=3D"ltr"] .mapboxgl-ctrl-bottom-right > .mapboxgl-ctrl-attrib.mapboxg=
l-compact::after { right: 0px; }
  [dir=3D"rtl"] .mapboxgl-ctrl-bottom-right > .mapboxgl-ctrl-attrib.mapboxg=
l-compact::after { left: 0px; }
  [dir=3D"ltr"] .mapboxgl-ctrl-right > .mapboxgl-ctrl-attrib.mapboxgl-compa=
ct::after { right: 0px; }
  [dir=3D"rtl"] .mapboxgl-ctrl-right > .mapboxgl-ctrl-attrib.mapboxgl-compa=
ct::after { left: 0px; }
  .mapboxgl-ctrl-top-right > .mapboxgl-ctrl-attrib.mapboxgl-compact::after =
{ top: 0px; }
  [dir=3D"ltr"] .mapboxgl-ctrl-top-right > .mapboxgl-ctrl-attrib.mapboxgl-c=
ompact::after { right: 0px; }
  [dir=3D"rtl"] .mapboxgl-ctrl-top-right > .mapboxgl-ctrl-attrib.mapboxgl-c=
ompact::after { left: 0px; }
  .mapboxgl-ctrl-top-left > .mapboxgl-ctrl-attrib.mapboxgl-compact::after {=
 top: 0px; }
  [dir=3D"ltr"] .mapboxgl-ctrl-top-left > .mapboxgl-ctrl-attrib.mapboxgl-co=
mpact::after { left: 0px; }
  [dir=3D"rtl"] .mapboxgl-ctrl-top-left > .mapboxgl-ctrl-attrib.mapboxgl-co=
mpact::after { right: 0px; }
  .mapboxgl-ctrl-bottom-left > .mapboxgl-ctrl-attrib.mapboxgl-compact::afte=
r { bottom: 0px; }
  [dir=3D"ltr"] .mapboxgl-ctrl-bottom-left > .mapboxgl-ctrl-attrib.mapboxgl=
-compact::after { left: 0px; }
  [dir=3D"rtl"] .mapboxgl-ctrl-bottom-left > .mapboxgl-ctrl-attrib.mapboxgl=
-compact::after { right: 0px; }
  [dir=3D"ltr"] .mapboxgl-ctrl-left > .mapboxgl-ctrl-attrib.mapboxgl-compac=
t::after { left: 0px; }
  [dir=3D"rtl"] .mapboxgl-ctrl-left > .mapboxgl-ctrl-attrib.mapboxgl-compac=
t::after { right: 0px; }
}

@media screen and (-ms-high-contrast:active) {
  .mapboxgl-ctrl-attrib.mapboxgl-compact::after { background-image: url("da=
ta:image/svg+xml;charset=3Dutf-8,%3Csvg viewBox=3D'0 0 20 20' xmlns=3D'http=
://www.w3.org/2000/svg' fill-rule=3D'evenodd' fill=3D'%23fff'%3E%3Cpath d=
=3D'M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3=
a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E"); }
}

@media screen and (-ms-high-contrast:black-on-white) {
  .mapboxgl-ctrl-attrib.mapboxgl-compact::after { background-image: url("da=
ta:image/svg+xml;charset=3Dutf-8,%3Csvg viewBox=3D'0 0 20 20' xmlns=3D'http=
://www.w3.org/2000/svg' fill-rule=3D'evenodd'%3E%3Cpath d=3D'M4 10a6 6 0 1 =
0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1=
 1 0 1 1-2 0'/%3E%3C/svg%3E"); }
}

.mapboxgl-ctrl-attrib a { color: rgba(0, 0, 0, 0.75); text-decoration: none=
; }

.mapboxgl-ctrl-attrib a:hover { color: inherit; text-decoration: underline;=
 }

.mapboxgl-ctrl-attrib .mapbox-improve-map { font-weight: 700; }

[dir=3D"ltr"] .mapboxgl-ctrl-attrib .mapbox-improve-map { margin-left: 2px;=
 }

[dir=3D"rtl"] .mapboxgl-ctrl-attrib .mapbox-improve-map { margin-right: 2px=
; }

.mapboxgl-attrib-empty { display: none; }

.mapboxgl-ctrl-scale { background-color: rgba(255, 255, 255, 0.75); border-=
right: 2px solid rgb(51, 51, 51); border-bottom: 2px solid rgb(51, 51, 51);=
 border-left: 2px solid rgb(51, 51, 51); border-image: initial; border-top:=
 rgb(51, 51, 51); box-sizing: border-box; color: rgb(51, 51, 51); font-size=
: 10px; padding: 0px 5px; white-space: nowrap; }

.mapboxgl-popup { display: flex; pointer-events: none; position: absolute; =
top: 0px; will-change: transform; }

[dir=3D"ltr"] .mapboxgl-popup { left: 0px; }

[dir=3D"rtl"] .mapboxgl-popup { right: 0px; }

.mapboxgl-popup-anchor-top, .mapboxgl-popup-anchor-top-left, .mapboxgl-popu=
p-anchor-top-right { flex-direction: column; }

.mapboxgl-popup-anchor-bottom, .mapboxgl-popup-anchor-bottom-left, .mapboxg=
l-popup-anchor-bottom-right { flex-direction: column-reverse; }

.mapboxgl-popup-anchor-left { flex-direction: row; }

.mapboxgl-popup-anchor-right { flex-direction: row-reverse; }

.mapboxgl-popup-tip { border: 10px solid transparent; height: 0px; width: 0=
px; z-index: 1; }

.mapboxgl-popup-anchor-top .mapboxgl-popup-tip { align-self: center; border=
-bottom-color: rgb(255, 255, 255); border-top: none; }

.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip { align-self: flex-star=
t; border-bottom-color: rgb(255, 255, 255); border-top: none; }

[dir=3D"ltr"] .mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip { border-=
left: none; }

[dir=3D"rtl"] .mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip { border-=
right: none; }

.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip { align-self: flex-end=
; border-bottom-color: rgb(255, 255, 255); border-top: none; }

[dir=3D"ltr"] .mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip { border=
-right: none; }

[dir=3D"rtl"] .mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip { border=
-left: none; }

.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip { align-self: center; bor=
der-bottom: none; border-top-color: rgb(255, 255, 255); }

.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip { align-self: flex-s=
tart; border-bottom: none; border-top-color: rgb(255, 255, 255); }

[dir=3D"ltr"] .mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip { bord=
er-left: none; }

[dir=3D"rtl"] .mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip { bord=
er-right: none; }

.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip { align-self: flex-=
end; border-bottom: none; border-top-color: rgb(255, 255, 255); }

[dir=3D"ltr"] .mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip { bor=
der-right: none; }

[dir=3D"rtl"] .mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip { bor=
der-left: none; }

.mapboxgl-popup-anchor-left .mapboxgl-popup-tip { align-self: center; }

[dir=3D"ltr"] .mapboxgl-popup-anchor-left .mapboxgl-popup-tip { border-left=
: none; border-right-color: rgb(255, 255, 255); }

[dir=3D"rtl"] .mapboxgl-popup-anchor-left .mapboxgl-popup-tip { border-left=
-color: rgb(255, 255, 255); border-right: none; }

.mapboxgl-popup-anchor-right .mapboxgl-popup-tip { align-self: center; }

[dir=3D"ltr"] .mapboxgl-popup-anchor-right .mapboxgl-popup-tip { border-lef=
t-color: rgb(255, 255, 255); border-right: none; }

[dir=3D"rtl"] .mapboxgl-popup-anchor-right .mapboxgl-popup-tip { border-lef=
t: none; border-right-color: rgb(255, 255, 255); }

.mapboxgl-popup-close-button { background-color: transparent; border: 0px; =
cursor: pointer; position: absolute; top: 0px; }

[dir=3D"ltr"] .mapboxgl-popup-close-button { border-radius: 0px 3px 0px 0px=
; right: 0px; }

[dir=3D"rtl"] .mapboxgl-popup-close-button { border-radius: 3px 0px 0px; le=
ft: 0px; }

.mapboxgl-popup-close-button:hover { background-color: rgba(0, 0, 0, 0.05);=
 }

.mapboxgl-popup-content { background: rgb(255, 255, 255); border-radius: 3p=
x; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px; padding: 10px 10px 15px; poi=
nter-events: auto; position: relative; }

[dir=3D"ltr"] .mapboxgl-popup-anchor-top-left .mapboxgl-popup-content { bor=
der-top-left-radius: 0px; }

[dir=3D"rtl"] .mapboxgl-popup-anchor-top-left .mapboxgl-popup-content, [dir=
=3D"ltr"] .mapboxgl-popup-anchor-top-right .mapboxgl-popup-content { border=
-top-right-radius: 0px; }

[dir=3D"rtl"] .mapboxgl-popup-anchor-top-right .mapboxgl-popup-content { bo=
rder-top-left-radius: 0px; }

[dir=3D"ltr"] .mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content { =
border-bottom-left-radius: 0px; }

[dir=3D"rtl"] .mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content, [=
dir=3D"ltr"] .mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content { =
border-bottom-right-radius: 0px; }

[dir=3D"rtl"] .mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content {=
 border-bottom-left-radius: 0px; }

.mapboxgl-popup-track-pointer { display: none; }

.mapboxgl-popup-track-pointer * { pointer-events: none; user-select: none; =
}

.mapboxgl-map:hover .mapboxgl-popup-track-pointer { display: flex; }

.mapboxgl-map:active .mapboxgl-popup-track-pointer { display: none; }

.mapboxgl-marker { opacity: 1; position: absolute; top: 0px; transition: op=
acity 0.2s ease 0s; will-change: transform; }

[dir=3D"ltr"] .mapboxgl-marker { left: 0px; }

[dir=3D"rtl"] .mapboxgl-marker { right: 0px; }

.mapboxgl-user-location-dot, .mapboxgl-user-location-dot::before { backgrou=
nd-color: rgb(29, 161, 242); border-radius: 50%; height: 15px; width: 15px;=
 }

.mapboxgl-user-location-dot::before { animation: 2s ease 0s infinite normal=
 none running mapboxgl-user-location-dot-pulse; content: ""; position: abso=
lute; }

.mapboxgl-user-location-dot::after { border: 2px solid rgb(255, 255, 255); =
border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.35) 0px 0px 3px; box-sizing=
: border-box; content: ""; height: 19px; position: absolute; top: -2px; wid=
th: 19px; }

[dir=3D"ltr"] .mapboxgl-user-location-dot::after { left: -2px; }

[dir=3D"rtl"] .mapboxgl-user-location-dot::after { right: -2px; }

.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading { heig=
ht: 0px; width: 0px; }

.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading::after=
, .mapboxgl-user-location-show-heading .mapboxgl-user-location-heading::bef=
ore { border-bottom: 7.5px solid rgb(74, 161, 235); content: ""; position: =
absolute; }

[dir=3D"ltr"] .mapboxgl-user-location-show-heading .mapboxgl-user-location-=
heading::before { border-left: 7.5px solid transparent; transform: translat=
eY(-28px) skewY(-20deg); }

[dir=3D"rtl"] .mapboxgl-user-location-show-heading .mapboxgl-user-location-=
heading::before { border-right: 7.5px solid transparent; transform: transla=
teY(-28px) skewY(20deg); }

[dir=3D"ltr"] .mapboxgl-user-location-show-heading .mapboxgl-user-location-=
heading::after { border-right: 7.5px solid transparent; transform: translat=
e(7.5px, -28px) skewY(20deg); }

[dir=3D"rtl"] .mapboxgl-user-location-show-heading .mapboxgl-user-location-=
heading::after { border-left: 7.5px solid transparent; transform: translate=
(-7.5px, -28px) skewY(-20deg); }

@keyframes mapboxgl-user-location-dot-pulse {=20
  0% { opacity: 1; transform: scale(1); }
  70% { opacity: 0; transform: scale(3); }
  100% { opacity: 0; transform: scale(1); }
}

.mapboxgl-user-location-dot-stale { background-color: rgb(170, 170, 170); }

.mapboxgl-user-location-dot-stale::after { display: none; }

.mapboxgl-user-location-accuracy-circle { background-color: rgba(29, 161, 2=
42, 0.2); border-radius: 100%; height: 1px; width: 1px; }

.mapboxgl-crosshair, .mapboxgl-crosshair .mapboxgl-interactive, .mapboxgl-c=
rosshair .mapboxgl-interactive:active { cursor: crosshair; }

.mapboxgl-boxzoom { background: rgb(255, 255, 255); border: 2px dotted rgb(=
32, 32, 32); height: 0px; opacity: 0.5; position: absolute; top: 0px; width=
: 0px; }

[dir=3D"ltr"] .mapboxgl-boxzoom { left: 0px; }

[dir=3D"rtl"] .mapboxgl-boxzoom { right: 0px; }

@media print {
  .mapbox-improve-map { display: none; }
}

.mapboxgl-scroll-zoom-blocker, .mapboxgl-touch-pan-blocker { align-items: c=
enter; background: rgba(0, 0, 0, 0.7); color: rgb(255, 255, 255); display: =
flex; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica=
, Arial, sans-serif; height: 100%; justify-content: center; opacity: 0; poi=
nter-events: none; position: absolute; text-align: center; top: 0px; transi=
tion: opacity 0.75s ease-in-out 1s; width: 100%; }

[dir=3D"ltr"] .mapboxgl-scroll-zoom-blocker, [dir=3D"ltr"] .mapboxgl-touch-=
pan-blocker { left: 0px; }

[dir=3D"rtl"] .mapboxgl-scroll-zoom-blocker, [dir=3D"rtl"] .mapboxgl-touch-=
pan-blocker { right: 0px; }

.mapboxgl-scroll-zoom-blocker-show, .mapboxgl-touch-pan-blocker-show { opac=
ity: 1; transition: opacity 0.1s ease-in-out 0s; }

.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scr=
ollable-page, .mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-overrid=
e.mapboxgl-scrollable-page .mapboxgl-canvas { touch-action: pan-x pan-y; }

@font-face { font-family: swiper-icons; font-style: normal; font-weight: 40=
0; src: url("data:application/font-woff;charset=3Dutf-8;base64, d09GRgABAAA=
AAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkU=
dERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2=
fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQA=
AAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAA=
AADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAA=
AC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb=
3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8A=
uRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgA=
BEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBi=
QQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/=
wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEM=
gLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBAS=
FhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAG=
YAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBf=
gGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4=
AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHl=
qUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOo=
p0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2Pv=
WrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu=
0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhw=
P6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0L=
aLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aT=
tnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq2=
5Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFV=
ERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnE=
MU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAA=
Aw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnO=
rMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/=
PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA"); }

:root { --swiper-theme-color: #007aff; }

:host { display: block; margin-left: auto; margin-right: auto; position: re=
lative; z-index: 1; }

.swiper { display: block; list-style: none; margin-left: auto; margin-right=
: auto; overflow: hidden; padding: 0px; position: relative; z-index: 1; }

.swiper-vertical > .swiper-wrapper { flex-direction: column; }

.swiper-wrapper { box-sizing: content-box; display: flex; height: 100%; pos=
ition: relative; transition-property: transform; transition-timing-function=
: var(--swiper-wrapper-transition-timing-function,initial); width: 100%; z-=
index: 1; }

.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper {=
 transform: translateZ(0px); }

.swiper-horizontal { touch-action: pan-y; }

.swiper-vertical { touch-action: pan-x; }

.swiper-slide { display: block; flex-shrink: 0; height: 100%; position: rel=
ative; transition-property: transform; width: 100%; }

.swiper-slide-invisible-blank { visibility: hidden; }

.swiper-autoheight, .swiper-autoheight .swiper-slide { height: auto; }

.swiper-autoheight .swiper-wrapper { align-items: flex-start; transition-pr=
operty: transform, height; }

.swiper-backface-hidden .swiper-slide { backface-visibility: hidden; transf=
orm: translateZ(0px); }

.swiper-3d.swiper-css-mode .swiper-wrapper { perspective: 1200px; }

.swiper-3d .swiper-wrapper { transform-style: preserve-3d; }

.swiper-3d { perspective: 1200px; }

.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide { transform-style:=
 preserve-3d; }

.swiper-css-mode > .swiper-wrapper { overflow: auto; }

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; }

.swiper-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: sta=
rt; }

.swiper-css-mode.swiper-horizontal > .swiper-wrapper { scroll-snap-type: x =
mandatory; }

.swiper-css-mode.swiper-vertical > .swiper-wrapper { scroll-snap-type: y ma=
ndatory; }

.swiper-css-mode.swiper-free-mode > .swiper-wrapper { scroll-snap-type: non=
e; }

.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide { scrol=
l-snap-align: none; }

.swiper-css-mode.swiper-centered > .swiper-wrapper::before { content: ""; f=
lex-shrink: 0; order: 9999; }

.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide { scroll=
-snap-align: center; scroll-snap-stop: always; }

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swi=
per-slide:first-child { margin-inline-start: var(--swiper-centered-offset-b=
efore); }

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::befor=
e { height: 100%; min-height: 1px; width: var(--swiper-centered-offset-afte=
r); }

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swipe=
r-slide:first-child { margin-block-start: var(--swiper-centered-offset-befo=
re); }

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before =
{ height: var(--swiper-centered-offset-after); min-width: 1px; width: 100%;=
 }

.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .s=
wiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, =
.swiper-3d .swiper-slide-shadow-top { height: 100%; pointer-events: none; p=
osition: absolute; top: 0px; width: 100%; z-index: 10; }

[dir=3D"ltr"] .swiper-3d .swiper-slide-shadow, [dir=3D"ltr"] .swiper-3d .sw=
iper-slide-shadow-bottom, [dir=3D"ltr"] .swiper-3d .swiper-slide-shadow-lef=
t, [dir=3D"ltr"] .swiper-3d .swiper-slide-shadow-right, [dir=3D"ltr"] .swip=
er-3d .swiper-slide-shadow-top { left: 0px; }

[dir=3D"rtl"] .swiper-3d .swiper-slide-shadow, [dir=3D"rtl"] .swiper-3d .sw=
iper-slide-shadow-bottom, [dir=3D"rtl"] .swiper-3d .swiper-slide-shadow-lef=
t, [dir=3D"rtl"] .swiper-3d .swiper-slide-shadow-right, [dir=3D"rtl"] .swip=
er-3d .swiper-slide-shadow-top { right: 0px; }

.swiper-3d .swiper-slide-shadow { background: rgba(0, 0, 0, 0.15); }

[dir=3D"ltr"] .swiper-3d .swiper-slide-shadow-left { background-image: line=
ar-gradient(270deg, rgba(0, 0, 0, 0.5), transparent); }

[dir=3D"rtl"] .swiper-3d .swiper-slide-shadow-left, [dir=3D"ltr"] .swiper-3=
d .swiper-slide-shadow-right { background-image: linear-gradient(90deg, rgb=
a(0, 0, 0, 0.5), transparent); }

[dir=3D"rtl"] .swiper-3d .swiper-slide-shadow-right { background-image: lin=
ear-gradient(270deg, rgba(0, 0, 0, 0.5), transparent); }

.swiper-3d .swiper-slide-shadow-top { background-image: linear-gradient(0de=
g, rgba(0, 0, 0, 0.5), transparent); }

.swiper-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(=
rgba(0, 0, 0, 0.5), transparent); }

.swiper-lazy-preloader { border-right-color: ; border-right-style: ; border=
-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom=
-width: ; border-left-color: ; border-left-style: ; border-left-width: ; bo=
rder-image-source: ; border-image-slice: ; border-image-width: ; border-ima=
ge-outset: ; border-image-repeat: ; border-radius: 50%; border-top: 4px sol=
id transparent; box-sizing: border-box; height: 42px; margin-top: -21px; po=
sition: absolute; top: 50%; transform-origin: 50% center; width: 42px; z-in=
dex: 10; }

[dir=3D"ltr"] .swiper-lazy-preloader { left: 50%; margin-left: -21px; }

[dir=3D"rtl"] .swiper-lazy-preloader { margin-right: -21px; right: 50%; }

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swipe=
r:not(.swiper-watch-progress) .swiper-lazy-preloader { animation: 1s linear=
 0s infinite normal none running swiper-preloader-spin; }

.swiper-lazy-preloader-white { --swiper-preloader-color: #fff; }

.swiper-lazy-preloader-black { --swiper-preloader-color: #000; }

@keyframes swiper-preloader-spin {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

.mapboxgl-ctrl { display: none !important; }
------MultipartBoundary--sxsk498qX3Oqzr5cJCw5Ko3LiFv0S5bPRmFNNR2qgt----
Content-Type: text/html
Content-ID: <frame-84849D6E4BFD0E29F779F21FE068B880@mhtml.blink>
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; charset=
=3DUTF-8"></head><body></body></html>
------MultipartBoundary--sxsk498qX3Oqzr5cJCw5Ko3LiFv0S5bPRmFNNR2qgt------
