@layer reset{html,:host{--font-fallback:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;tab-size:4;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop{border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);box-sizing:border-box;margin:0;padding:0}::file-selector-button{border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);box-sizing:border-box;margin:0;padding:0}hr{color:inherit;border-top-width:1px;height:0}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::placeholder{--placeholder-fallback:#00000080;opacity:1;color:var(--global-color-placeholder,var(--placeholder-fallback))}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection,#0073ff4d)}textarea{resize:vertical}table{border-color:inherit;text-indent:0;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{-webkit-text-decoration:inherit;text-decoration:inherit;color:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono,var(--font-mono-fallback));font-feature-settings:normal;font-variation-settings:normal;font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{color:#f4f7f2;background:linear-gradient(#39d9ff0a 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#80ff7209 1px,#0000 1px) 0 0/44px 44px,linear-gradient(#080a0b 0%,#050607 44rem);min-height:100vh;font-family:IBM Plex Sans,sans-serif;line-height:1.6}::selection{color:#f4f7f2;background:#80ff7247}@keyframes spend-spin{to{transform:rotate(360deg)}}@keyframes spend-scan{0%{transform:translate(-105%)}to{transform:translate(105%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important}}:root{--made-with-panda:"🐼"}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--rotate-x:0;--rotate-y:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}}@layer tokens{:where(:root,:host){--colors-bg:#050607;--colors-surface:#101315;--colors-surface-elevated:#171b1f;--colors-surface-hover:#1a2225;--colors-border:#263237;--colors-text:#f4f7f2;--colors-text-muted:#8fa19a;--colors-accent:#80ff72;--colors-accent-dim:#80ff7229;--colors-cyan:#39d9ff;--colors-cyan-dim:#39d9ff29;--colors-yellow:#ffd84d;--colors-yellow-dim:#ffd84d29;--colors-green:#80ff72;--colors-red:#ff5c7a;--colors-orange:#ffd84d;--colors-purple:#d984ff;--fonts-display:"Outfit", sans-serif;--fonts-body:"IBM Plex Sans", sans-serif;--radii-base:8px;--radii-sm:6px;--radii-xs:4px;--radii-full:9999px;--shadows-base:0 12px 36px #00000052;--breakpoints-sm:640px;--breakpoints-md:768px;--breakpoints-lg:1024px;--breakpoints-xl:1280px;--breakpoints-2xl:1536px;--sizes-breakpoint-sm:640px;--sizes-breakpoint-md:768px;--sizes-breakpoint-lg:1024px;--sizes-breakpoint-xl:1280px;--sizes-breakpoint-2xl:1536px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}}@layer recipes;@layer utilities{.bg_linear-gradient\(145deg\,_token\(colors\.surfaceElevated\)\,_token\(colors\.bg\)\){background:linear-gradient(145deg, var(--colors-surface-elevated), var(--colors-bg))}.bd_1px_solid_token\(colors\.accent\){border:1px solid var(--colors-accent)}.bg_surface{background:var(--colors-surface)}.bd_1px_solid_token\(colors\.border\){border:1px solid var(--colors-border)}.p_20px{padding:20px}.bg_border{background:var(--colors-border)}.p_2px{padding:2px}.bg_transparent{background:0 0}.bd_none{border:none}.p_4px_12px{padding:4px 12px}.bg_accentDim{background:var(--colors-accent-dim)}.p_3px_12px{padding:3px 12px}.p_8px_10px{padding:8px 10px}.p_10px_24px{padding:10px 24px}.m_0_auto{margin:0 auto}.p_0_32px{padding:0 32px}.bg_rgba\(5\,_6\,_7\,_0\.92\){background:#050607eb}.p_20px_0_12px{padding:20px 0 12px}.p_10px_12px{padding:10px 12px}.p_6px_12px{padding:6px 12px}.bg_accent{background:var(--colors-accent)}.p_10px{padding:10px}.p_8px{padding:8px}.m_3px_0_0{margin:3px 0 0}.m_8px_0{margin:8px 0}.bd_1px_solid_transparent{border:1px solid #0000}.p_6px_10px{padding:6px 10px}.p_4px{padding:4px}.p_6px_28px_6px_10px{padding:6px 28px 6px 10px}.p_0{padding:0}.bd_1px_solid_rgba\(255\,_255\,_255\,_0\.22\){border:1px solid #ffffff38}.p_4px_9px{padding:4px 9px}.bd_1px_solid_token\(colors\.orange\){border:1px solid var(--colors-orange)}.m_0{margin:0}.bg_rgba\(240\,_160\,_80\,_0\.2\){background:#f0a05033}.p_1px_6px{padding:1px 6px}.anim_spend-spin_900ms_linear_infinite{animation:.9s linear infinite spend-spin}.bg_conic-gradient\(from_90deg\,_token\(colors\.accent\)\,_token\(colors\.cyan\)\,_token\(colors\.yellow\)\,_transparent_78\%\){background:conic-gradient(from 90deg, var(--colors-accent), var(--colors-cyan), var(--colors-yellow), transparent 78%)}.p_3px{padding:3px}.p_28px{padding:28px}.p_18px_20px_42px{padding:18px 20px 42px}.anim_spend-scan_1\.1s_linear_infinite{animation:1.1s linear infinite spend-scan}.bg_linear-gradient\(90deg\,_token\(colors\.surfaceElevated\)\,_token\(colors\.cyanDim\)\,_token\(colors\.surfaceElevated\)\){background:linear-gradient(90deg, var(--colors-surface-elevated), var(--colors-cyan-dim), var(--colors-surface-elevated))}.p_16px_20px{padding:16px 20px}.p_28px_18px{padding:28px 18px}.bg_rgba\(16\,_19\,_21\,_0\.72\){background:#101315b8}.p_8px_14px{padding:8px 14px}.bg_rgba\(16\,_19\,_21\,_0\.88\){background:#101315e0}.bg_surfaceElevated{background:var(--colors-surface-elevated)}.p_0_14px{padding:0 14px}.p_22px{padding:22px}.bg_\#070909{background:#070909}.p_14px_16px{padding:14px 16px}.p_13px_22px{padding:13px 22px}.bd_1px_solid_token\(colors\.cyan\){border:1px solid var(--colors-cyan)}.p_12px_18px{padding:12px 18px}.bg_rgba\(240\,_160\,_80\,_0\.06\){background:#f0a0500f}.bg_rgba\(240\,_160\,_80\,_0\.15\){background:#f0a05026}.p_2px_6px{padding:2px 6px}.bdr_sm{border-radius:var(--radii-sm)}.flex_0_0_auto{flex:none}.ov_hidden{overflow:hidden}.gap_10px{gap:10px}.gap_12px{gap:12px}.gap_1px{gap:1px}.bdr_base{border-radius:var(--radii-base)}.gap_2px{gap:2px}.bdr_xs{border-radius:var(--radii-xs)}.bdr_full{border-radius:var(--radii-full)}.bd-b_2px_solid_token\(colors\.border\){border-bottom:2px solid var(--colors-border)}.bd-b_1px_solid_token\(colors\.border\){border-bottom:1px solid var(--colors-border)}.grid-c_1_\/_-1{grid-column:1/-1}.gap_14px{gap:14px}.gap_16px{gap:16px}.gap_8px{gap:8px}.bd-t_1px_solid_token\(colors\.border\){border-top:1px solid var(--colors-border)}.ring_none{outline-offset:2px;outline:2px solid #0000}.gap_4px{gap:4px}.gap_5px{gap:5px}.td_none{text-decoration:none}.gap_34px{gap:34px}.gap_28px{gap:28px}.gap_18px{gap:18px}.gap_6px{gap:6px}.ai_center{align-items:center}.asp_1{aspect-ratio:1}.bx-sh_0_0_0_1px_rgba\(128\,_255\,_114\,_0\.12\)\,_0_16px_40px_rgba\(0\,_0\,_0\,_0\.34\){box-shadow:0 0 0 1px #80ff721f,0 16px 40px #00000057}.c_accent{color:var(--colors-accent)}.d_inline-flex{display:inline-flex}.jc_center{justify-content:center}.pos_relative{position:relative}.c_text{color:var(--colors-text)}.d_grid{display:grid}.fs_1\.3rem{font-size:1.3rem}.fs_1\.55rem{font-size:1.55rem}.ff_display{font-family:var(--fonts-display)}.fw_700{font-weight:700}.ls_0{letter-spacing:0}.lh_1{line-height:1}.ov-wrap_anywhere{overflow-wrap:anywhere}.c_textMuted{color:var(--colors-text-muted)}.fs_0\.76rem{font-size:.76rem}.fw_600{font-weight:600}.lh_1\.2{line-height:1.2}.bx-sh_base{box-shadow:var(--shadows-base)}.d_flex{display:flex}.jc_space-between{justify-content:space-between}.fs_1\.1rem{font-size:1.1rem}.ff_body{font-family:var(--fonts-body)}.fs_0\.75rem{font-size:.75rem}.cursor_pointer{cursor:pointer}.tt_capitalize{text-transform:capitalize}.d_inline-block{display:inline-block}.fs_0\.82rem{font-size:.82rem}.fw_500{font-weight:500}.ta_left{text-align:left}.fs_0\.72rem{font-size:.72rem}.tt_uppercase{text-transform:uppercase}.us_none{-webkit-user-select:none;user-select:none}.white-space_nowrap{white-space:nowrap}.ta_right{text-align:right}.fv-num_tabular-nums{font-variant-numeric:tabular-nums}.bd-cl_collapse{border-collapse:collapse}.ta_center{text-align:center}.flex-d_column{flex-direction:column}.fs_0\.9rem{font-size:.9rem}.c_red{color:var(--colors-red)}.fs_1rem{font-size:1rem}.pos_sticky{position:sticky}.z_100{z-index:100}.bkdp_blur\(16px\){-webkit-backdrop-filter:blur(16px)}.flex-wrap_wrap{flex-wrap:wrap}.fs_0\.88rem{font-size:.88rem}.c_\#0a0a0f{color:#0a0a0f}.fs_0\.78rem{font-size:.78rem}.grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.fs_0\.7rem{font-size:.7rem}.pos_absolute{position:absolute}.z_1000{z-index:1000}.ai_flex-start{align-items:flex-start}.ac-c_cyan{accent-color:var(--colors-cyan)}.d_block{display:block}.fs_0\.84rem{font-size:.84rem}.lh_1\.25{line-height:1.25}.fs_0\.74rem{font-size:.74rem}.lh_1\.35{line-height:1.35}.bx-sh_0_0_0_2px_token\(colors\.accentDim\){box-shadow:0 0 0 2px var(--colors-accent-dim)}.tov_ellipsis{text-overflow:ellipsis}.c_inherit{color:inherit}.c_orange{color:var(--colors-orange)}.ac-c_orange{accent-color:var(--colors-orange)}.pos_popper{position:popper}.fs_0\.95rem{font-size:.95rem}.fs_1\.25rem{font-size:1.25rem}.c_cyan{color:var(--colors-cyan)}.fs_1\.15rem{font-size:1.15rem}.lh_1\.45{line-height:1.45}.fs_0\.68rem{font-size:.68rem}.op_0\.78{opacity:.78}.op_0\.9{opacity:.9}.grid-tc_1fr{grid-template-columns:1fr}.grid-tc_repeat\(auto-fit\,_minmax\(170px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.fs_1\.45rem{font-size:1.45rem}.isolation_isolate{isolation:isolate}.fs_2\.65rem{font-size:2.65rem}.lh_0\.94{line-height:.94}.fs_1\.08rem{font-size:1.08rem}.lh_1\.7{line-height:1.7}.fs_0\.92rem{font-size:.92rem}.fs_1\.4rem{font-size:1.4rem}.lh_1\.1{line-height:1.1}.c_\#050607{color:#050607}.fw_800{font-weight:800}.fs_0\.86rem{font-size:.86rem}.lh_1\.55{line-height:1.55}.fs_0\.85rem{font-size:.85rem}.scr-bar-w_thin{scrollbar-width:thin}.scr-bar-c_token\(colors\.border\)_transparent{scrollbar-color:var(--colors-border) transparent}.flex-sh_0{flex-shrink:0}.fs_0\.6rem{font-size:.6rem}.cursor_default{cursor:default}.fs_0\.65rem{font-size:.65rem}.w_44px{width:44px}.h_70\%{height:70%}.w_70\%{width:70%}.min-w_0{min-width:0}.mb_20px{margin-bottom:20px}.h_350px{height:350px}.w_100\%{width:100%}.ml_10px{margin-left:10px}.mb_14px{margin-bottom:14px}.ov-x_auto{overflow-x:auto}.min-h_60vh{min-height:60vh}.max-w_1800px{max-width:1800px}.pb_32px{padding-bottom:32px}.top_0{top:0}.mt_12px{margin-top:12px}.ml_auto{margin-left:auto}.min-h_32px{min-height:32px}.min-w_260px{min-width:260px}.right_0{right:0}.top_calc\(100\%_\+_6px\){top:calc(100% + 6px)}.h_14px{height:14px}.w_14px{width:14px}.mt_3px{margin-top:3px}.min-w_160px{min-width:160px}.max-h_min\(320px\,_var\(--radix-select-content-available-height\)\){max-height:min(320px, var(--radix-select-content-available-height))}.min-w_var\(--radix-select-trigger-width\){min-width:var(--radix-select-trigger-width)}.max-h_inherit{max-height:inherit}.ov-y_auto{overflow-y:auto}.right_9px{right:9px}.h_28px{height:28px}.w_28px{width:28px}.h_12px{height:12px}.w_12px{width:12px}.mr_auto{margin-right:auto}.min-w_100\%{min-width:100%}.min-w_210px{min-width:210px}.min-w_180px{min-width:180px}.w_34px{width:34px}.mb_24px{margin-bottom:24px}.h_300px{height:300px}.min-h_132px{min-height:132px}.max-w_880px{max-width:880px}.mb_8px{margin-bottom:8px}.pt_3px{padding-top:3px}.bottom_12px{bottom:12px}.max-w_430px{max-width:430px}.right_20px{right:20px}.h_20px{height:20px}.max-w_100\%{max-width:100%}.w_76\%{width:76%}.h_calc\(100\%_-_24px\){height:calc(100% - 24px)}.mt_4px{margin-top:4px}.min-h_100vh{min-height:100vh}.max-w_1180px{max-width:1180px}.min-h_auto{min-height:auto}.max-w_680px{max-width:680px}.h_8px{height:8px}.w_8px{width:8px}.max-w_10ch{max-width:10ch}.max-w_560px{max-width:560px}.max-w_590px{max-width:590px}.min-h_42px{min-height:42px}.min-w_42px{min-width:42px}.h_9px{height:9px}.w_9px{width:9px}.ml_6px{margin-left:6px}.min-h_48px{min-height:48px}.min-h_22px{min-height:22px}.mb_16px{margin-bottom:16px}.max-h_400px{max-height:400px}.w_16px{width:16px}.h_16px{height:16px}.ml_8px{margin-left:8px}.before\:anim_spend-scan_2600ms_ease-in-out_infinite:before{animation:2.6s ease-in-out infinite spend-scan}.before\:bg_linear-gradient\(90deg\,_transparent\,_rgba\(57\,_217\,_255\,_0\.2\)\,_transparent\):before{background:linear-gradient(90deg,#0000,#39d9ff33,#0000)}.\[\&\[data-highlighted\]\]\:bg_surfaceHover[data-highlighted]{background:var(--colors-surface-hover)}.after\:bg_bg:after{background:var(--colors-bg)}.after\:inset_4px:after{inset:4px}.before\:inset_0:before{inset:0}.after\:bg_linear-gradient\(120deg\,_transparent_0\%\,_rgba\(57\,_217\,_255\,_0\.1\)_46\%\,_rgba\(128\,_255\,_114\,_0\.12\)_50\%\,_transparent_56\%\):after{background:linear-gradient(120deg,#0000 0%,#39d9ff1a 46%,#80ff721f 50%,#0000 56%)}.\[\&\[data-state\=open\]\]\:bd-c_accent[data-state=open]{border-color:var(--colors-accent)}.after\:bdr_full:after{border-radius:var(--radii-full)}.last\:bd-b_none:last-child{border-bottom:none}.before\:content_\"\":before{content:""}.before\:pos_absolute:before{position:absolute}.before\:trf_skewX\(-18deg\):before{transform:skew(-18deg)}.\[\&\[data-state\=checked\]\]\:c_accent[data-state=checked]{color:var(--colors-accent)}.\[\&\[data-disabled\]\]\:c_textMuted[data-disabled]{color:var(--colors-text-muted)}.\[\&\[data-disabled\]\]\:cursor_default[data-disabled]{cursor:default}.\[\&\[data-disabled\]\]\:op_0\.65[data-disabled]{opacity:.65}.after\:content_\"\":after{content:""}.after\:pos_absolute:after{position:absolute}.before\:bg-i_linear-gradient\(rgba\(128\,_255\,_114\,_0\.08\)_1px\,_transparent_1px\)\,_linear-gradient\(90deg\,_rgba\(57\,_217\,_255\,_0\.07\)_1px\,_transparent_1px\):before{background-image:linear-gradient(#80ff7214 1px,#0000 1px),linear-gradient(90deg,#39d9ff12 1px,#0000 1px)}.before\:bg-s_36px_36px:before{background-size:36px 36px}.before\:msk-i_linear-gradient\(180deg\,_black\,_transparent_82\%\):before{-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.before\:op_0\.85:before{opacity:.85}.before\:z_-2:before{z-index:-2}.after\:trf_skewY\(-8deg\):after{transform:skewY(-8deg)}.after\:z_-1:after{z-index:-1}.placeholder\:c_rgba\(143\,_161\,_154\,_0\.72\)::placeholder,.placeholder\:c_rgba\(143\,_161\,_154\,_0\.72\)[data-placeholder]{color:#8fa19ab8}.disabled\:cursor_not-allowed:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.disabled\:op_0\.52:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.52}.before\:h_100\%:before{height:100%}.before\:left_-60\%:before{left:-60%}.before\:top_0:before{top:0}.before\:w_45\%:before{width:45%}.after\:h_160px:after{height:160px}.after\:left_0:after{left:0}.after\:right_0:after{right:0}.after\:top_18\%:after{top:18%}.focusWithin\:bd-c_accent:focus-within,.focus\:bd-c_accent:is(:focus,[data-focus]){border-color:var(--colors-accent)}.focus\:ring_none:is(:focus,[data-focus]){outline-offset:2px;outline:2px solid #0000}.focus\:bx-sh_0_0_0_3px_token\(colors\.accentDim\):is(:focus,[data-focus]){box-shadow:0 0 0 3px var(--colors-accent-dim)}.hover\:bg_surfaceHover:is(:hover,[data-hover]){background:var(--colors-surface-hover)}.hover\:bg_\#9cff92:is(:hover,[data-hover]){background:#9cff92}.hover\:bg_cyanDim:is(:hover,[data-hover]){background:var(--colors-cyan-dim)}.hover\:bd-c_accent:is(:hover,[data-hover]){border-color:var(--colors-accent)}.hover\:bd-c_red:is(:hover,[data-hover]){border-color:var(--colors-red)}.hover\:c_accent:is(:hover,[data-hover]){color:var(--colors-accent)}.hover\:c_red:is(:hover,[data-hover]){color:var(--colors-red)}.hover\:c_yellow:is(:hover,[data-hover]){color:var(--colors-yellow)}@media screen and (width>=40rem){.sm\:grid-tc_1fr_auto{grid-template-columns:1fr auto}}@media screen and (width>=48rem){.md\:p_44px_32px{padding:44px 32px}.md\:p_28px{padding:28px}.md\:fs_4\.5rem{font-size:4.5rem}}@media screen and (width>=64rem){.lg\:gap_64px{gap:64px}.lg\:grid-tc_minmax\(340px\,_0\.8fr\)_1fr{grid-template-columns:minmax(340px,.8fr) 1fr}.lg\:grid-tc_minmax\(0\,_1fr\)_430px{grid-template-columns:minmax(0,1fr) 430px}.lg\:min-w_auto{min-width:auto}.lg\:min-h_calc\(100vh_-_88px\){min-height:calc(100vh - 88px)}}}
