.ModelWorkspace_container-extra__hlB__{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.ModelWorkspace_container-extra__hlB__{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.ModelWorkspace_container-extra__hlB__{max-width:1992px;padding-left:0;padding-right:0}}.ModelWorkspace_workspace__yxH6m{--v-bg:var(--auto-background);--v-card:var(--auto-card);--v-line:var(--auto-border-light);--v-line2:var(--auto-border);--v-ink:var(--auto-foreground);--v-ink2:var(--auto-text-secondary);--v-ink3:var(--auto-muted-foreground);--v-primary:var(--auto-primary);--v-accent:var(--auto-primary);--v-like:var(--auto-destructive);--v-field:var(--auto-muted);--v-mono:var(--jetbrains-mono-font),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--v-go:#2ea043;display:flex;flex-direction:column;font-family:var(--v-mono);flex:1 1;min-width:0;overflow:hidden;background:var(--v-bg);color:var(--v-ink)}@media(max-width:860px){.ModelWorkspace_workspace__yxH6m{min-height:0}}.ModelWorkspace_bar__lkZEo{display:flex;flex:0 0 auto;align-items:center;gap:12px;min-height:var(--v-bar-h,46px);max-height:var(--v-bar-h,46px);padding:0 16px;border-bottom:1px solid var(--v-line)}.ModelWorkspace_barName__08KBR{display:flex;min-width:0;margin-right:auto;align-items:center;gap:10px}.ModelWorkspace_title__f2e8x{min-width:0;margin:0;overflow:hidden;font-size:15px;font-weight:400;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ModelWorkspace_titleLink__HfLby{color:inherit;text-decoration:none}.ModelWorkspace_titleLink__HfLby:focus-visible,.ModelWorkspace_titleLink__HfLby:hover{text-decoration:underline;text-underline-offset:3px}.ModelWorkspace_titleInput__jn_bQ{width:320px;max-width:100%;min-width:0;height:30px;padding:0 8px;border:1px solid var(--v-line2);background:var(--v-card);color:var(--v-ink);font-family:inherit;font-size:15px}.ModelWorkspace_titleInput__jn_bQ:focus{border-color:var(--v-primary);outline:none}.ModelWorkspace_owner__KZ0S7{display:inline-flex;max-width:40%;min-width:0;flex:0 1 auto;align-items:center;gap:6px;color:var(--v-ink3);font-size:12px;text-decoration:none}.ModelWorkspace_owner__KZ0S7:hover{color:var(--v-ink2)}.ModelWorkspace_ownerName__WtKVC{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:560px){.ModelWorkspace_ownerName__WtKVC{display:none}}.ModelWorkspace_barActions__9welW{display:flex;flex:0 0 auto;align-items:center;gap:10px}.ModelWorkspace_menuBtn__RkRPH{display:inline-flex;width:28px;height:28px;flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:0;border-radius:6px;background:transparent;color:var(--v-ink3);cursor:pointer;transition:background .15s ease,color .15s ease}.ModelWorkspace_menuBtn__RkRPH:focus-visible,.ModelWorkspace_menuBtn__RkRPH:hover,.ModelWorkspace_menuBtn__RkRPH[data-state=open]{background:var(--v-field);color:var(--v-ink);outline:none}.ModelWorkspace_unpublish__acMuS{display:inline-flex;height:28px;flex:0 0 auto;align-items:center;justify-content:center;padding:0 14px;border:0;border-radius:6px;background:var(--v-primary);color:#fff;font-family:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:opacity .15s ease}.ModelWorkspace_unpublish__acMuS:hover:not(:disabled){opacity:.9}.ModelWorkspace_unpublish__acMuS:disabled{opacity:.5;cursor:default}.ModelWorkspace_viewPublic__AYEQp{display:inline-flex;height:28px;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;border:1px solid var(--v-line2);border-radius:6px;background:var(--v-card);padding:0 14px;font-size:13px;font-weight:500;white-space:nowrap;color:var(--v-ink);text-decoration:none;cursor:pointer}.ModelWorkspace_viewPublic__AYEQp:hover{background:var(--v-field)}.ModelWorkspace_body__1y01t{position:relative;display:grid;flex:1 1;min-height:0;grid-template-columns:minmax(0,1fr) var(--v-chat-w,minmax(300px,600px));grid-template-rows:minmax(0,1fr)}.ModelWorkspace_body__1y01t.ModelWorkspace_dragging__MuwNK{-webkit-user-select:none;user-select:none}.ModelWorkspace_body__1y01t.ModelWorkspace_dragging__MuwNK .ModelWorkspace_chatCol__0QJLK,.ModelWorkspace_body__1y01t.ModelWorkspace_dragging__MuwNK .ModelWorkspace_viewerCol__Dk_mN{pointer-events:none}@media(max-width:860px){.ModelWorkspace_body__1y01t{grid-template-columns:1fr;grid-template-rows:none;flex:initial;min-height:0}}.ModelWorkspace_chatResizer__Gavcz{position:absolute;top:0;bottom:0;z-index:5;width:9px;transform:translateX(50%);cursor:col-resize;touch-action:none}.ModelWorkspace_chatResizer__Gavcz:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translateX(-50%);background:var(--v-primary);opacity:0;transition:opacity .15s ease}.ModelWorkspace_chatResizer__Gavcz:hover:after{opacity:.5}@media(max-width:860px){.ModelWorkspace_chatResizer__Gavcz{display:none}}.ModelWorkspace_dragging__MuwNK .ModelWorkspace_chatResizer__Gavcz:after{opacity:1}.ModelWorkspace_viewerCol__Dk_mN{position:relative;min-width:0;min-height:0;border-right:1px solid var(--v-line)}@media(max-width:860px){.ModelWorkspace_viewerCol__Dk_mN{height:56vh;border-right:0;border-bottom:1px solid var(--v-line)}}.ModelWorkspace_chatCol__0QJLK{display:flex;min-width:0;min-height:0;overflow:hidden}@media(max-width:860px){.ModelWorkspace_chatCol__0QJLK{height:72vh}}.ModelWorkspace_viewer__ruOXa{position:absolute;inset:0;overflow:hidden;background:var(--v-field)}.ModelWorkspace_canvas__DzXql{width:100%;height:100%}.RemixPanel_container-extra__0NV_F{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.RemixPanel_container-extra__0NV_F{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.RemixPanel_container-extra__0NV_F{max-width:1992px;padding-left:0;padding-right:0}}.RemixPanel_panel__zbLtA{--v-bg:var(--auto-background);--v-card:var(--auto-card);--v-line:var(--auto-border-light);--v-line2:var(--auto-border);--v-ink:var(--auto-foreground);--v-ink2:var(--auto-text-secondary);--v-ink3:var(--auto-muted-foreground);--v-primary:var(--auto-primary);--v-accent:var(--auto-primary);--v-like:var(--auto-destructive);--v-field:var(--auto-muted);display:flex;flex-direction:column;max-height:70vh;color:var(--v-ink);background:var(--v-card);border:1px solid var(--v-line);padding:18px}.RemixPanel_panelFill__tVFLC{flex:1 1;min-width:0;min-height:0;max-height:none;border:0}.RemixPanel_empty__C9w6U{display:flex;height:100%;flex-direction:column;justify-content:flex-end;gap:22px;padding:24px 0 4px}.RemixPanel_emptyLead__peiNM{margin:0;font-size:16px;font-weight:700;line-height:1.45;color:var(--v-ink)}.RemixPanel_loading__1M5t1{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:12px}.RemixPanel_loadingIcon__7oOiA{color:var(--v-accent)}.RemixPanel_loadingText__w5Sov{font-size:13px;color:var(--v-ink3)}.RemixPanel_suggestions__GS6FJ{display:flex;flex-direction:column;gap:12px}.RemixPanel_suggestionsLabel__BpPXu{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--v-ink3)}.RemixPanel_suggestionList__ItE14{display:flex;flex-direction:column;gap:10px}.RemixPanel_suggestion__x4aIN{width:100%;border:1px solid var(--v-line);border-radius:4px;background:var(--v-card);padding:13px 16px;font-family:inherit;font-size:13.5px;line-height:1.4;text-align:left;color:var(--v-ink);cursor:pointer;transition:border-color .15s,background .15s}.RemixPanel_suggestion__x4aIN:hover{border-color:var(--v-line2);background:var(--v-field)}.RemixPanel_suggestionRemix__cOp0y{display:flex;align-items:center;justify-content:space-between;gap:10px;border-style:dashed;color:var(--v-primary);font-weight:600;text-decoration:none}.RemixPanel_suggestionRemix__cOp0y:hover{border-color:var(--v-primary)}.RemixPanel_lastOptions__lQBGG{display:flex;flex-direction:column;gap:10px;padding:10px 14px 0;border-top:1px solid var(--v-line1)}.RemixPanel_lastOptionsGroup__MkK1a{display:flex;flex-direction:column;gap:6px}.RemixPanel_lastOptionsHeader__4Z1y_{font-size:10.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--v-ink3)}.RemixPanel_lastOptionsChips__50urG{display:flex;flex-wrap:wrap;gap:6px}.RemixPanel_thread__1JStr{flex:1 1 auto;min-height:0;overflow-y:auto;margin-top:14px;padding-right:4px;scrollbar-width:none}.RemixPanel_thread__1JStr::-webkit-scrollbar{display:none}.RemixPanel_turns__inPkT{display:flex;flex-direction:column;gap:22px}.RemixPanel_loadMoreWrap__iUtDv{display:flex;justify-content:center;margin-bottom:12px}.RemixPanel_loadMore__ySBuS{font-size:11.5px;color:var(--v-ink2);background:var(--v-field);border:1px solid var(--v-line);padding:4px 12px;cursor:pointer}.RemixPanel_loadMore__ySBuS:disabled{opacity:.6}.RemixPanel_turn__mLlHD{display:flex;flex-direction:column;gap:10px}.RemixPanel_userRow__2H_Oz{display:flex;align-items:flex-start;justify-content:flex-end;gap:8px}.RemixPanel_userCol__9gHuE{display:flex;flex-direction:column;align-items:flex-end;gap:6px;max-width:85%}.RemixPanel_userAttachments__eFnem{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.RemixPanel_userAttachments__eFnem img{width:72px;height:72px;object-fit:cover;border:1px solid var(--v-line);background:var(--v-field);display:block}.RemixPanel_attachmentBtn__unTiO{display:block;padding:0;border:0;background:none;cursor:zoom-in;line-height:0}.RemixPanel_userBubble__m_oXk{background:var(--v-field);padding:8px 12px;font-size:13.5px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.RemixPanel_userAvatar__JP6U8{margin-top:2px}.RemixPanel_assistantCol__ZLDyJ{display:flex;flex-direction:column;gap:8px;min-width:0}.RemixPanel_textItem__Kh4_W{min-width:0}.RemixPanel_resultBlock___wMXK{display:flex;flex-direction:column;gap:6px}.RemixPanel_resultCaption__1hZ74{font-size:13.5px;line-height:1.5;color:var(--v-ink2)}.RemixPanel_resultImage__eSe_D{display:block;width:-moz-fit-content;width:fit-content;padding:0;overflow:hidden;border:1px solid var(--v-line);background:var(--v-field);cursor:zoom-in}.RemixPanel_resultImage__eSe_D img{display:block;max-height:256px;width:auto;max-width:100%;object-fit:contain}.RemixPanel_previewDialog__zsoc_{display:block;width:-moz-fit-content;width:fit-content;max-width:92vw;padding:0;border:0;background:transparent;box-shadow:none}.RemixPanel_previewDialog__zsoc_ [data-slot=dialog-close]{top:8px;right:8px;width:32px;height:32px;border-radius:50%;background:rgba(0,0,0,.55);color:#fff;opacity:1}.RemixPanel_previewImg__E10l0{display:block;width:auto;height:auto;max-width:92vw;max-height:86vh;object-fit:contain}.RemixPanel_cursor__kQvnV{display:inline-block;width:1ch;margin-left:2px;color:var(--v-accent);animation:RemixPanel_vibe2Blink__wq00y 1s ease-in-out infinite}@keyframes RemixPanel_vibe2Blink__wq00y{0%,to{opacity:1}50%{opacity:.25}}.RemixPanel_prose__qt93u{font-size:13.5px;line-height:1.6;word-break:break-word}.RemixPanel_prose__qt93u>:first-child{margin-top:0}.RemixPanel_prose__qt93u>:last-child{margin-bottom:0}.RemixPanel_prose__qt93u p{margin:8px 0}.RemixPanel_prose__qt93u a{color:var(--v-accent);text-decoration:underline;text-underline-offset:2px}.RemixPanel_prose__qt93u ol,.RemixPanel_prose__qt93u ul{margin:8px 0;padding-left:20px}.RemixPanel_prose__qt93u li{margin:4px 0}.RemixPanel_prose__qt93u h1,.RemixPanel_prose__qt93u h2,.RemixPanel_prose__qt93u h3{margin:12px 0 6px;font-size:14px;font-weight:700}.RemixPanel_prose__qt93u blockquote{margin:8px 0;border-left:2px solid var(--v-line2);padding-left:12px;color:var(--v-ink2)}.RemixPanel_prose__qt93u code{background:var(--v-field);padding:1px 4px;font-size:12px}.RemixPanel_prose__qt93u pre{margin:0;max-height:320px;overflow:auto;background:var(--v-field);padding:10px}.RemixPanel_prose__qt93u pre code{background:none;padding:0}.RemixPanel_prose__qt93u hr{margin:12px 0;border:0;border-top:1px solid var(--v-line)}.RemixPanel_prose__qt93u table{margin:8px 0;width:100%;border-collapse:collapse;text-align:left}.RemixPanel_prose__qt93u td,.RemixPanel_prose__qt93u th{border:1px solid var(--v-line);padding:4px 8px}.RemixPanel_proseCode__YhCix{margin:8px 0;border:1px solid var(--v-line);background:var(--v-bg)}.RemixPanel_proseCodeHead__vKu3S{padding:5px 10px;font-size:11.5px;color:var(--v-ink3);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.RemixPanel_proseCodeHead__vKu3S::-webkit-details-marker{display:none}.RemixPanel_proseCodeHead__vKu3S:before{content:"▸ "}.RemixPanel_proseCodeHead__vKu3S:hover{color:var(--v-ink2)}.RemixPanel_proseCode__YhCix[open] .RemixPanel_proseCodeHead__vKu3S{border-bottom:1px solid var(--v-line)}.RemixPanel_proseCode__YhCix[open] .RemixPanel_proseCodeHead__vKu3S:before{content:"▾ "}.RemixPanel_log__JColJ{align-self:flex-start;max-width:100%;min-width:0;border:1px solid var(--v-line);background:var(--v-bg)}.RemixPanel_logHead__6H_e_{display:flex;width:100%;min-width:0;align-items:center;gap:8px;padding:6px 10px;text-align:left;background:none;border:0;cursor:pointer}.RemixPanel_logHead__6H_e_:hover .RemixPanel_logLabel__bPVSJ{color:var(--v-ink)}.RemixPanel_logLabel__bPVSJ{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--v-ink2);transition:color .15s}.RemixPanel_logCount__Lht7U{flex:0 0 auto;font-size:11px;color:var(--v-ink3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RemixPanel_logCaret__p8DDp{flex:0 0 auto;color:var(--v-ink3);transition:transform .15s}.RemixPanel_logCaretOpen__Fr4zY{transform:rotate(90deg)}.RemixPanel_logBody__eYuvR{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--v-line);padding:8px}.RemixPanel_think__wYm4T{overflow:hidden;border:1px solid var(--v-line);background:var(--v-bg)}.RemixPanel_thinkHead__k58Xu{display:flex;width:100%;align-items:center;gap:8px;padding:8px 12px;text-align:left;background:none;border:0;cursor:pointer}.RemixPanel_thinkIcon__PIUF_{flex:0 0 auto;color:var(--v-accent)}.RemixPanel_thinkLabel__sJKm_{flex:1 1;font-size:12px;color:var(--v-ink2)}.RemixPanel_thinkPulse__VaXx4{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:var(--v-accent);animation:RemixPanel_vibe2Blink__wq00y 1.2s ease-in-out infinite}.RemixPanel_thinkCaret__cgKQ2{flex:0 0 auto;color:var(--v-ink3);transition:transform .15s}.RemixPanel_thinkCaretOpen__jVRHy{transform:rotate(90deg)}.RemixPanel_thinkBody__fPzxm{border-top:1px solid var(--v-line);padding:8px 12px;font-size:12px;line-height:1.55;color:var(--v-ink2);white-space:pre-wrap;word-break:break-word}.RemixPanel_phase__Uhqye{overflow:hidden;border:1px solid var(--v-line);background:var(--v-bg)}.RemixPanel_phaseHead__7CUzN{display:flex;width:100%;min-width:0;align-items:center;gap:8px;padding:8px 12px;text-align:left;background:none;border:0;cursor:pointer}.RemixPanel_phaseIcon__he7Iy{flex:0 0 auto;color:var(--v-accent)}.RemixPanel_phaseLabel__r0pSK{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;color:var(--v-ink)}.RemixPanel_phaseCount__nFsUn{flex:0 0 auto;font-size:11px;color:var(--v-ink3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RemixPanel_phaseStatus__N69TE{flex:0 0 auto;display:flex;align-items:center}.RemixPanel_phaseCaret__KZ_Lr{flex:0 0 auto;color:var(--v-ink3);transition:transform .15s}.RemixPanel_phaseCaretOpen__qL5Rw{transform:rotate(90deg)}.RemixPanel_phaseBody__EjMDj{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--v-line);padding:8px 10px}.RemixPanel_tool__1isQR{display:flex;flex-direction:column;border:1px solid var(--v-line);background:var(--v-field)}.RemixPanel_toolHead__jdtIU{display:flex;min-width:0;align-items:center;gap:8px;padding:6px 10px;text-align:left;background:none;border:0}.RemixPanel_toolHead__jdtIU:enabled{cursor:pointer}.RemixPanel_toolLabel__vSSnN{flex:0 0 auto;font-size:12px;font-weight:600}.RemixPanel_toolDetail__IFSlc{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--inter-font,monospace);font-size:11.5px;color:var(--v-ink3)}.RemixPanel_toolMeta__SxTWN{margin-left:auto;display:flex;flex:0 0 auto;align-items:center;gap:6px;color:var(--v-ink3)}.RemixPanel_toolSummary__1_Rib{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RemixPanel_toolBody__dUH_j{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--v-line);padding:8px 10px}.RemixPanel_codeWrap__4D6LM{display:flex;flex-direction:column;gap:4px}.RemixPanel_codeLabel__Gg_kO{font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--v-ink3)}.RemixPanel_code__DapaP{max-height:240px;overflow:auto;white-space:pre-wrap;word-break:break-word;background:var(--v-card);padding:8px;font-family:monospace;font-size:11px;line-height:1.45;color:var(--v-ink2);margin:0}.RemixPanel_glyphOk__ehU8t{color:#3f9e58}.RemixPanel_glyphError__l0lRQ{color:var(--v-like)}.RemixPanel_glyphMuted__gBEnq{color:var(--v-ink3)}.RemixPanel_spin__LGrGO{animation:RemixPanel_vibe2Spin__1vW2s .9s linear infinite}@keyframes RemixPanel_vibe2Spin__1vW2s{to{transform:rotate(1turn)}}.RemixPanel_pauseCard__xgPX3{display:flex;flex-direction:column;gap:12px;border:1px solid var(--v-line);background:var(--v-card);padding:14px}.RemixPanel_pauseHint__i16BX{font-size:12px;color:var(--v-ink3)}.RemixPanel_qGroup__UbCRr{display:flex;flex-direction:column;gap:6px}.RemixPanel_qHeader__iKW_6{font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--v-ink3)}.RemixPanel_qText__USFzB{font-size:13px;font-weight:600}.RemixPanel_qChips__21_xX{display:flex;flex-wrap:wrap;gap:6px}.RemixPanel_qIndent__Lf0NT{padding-left:12px}.RemixPanel_chip__d81fw{border:1px solid var(--v-line2);background:none;padding:6px 12px;font-size:13px;font-weight:500;letter-spacing:-.13px;color:var(--v-ink);cursor:pointer}.RemixPanel_chip__d81fw:disabled{opacity:.6;cursor:default}.RemixPanel_chipActive__9Rc9X{background:var(--v-primary);border-color:var(--v-primary);color:#fff}.RemixPanel_pauseActions__Ghh6A{display:flex;flex-wrap:wrap;gap:8px}.RemixPanel_pauseFeedback__k2riY{display:flex;flex-direction:column;gap:10px}.RemixPanel_pauseTextarea__5buCf{min-height:80px;width:100%;resize:none;border:1px solid var(--v-line2);background:var(--v-bg);padding:10px 12px;font-size:13px;color:var(--v-ink);outline:none}.RemixPanel_pauseTextarea__5buCf:focus{border-color:var(--v-accent)}.RemixPanel_pauseTextarea__5buCf::placeholder{color:var(--v-ink3)}.RemixPanel_btnPrimary__LaHch{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--v-primary);color:#fff;border:0;padding:9px 14px;font-size:14px;font-weight:500;letter-spacing:-.14px;cursor:pointer}.RemixPanel_btnPrimary__LaHch:disabled{opacity:.5;cursor:default}.RemixPanel_btnSecondary__wpHlU{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:6px;background:var(--v-field);color:var(--v-ink);border:1px solid var(--v-line2);padding:8px 12px;font-size:13px;font-weight:500;letter-spacing:-.13px;cursor:pointer}.RemixPanel_btnSecondary__wpHlU:disabled{opacity:.55;cursor:default}.RemixPanel_working___45Qa{display:flex;align-items:center;gap:8px}.RemixPanel_workingLabel__g_mHI{font-size:12.5px;color:var(--v-ink2);text-transform:capitalize}.RemixPanel_workingFlavor__0_s34{display:block;padding-left:2px;font-size:12px;line-height:1.5;color:var(--v-ink3);animation:RemixPanel_remixFlavorIn__tqprn .4s ease}@keyframes RemixPanel_remixFlavorIn__tqprn{0%{opacity:0}to{opacity:1}}.RemixPanel_dots__1i6M5{display:inline-flex;align-items:center;gap:3px}.RemixPanel_dots__1i6M5 span{width:6px;height:6px;border-radius:50%;background:var(--v-accent);animation:RemixPanel_vibe2Bounce__Htbod 1.2s ease-in-out infinite}.RemixPanel_dots__1i6M5 span:nth-child(2){animation-delay:.15s}.RemixPanel_dots__1i6M5 span:nth-child(3){animation-delay:.3s}@keyframes RemixPanel_vibe2Bounce__Htbod{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.RemixPanel_turnStopped__Yy7bp{display:flex;align-items:flex-start;gap:6px;margin-top:2px;font-size:12.5px;color:var(--v-ink3)}.RemixPanel_turnStopped__Yy7bp svg{flex:0 0 auto;margin-top:1px}.RemixPanel_turnError__UX_El{display:flex;flex-direction:column;gap:8px;margin-top:2px}.RemixPanel_turnErrorMsg__AP3Ev{display:flex;align-items:flex-start;gap:6px;font-size:12.5px;color:var(--v-like)}.RemixPanel_turnErrorMsg__AP3Ev svg{flex:0 0 auto;margin-top:1px}.RemixPanel_composer__rZV9o{display:flex;flex-shrink:0;flex-direction:column;gap:10px;margin-top:14px;border:1px solid var(--v-line);border-radius:8px;background:var(--v-field);padding:12px}.RemixPanel_composer__rZV9o:focus-within{border-color:var(--v-line2)}.RemixPanel_composerBarEnd__yJEI_,.RemixPanel_composerBar__BBTMB{display:flex;align-items:center;gap:10px}.RemixPanel_composerBarEnd__yJEI_{margin-left:auto}.RemixPanel_send__8t7yW{display:inline-flex;width:40px;height:40px;flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:0;border-radius:6px;background:var(--v-line);color:var(--v-ink);cursor:pointer;transition:background .15s ease,opacity .15s ease}.RemixPanel_send__8t7yW:hover:not(:disabled){background:var(--v-line2)}.RemixPanel_send__8t7yW:disabled{opacity:.45;cursor:default}.RemixPanel_stop__f7a_z{background:var(--v-line2)}.RemixPanel_stop__f7a_z:hover:not(:disabled){background:var(--v-like);color:#fff}.RemixPanel_partChip__vLaJZ{display:inline-flex;align-items:center;gap:6px;max-width:100%;border:1px solid var(--v-line2);border-radius:999px;background:var(--v-card);padding:4px 6px 4px 10px;font-size:12px;line-height:1.4}.RemixPanel_partChipComposer__92xLm{align-self:flex-start}.RemixPanel_partChipIcon__4yEuv{flex:0 0 auto;color:var(--v-primary)}.RemixPanel_partChipName__nC3S3{overflow:hidden;font-weight:600;color:var(--v-ink);text-overflow:ellipsis;white-space:nowrap}.RemixPanel_partChipFile__nNnJT{overflow:hidden;min-width:0;color:var(--v-ink3);text-overflow:ellipsis;white-space:nowrap}.RemixPanel_partChipRemove__H1woE{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--v-ink3);cursor:pointer;transition:background .15s ease,color .15s ease}.RemixPanel_partChipRemove__H1woE:hover{background:var(--v-line);color:var(--v-ink)}.RemixPanel_composerField__bQlW6{position:relative}.RemixPanel_composerField__bQlW6 textarea{display:block;min-height:96px;width:100%;resize:none;border:0;background:transparent;padding:4px 4px 0;font-family:inherit;font-size:13.5px;line-height:1.5;color:var(--v-ink);outline:none}.RemixPanel_composerField__bQlW6 textarea::placeholder{color:var(--v-ink3)}.RemixPanel_composerAttach__MqDGy{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 auto;padding:0;border:0;border-radius:6px;background:none;color:var(--v-ink2);cursor:pointer;transition:background .15s ease,color .15s ease}.RemixPanel_composerAttach__MqDGy:hover:not(:disabled){background:var(--v-line);color:var(--v-ink)}.RemixPanel_composerAttach__MqDGy:disabled{opacity:.5;cursor:default}.RemixPanel_dropZone__NL4oJ{position:relative}.RemixPanel_dropOverlay__LVn3K{pointer-events:none;position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:2px dashed var(--v-accent);background:color-mix(in srgb,var(--v-bg) 90%,transparent);color:var(--v-accent);font-size:13px;font-weight:500}.RemixPanel_attachRow__IzXB0{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.RemixPanel_attachThumb___7dWn{position:relative;display:block;width:52px;height:52px}.RemixPanel_attachThumb___7dWn img{width:100%;height:100%;object-fit:cover;border:1px solid var(--v-line);display:block}.RemixPanel_attachRemove__Ht9Ux{position:absolute;top:-5px;right:-5px;display:flex;align-items:center;justify-content:center;width:17px;height:17px;border:0;background:var(--v-primary);color:#fff;cursor:pointer}.RemixPanel_attachAdd__BF23Z{display:inline-flex;align-items:center;gap:5px;border:1px dashed var(--v-line2);background:none;padding:7px 12px;font-size:13px;font-weight:500;color:var(--v-ink2);cursor:pointer}.RemixPanel_attachAdd__BF23Z:disabled{opacity:.5;cursor:default}.RemixPanel_attachCount__cWi5j{font-size:11.5px;color:var(--v-ink3)}.RemixPanel_genOverlay__qGN3x{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:color-mix(in srgb,var(--v-field,var(--auto-muted)) 82%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:0 32px;color:var(--auto-foreground)}.RemixPanel_genHalo__1bkCa{position:absolute;width:64px;height:64px;border-radius:50%;background:color-mix(in srgb,var(--auto-primary) 30%,transparent);filter:blur(24px);animation:RemixPanel_vibe2Blink__wq00y 1.6s ease-in-out infinite}.RemixPanel_genPhase__RREDH{font-size:14.5px;font-weight:700;text-align:center;text-transform:capitalize}.RemixPanel_genFlavor__7rEjF{font-size:12px;color:var(--auto-text-secondary);text-align:center}.RemixPanel_genBarWrap__rO9Cy{display:flex;width:100%;max-width:280px;flex-direction:column;align-items:center;gap:5px}.RemixPanel_genBar__LcGwQ{height:6px;width:100%;overflow:hidden;background:color-mix(in srgb,var(--auto-foreground) 12%,transparent)}.RemixPanel_genFill__3mT8H{height:100%;background:var(--auto-primary);transition:width .25s ease-out}.RemixPanel_genFillPulse__J_yN2{height:100%;width:33%;background:color-mix(in srgb,var(--auto-primary) 60%,transparent);animation:RemixPanel_vibe2Blink__wq00y 1.4s ease-in-out infinite}.RemixPanel_genPct__dlRcl{font-size:11.5px;color:var(--auto-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RemixPanel_genAwaiting__MjwaJ{gap:12px;background:color-mix(in srgb,var(--v-field,var(--auto-muted)) 88%,transparent)}.RemixPanel_awaitRing___i95z{position:absolute;width:60px;height:60px;border-radius:50%;border:2px solid color-mix(in srgb,var(--auto-primary) 50%,transparent);animation:RemixPanel_vibe2AwaitPulse__X8kJa 1.8s ease-out infinite}.RemixPanel_awaitIcon__0ryfe{color:var(--auto-primary)}.RemixPanel_awaitTitle__D0PdR{font-size:15px;font-weight:700;text-align:center;color:var(--auto-foreground)}.RemixPanel_awaitHint__NXhod{max-width:260px;font-size:12px;font-weight:600;text-align:center;color:var(--auto-primary)}@keyframes RemixPanel_vibe2AwaitPulse__X8kJa{0%{transform:scale(.75);opacity:.9}to{transform:scale(1.7);opacity:0}}.DropdownMenu_container-extra__r97QP{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.DropdownMenu_container-extra__r97QP{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.DropdownMenu_container-extra__r97QP{max-width:1992px;padding-left:0;padding-right:0}}:where(.DropdownMenu_content__JZjd4){z-index:1100;max-height:var(--radix-dropdown-menu-content-available-height);min-width:8rem;transform-origin:var(--radix-dropdown-menu-content-transform-origin);overflow-x:hidden;overflow-y:auto;border:1px solid var(--border);background-color:var(--popover);padding:4px;color:var(--popover-foreground);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.DropdownMenu_content__JZjd4[data-state=open]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease}.DropdownMenu_content__JZjd4[data-state=closed]{animation:DropdownMenu_fadeOut__1X4JC .15s ease,DropdownMenu_zoomOut__QLjKv .15s ease}.DropdownMenu_content__JZjd4[data-side=bottom]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease,DropdownMenu_slideInFromTop__E2ArC .15s ease}.DropdownMenu_content__JZjd4[data-side=top]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease,DropdownMenu_slideInFromBottom__8FgTT .15s ease}.DropdownMenu_content__JZjd4[data-side=left]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease,DropdownMenu_slideInFromRight__Y38Ou .15s ease}.DropdownMenu_content__JZjd4[data-side=right]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease,DropdownMenu_slideInFromLeft__KyGm2 .15s ease}:where(.DropdownMenu_item__OVffj){position:relative;display:flex;cursor:default;align-items:center;gap:8px;padding:6px 8px;font-size:14px;outline:none;-webkit-user-select:none;user-select:none}:where(.DropdownMenu_item__OVffj svg){pointer-events:none;flex-shrink:0;width:16px;height:16px;color:var(--muted-foreground)}.DropdownMenu_item__OVffj:focus{background-color:var(--accent);color:var(--accent-foreground)}.DropdownMenu_item__OVffj[data-disabled]{pointer-events:none;opacity:.5}.DropdownMenu_item__OVffj[data-inset=true]{padding-left:32px}.DropdownMenu_item__OVffj[data-variant=destructive]{color:var(--destructive)}.DropdownMenu_item__OVffj[data-variant=destructive]:focus{background-color:rgba(var(--destructive-rgb),.1);color:var(--destructive)}:where(.DropdownMenu_checkboxItem__6TDQ2){position:relative;display:flex;cursor:default;align-items:center;gap:8px;padding:6px 8px 6px 32px;font-size:14px;outline:none;-webkit-user-select:none;user-select:none}:where(.DropdownMenu_checkboxItem__6TDQ2 svg){pointer-events:none;flex-shrink:0;width:16px;height:16px}.DropdownMenu_checkboxItem__6TDQ2:focus{background-color:var(--accent);color:var(--accent-foreground)}.DropdownMenu_checkboxItem__6TDQ2[data-disabled]{pointer-events:none;opacity:.5}:where(.DropdownMenu_radioItem__HtnmD){position:relative;display:flex;cursor:default;align-items:center;gap:8px;padding:6px 8px 6px 32px;font-size:14px;outline:none;-webkit-user-select:none;user-select:none}:where(.DropdownMenu_radioItem__HtnmD svg){pointer-events:none;flex-shrink:0;width:16px;height:16px}.DropdownMenu_radioItem__HtnmD:focus{background-color:var(--accent);color:var(--accent-foreground)}.DropdownMenu_radioItem__HtnmD[data-disabled]{pointer-events:none;opacity:.5}:where(.DropdownMenu_indicatorWrapper__yiBjC){pointer-events:none;position:absolute;left:8px;display:flex;width:14px;height:14px;align-items:center;justify-content:center}:where(.DropdownMenu_checkIcon__0XS9a){width:16px;height:16px}:where(.DropdownMenu_circleIcon__i1fAp){width:8px;height:8px;fill:currentColor}:where(.DropdownMenu_label__qsumc){padding:6px 8px;font-size:14px;font-weight:500}.DropdownMenu_label__qsumc[data-inset=true]{padding-left:32px}:where(.DropdownMenu_separator__By4cv){margin:4px -4px;height:1px;background-color:var(--border)}:where(.DropdownMenu_shortcut__4XsWd){margin-left:auto;font-size:12px;letter-spacing:.1em;color:var(--muted-foreground)}:where(.DropdownMenu_subTrigger__euvB1){display:flex;cursor:default;align-items:center;gap:8px;padding:6px 8px;font-size:14px;outline:none;-webkit-user-select:none;user-select:none}:where(.DropdownMenu_subTrigger__euvB1 svg){pointer-events:none;flex-shrink:0;width:16px;height:16px;color:var(--muted-foreground)}.DropdownMenu_subTrigger__euvB1:focus{background-color:var(--accent);color:var(--accent-foreground)}.DropdownMenu_subTrigger__euvB1[data-inset=true]{padding-left:32px}.DropdownMenu_subTrigger__euvB1[data-state=open]{background-color:var(--accent);color:var(--accent-foreground)}:where(.DropdownMenu_chevronIcon__LRBaq){margin-left:auto;width:16px;height:16px}:where(.DropdownMenu_subContent__SzfrU){z-index:1100;min-width:8rem;transform-origin:var(--radix-dropdown-menu-content-transform-origin);overflow:hidden;border:1px solid var(--border);background-color:var(--popover);padding:4px;color:var(--popover-foreground);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.DropdownMenu_subContent__SzfrU[data-state=open]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease}.DropdownMenu_subContent__SzfrU[data-state=closed]{animation:DropdownMenu_fadeOut__1X4JC .15s ease,DropdownMenu_zoomOut__QLjKv .15s ease}.DropdownMenu_subContent__SzfrU[data-side=bottom]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease,DropdownMenu_slideInFromTop__E2ArC .15s ease}.DropdownMenu_subContent__SzfrU[data-side=top]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease,DropdownMenu_slideInFromBottom__8FgTT .15s ease}.DropdownMenu_subContent__SzfrU[data-side=left]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease,DropdownMenu_slideInFromRight__Y38Ou .15s ease}.DropdownMenu_subContent__SzfrU[data-side=right]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease,DropdownMenu_slideInFromLeft__KyGm2 .15s ease}@keyframes DropdownMenu_fadeIn__voxjY{0%{opacity:0}to{opacity:1}}@keyframes DropdownMenu_fadeOut__1X4JC{0%{opacity:1}to{opacity:0}}@keyframes DropdownMenu_zoomIn__M9nrF{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes DropdownMenu_zoomOut__QLjKv{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes DropdownMenu_slideInFromTop__E2ArC{0%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes DropdownMenu_slideInFromBottom__8FgTT{0%{transform:translateY(8px)}to{transform:translateY(0)}}@keyframes DropdownMenu_slideInFromLeft__KyGm2{0%{transform:translateX(-8px)}to{transform:translateX(0)}}@keyframes DropdownMenu_slideInFromRight__Y38Ou{0%{transform:translateX(8px)}to{transform:translateX(0)}}.Dialog_container-extra__OwvwX{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.Dialog_container-extra__OwvwX{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.Dialog_container-extra__OwvwX{max-width:1992px;padding-left:0;padding-right:0}}@keyframes Dialog_fadeIn__PnIfI{0%{opacity:0}to{opacity:1}}@keyframes Dialog_fadeOut__zRXP5{0%{opacity:1}to{opacity:0}}@keyframes Dialog_zoomIn__ZHWEJ{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes Dialog_zoomOut__YhUzJ{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.95)}}:where(.Dialog_overlay__B1q6M){position:fixed;inset:0;z-index:1005;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}[data-theme=dark] :where(.Dialog_overlay__B1q6M){background-color:rgba(0,0,0,.78)}.Dialog_overlay__B1q6M[data-state=open]{animation:Dialog_fadeIn__PnIfI .15s ease-out}.Dialog_overlay__B1q6M[data-state=closed]{animation:Dialog_fadeOut__zRXP5 .15s ease-in}.Dialog_overlay__B1q6M:has(+[data-slot=dialog-content][data-pricing]){background-color:rgba(15,23,42,.45);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}[data-theme=dark] .Dialog_overlay__B1q6M:has(+[data-slot=dialog-content][data-pricing]){background-color:rgba(0,0,0,.55)}:where(.Dialog_content__cGNiH){position:fixed;top:50%;left:50%;z-index:1005;display:grid;width:100%;max-width:calc(100% - 2rem);transform:translate(-50%,-50%);gap:16px;border:1px solid var(--auto-border);background-color:var(--auto-background);color:var(--auto-foreground);padding:24px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);outline:none}@media(min-width:640px){:where(.Dialog_content__cGNiH){max-width:512px}}.Dialog_content__cGNiH[data-state=open]{animation:Dialog_zoomIn__ZHWEJ .2s ease-out}.Dialog_content__cGNiH[data-state=closed]{animation:Dialog_zoomOut__YhUzJ .2s ease-in}:where(.Dialog_closeButton__a80zg){position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--auto-foreground);padding:0;opacity:.7;cursor:pointer;transition:opacity .15s ease}:where(.Dialog_closeButton__a80zg svg){width:16px;height:16px;pointer-events:none;flex-shrink:0}.Dialog_closeButton__a80zg:hover{opacity:1}.Dialog_closeButton__a80zg:focus{outline:2px solid var(--auto-ring);outline-offset:2px}.Dialog_closeButton__a80zg:disabled{pointer-events:none}.Dialog_closeButton__a80zg[data-state=open]{background-color:var(--auto-accent);color:var(--auto-muted-foreground)}:where(.Dialog_header__0Spne){display:flex;flex-direction:column;gap:8px;text-align:center}@media(min-width:640px){:where(.Dialog_header__0Spne){text-align:left}}:where(.Dialog_footer__10rtR){display:flex;flex-direction:column-reverse;gap:8px}@media(min-width:640px){:where(.Dialog_footer__10rtR){flex-direction:row;justify-content:flex-end}}:where(.Dialog_title__gcSo4){font-size:18px;line-height:1;font-weight:600}:where(.Dialog_description__FoOjV){font-size:14px;color:var(--auto-muted-foreground)}:where(.Dialog_srOnly__gBwcR){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.GenerationModelPicker_container-extra__jnaZN{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.GenerationModelPicker_container-extra__jnaZN{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.GenerationModelPicker_container-extra__jnaZN{max-width:1992px;padding-left:0;padding-right:0}}.GenerationModelPicker_row__wsXTS{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.GenerationModelPicker_group__avUZ_{display:flex;align-items:center;gap:5px}.GenerationModelPicker_label__KRv_t{font-size:13px;color:var(--auto-muted-foreground)}.GenerationModelPicker_label__KRv_t:after{content:":"}.GenerationModelPicker_trigger__NceNr{display:flex;align-items:center;gap:4px;height:32px;padding:0 6px;border:0;border-radius:6px;background:transparent;color:var(--auto-foreground);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.GenerationModelPicker_trigger__NceNr:hover,.GenerationModelPicker_trigger__NceNr[data-state=open]{background:var(--auto-border-light)}.GenerationModelPicker_trigger__NceNr:disabled{opacity:.55;pointer-events:none}.GenerationModelPicker_caret__yNEVo{color:var(--auto-muted-foreground)}.GenerationModelPicker_menu__Yu8_J{min-width:190px}.GenerationModelPicker_menuLabel__LqJu_{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--auto-muted-foreground)}.GenerationModelPicker_item__16ZKz{display:grid;grid-template-columns:16px 1fr auto;align-items:center;gap:8px;font-size:13px}.GenerationModelPicker_itemMark__d6yj_{display:flex;align-items:center;justify-content:center;color:var(--auto-primary)}.GenerationModelPicker_itemConnect__2mwbr{color:var(--auto-primary)}.GenerationModelPicker_itemUpgrade__21H5W{color:var(--auto-foreground)}.GenerationModelPicker_upgradeBadge__XjjzF{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--auto-primary);justify-self:end}.GenerationModelPicker_connectContent__2RvN3{max-width:420px}.GenerationModelPicker_connectBody__u7KYd{display:flex;flex-direction:column;gap:12px;padding:4px}.GenerationModelPicker_connectTitle__vxX64{font-size:17px;font-weight:700;margin:0}.GenerationModelPicker_connectText__faOny{font-size:13px;color:var(--auto-text-secondary);line-height:1.55;margin:0}.GenerationModelPicker_connectRow__cuS3r{display:flex;gap:8px}.GenerationModelPicker_connectInput__twSH0{flex:1 1;min-width:0;height:40px;padding:0 12px;border:1px solid var(--auto-border);background:var(--auto-background);color:var(--auto-foreground);font-size:13px}.GenerationModelPicker_connectInput__twSH0::placeholder{color:var(--auto-muted-foreground)}.GenerationModelPicker_connectInput__twSH0:focus{outline:none;border-color:var(--auto-primary)}.GenerationModelPicker_connectPrimary__yjhDc{height:40px;padding:0 16px;border:0;background:var(--auto-primary);color:#fff;font-size:14px;font-weight:500;letter-spacing:-.16px;cursor:pointer}.GenerationModelPicker_connectPrimary__yjhDc:hover{background:color-mix(in srgb,var(--auto-primary) 88%,#000)}.GenerationModelPicker_connectPrimary__yjhDc:disabled{opacity:.55;cursor:default}.GenerationModelPicker_connectSecondary__SJh6r{height:40px;padding:0 16px;border:1px solid var(--auto-border);background:none;color:var(--auto-foreground);font-size:14px;font-weight:500;letter-spacing:-.16px;cursor:pointer}.GenerationModelPicker_connectSecondary__SJh6r:hover{background:var(--auto-muted)}.GenerationModelPicker_connectSecondary__SJh6r:disabled{opacity:.55;cursor:default}.GenerationModelPicker_connectError__GNFOM{font-size:12.5px;color:var(--auto-destructive,#d33);margin:0}.VibeAvatar_container-extra__nES18{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.VibeAvatar_container-extra__nES18{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.VibeAvatar_container-extra__nES18{max-width:1992px;padding-left:0;padding-right:0}}.VibeAvatar_avatar__19qfl{display:flex;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:var(--v-field);color:var(--v-ink2);font-weight:700;line-height:1;object-fit:cover}.VibePaywall_container-extra__Fd3cR{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.VibePaywall_container-extra__Fd3cR{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.VibePaywall_container-extra__Fd3cR{max-width:1992px;padding-left:0;padding-right:0}}.VibePaywall_content__bKvUw{--pw-mono:var(--jetbrains-mono-font),ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;max-width:980px;max-height:calc(100dvh - 32px);overflow-y:auto;font-family:var(--pw-mono)}.VibePaywall_head__V5xfD{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:8px 4px 0}.VibePaywall_mark__5Sgyk{display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:color-mix(in srgb,var(--auto-primary) 12%,transparent);color:var(--auto-primary)}.VibePaywall_title__apWT4{font-size:22px;font-weight:700;letter-spacing:-.02em;margin:6px 0 0}.VibePaywall_reason__Rknrr{font-size:13px;color:var(--auto-text-secondary);margin:0;line-height:1.6;max-width:560px}.VibePaywall_plans__uH7Q6{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;margin-top:24px}@media(max-width:768px){.VibePaywall_plans__uH7Q6{grid-template-columns:1fr}}.VibePaywall_plan___oFKC{display:flex;flex-direction:column;border:1px solid var(--auto-border);background:var(--auto-card);padding:22px 20px 24px}.VibePaywall_planPopular__5Qfi2{--auto-foreground:#fff;--auto-text-secondary:rgb(255 255 255/72%);--auto-muted-foreground:rgb(255 255 255/55%);--auto-border:rgb(255 255 255/22%);--auto-muted:rgb(255 255 255/10%);border-color:transparent;background:linear-gradient(180deg,#14181d,#0b0e12);color:var(--auto-foreground)}[data-theme=dark] .VibePaywall_planPopular__5Qfi2{border-color:rgba(255,255,255,.14);background:linear-gradient(180deg,#23272e,#16191e)}.VibePaywall_planTop__DDzRr{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:24px}.VibePaywall_planName__CRRbm{font-size:17px;font-weight:700;letter-spacing:-.01em}.VibePaywall_badges__u2GM2{display:flex;align-items:center;gap:6px}.VibePaywall_badge__73PTM{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:3px 7px;white-space:nowrap}.VibePaywall_badgeCurrent__HQC1U,.VibePaywall_badgeNeutral__0sLxz{background:var(--auto-muted);color:var(--auto-text-secondary)}.VibePaywall_badgePopular__T3fyT{background:#00bd3f;color:#06240f}.VibePaywall_planDesc__8TSJp{font-size:12.5px;line-height:1.6;color:var(--auto-text-secondary);margin:14px 0 0}.VibePaywall_planPrice__p4NxP{display:flex;align-items:baseline;gap:4px;font-size:30px;font-weight:700;line-height:1;letter-spacing:-.03em;white-space:nowrap;margin-top:20px}.VibePaywall_perMonth__qSjE6{font-size:12px;font-weight:500;letter-spacing:0;color:var(--auto-muted-foreground)}.VibePaywall_cta__ZBETY{height:40px;margin-top:20px;border:1px solid var(--auto-border);background:transparent;color:var(--auto-foreground);font-family:inherit;font-size:14px;font-weight:500;letter-spacing:-.16px;cursor:pointer}.VibePaywall_cta__ZBETY:hover:not(:disabled){background:var(--auto-muted)}.VibePaywall_cta__ZBETY:disabled{opacity:.55;cursor:default}.VibePaywall_ctaPrimary__nCWLD{border-color:transparent;background:var(--auto-primary);color:#fff}.VibePaywall_ctaPrimary__nCWLD:hover:not(:disabled){background:color-mix(in srgb,var(--auto-primary) 88%,#000)}.VibePaywall_ctaSpacer__oQVJq{height:40px;margin-top:20px}.VibePaywall_features__a_h3h{display:flex;flex-direction:column;gap:11px;flex:1 1;margin:24px 0 0;padding:0;list-style:none}.VibePaywall_features__a_h3h li{display:flex;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.45}.VibePaywall_features__a_h3h li:before{content:"";flex-shrink:0;width:5px;height:5px;margin-top:5px;background:var(--auto-muted-foreground)}.VibePaywall_tryRemix__XriVs{font-size:13px;color:var(--auto-text-secondary);text-align:center;margin:22px 0 0}.VibePaywall_tryRemixLink__bCbyW{display:inline-flex;align-items:center;gap:4px;color:var(--auto-primary);font-weight:600;text-decoration:underline;text-underline-offset:2px}.VibePaywall_tryRemixLink__bCbyW:hover{text-decoration:none}.VibePaywall_planSkeleton__9ZvQH{height:320px;background:var(--auto-muted);animation:VibePaywall_pulse__wlawI 1.4s ease-in-out infinite}.VibePaywall_empty__MnySb{font-size:13px;color:var(--auto-text-secondary);text-align:center;margin:18px 0 4px}@keyframes VibePaywall_pulse__wlawI{50%{opacity:.55}}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.autonomous.ai/web-production/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c7407d{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_c7407d{--jetbrains-mono-font:"JetBrains Mono","JetBrains Mono Fallback"}.RemixExperience_container-extra__yDCGP{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.RemixExperience_container-extra__yDCGP{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.RemixExperience_container-extra__yDCGP{max-width:1992px;padding-left:0;padding-right:0}}.RemixExperience_cta__PJ3XZ{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.RemixExperience_rmx__OEvLj{flex:1 1;background:var(--v-primary);color:#fff;border:0;padding:12px 16px;font-size:16px;font-weight:500;letter-spacing:-.16px;gap:8px;white-space:nowrap;text-decoration:none}.RemixExperience_lk__jpyNZ,.RemixExperience_rmx__OEvLj{display:flex;align-items:center;justify-content:center;cursor:pointer}.RemixExperience_lk__jpyNZ{flex:0 0 auto;width:48px;height:48px;border:1px solid var(--v-line2);background:none;color:var(--v-ink2)}.RemixExperience_lk__jpyNZ.RemixExperience_liked__XwTps{color:var(--v-like)}.RemixExperience_inlinePanelFill__0ZY_J{display:flex;flex:1 1;min-width:0;min-height:0}