@layer base,queries;:root{--card-bg:#f6f6f6;--card-border:#e5e5e5;--card-hover-border:#cecece;--icon-color:#71717a;--icon-bg:#f0f0f0;--text-primary:#0b0b0b;--text-secondary:#67676c;--text-muted:#71717a;--text-main-header-line:#3c3c43}.dark{--card-bg:#121212;--card-border:#27272a;--card-hover-border:#35353d;--icon-color:#e4e4e7;--icon-bg:#18181b;--text-primary:#f4f4f5;--text-secondary:#98989f;--text-muted:#71717a;--text-main-header-line:#dfdfd6}body:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#d0d0d0 1px,#0000 1px);background-size:24px 24px;width:100%;height:100%;position:fixed;top:0;left:0;-webkit-mask-image:linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(#000 40%,#0000 100%)}.dark body:before{opacity:.5;background-image:radial-gradient(#333 1px,#0000 1px)}body{background:#fffaff}.dark body{background:#000}figure{background:var(--card-bg);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .2s;box-shadow:0 4px 16px #0000000d}.dark figure{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:0 8px 32px #0003}figure:hover{border-color:var(--card-hover-border)}pre,.dark pre{background:0 0!important}pre span,code{font-family:var(--font-geist-mono)}.dark aside{background:#0b0b0b}.text-3xl{font-size:36px;font-weight:550}.dark span.line.diff.remove{background:#ff53fc24}
@keyframes kf-x1ar3z24{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes kf-xprun8pc{0%{transform:rotate(0)}to{opacity:0;transform:rotate(360deg)scale(1.2)}}@keyframes kf-xvvpff3o{0%{scale:1}to{opacity:0;scale:1.2}}.x7akbr5w{width:800px}.x1pokn5x{padding-left:24px;padding-right:24px}.x16ywczg:not(#\#){padding-top:24px}.xaibf17c{margin-left:auto;margin-right:auto}.x105dlb5:not(#\#){margin-bottom:40px}.x1ka58ui:not(#\#){line-height:1.7}.x130jovm:not(#\#){margin-bottom:24px}.x17c3vyy{display:flex}.x1i0hmum:not(#\#){flex-direction:row}.xl39v1po{gap:8px}.x1x6w4y4:not(#\#){font-size:14px}.x1hayll7{text-decoration:none}.xpwi0p88{transition:color .2s}.xb993ce:not(#\#):hover{color:gray}.xpogu5cg:not(#\#){margin-bottom:12px}.x1e2z4wj:not(#\#){font-size:28px}.xw3od1f4:not(#\#){font-weight:700}.xcpwv86s{text-align:center}.xew05ck8:not(#\#){margin-bottom:32px}.xhs9w37k:not(#\#){flex-direction:column}.xl2lhspc{gap:16px}.xcnwezow{max-width:960px}.xrms3p2c:not(#\#){padding-top:56px}.x144pq92{margin:0 auto}.xl5cvtt8:not(#\#){padding-bottom:32px}.x12n2vtu{border-bottom:1px solid #9ca3af33}.x1o78fub:not(#\#){margin-bottom:16px}.xgcgle3k:not(#\#){font-size:40px}.x1xag6fo{padding:24px}.x1mc4f5r{border-radius:16px}.x1h2xr42{transition:background .2s}.xnrcavh:not(#\#):hover{background:#00000008}.x18wpf44:not(#\#){font-size:20px}.xqfei1kk:not(#\#){font-weight:600}.x1i4nkya:not(#\#){margin-top:8px}.xf3wx048{opacity:.8}.x1p2jzyu:not(#\#){font-size:12px}.x2379fuk{opacity:.5}.x19nlnpx{gap:12px}.x1ius2dz{-webkit-text-fill-color:transparent}.xlcz853w{letter-spacing:-.03em}.x1qmejxk{background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab)}.x12aq1cs:not(#\#){-webkit-background-clip:text;background-clip:text}.xaknp8jo:not(#\#){background-size:400% 400%}.xo3b5gpo{border:1px solid #0000}.x1uins7c{filter:drop-shadow(0 0 2em #a855f733)}.xopjh7o4:not(#\#){animation-name:kf-x1ar3z24}.x1mfbgr3:not(#\#){animation-duration:15s}.x1mhm9s1:not(#\#){animation-timing-function:ease}.x1jggu5f:not(#\#){animation-iteration-count:infinite}.x1et3o2f{border-radius:8px}.x9p073so{scale:.88}.x5yqawd0{min-height:100vh}.x1wwtorw{align-items:center}.xozguvec{justify-content:center}.x1h5ip58{height:100vh}.x1t8t4yw{position:relative}.x11tvqsb{z-index:1}.x89itt0k{display:inline-flex}.xu7hofrw{padding:var(--padding)}.x122m7g6{overflow:hidden}.x16l0cxg:not(#\#){font-size:var(--font-size)}.x88x4xvo:not(#\#){font-weight:700}.x1i1j97u{color:#fff}.xoz1lc68{letter-spacing:1px}.x1h79994{cursor:pointer}.x10r3o88{background:var(--bg-gradient)}.xbylgdhc{border:none}.xwl5h39g{-webkit-border-radius:var(--border-radius);border-radius:var(--border-radius)}.xlaeenh0{box-shadow:0 4px 6px #0000001a}.xo0ebx0g{transition:all .2s ease-in-out}.x3t8utx:not(#\#):hover{filter:brightness(.95);transform:translateY(-1px);box-shadow:0 7px 10px #00000026}.x3t8utx:not(#\#):active{filter:brightness(.9);transform:translateY(-1px)scale(.98);box-shadow:0 2px 4px #0000001a}.x3t8utx:not(#\#):focus{outline:none}.x3t8utx:not(#\#)[disabled]{pointer-events:none;cursor:not-allowed;opacity:.6}.x1mtqk19{color:#18181b}.xrgedq5k{text-shadow:0 1px #ffffff80}.xih8gank{background:linear-gradient(145deg,#d4d4d8,#a1a1aa,#71717a,#a1a1aa,#d4d4d8)}.xh6ruor4:not(#\#){background-size:200% 200%}.x35xutd0{border:1px solid #0003}.x1a9h9yc{box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0000004d,0 4px 6px #0003}.xok5pir:not(#\#):hover{filter:brightness(1.1)}.xts40bu4{--padding:8px 24px}.x1izr161{--font-size:10px}.xs1v7jcw{--border-radius:8px}.x1vixffq{--padding:12px 32px}.x1x0htmd{--font-size:12px}.xs6zc4qo{--border-radius:12px}.x1i43ha7{--padding:16px 40px}.xu0z5ybk{--font-size:14px}.x19qiaeg{--border-radius:14px}.x1duapo4{z-index:0}.xq97ksf4{width:100%}.x1idryoc{max-width:600px}.x1v28z5l{padding:20px 24px}.xweona0k:not(#\#){font-family:var(--font-geist-mono)}.xlzowvko:not(#\#){font-size:13px}.x1w08hwy{border-radius:12px}.x1kyvzo4{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.x14eqxv2{top:4px}.x178vgdp{display:inline-block}.x1q0yuhj{width:18px}.x1371dag{height:18px}.xos7te44{background:var(--color)}.xmthkp0g{border:.4px solid #0003}.xotlg9is{transition:all .2s}.x1ec6gf:not(#\#):hover{scale:1.75}.x73dq2zc{max-width:1280px}.xpzfbd4s{padding:120px 40px 80px}.x1t5jerd{gap:60px}.xhjydpd0{justify-content:space-between}.x1b1bffi:not(#\#){margin-bottom:0}.x194ebqg{align-items:flex-start}.x1pbzm1d{max-width:680px}.xnghndoc:not(#\#){font-size:52px}.x3qklxyo:not(#\#){line-height:1}.x195tu06{color:var(--text-main-header-line)}.xa9m8dvc{text-align:left}.x1ba7pb8{letter-spacing:-.04em}.x9idpz5c:not(#\#){font-size:24px}.x13q66kh:not(#\#){font-weight:400}.x1a690na:not(#\#){line-height:1.6}.x962ruc4{color:var(--text-secondary)}.xsnnbglg{letter-spacing:.01em}.xc6ft8i4{gap:20px}.x1qkxozm{flex:1}.xcf78ip0{justify-content:flex-end}.xw97kips{display:grid}.x1mc26wl:not(#\#){grid-template-columns:repeat(4,1fr)}.x11g4gfv{gap:24px}.x12ezcrs{max-width:1200px}.x1socnke:not(#\#){margin-top:40px}.xqcok18g{padding:32px}.x1kmt5tg{background:var(--card-bg)}.xsuzi0r0{transition:border-color .2s,transform .2s}.xoal1t9:not(#\#):hover{border-color:var(--card-hover-border)}.xbnm04do{width:48px}.x1jcyene{height:48px}.xskfcy10:not(#\#){margin-bottom:20px}.xzn99j3o{color:var(--icon-color)}.xkxmyj98{background:var(--icon-bg)}.x37apnd8:not(#\#){font-size:18px}.xaq3refw{color:#22d3ee}.x1rpfv6n{left:-4px}.x105607s{display:block}.x1x58t0b:not(#\#){margin-bottom:8px}.x12degxk:not(#\#){line-height:1.1}.xft8lnbk{gap:40px}.x1ymop6x{width:140px}.x5xb86k8{height:200px}.xw775n0s:not(#\#){font-size:36px}.x1s87jy2{border-radius:10px}.x9or7zxs{box-shadow:0 8px 20px #00000026}.x1un9gz:not(#\#):hover{outline:1px solid #1e90ff;animation-name:kf-xprun8pc;animation-duration:.7s}.x1p4n9u:not(#\#):hover{outline:1px solid orange;animation-name:kf-xvvpff3o;animation-duration:.8s}.x1tf3yzl:not(#\#){margin-top:32px}.xu2ki6gg{padding:.75rem 1.5rem}.x1azav3v:not(#\#){font-size:1rem}.x1lgdkeh{border-radius:.75rem}.xoi6qmxc{box-shadow:0 6px 16px #4f46e54d}.x1ra6vhd{transition:all .3s}.xzuu72b:not(#\#):hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003}.x15svl6y{background:linear-gradient(135deg,#4f46e5,#6366f1)}.xyd0ajx:not(#\#):hover{background:linear-gradient(135deg,#3932c0,#6366f1)}.xyd0ajx:not(#\#):focus{outline-offset:4px;outline:2px solid #a5b4fc}.x1enxwxz{background:linear-gradient(135deg,#16adf9,#3ce1fb)}.x1bkdqq:not(#\#):hover{background:linear-gradient(135deg,#0c9ce4,#3ce1fb)}.x1bkdqq:not(#\#):focus{outline-offset:4px;outline:2px solid #82c3e4}.xzlsdfes{background:linear-gradient(135deg,#10b981,#34d399)}.xzj672z:not(#\#):hover{background:linear-gradient(135deg,#089e6c,#34d399)}.xzj672z:not(#\#):focus{outline-offset:4px;outline:2px solid #5bd3ab}@media (max-width:768px){.xtthgyxc{--padding:10px 24px}.x1nw2gdm{--font-size:11px}.xtf29xqw{max-width:340px}.x1f2qzeu{padding:20px 24px}.xyw0ti6s{overflow-x:scroll}.xhzov3ho{text-align:left}.x1n1ttk4{padding:80px 20px 60px}.x11mmeov:not(#\#){flex-direction:column}.xtu0fnuc{gap:40px}.x9srzbjw:not(#\#){margin-bottom:80px}.x19ug9if{align-items:center}.x1rzn8t7{width:100%}.xbr5xt2c:not(#\#){margin-bottom:16px}.x12qinmc{max-width:90%}.xmyazrfs:not(#\#){margin-bottom:32px}.xjahz5u4:not(#\#){font-size:18px}.x1srmy6f{text-align:center}.x1r5iijo:not(#\#){flex-direction:row}.xzjgmto4{gap:12px}.x1fith8m{width:auto}.x14sawna{justify-content:center}.x1szakg6{max-width:100%}.x12021ye:not(#\#){grid-template-columns:1fr}.x9bn42lw{gap:20px}.xmoiu268{max-width:500px}.x16pg69r{padding:24px}.xk6hi24o:not(#\#){font-size:32px}.xxbsg5j0{width:80px}.x11ttuts{height:120px}.x1qw33w4:not(#\#){font-size:28px}}
