.PRaxaW_logos{flex:none;display:inline-flex}.PRaxaW_coin{color:#c3cada;background:#0b0f18;border:1px solid #aebbd638;border-radius:999px;place-items:center;width:1em;height:1em;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:grid}.PRaxaW_coin+.PRaxaW_coin{margin-left:-.28em}.PRaxaW_coin:nth-child(2){transform:translateX(calc(-.06em * var(--agent-logos-pull,1)))}.PRaxaW_coin:nth-child(3){transform:translateX(calc(-.12em * var(--agent-logos-pull,1)))}.PRaxaW_coin svg{width:48%;height:48%}@media (prefers-reduced-motion:reduce){.PRaxaW_coin{transition:none}}
.iJL8aq_closing{text-align:center;margin-top:220px;padding-bottom:320px;position:relative;overflow:hidden}.iJL8aq_dawn{width:100%;height:480px;image-rendering:pixelated;position:absolute;bottom:0;left:0}.iJL8aq_inner{z-index:1;position:relative}.iJL8aq_lede{text-wrap:balance;max-width:620px;margin:26px auto 0}.iJL8aq_command{-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer;background:#080b12;border-radius:34px;align-items:center;gap:28px;max-width:100%;margin-top:56px;padding:24px 24px 24px 28px;display:inline-flex}.iJL8aq_command:hover,.iJL8aq_command:focus-visible{--agent-logos-pull:0}.iJL8aq_agents{font-size:64px}.iJL8aq_commandText{text-align:left;font:400 56px / 1 var(--mono);letter-spacing:-.03em;color:var(--text);white-space:nowrap;gap:14px;display:grid}.iJL8aq_commandLead{font:400 17px / 1.2 var(--sans);letter-spacing:-.01em;color:var(--gray)}.iJL8aq_commandIcon{border:1px solid var(--line);width:88px;height:88px;color:var(--moon);background:#aebbd61a;border-radius:24px;flex:none;place-items:center;transition:background-color .2s;display:grid}.iJL8aq_command:hover .iJL8aq_commandIcon{background:#aebbd629}.iJL8aq_ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px;display:flex}.iJL8aq_works{color:var(--gray);margin-top:104px;font-size:16px}.iJL8aq_grid{grid-template-columns:repeat(5,minmax(0,220px));justify-content:center;gap:12px;margin-top:24px;display:grid}.iJL8aq_logo{border:1px solid var(--line);letter-spacing:-.01em;color:#c3cada;background:#0b0f18d1;border-radius:20px;align-items:center;gap:12px;height:80px;padding-left:calc(50% - 64px);font-size:17px;font-weight:500;display:flex}@media (max-width:1100px){.iJL8aq_command{border-radius:28px;gap:20px;padding:18px 16px 18px 20px}.iJL8aq_agents{font-size:52px}.iJL8aq_commandText{font-size:40px}.iJL8aq_commandIcon{border-radius:20px;width:68px;height:68px}.iJL8aq_grid{grid-template-columns:repeat(5,minmax(0,1fr))}.iJL8aq_logo{gap:10px;height:72px;padding-left:calc(50% - 56px);font-size:15px}}@media (max-width:640px){.iJL8aq_closing{margin-top:120px;padding-bottom:240px}.iJL8aq_dawn{height:360px}.iJL8aq_command{border-radius:22px;gap:12px;margin-top:40px;padding:14px 10px 14px 20px}.iJL8aq_agents{display:none}.iJL8aq_commandText{gap:10px;font-size:clamp(16px,5.2vw,28px)}.iJL8aq_commandLead{white-space:normal;font-size:13px}.iJL8aq_commandIcon{border-radius:16px;width:52px;height:52px}.iJL8aq_commandIcon svg{width:22px;height:22px}.iJL8aq_works{margin-top:72px}.iJL8aq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.iJL8aq_logo{border-radius:16px;height:64px}}
.ro1WnG_details{padding:220px 0 0}.ro1WnG_intro{text-align:center}.ro1WnG_lede{text-wrap:balance;width:min(620px,100%);margin:24px auto 0}.ro1WnG_tabs{grid-template-columns:420px 1fr;align-items:stretch;gap:56px;margin-top:96px;display:grid}.ro1WnG_list{border-left:1px solid var(--line);flex-direction:column;display:flex}.ro1WnG_item{text-align:left;cursor:pointer;background:0 0;border:0;padding:17px 0 17px 26px;display:block;position:relative}.ro1WnG_itemTitle{font:600 19px / 1.25 var(--sans);letter-spacing:-.015em;color:#6f778b;transition:color .35s;display:block}.ro1WnG_itemText{color:#5b6478;margin-top:4px;font-size:14.5px;line-height:1.45;transition:color .35s;display:block}.ro1WnG_itemActive:before{content:"";background:#aebbd647;width:2px;height:100%;position:absolute;top:0;left:-1px}.ro1WnG_itemActive .ro1WnG_itemTitle{color:var(--text)}.ro1WnG_itemActive .ro1WnG_itemText{color:var(--gray)}.ro1WnG_item:not(.ro1WnG_itemActive):hover .ro1WnG_itemTitle{color:#a7afc2}.ro1WnG_bar{z-index:1;background:var(--moon);transform-origin:top;width:2px;height:100%;animation:3.5s linear forwards ro1WnG_fill;position:absolute;top:0;left:-1px}.ro1WnG_tabs:hover .ro1WnG_bar{animation-play-state:paused}.ro1WnG_tabs:has(:focus-visible) .ro1WnG_bar{animation-play-state:paused}@keyframes ro1WnG_fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.ro1WnG_panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#080b12;border-radius:28px;grid-template-columns:minmax(0,1fr);min-height:540px;display:grid;position:relative}.ro1WnG_glow{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.ro1WnG_pane{opacity:0;pointer-events:none;grid-area:1/1;justify-content:center;align-items:center;padding:40px 0 96px;transition:opacity .5s,transform .5s;display:flex;position:relative;transform:translateY(6px)}.ro1WnG_paneActive{opacity:1;pointer-events:auto;transform:none}.ro1WnG_col{width:min(500px,100% - 40px)}.ro1WnG_wide{width:min(600px,100% - 40px)}.ro1WnG_snip{border:1px solid var(--line);scrollbar-width:thin;background:#05070b8c;border-radius:16px;padding:18px 20px;overflow-x:auto}.ro1WnG_snip pre{font:400 14px / 1.75 var(--mono);color:#c3cada}.ro1WnG_small pre{font-size:13px}.ro1WnG_squiggle{text-underline-offset:4px;-webkit-text-decoration:underline wavy #e5726e;text-decoration:underline wavy #e5726e;text-decoration-thickness:1.5px}.ro1WnG_tip{font:400 12.5px / 1.55 var(--mono);color:#c3cada;background:#141b2b;border:1px solid #e5726e47;border-radius:12px;margin-top:12px;padding:12px 14px}.ro1WnG_tip b{color:#e5726e;font-weight:400}.ro1WnG_database{font:400 12.5px / 1 var(--mono);color:var(--gray);align-items:center;gap:10px;margin-top:16px;display:flex}.ro1WnG_plans{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ro1WnG_planCard{border:1px solid var(--line);background:#05070b8c;border-radius:18px;padding:20px}.ro1WnG_planName{font:400 12px / 1 var(--mono);color:var(--gray);text-transform:uppercase;letter-spacing:.08em}.ro1WnG_planPrice{font:600 26px / 1 var(--sans);letter-spacing:-.03em;margin-top:14px}.ro1WnG_planPrice span{color:var(--gray);letter-spacing:0;font-size:14px;font-weight:400}.ro1WnG_planButton{height:38px;color:var(--gray);border:1px solid #aebbd633;border-radius:999px;place-items:center;margin-top:18px;font-size:14px;font-weight:500;display:grid}.ro1WnG_planButtonPrimary{background:var(--text);color:var(--ground);border-color:#0000}.ro1WnG_planAction{text-align:center;font:400 11.5px / 1 var(--mono);color:#5b6478;margin-top:12px}.ro1WnG_payments{flex-direction:column;gap:12px;display:flex}.ro1WnG_payment{border:1px solid var(--line);background:#05070b8c;border-radius:14px;align-items:center;gap:12px;min-height:56px;padding:0 18px;font-size:15px;display:flex}.ro1WnG_paymentState{font:400 12px / 1 var(--mono);color:var(--gray);margin-left:auto}.ro1WnG_waiting{color:var(--gray)}.ro1WnG_paid{border-color:#32bcad59}.ro1WnG_paid .ro1WnG_paymentState{color:var(--teal)}.ro1WnG_check{background:var(--teal);width:20px;height:20px;color:var(--ground);border-radius:50%;flex:none;place-items:center;display:grid}.ro1WnG_spinner{border:2px solid #aebbd640;border-top-color:var(--moon);border-radius:50%;flex:none;width:15px;height:15px;animation:1s linear infinite ro1WnG_spin}@keyframes ro1WnG_spin{to{transform:rotate(360deg)}}.ro1WnG_frameworks{gap:4px;margin-bottom:12px;display:flex}.ro1WnG_framework{font:400 12.5px / 1 var(--mono);color:var(--gray);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;padding:9px 13px}.ro1WnG_frameworkActive{color:var(--text);border-color:var(--line);background:#aebbd617}.ro1WnG_chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ro1WnG_chips li{color:#c3cada;border:1px solid var(--line);background:#05070b66;border-radius:999px;align-items:center;height:32px;padding:0 13px;font-size:13.5px;display:inline-flex}.ro1WnG_monoChips li{font:400 12px / 1 var(--mono)}.ro1WnG_retries{flex-direction:column;gap:10px;display:flex}.ro1WnG_retry{border:1px solid var(--line);height:52px;font:400 13px / 1 var(--mono);color:#c3cada;background:#05070b8c;border-radius:14px;align-items:center;gap:12px;padding:0 18px;display:flex}.ro1WnG_retry em{color:var(--gray);width:64px;font-style:normal}.ro1WnG_retry b{color:var(--text);margin-left:auto;font-weight:400}.ro1WnG_duplicate{opacity:.7}.ro1WnG_duplicate b{color:var(--gray)}@media (max-width:1100px){.ro1WnG_tabs{grid-template-columns:1fr;gap:40px}.ro1WnG_panel{min-height:460px}}@media (max-width:640px){.ro1WnG_details{padding-top:120px}.ro1WnG_tabs{margin-top:56px}.ro1WnG_pane{align-items:flex-start;padding:32px 0 88px}.ro1WnG_plans{grid-template-columns:1fr}.ro1WnG_payment{flex-wrap:wrap;row-gap:6px;padding:12px 16px}}@media (prefers-reduced-motion:reduce){.ro1WnG_pane,.ro1WnG_itemTitle,.ro1WnG_itemText{transition:none}.ro1WnG_bar,.ro1WnG_spinner{animation:none}}
.KLdn4W_footer{border-top:1px solid #f7d9a833}.KLdn4W_row{justify-content:space-between;align-items:center;gap:24px;height:112px;display:flex}.KLdn4W_brand{font:600 19px / 1 var(--sans);letter-spacing:-.03em;align-items:center;gap:10px;display:flex}.KLdn4W_links{gap:32px;display:flex}.KLdn4W_links a{color:var(--gray);font-size:15px;transition:color .2s}.KLdn4W_links a:hover{color:var(--text)}@media (max-width:640px){.KLdn4W_row{flex-direction:column;align-items:flex-start;gap:20px;height:auto;padding:32px 0 40px}.KLdn4W_links{flex-wrap:wrap;gap:12px 24px}.KLdn4W_links a{font-size:14px}}
.hY1P4q_sheet{z-index:1;background:var(--ground);border-radius:0 0 32px 32px;position:relative}.hY1P4q_art{z-index:0;visibility:hidden;background:var(--ground);pointer-events:none;height:50vh;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.hY1P4q_dunes{width:1440px;max-width:none;height:672px;image-rendering:pixelated;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (min-width:1441px){.hY1P4q_dunes{width:1920px;height:896px}}@media (min-width:1921px){.hY1P4q_dunes{width:2400px;height:1120px}}@media (max-width:640px){.hY1P4q_sheet{border-radius:0 0 24px 24px}.hY1P4q_dunes{width:960px;height:448px}}
.OdiWBW_nav{z-index:6;-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);background:#0b0f188c;border:1px solid #aebbd61f;border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;height:56px;padding:0 9px 0 22px;display:grid;position:absolute;top:20px;left:0;right:0;box-shadow:inset 0 1px #f4efe614}.OdiWBW_brand{font:600 19px / 1 var(--sans);letter-spacing:-.03em;justify-self:start;align-items:center;gap:10px;display:flex}.OdiWBW_links{gap:34px;display:flex}.OdiWBW_links a,.OdiWBW_github{color:#a7afc2;font-size:15px;transition:color .2s}.OdiWBW_links a:hover,.OdiWBW_github:hover{color:var(--text)}.OdiWBW_right{justify-self:end;align-items:center;gap:22px;display:flex}.OdiWBW_github{align-items:center;gap:8px;display:flex}.OdiWBW_start{height:38px;padding:0 18px;font-size:14px}@media (max-width:640px){.OdiWBW_nav{grid-template-columns:1fr auto;padding-left:18px}.OdiWBW_links,.OdiWBW_github span{display:none}.OdiWBW_right{gap:16px}}
.MKPH0G_hero{min-height:860px;position:relative;overflow:hidden}.MKPH0G_scene{z-index:0;position:absolute;inset:0;overflow:hidden}.MKPH0G_scene:after{content:"";z-index:1;background:linear-gradient(to bottom, #05070bdb 0, #05070bdb 660px, #05070b00 768px), linear-gradient(to bottom, #05070b00 88%, var(--ground) 100%);position:absolute;inset:0}.MKPH0G_dunes{width:1920px;max-width:none;height:1080px;image-rendering:pixelated;position:absolute;top:220px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0,#000 260px);mask-image:linear-gradient(#0000 0,#000 260px)}.MKPH0G_stars{z-index:2;width:100%;height:100%;image-rendering:pixelated;position:absolute;top:0;left:0}.MKPH0G_content{grid-template-columns:minmax(0,520fr) minmax(0,640fr);align-items:center;column-gap:56px;padding-top:196px;display:grid;position:relative}.MKPH0G_title{font:600 clamp(48px, 4.8vw, 68px) / .98 var(--sans);letter-spacing:-.045em}.MKPH0G_shuffle{letter-spacing:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:2px;align-items:center;gap:.12em;padding:0;transition:box-shadow .2s;display:inline-flex;box-shadow:inset 0 -.05em #f4efe64d}.MKPH0G_shuffle:hover{box-shadow:inset 0 -.05em #f4efe699}.MKPH0G_shuffleIcon{width:.36em;height:.36em;color:var(--gray);transition:transform .3s,color .2s;display:inline-flex}.MKPH0G_shuffle:hover .MKPH0G_shuffleIcon{color:var(--moon);transform:rotate(-12deg)}.MKPH0G_shuffled{display:inline-block}@media (prefers-reduced-motion:no-preference){.MKPH0G_shuffled{animation:.28s cubic-bezier(.2,.8,.2,1) MKPH0G_shuffle-in}}@keyframes MKPH0G_shuffle-in{0%{opacity:0;transform:translateY(.1em)}}.MKPH0G_lede{color:#bac2d3;max-width:520px;margin-top:28px}.MKPH0G_ctas{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.MKPH0G_chip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:48px;font:500 14px / 1 var(--sans);letter-spacing:-.01em;white-space:nowrap;color:var(--text);cursor:pointer;background:#11182780;border:1px solid #aebbd638;border-radius:999px;align-items:center;gap:12px;padding:0 6px;transition:border-color .2s;display:inline-flex}.MKPH0G_chip:hover,.MKPH0G_chip:focus-visible{--agent-logos-pull:0;border-color:#aebbd666}.MKPH0G_agents{font-size:32px}.MKPH0G_chipIcon{width:36px;height:36px;color:var(--moon);background:#aebbd61a;border-radius:999px;place-items:center;display:grid}.MKPH0G_window{min-width:0}.MKPH0G_tabs{border-bottom:1px solid var(--line);align-items:center;gap:4px;height:50px;padding:0 10px;display:flex}.MKPH0G_tab{all:unset;cursor:pointer;font:400 13px / 1 var(--mono);color:var(--gray);border-radius:10px;padding:9px 14px;transition:color .2s}.MKPH0G_tab:hover{color:var(--text)}.MKPH0G_tab[aria-selected=true]{color:var(--text);background:#aebbd617}.MKPH0G_tab:focus-visible{outline:2px solid var(--moon);outline-offset:-2px}.MKPH0G_panes{display:grid}.MKPH0G_pane{grid-area:1/1;min-width:0}.MKPH0G_pane[inert]{visibility:hidden}.MKPH0G_code pre{font:400 13.5px / 1.75 var(--mono);counter-reset:line;padding:16px 24px 14px 18px;overflow-x:auto}.MKPH0G_code .line:before{counter-increment:line;content:counter(line);color:#3a4358;-webkit-user-select:none;user-select:none;width:30px;display:inline-block}@media (min-width:1921px){.MKPH0G_dunes{width:2400px;height:1350px;top:85px}}@media (max-width:1100px){.MKPH0G_hero{min-height:0}.MKPH0G_content{grid-template-columns:minmax(0,1fr);padding-top:160px;padding-bottom:120px}.MKPH0G_title{text-wrap:balance}.MKPH0G_lede{max-width:600px}.MKPH0G_window{width:100%;max-width:720px;margin-top:64px}.MKPH0G_dunes{width:1440px;height:810px;top:auto;bottom:0}}@media (max-width:640px){.MKPH0G_content{padding-top:128px;padding-bottom:56px}.MKPH0G_ctas{flex-direction:column;align-items:flex-start}.MKPH0G_agents{font-size:28px}.MKPH0G_window{border-radius:20px;margin-top:48px}.MKPH0G_code pre{padding:14px 18px 12px 12px;font-size:12px}.MKPH0G_code .line:before{width:24px}.MKPH0G_dunes{width:960px;height:540px}}
.cI8m3q_steps{padding-top:220px}.cI8m3q_title{max-width:780px}.cI8m3q_lede{max-width:700px;margin-top:26px}.cI8m3q_list{border-bottom:1px solid var(--line);margin-top:96px;list-style:none}.cI8m3q_step{border-top:1px solid var(--line);grid-template-columns:minmax(0,340fr) minmax(0,796fr);align-items:start;gap:64px;padding:64px 0;display:grid}.cI8m3q_number{font:600 64px / 1 var(--sans);letter-spacing:-.04em;color:#aebbd64d}.cI8m3q_stepTitle{font:600 30px / 1.15 var(--sans);letter-spacing:-.03em;margin-top:30px}.cI8m3q_description{color:var(--gray);margin-top:12px;font-size:17px;line-height:1.55}.cI8m3q_window{background:#0b0f188f;border:1px solid #aebbd629;border-radius:24px;min-width:0;overflow:hidden;box-shadow:inset 0 1px #f4efe638,0 40px 90px #0009}.cI8m3q_file{border-bottom:1px solid var(--line);height:46px;font:400 12.5px / 1 var(--mono);color:var(--gray);align-items:center;padding:0 24px;display:flex}.cI8m3q_code pre{font:400 13px / 1.8 var(--mono);padding:22px 24px 24px;overflow-x:auto}.cI8m3q_result{border-top:1px solid var(--line);min-height:54px;font:400 13px / 1.4 var(--mono);color:#c3cada;background:#05070b66;align-items:center;gap:10px;padding:0 24px;display:flex}.cI8m3q_arrow{color:#4e5770}.cI8m3q_string{color:#e3e8f2}.cI8m3q_status{color:var(--text);background:#aebbd61a;border-radius:7px;padding:6px 9px}.cI8m3q_muted{color:var(--gray)}@media (max-width:1100px){.cI8m3q_step{grid-template-columns:minmax(0,1fr);gap:32px;padding:48px 0}.cI8m3q_number{font-size:48px}.cI8m3q_stepTitle{margin-top:20px}.cI8m3q_description{max-width:560px}}@media (max-width:640px){.cI8m3q_steps{padding-top:120px}.cI8m3q_list{margin-top:56px}.cI8m3q_window{border-radius:20px}.cI8m3q_file,.cI8m3q_result{padding:0 18px}.cI8m3q_code pre{padding:18px;font-size:12px}.cI8m3q_result{padding-block:14px}}
.o2-0TG_usage{text-align:center;padding-top:104px}.o2-0TG_lede{text-wrap:balance;width:min(700px,100%);margin:26px auto 0}.o2-0TG_panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#080b12;border-radius:28px;height:480px;margin-top:80px;position:relative}.o2-0TG_sand{width:100%;height:100%;image-rendering:pixelated;transition:opacity .4s;position:absolute;inset:0}.o2-0TG_controls{flex-direction:column;align-items:center;gap:16px;transition:opacity .4s;display:flex;position:absolute;bottom:40px;left:0;right:0}.o2-0TG_panel[data-phase=fading] .o2-0TG_sand,.o2-0TG_panel[data-phase=fading] .o2-0TG_controls{opacity:0}.o2-0TG_status{font:400 13px / 1 var(--mono);color:var(--gray);font-variant-numeric:tabular-nums;transition:color .3s}.o2-0TG_status b{color:var(--text);font-weight:500}.o2-0TG_panel[data-phase=full] .o2-0TG_status{color:var(--amber)}.o2-0TG_panel[data-phase=renewed] .o2-0TG_status{color:var(--teal)}.o2-0TG_button{border:1px solid var(--line);height:40px;font:500 14px / 1 var(--sans);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#aebbd61f;border-radius:999px;padding:0 18px;transition:background-color .25s,color .25s,opacity .3s,transform .12s}.o2-0TG_button:hover{background:#aebbd62e}.o2-0TG_button:active{transform:scale(.97)}.o2-0TG_button:disabled{opacity:.4;cursor:default}.o2-0TG_button[data-upgrade=true]{background:var(--amber);color:#1a1208;border-color:#0000}@media (max-width:640px){.o2-0TG_usage{padding-top:48px}.o2-0TG_panel{border-radius:24px;margin-top:56px}}@media (prefers-reduced-motion:reduce){.o2-0TG_sand,.o2-0TG_controls,.o2-0TG_status,.o2-0TG_button{transition:none}}
