@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:0;border-radius:22px;gap:0;width:min(580px,100vw - 32px);max-width:none;max-height:min(780px,100dvh - 48px);padding:0;display:flex;overflow:clip;box-shadow:0 0 0 1px #00000014,0 24px 80px #00000029,0 2px 12px #0000000a}.connect-ai-module__fma4Rq__dialog:focus{outline:none}.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:18px;right:18px}.connect-ai-module__fma4Rq__view{--claude-tint:#fbf3ee;--claude-edge:#ecd3c4;--claude-edge-strong:#d9a88d;--claude-ink:#a24f2c;--mx:50%;--my:-20%;--view-glow:59 130 246;--muted-foreground:#5c5c63;--color-muted-foreground:var(--muted-foreground);width:100%;min-width:0;min-height:0;font-family:var(--font-ui), sans-serif;background:linear-gradient(#fff,#fafafa);flex-direction:column;display:flex;position:relative;box-shadow:inset 0 1px #ffffffe6}.connect-ai-module__fma4Rq__viewRing{pointer-events:none;z-index:3;background:radial-gradient(300px circle at var(--mx) var(--my), rgb(var(--view-glow) / .5), transparent 45%);-webkit-mask-composite:xor;opacity:0;border-radius:22px;padding:1px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 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}.connect-ai-module__fma4Rq__view:hover .connect-ai-module__fma4Rq__viewRing{opacity:1}.connect-ai-module__fma4Rq__main{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-width:0;min-height:0;padding:28px 30px 26px;overflow-y:auto}.connect-ai-module__fma4Rq__title{letter-spacing:-.5px;text-wrap:balance;font-size:22px;font-weight:600;line-height:1.25}.connect-ai-module__fma4Rq__footer{color:var(--muted-foreground);flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:4px 30px 20px;font-size:12.5px;display:flex}.connect-ai-module__fma4Rq__footerDivided{border-top:1px solid var(--border);padding-top:14px;padding-bottom:14px}.connect-ai-module__fma4Rq__appPanel{gap:10px;display:grid}.connect-ai-module__fma4Rq__appPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.connect-ai-module__fma4Rq__appRow{z-index:1;cursor:pointer;text-align:left;background:#fff;border-radius:16px;align-items:center;gap:14px;width:100%;min-width:0;padding:10px 12px 10px 10px;transition:box-shadow .2s,transform .2s;display:flex;position:relative;box-shadow:inset 0 1px #fff,0 0 0 1px #00000017,0 1px 2px #0000000d,0 6px 14px -10px #0000002e}.connect-ai-module__fma4Rq__appRow:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 0 0 1px #00000029,0 1px 2px #0000000f,0 12px 24px -12px #00000047}.connect-ai-module__fma4Rq__appRow:active{transform:translateY(0)}.connect-ai-module__fma4Rq__moreCard{background:#00000007;border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000d}.connect-ai-module__fma4Rq__moreCard .connect-ai-module__fma4Rq__moreRow,.connect-ai-module__fma4Rq__moreCard .connect-ai-module__fma4Rq__moreRow:hover{box-shadow:none;background:0 0;transform:none}.connect-ai-module__fma4Rq__moreCard .connect-ai-module__fma4Rq__moreRow:hover{background:#00000006}.connect-ai-module__fma4Rq__featured{border-radius:18px;gap:16px;padding:16px 16px 16px 14px}.connect-ai-module__fma4Rq__appMark.connect-ai-module__fma4Rq__featuredMark{background:linear-gradient(180deg, #fffaf7, var(--claude-tint));width:52px;height:52px;box-shadow:inset 0 1px 0 #fff, 0 0 0 1px var(--claude-edge), 0 10px 20px -12px #a24f2c73;border-radius:15px}.connect-ai-module__fma4Rq__setupPill{background:var(--foreground);height:34px;color:var(--background);border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 14px 0 16px;font-size:13px;font-weight:600;transition:transform .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 4px 10px -4px #00000059}.connect-ai-module__fma4Rq__setupPill svg{transition:transform .2s}.connect-ai-module__fma4Rq__featured:hover .connect-ai-module__fma4Rq__setupPill svg{transform:translate(2px)}.connect-ai-module__fma4Rq__appCard{flex-direction:column;align-items:stretch;gap:14px;padding:12px 12px 14px 14px}.connect-ai-module__fma4Rq__appRow:focus-visible,.connect-ai-module__fma4Rq__chip:focus-visible{outline:2px solid var(--ring);outline-offset:0}.connect-ai-module__fma4Rq__moreRow{gap:10px;padding:10px 14px 10px 16px}.connect-ai-module__fma4Rq__appMark{background:linear-gradient(#fff,#f7f7f7);border-radius:13px;flex-shrink:0;place-items:center;width:44px;height:44px;transition:transform .2s;display:grid;box-shadow:inset 0 1px #fff,0 0 0 1px #00000014,0 8px 18px -10px #00000059}.connect-ai-module__fma4Rq__recommended{background:var(--claude-tint);box-shadow:inset 0 0 0 1px var(--claude-edge);color:var(--claude-ink);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:600;line-height:16px}.connect-ai-module__fma4Rq__rowArrow{background:color-mix(in srgb, var(--foreground) 6%, transparent);width:30px;height:30px;color:var(--muted-foreground);border-radius:999px;flex-shrink:0;place-items:center;transition:background-color .2s,color .2s;display:grid}.connect-ai-module__fma4Rq__rowArrow svg{transition:transform .2s}.connect-ai-module__fma4Rq__appRow:hover .connect-ai-module__fma4Rq__rowArrow{background:var(--foreground);color:var(--background)}.connect-ai-module__fma4Rq__appRow:hover .connect-ai-module__fma4Rq__rowArrow svg{transform:translate(1px)}.connect-ai-module__fma4Rq__otherGrid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:2px 8px 8px;display:grid;position:relative}.connect-ai-module__fma4Rq__chip{cursor:pointer;background:var(--card);text-align:left;min-width:0;color:var(--foreground);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;font-weight:500;transition:box-shadow .16s;display:flex;box-shadow:0 0 0 1px #00000012}.connect-ai-module__fma4Rq__chip:hover{box-shadow:0 0 0 1px #00000024,0 4px 10px -6px #00000040}.connect-ai-module__fma4Rq__setupStep{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:14px;display:grid;position:relative}.connect-ai-module__fma4Rq__setupStep:not(:last-child):before{content:"";background:var(--border);width:1px;position:absolute;top:32px;bottom:-20px;left:11.5px}.connect-ai-module__fma4Rq__stepNumber{border:1px solid var(--border);background:var(--card);font-variant-numeric:tabular-nums;width:24px;height:24px;color:var(--foreground);border-radius:50%;place-items:center;margin-top:-1px;font-size:12px;font-weight:600;display:grid}.connect-ai-module__fma4Rq__steps{color:var(--muted-foreground);gap:8px;padding-left:18px;font-size:13px;line-height:1.6;list-style:outside;display:grid}.connect-ai-module__fma4Rq__steps li::marker{color:color-mix(in srgb, var(--foreground) 35%, transparent)}.connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__steps{color:color-mix(in srgb, var(--foreground) 72%, transparent)}.connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__codePanel{color:var(--foreground);background:#f4f4f5;border-color:#0000;box-shadow:inset 0 0 0 1px #00000012,inset 0 1px 2px #0000000a}.connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__promptCard{background:#fff;box-shadow:0 0 0 1px #00000017,0 1px 2px #0000000d,0 8px 18px -12px #0003}.connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__promptCard p{color:var(--foreground)}.connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__copyAction{color:var(--foreground);background:#fff;border:0;box-shadow:0 0 0 1px #0000001f,0 1px 2px #0000000f}.connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__copyAction:hover{color:var(--foreground);background:#f7f7f8}.connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__callout{color:color-mix(in srgb, var(--foreground) 72%, transparent);background:#f4f4f5}.connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__methodPicker{background:#f0f0f1}@media (prefers-reduced-motion:reduce){.connect-ai-module__fma4Rq__viewRing,.connect-ai-module__fma4Rq__appRow,.connect-ai-module__fma4Rq__rowArrow,.connect-ai-module__fma4Rq__rowArrow svg,.connect-ai-module__fma4Rq__setupPill svg,.connect-ai-module__fma4Rq__chip{transition:none}.connect-ai-module__fma4Rq__appRow:hover,.connect-ai-module__fma4Rq__featured:hover .connect-ai-module__fma4Rq__setupPill svg,.connect-ai-module__fma4Rq__appRow:hover .connect-ai-module__fma4Rq__rowArrow svg{transform:none}}@media (max-width:639px){.connect-ai-module__fma4Rq__dialog{border-radius:18px;width:calc(100vw - 16px);max-height:calc(100dvh - 24px)}.connect-ai-module__fma4Rq__dialog>button{top:12px;right:12px}.connect-ai-module__fma4Rq__main{padding:22px 18px}.connect-ai-module__fma4Rq__title{font-size:21px}.connect-ai-module__fma4Rq__viewRing{border-radius:18px}.connect-ai-module__fma4Rq__footer{flex-wrap:wrap;padding:2px 18px 16px}.connect-ai-module__fma4Rq__footerDivided{padding-top:12px;padding-bottom:12px}.connect-ai-module__fma4Rq__featured{gap:12px;padding:14px 12px}.connect-ai-module__fma4Rq__appMark.connect-ai-module__fma4Rq__featuredMark{border-radius:13px;width:46px;height:46px}.connect-ai-module__fma4Rq__setupPill{justify-content:center;width:34px;padding:0}.connect-ai-module__fma4Rq__setupPillLabel{display:none}.connect-ai-module__fma4Rq__appPair{gap:8px}.connect-ai-module__fma4Rq__otherGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.connect-ai-module__fma4Rq__setupStep{gap: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);--claude-tint:#33261f;--claude-edge:#57392a;--claude-edge-strong:#84563d;--claude-ink:#eea383;background:linear-gradient(#ffffff0b,#ffffff03 60%),#242424;box-shadow:inset 0 1px #ffffff14}.dark .connect-ai-module__fma4Rq__dialog{box-shadow:0 0 0 1px #ffffff17,0 30px 80px -20px #000000d9}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__appRow{background:#ffffff0a;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #ffffff17,0 10px 24px -14px #000c}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__appRow:hover{background:#fff1;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #ffffff2b,0 14px 28px -14px #000000e6}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__moreCard{background:#ffffff06;box-shadow:inset 0 0 0 1px #ffffff0f}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__moreCard .connect-ai-module__fma4Rq__moreRow{box-shadow:none;background:0 0}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__moreCard .connect-ai-module__fma4Rq__moreRow:hover{box-shadow:none;background:#ffffff08}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__featuredMark{background:linear-gradient(180deg, #3a2a21, var(--claude-tint));box-shadow:inset 0 1px 0 #ffffff14, 0 0 0 1px var(--claude-edge), 0 12px 26px -12px #000000e6}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__setupPill{box-shadow:inset 0 -1px #0000001f,0 4px 12px -4px #0009}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__appMark{background:#0e0e10;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #ffffff17,0 12px 30px -10px #000000e6}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__rowArrow{background:#ffffff12}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__appRow:hover .connect-ai-module__fma4Rq__rowArrow{background:var(--foreground);color:var(--background)}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__chip{background:#0e0e10;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #ffffff14}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__chip:hover{box-shadow:inset 0 1px #ffffff14,0 0 0 1px #ffffff29}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__stepNumber{background:#303030;border-color:#4a4a4a}.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:#161616;box-shadow:inset 0 0 0 1px #ffffff0f}.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)}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__steps{color:#c9c9c9}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__codePanel{color:#f2f2f2;background:#161616;box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px 3px #0006}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__promptCard{background:#ffffff0b;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #ffffff1a,0 10px 24px -14px #000c}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__promptCard p{color:#f2f2f2}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__callout{color:#c9c9c9;background:#1b1b1b;box-shadow:inset 0 0 0 1px #ffffff12}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__copyAction{color:#f2f2f2;background:#2f2f2f;box-shadow:inset 0 1px #ffffff12,0 0 0 1px #ffffff21}.dark .connect-ai-module__fma4Rq__view .connect-ai-module__fma4Rq__copyAction:hover{background:#383838}.dark .connect-ai-module__fma4Rq__view .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}}.sidebar-connect-ai-module__qhIVoq__appStackMark{background:var(--card);box-shadow:0 0 0 1.5px var(--card), inset 0 0 0 1px var(--border);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.dark .sidebar-connect-ai-module__qhIVoq__appStackMark{background:#2a2a2a}@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}}
