@font-face{font-family:dmMono;src:url(../media/dm_mono_latin_400_normal-s.3cj_yefp0d3o_.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:dmMono Fallback;src:local(Arial);ascent-override:75.44%;descent-override:23.58%;line-gap-override:0.0%;size-adjust:131.49%}.dmmono_765ad620-module__25Jgpa__className{font-family:dmMono,dmMono Fallback,ui-monospace,SFMono-Regular,Menlo,monospace}.dmmono_765ad620-module__25Jgpa__variable{--font-marketing-mono:"dmMono", "dmMono Fallback", ui-monospace, SFMono-Regular, Menlo, monospace}
@font-face{font-family:inter;src:url(../media/InterDisplay_Regular-s.p.0ta8_miyduj6a.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(../media/InterDisplay_Medium-s.p.3ixz8vvnpn6yo.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(../media/InterDisplay_SemiBold-s.p.0pj-a_d11shim.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter;src:url(../media/InterDisplay_Bold-s.p.2tg1y4haoz1zq.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:98.56%;descent-override:24.54%;line-gap-override:0.0%;size-adjust:98.29%}.inter_9d348abe-module__0gmhra__className{font-family:inter,inter Fallback,Inter,system-ui,sans-serif}.inter_9d348abe-module__0gmhra__variable{--font-inter-display:"inter", "inter Fallback", Inter, system-ui, sans-serif}
@font-face{font-family:inter;src:url(../media/inter_latin_wght_normal-s.p.0rpdhg_4ubdtf.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_7579d7cd-module__qAaj2q__className{font-family:inter,inter Fallback,system-ui,sans-serif}.inter_7579d7cd-module__qAaj2q__variable{--font-inter:"inter", "inter Fallback", system-ui, sans-serif}
@font-face{font-family:spaceGrotesk;src:url(../media/space_grotesk_latin_wght_normal-s.05py2bkm0yp5m.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:spaceGrotesk Fallback;src:local(Arial);ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.84%}.spacegrotesk_47154f5-module__9Py_WG__className{font-family:spaceGrotesk,spaceGrotesk Fallback,system-ui,sans-serif}.spacegrotesk_47154f5-module__9Py_WG__variable{--font-space-grotesk:"spaceGrotesk", "spaceGrotesk Fallback", system-ui, sans-serif}
@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono_latin_wght_normal-s.2odd3csjijl0b.woff2)format("woff2");font-display:swap;font-weight:100 800;font-style:normal}@font-face{font-family:jetbrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.jetbrainsmono_bbf27b6-module__3UK_jq__className{font-family:jetbrainsMono,jetbrainsMono Fallback,ui-monospace,SFMono-Regular,Menlo,monospace}.jetbrainsmono_bbf27b6-module__3UK_jq__variable{--font-jetbrains-mono:"jetbrainsMono", "jetbrainsMono Fallback", ui-monospace, SFMono-Regular, Menlo, monospace}
@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif_latin_400_normal-s.2zo21yor93qdc.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif_latin_400_italic-s.3bg-hzmj1g17f.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:instrumentSerif Fallback;src:local(Times New Roman);ascent-override:117.87%;descent-override:36.91%;line-gap-override:0.0%;size-adjust:83.99%}.instrumentserif_3873be2d-module__l5DkDa__className{font-family:instrumentSerif,instrumentSerif Fallback,Georgia,serif}.instrumentserif_3873be2d-module__l5DkDa__variable{--font-instrument-serif:"instrumentSerif", "instrumentSerif Fallback", Georgia, serif}
@font-face{font-family:roboto;src:url(../media/roboto_latin_400_normal-s.2agf1cdprvnnl.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:roboto;src:url(../media/roboto_latin_700_normal-s.3c7g6pge43x5z.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:roboto Fallback;src:local(Arial);ascent-override:92.43%;descent-override:24.32%;line-gap-override:0.0%;size-adjust:100.37%}.roboto_6f454c32-module__x-r89a__className{font-family:roboto,roboto Fallback}
@font-face{font-family:openSans;src:url(../media/open_sans_latin_wght_normal-s.1i-ihzee78siv.woff2)format("woff2");font-display:swap;font-weight:300 800;font-style:normal}@font-face{font-family:openSans Fallback;src:local(Arial);ascent-override:101.58%;descent-override:27.84%;line-gap-override:0.0%;size-adjust:105.22%}.opensans_ebd5aa76-module__RhvvYW__className{font-family:openSans,openSans Fallback}
@font-face{font-family:playfairDisplay;src:url(../media/playfair_display_latin_wght_normal-s.0ftkyn04ns0d3.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:playfairDisplay Fallback;src:local(Arial);ascent-override:106.51%;descent-override:24.71%;line-gap-override:0.0%;size-adjust:101.58%}.playfairdisplay_5179a692-module__HnPNia__className{font-family:playfairDisplay,playfairDisplay Fallback}
@font-face{font-family:comicNeue;src:url(../media/comic_neue_latin_400_normal-s.2zb05lufeic9h.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:comicNeue;src:url(../media/comic_neue_latin_700_normal-s.0w72prq77o_0o.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:comicNeue Fallback;src:local(Arial);ascent-override:93.13%;descent-override:25.87%;line-gap-override:0.0%;size-adjust:96.64%}.comicneue_51ed795b-module__xwjnkG__className{font-family:comicNeue,comicNeue Fallback}
@font-face{font-family:dosis;src:url(../media/dosis_latin_wght_normal-s.1qh34px60d55-.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:dosis Fallback;src:local(Arial);ascent-override:125.04%;descent-override:28.85%;line-gap-override:0.0%;size-adjust:82.14%}.dosis_a593fd47-module__2Iwx_a__className{font-family:dosis,dosis Fallback}
@font-face{font-family:nunito;src:url(../media/nunito_latin_wght_normal-s.43ritpld78jne.woff2)format("woff2");font-display:swap;font-weight:200 1000;font-style:normal}@font-face{font-family:nunito Fallback;src:local(Arial);ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.0%;size-adjust:98.13%}.nunito_5d300e5b-module__wcAqrW__className{font-family:nunito,nunito Fallback}
@font-face{font-family:luckiestGuy;src:url(../media/luckiest_guy_latin_400_normal-s.03o2bi0c42_qj.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:luckiestGuy Fallback;src:local(Arial);ascent-override:60.24%;descent-override:25.44%;line-gap-override:0.0%;size-adjust:116.72%}.luckiestguy_a3c0fcc2-module__c3h6xa__className{font-family:luckiestGuy,luckiestGuy Fallback}
@font-face{font-family:bebasNeue;src:url(../media/bebas_neue_latin_400_normal-s.227k-70mja0oc.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:bebasNeue Fallback;src:local(Arial);ascent-override:116.72%;descent-override:38.91%;line-gap-override:0.0%;size-adjust:77.11%}.bebasneue_83001429-module__KN9Cuq__className{font-family:bebasNeue,bebasNeue Fallback}
@font-face{font-family:burbankBigCondensed;src:url(../media/burbankbigcondensed_bold-s.p.302kunyc41v1m.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:burbankBigCondensed;src:url(../media/burbankbigcondensed_black-s.p.27b7d5rp5opq9.otf)format("opentype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:burbankBigCondensed Fallback;src:local(Arial);ascent-override:103.16%;descent-override:34.39%;line-gap-override:0.0%;size-adjust:72.7%}.burbankbigcondensed_325255d4-module__nJL1jW__className{font-family:burbankBigCondensed,burbankBigCondensed Fallback}.burbankbigcondensed_325255d4-module__nJL1jW__variable{--font-burbank-big-condensed:"burbankBigCondensed", "burbankBigCondensed Fallback"}
@font-face{font-family:candyBeans;src:url("../media/Candy Beans-s.p.0owiacn8ndd9r.otf")format("opentype");font-display:swap}@font-face{font-family:candyBeans Fallback;src:local(Arial);ascent-override:98.35%;descent-override:28.46%;line-gap-override:0.0%;size-adjust:102.92%}.candybeans_17244525-module__FSRNoa__className{font-family:candyBeans,candyBeans Fallback}.candybeans_17244525-module__FSRNoa__variable{--font-candy-beans:"candyBeans", "candyBeans Fallback"}
@font-face{font-family:cocogoose;src:url(../media/Cocogoose_Pro_Regular_trial-s.p.2313u4jq2_vyp.ttf)format("truetype");font-display:swap}@font-face{font-family:cocogoose Fallback;src:local(Arial);ascent-override:76.37%;descent-override:20.1%;line-gap-override:0.0%;size-adjust:133.75%}.cocogoose_4848776e-module__Ona8CW__className{font-family:cocogoose,cocogoose Fallback}.cocogoose_4848776e-module__Ona8CW__variable{--font-cocogoose:"cocogoose", "cocogoose Fallback"}
@font-face{font-family:coolvetica;src:url("../media/Coolvetica Rg-s.p.2g4-fzpjvj9b7.otf")format("opentype");font-display:swap}@font-face{font-family:coolvetica Fallback;src:local(Arial);ascent-override:102.32%;descent-override:24.65%;line-gap-override:0.0%;size-adjust:94.51%}.coolvetica_7178f2c9-module__GqbXNa__className{font-family:coolvetica,coolvetica Fallback}.coolvetica_7178f2c9-module__GqbXNa__variable{--font-coolvetica:"coolvetica", "coolvetica Fallback"}
@font-face{font-family:heyComic;src:url("../media/Hey Comic-s.p.01axqng7719mv.ttf")format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:heyComic;src:url("../media/Hey Comic-s.p.2_r_4e4dvu-bj.otf")format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:heyComic Fallback;src:local(Arial);ascent-override:90.97%;descent-override:24.42%;line-gap-override:2.54%;size-adjust:110.14%}.heycomic_c934c75-module__5IKnfW__className{font-family:heyComic,heyComic Fallback}.heycomic_c934c75-module__5IKnfW__variable{--font-hey-comic:"heyComic", "heyComic Fallback"}
@font-face{font-family:komikaAxis;src:url(../media/KOMIKAX_-s.p.1jrs_lh_gtvbv.ttf)format("truetype");font-display:swap}@font-face{font-family:komikaAxis Fallback;src:local(Arial);ascent-override:102.51%;descent-override:18.94%;line-gap-override:2.23%;size-adjust:134.62%}.komikaaxis_2f2af0d5-module__90QPyq__className{font-family:komikaAxis,komikaAxis Fallback}.komikaaxis_2f2af0d5-module__90QPyq__variable{--font-komika-axis:"komikaAxis", "komikaAxis Fallback"}
@font-face{font-family:lemonMilk;src:url(../media/LEMONMILK_Regular-s.p.3jljtqbs0gitb.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:lemonMilk;src:url(../media/LEMONMILK_Bold-s.p.0p5rdq23r8ldw.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:lemonMilk;src:url(../media/LEMONMILK_Light-s.p.40j1c7bpmhwdo.otf)format("opentype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:lemonMilk;src:url(../media/LEMONMILK_Medium-s.p.2gu526-460tsz.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:lemonMilk Fallback;src:local(Arial);ascent-override:78.43%;descent-override:17.7%;line-gap-override:1.77%;size-adjust:137.96%}.lemonmilk_8339fddd-module__hQO3Za__className{font-family:lemonMilk,lemonMilk Fallback}.lemonmilk_8339fddd-module__hQO3Za__variable{--font-lemon-milk:"lemonMilk", "lemonMilk Fallback"}
@font-face{font-family:matSaleh;src:url("../media/Mat Saleh-s.p.25l0kx0f_tzyc.ttf")format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:matSaleh;src:url("../media/Mat Saleh-s.p.0wyky584w0bz3.otf")format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:matSaleh Fallback;src:local(Arial);ascent-override:74.05%;descent-override:7.86%;line-gap-override:2.53%;size-adjust:110.73%}.matsaleh_adeaa978-module__unzxEa__className{font-family:matSaleh,matSaleh Fallback}.matsaleh_adeaa978-module__unzxEa__variable{--font-mat-saleh:"matSaleh", "matSaleh Fallback"}
@font-face{font-family:minecraftia;src:url(../media/Minecraftia_Regular-s.p.2qz10orj21ds-.ttf)format("truetype");font-display:swap}@font-face{font-family:minecraftia Fallback;src:local(Arial);ascent-override:126.59%;descent-override:27.13%;line-gap-override:0.0%;size-adjust:138.24%}.minecraftia_bd85a4d2-module__HwTIza__className{font-family:minecraftia,minecraftia Fallback}.minecraftia_bd85a4d2-module__HwTIza__variable{--font-minecraftia:"minecraftia", "minecraftia Fallback"}
@font-face{font-family:retroica;src:url(../media/Retroica-s.p.123rzd1ls9lhd.ttf)format("truetype");font-display:swap}@font-face{font-family:retroica Fallback;src:local(Arial);ascent-override:63.34%;descent-override:21.11%;line-gap-override:0.0%;size-adjust:118.41%}.retroica_97466d8f-module__YYlpxq__className{font-family:retroica,retroica Fallback}.retroica_97466d8f-module__YYlpxq__variable{--font-retroica:"retroica", "retroica Fallback"}
@font-face{font-family:riffic;src:url("../media/RifficFree_Bold 2-s.p.3b-37snk_8fn_.ttf")format("truetype");font-display:swap;font-weight:700}@font-face{font-family:riffic Fallback;src:local(Arial);ascent-override:88.17%;descent-override:23.4%;line-gap-override:2.45%;size-adjust:110.24%}.riffic_50a4301d-module__SipM9q__className{font-family:riffic,riffic Fallback;font-weight:700}.riffic_50a4301d-module__SipM9q__variable{--font-riffic:"riffic", "riffic Fallback"}
@font-face{font-family:takeover;src:url(../media/Takeover-s.p.22kpzl1hma984.ttf)format("truetype");font-display:swap}@font-face{font-family:takeover Fallback;src:local(Arial);ascent-override:60.98%;descent-override:20.33%;line-gap-override:0.73%;size-adjust:122.98%}.takeover_42ccaf1e-module__LcfZrW__className{font-family:takeover,takeover Fallback}.takeover_42ccaf1e-module__LcfZrW__variable{--font-takeover:"takeover", "takeover Fallback"}
@font-face{font-family:theBoldFont;src:url(../media/THEBOLDFONT_FREEVERSION-s.p.2vmaadnt36gfo.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:theBoldFont;src:url(../media/THEBOLDFONT_FREEVERSION-s.p.3mra6esfl3v21.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:theBoldFont Fallback;src:local(Arial);ascent-override:62.82%;descent-override:20.94%;line-gap-override:16.75%;size-adjust:119.39%}.theboldfont_77872282-module__8nXXwq__className{font-family:theBoldFont,theBoldFont Fallback}.theboldfont_77872282-module__8nXXwq__variable{--font-the-bold-font:"theBoldFont", "theBoldFont Fallback"}
@font-face{font-family:toJapan;src:url("../media/To Japan-s.p.3w8qjg98wqa_9.ttf")format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:toJapan;src:url("../media/To Japan Italic-s.p.0u_pucx1l8066.ttf")format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:toJapan Fallback;src:local(Arial);ascent-override:505.83%;descent-override:136.72%;line-gap-override:0.0%;size-adjust:28.07%}.tojapan_70e76c38-module__2Gm49a__className{font-family:toJapan,toJapan Fallback}.tojapan_70e76c38-module__2Gm49a__variable{--font-to-japan:"toJapan", "toJapan Fallback"}
@font-face{font-family:whitney;src:url(../media/whitneybook-s.p.1xg95gn61ry5y.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:whitney;src:url(../media/whitneybold-s.p.32p7ia3c8xszn.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:whitney;src:url(../media/whitneylight-s.p.2yftyfjvm-d4k.otf)format("opentype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:whitney;src:url(../media/whitneymedium-s.p.3csyfwudb6qn1.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:whitney Fallback;src:local(Arial);ascent-override:100.4%;descent-override:21.39%;line-gap-override:0.0%;size-adjust:93.52%}.whitney_cfba87-module__x_Jbma__className{font-family:whitney,whitney Fallback}.whitney_cfba87-module__x_Jbma__variable{--font-whitney:"whitney", "whitney Fallback"}
@font-face{font-family:grobold;src:url(../media/GROBOLD-s.p.38shz1t7sqrqb.ttf)format("truetype");font-display:swap}@font-face{font-family:grobold Fallback;src:local(Arial);ascent-override:72.36%;descent-override:18.09%;line-gap-override:0.0%;size-adjust:110.56%}.grobold_67045052-module__K86tBq__className{font-family:grobold,grobold Fallback}.grobold_67045052-module__K86tBq__variable{--font-grobold:"grobold", "grobold Fallback"}
@font-face{font-family:gothamBlack;src:url(../media/Gotham_Black-s.p.3i_l91koq3muo.otf)format("opentype");font-display:swap;font-weight:900}@font-face{font-family:gothamBlack Fallback;src:local(Arial);ascent-override:68.65%;descent-override:17.16%;line-gap-override:17.16%;size-adjust:116.54%}.gothamblack_f3d1a778-module__GCgg5G__className{font-family:gothamBlack,gothamBlack Fallback;font-weight:900}.gothamblack_f3d1a778-module__GCgg5G__variable{--font-gotham-black:"gothamBlack", "gothamBlack Fallback"}
@font-face{font-family:helveticaCompressed;src:url(../media/helvetica_compressed_5871d14b6903a-s.p.0mjtmpfxs9s5a.otf)format("opentype");font-display:swap}@font-face{font-family:helveticaCompressed Fallback;src:local(Arial);ascent-override:119.97%;descent-override:29.57%;line-gap-override:0.0%;size-adjust:82.52%}.helveticacompressed_58448ab8-module__sL1dca__className{font-family:helveticaCompressed,helveticaCompressed Fallback}.helveticacompressed_58448ab8-module__sL1dca__variable{--font-helvetica-compressed:"helveticaCompressed", "helveticaCompressed Fallback"}
@font-face{font-family:helveticaRounded;src:url(../media/helvetica_rounded_bold_5871d05ead8de-s.p.3_6ec0zo1x4v1.otf)format("opentype");font-display:swap;font-weight:700}@font-face{font-family:helveticaRounded Fallback;src:local(Arial);ascent-override:86.81%;descent-override:19.29%;line-gap-override:0.0%;size-adjust:110.93%}.helveticarounded_39a7520e-module__dpW_ua__className{font-family:helveticaRounded,helveticaRounded Fallback;font-weight:700}.helveticarounded_39a7520e-module__dpW_ua__variable{--font-helvetica-rounded:"helveticaRounded", "helveticaRounded Fallback"}
.connect-ai-module__fma4Rq__dialog{border-radius:20px;gap:0;width:min(900px,100vw - 32px);max-width:none;height:min(720px,100dvh - 64px);max-height:none;padding:0;display:flex;overflow:clip;box-shadow:0 24px 80px #00000029,0 2px 12px #0000000a}.connect-ai-module__fma4Rq__dialog>button{z-index:1;background:color-mix(in srgb, var(--card) 88%, transparent);color:var(--foreground);opacity:1;border-radius:8px;top:16px;right:18px}.connect-ai-module__fma4Rq__view{background:var(--card);width:100%;min-width:0;min-height:0;font-family:var(--font-ui), sans-serif;flex-direction:column;display:flex}.connect-ai-module__fma4Rq__wallpaper{pointer-events:none;background-color:#1869fd;flex-shrink:0;height:64px;position:relative;overflow:hidden}.dark .connect-ai-module__fma4Rq__wallpaper{filter:saturate(.9)brightness(.8)}.connect-ai-module__fma4Rq__header{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:14px;padding:20px 28px;display:flex}.connect-ai-module__fma4Rq__body{flex:1;grid-template-columns:208px minmax(0,1fr);min-height:0;display:grid}.connect-ai-module__fma4Rq__sidebar{overscroll-behavior:contain;border-right:1px solid var(--border);background:color-mix(in srgb, var(--foreground) 2%, var(--card));scrollbar-width:thin;min-height:0;padding:16px 14px;overflow-y:auto}.connect-ai-module__fma4Rq__main{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;min-width:0;min-height:0;padding:24px 32px;overflow-y:auto}.connect-ai-module__fma4Rq__footer{border-top:1px solid var(--border);color:var(--muted-foreground);flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:14px 28px;font-size:12px;display:flex}.connect-ai-module__fma4Rq__empty{flex-direction:column;justify-content:center;align-items:flex-start;min-height:100%;padding:12px 12px 24px;display:flex}.connect-ai-module__fma4Rq__chooseHint{color:var(--muted-foreground);align-items:center;gap:8px;margin-top:20px;display:inline-flex}.connect-ai-module__fma4Rq__chooseHintArrow{justify-content:center;align-items:center;animation:1.4s ease-in-out infinite connect-ai-module__fma4Rq__choose-hint-nudge-left;display:inline-flex}.connect-ai-module__fma4Rq__chooseHintLabel{letter-spacing:-.01em;font-size:12px;font-weight:500;line-height:1.4}@keyframes connect-ai-module__fma4Rq__choose-hint-nudge-left{0%,to{opacity:.55;transform:translate(0)}50%{opacity:1;transform:translate(-6px)}}@keyframes connect-ai-module__fma4Rq__choose-hint-nudge-up{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.connect-ai-module__fma4Rq__chooseHintArrow{opacity:.8;animation:none}}.connect-ai-module__fma4Rq__steps{color:var(--muted-foreground);gap:12px;font-size:13px;line-height:1.65;display:grid}.connect-ai-module__fma4Rq__steps li{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;display:grid}.connect-ai-module__fma4Rq__stepNumber{border:1px solid var(--border);width:22px;height:22px;color:var(--foreground);border-radius:50%;place-items:center;font-size:11px;font-weight:500;display:grid}@media (max-width:639px){.connect-ai-module__fma4Rq__dialog{border-radius:16px;width:calc(100vw - 16px);height:min(760px,100dvh - 24px)}.connect-ai-module__fma4Rq__dialog>button{top:8px;right:12px}.connect-ai-module__fma4Rq__wallpaper{height:48px}.connect-ai-module__fma4Rq__header{gap:10px;padding:18px 20px}.connect-ai-module__fma4Rq__body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.connect-ai-module__fma4Rq__sidebar{border-right:0;border-bottom:1px solid var(--border);padding:14px 20px;overflow:visible}.connect-ai-module__fma4Rq__main{padding:22px 20px}.connect-ai-module__fma4Rq__empty{padding:4px 0}.connect-ai-module__fma4Rq__chooseHint{flex-direction:column;align-items:flex-start;gap:6px;margin-top:16px}.connect-ai-module__fma4Rq__chooseHintArrow{animation-name:connect-ai-module__fma4Rq__choose-hint-nudge-up}.connect-ai-module__fma4Rq__footer{flex-wrap:wrap;padding:12px 20px;font-size:11px}}@media (max-height:540px){.connect-ai-module__fma4Rq__wallpaper{height:40px}.connect-ai-module__fma4Rq__dialog>button{top:4px}.connect-ai-module__fma4Rq__header{padding-top:12px;padding-bottom:12px}}.dark .connect-ai-module__fma4Rq__view{--connect-surface:#353535;--connect-inset:#222;--connect-selected:#414141;--connect-outline:#494949;--border:#3d3d3d;--muted-foreground:#bdbdbd;--color-border:var(--border);--color-muted-foreground:var(--muted-foreground);background:#282828}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__sidebar{background:#242424}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__providerPicker>button[aria-pressed=true]{background:var(--connect-selected);color:var(--foreground)}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__providerPicker>button[aria-pressed=false]{color:#c4c4c4}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__providerPicker>button[aria-pressed=false]:hover{background:var(--connect-surface);color:var(--foreground)}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__methodPicker{background:var(--connect-inset)}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__methodPicker>button[aria-pressed=true]{background:var(--connect-selected);color:var(--foreground);box-shadow:inset 0 1px #ffffff0f,0 1px 3px #00000029}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__methodPicker>button[aria-pressed=false]:hover{background:var(--connect-surface);color:var(--foreground)}:is(.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__providerMark,.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__promptCard,.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__codePanel,.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__callout){background:var(--connect-surface);border-color:var(--connect-outline)}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__copyAction{background:var(--connect-selected);color:var(--foreground);border-color:#555}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__copyAction:hover{background:#4c4c4c}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__stepNumber{background:var(--connect-surface);border-color:var(--connect-outline)}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__body .connect-ai-module__fma4Rq__selectControl{background:var(--connect-surface);border-color:var(--connect-outline)}html.dark:has([data-dashboard-shell]) [data-radix-popper-content-wrapper]>.connect-ai-module__fma4Rq__selectMenu[role=listbox][data-state]{background:#303030;border-color:#494949}.dark .connect-ai-module__fma4Rq__selectMenu{background:#303030;border-color:#494949}.dark .connect-ai-module__fma4Rq__selectMenu [role=option][data-state=checked]{background:#3c3c3c}.dark .connect-ai-module__fma4Rq__selectMenu [role=option][data-highlighted]{color:#eee;background:#454545}
@property --layz-connect-ai-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.sidebar-connect-ai-module__qhIVoq__shine{position:relative}@supports (mask-composite:exclude) or (-webkit-mask-composite:xor){.sidebar-connect-ai-module__qhIVoq__shine:before,.sidebar-connect-ai-module__qhIVoq__shine:after{--shine-base:color-mix(in srgb, var(--foreground) 7%, transparent);--shine-peak:color-mix(in srgb, var(--foreground) 36%, transparent);content:"";border-radius:inherit;pointer-events:none;background-image:conic-gradient(from var(--layz-connect-ai-angle), var(--shine-base) 0deg 220deg, var(--shine-peak) 280deg, var(--shine-base) 340deg 360deg);-webkit-mask-composite:xor;opacity:1;padding:1px;animation:20s linear infinite sidebar-connect-ai-module__qhIVoq__edge-orbit;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sidebar-connect-ai-module__qhIVoq__shine:after{--shine-base:color-mix(in srgb, var(--foreground) 3%, transparent);--shine-peak:color-mix(in srgb, var(--foreground) 12%, transparent);filter:blur(2px);padding:2px;inset:-2px}:root:not([class~=dark]) .sidebar-connect-ai-module__qhIVoq__shine:before{--shine-base:color-mix(in srgb, var(--foreground) 4%, transparent);--shine-peak:color-mix(in srgb, var(--foreground) 30%, transparent);padding:2px}:root:not([class~=dark]) .sidebar-connect-ai-module__qhIVoq__shine:after{--shine-base:transparent;--shine-peak:#fff;filter:none;padding:1px;inset:0}.sidebar-connect-ai-module__qhIVoq__shine[data-state=open]:before,.sidebar-connect-ai-module__qhIVoq__shine[data-state=open]:after{animation-play-state:paused}}@keyframes sidebar-connect-ai-module__qhIVoq__edge-orbit{0%{--layz-connect-ai-angle:0deg}to{--layz-connect-ai-angle:360deg}}@media (prefers-reduced-motion:reduce){.sidebar-connect-ai-module__qhIVoq__shine:before,.sidebar-connect-ai-module__qhIVoq__shine:after{--layz-connect-ai-angle:45deg;animation:none}}
