.Sidebar_side__jDhLZ{background:var(--v-ink-850);border-right:1px solid var(--v-line-soft);overflow:hidden;display:flex;flex-direction:column;padding:14px 12px;min-width:0}[data-sidebar=closed] .Sidebar_side__jDhLZ{opacity:0;pointer-events:none}.Sidebar_lbl___RxrJ{font-family:var(--v-font-display);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--v-g-600);padding:12px 8px 7px}.Sidebar_search__oP7Yu{display:flex;align-items:center;gap:8px;margin:0 2px 8px;padding:8px 10px;background:var(--v-ink-800);border:1px solid var(--v-line-soft);border-radius:9px}.Sidebar_search__oP7Yu:focus-within{border-color:var(--v-lime-line)}.Sidebar_search__oP7Yu svg{width:14px;height:14px;flex:none;fill:none;stroke:var(--v-g-600);stroke-width:1.8;stroke-linecap:round}.Sidebar_search__oP7Yu input{flex:1 1;min-width:0;background:none;border:0;outline:none;color:var(--v-g-100);font-family:var(--v-font-body);font-size:13px}.Sidebar_search__oP7Yu input::placeholder{color:var(--v-g-600)}.Sidebar_searchClear__5HhAf{background:none;border:0;color:var(--v-g-500);font-size:15px;line-height:1;padding:0 2px;cursor:pointer;border-radius:4px}.Sidebar_searchClear__5HhAf:hover{color:var(--v-g-100)}.Sidebar_list__SQUb6{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.Sidebar_list__SQUb6::-webkit-scrollbar{width:6px}.Sidebar_list__SQUb6::-webkit-scrollbar-thumb{background:var(--v-line);border-radius:6px}.Sidebar_empty__6DyQ3{padding:8px 10px;font-family:var(--v-font-display);font-size:12px;color:var(--v-g-600)}.Sidebar_thread__kkMfd{position:relative;display:flex;align-items:center;gap:9px;padding:10px 12px;border-radius:9px;cursor:pointer;border:1px solid transparent}.Sidebar_renameInput__WUJET{flex:1 1;min-width:0;background:var(--v-ink-850);border:1px solid var(--v-lime-line);border-radius:6px;outline:none;color:var(--v-g-100);font-family:var(--v-font-body);font-size:13px;padding:3px 7px}.Sidebar_thread__kkMfd:hover{background:var(--v-ink-800)}.Sidebar_active__jjcnH{background:var(--v-ink-750);border-color:var(--v-line)}.Sidebar_tTitle__OYLST{flex:1 1;min-width:0;font-size:13.5px;color:var(--v-g-100);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:14px}.Sidebar_tMeta__4oRDN{font-family:var(--v-font-display);font-size:11px;color:var(--v-g-600);margin-top:3px}.Sidebar_tMenu__s_2rE{position:absolute;top:9px;right:6px;background:none;border:0;color:var(--v-g-500);font-size:15px;line-height:1;cursor:pointer;padding:2px 4px;border-radius:5px}.Sidebar_tMenu__s_2rE:hover{color:var(--v-g-100);background:var(--v-ink-700)}.Sidebar_tPop__yAEIO{position:absolute;top:34px;right:6px;z-index:40;width:168px;background:var(--v-ink-800);border:1px solid var(--v-line);border-radius:10px;padding:5px;box-shadow:0 20px 50px -20px rgba(0,0,0,.85)}.Sidebar_tPop__yAEIO button{display:flex;align-items:center;gap:10px;width:100%;background:none;border:0;color:var(--v-g-100);padding:9px 10px;border-radius:7px;font-size:13px;text-align:left;cursor:pointer;font-family:var(--v-font-body)}.Sidebar_tPop__yAEIO button:hover{background:var(--v-ink-750)}.Sidebar_tPop__yAEIO svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;color:var(--v-g-500)}.Sidebar_danger__MhAuV,.Sidebar_danger__MhAuV svg{color:var(--v-warn)!important}@media (max-width:840px){.Sidebar_side__jDhLZ{position:fixed;top:0;bottom:0;left:0;width:236px;z-index:1000;box-shadow:2px 0 20px rgba(0,0,0,.6);transform:translateX(-100%);transition:transform .28s var(--v-ease)}.Sidebar_open__4MVVs{transform:translateX(0)}}.SettingsModal_overlay__BmLt1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.65);z-index:1000;display:flex;justify-content:center;align-items:center;padding:24px}.SettingsModal_pop__DvETv{width:100%;max-width:440px;max-height:85vh;display:flex;flex-direction:column;background:var(--v-ink-800);border:1px solid var(--v-line);border-radius:14px;box-shadow:0 24px 60px -24px rgba(0,0,0,.85);overflow:hidden}.SettingsModal_header__RVko2{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 12px 18px;border-bottom:1px solid var(--v-line-soft);background:var(--v-ink-850)}.SettingsModal_title__4swD8{font-family:var(--v-font-display);font-size:13.5px;color:var(--v-g-100);font-weight:600}.SettingsModal_closeBtn__7JY_g{background:transparent;border:none;color:var(--v-g-500);width:28px;height:28px;border-radius:8px;display:grid;place-items:center;cursor:pointer}.SettingsModal_closeBtn__7JY_g:hover{background:var(--v-ink-750);color:var(--v-g-100)}.SettingsModal_scrollArea__LzdWj{overflow-y:auto;padding:8px 8px 16px}.SettingsModal_scrollArea__LzdWj::-webkit-scrollbar{width:8px}.SettingsModal_scrollArea__LzdWj::-webkit-scrollbar-thumb{background:var(--v-line);border-radius:8px}.SettingsModal_ph__IbYso{font-family:var(--v-font-display);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--v-g-600);padding:16px 10px 6px}.SettingsModal_phNote__SRW34{float:right;letter-spacing:0;text-transform:none;color:var(--v-g-500)}.SettingsModal_dangerBtn__Vh9hR{background:transparent;color:var(--v-g-300);border:1px solid var(--v-line);padding:7px 12px;border-radius:8px;font-family:var(--v-font-ui);font-size:12px;cursor:pointer;white-space:nowrap;transition:color .2s var(--v-ease),border-color .2s var(--v-ease),background .2s var(--v-ease)}.SettingsModal_dangerBtn__Vh9hR:hover{color:var(--v-warn);border-color:var(--v-warn);background:rgba(224,187,99,.08)}.SettingsModal_prow__tlZ78{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;font-size:13px;color:var(--v-g-100);font-family:var(--v-font-body)}.SettingsModal_prow__tlZ78:hover{background:var(--v-ink-750)}.SettingsModal_prowContent__UWKOV{display:flex;flex-direction:column}.SettingsModal_sub__noBSi{font-family:var(--v-font-body);font-size:11px;color:var(--v-g-600);margin-top:2px}.SettingsModal_r__w8t0N{margin-left:auto;display:flex;align-items:center;gap:8px}.SettingsModal_sw__oVJSy{width:34px;height:20px;border-radius:20px;background:var(--v-ink-700);border:1px solid var(--v-line);position:relative;flex:none;padding:0;cursor:pointer}.SettingsModal_sw__oVJSy:after{content:"";position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:50%;background:var(--v-g-300)}.SettingsModal_sw__oVJSy[aria-checked=true]{background:var(--v-lime);border-color:transparent}.SettingsModal_sw__oVJSy[aria-checked=true]:after{transform:translateX(14px);background:var(--v-lime-ink)}.SettingsModal_sw__oVJSy:focus-visible{outline:2px solid var(--v-lime);outline-offset:3px}.SettingsModal_sep__WeZ5q{height:1px;background:var(--v-line-soft);margin:6px 4px}.SettingsModal_inputRow__q40Zx{display:flex;flex-direction:column;gap:6px;padding:9px 10px;border-radius:9px}.SettingsModal_inputRow__q40Zx:hover{background:var(--v-ink-750)}.SettingsModal_inputLabel__vNvbH{font-family:var(--v-font-body);font-size:12.5px;color:var(--v-g-100)}.SettingsModal_inputWrapper__3yMxz{display:flex;gap:8px}.SettingsModal_input__aGXrH{flex:1 1;background:var(--v-ink-900);border:1px solid var(--v-line);color:var(--v-g-100);font-family:var(--v-font-display);font-size:12px;padding:7px 10px;border-radius:8px;outline:none;min-width:0}.SettingsModal_input__aGXrH:focus{border-color:var(--v-lime-line);box-shadow:0 0 0 2px var(--v-lime-dim)}.SettingsModal_modelSelect__YyR2B{width:100%;min-height:38px;cursor:pointer;color-scheme:dark;font-family:var(--v-font-body);font-size:13px}.SettingsModal_modelSelect__YyR2B option{background:var(--v-ink-900);color:var(--v-g-100)}.SettingsModal_modelDescription____qE2,.SettingsModal_modelNote__EJrer{color:var(--v-g-500);font-family:var(--v-font-body);font-size:11.5px;line-height:1.5;overflow-wrap:anywhere}.SettingsModal_modelNote__EJrer{margin:4px 10px}.SettingsModal_btn__I2srf{background:var(--v-ink-750);color:var(--v-g-100);border:1px solid var(--v-line);padding:7px 12px;border-radius:8px;font-family:var(--v-font-ui);font-size:12px;cursor:pointer;white-space:nowrap}.SettingsModal_btn__I2srf:hover{background:var(--v-ink-700);border-color:var(--v-lime-line)}.SettingsModal_memList__JxGiL{background:var(--v-ink-850);border:1px solid var(--v-line-soft);border-radius:8px;padding:10px;margin:4px 10px 10px}.SettingsModal_memHeader__8xY_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.SettingsModal_memTitle__ncBAX{font-family:var(--v-font-display);font-size:11px;color:var(--v-g-500)}.SettingsModal_memClear__R2MLP{background:transparent;border:none;color:var(--v-warn);font-family:var(--v-font-ui);font-size:10px;cursor:pointer;padding:2px 6px;border-radius:4px}.SettingsModal_memClear__R2MLP:hover{background:rgba(224,187,99,.1)}.SettingsModal_memEmpty__LD_kh{font-family:var(--v-font-body);font-size:11.5px;color:var(--v-g-600)}.SettingsModal_memUl__lTi_D{margin:0;padding-left:16px;font-family:var(--v-font-body);font-size:12px;color:var(--v-g-100);display:flex;flex-direction:column;gap:6px}.SettingsModal_devBadge__b7C0Q{font-family:var(--v-font-display);font-size:9px;color:var(--v-g-600);border:1px solid var(--v-line);border-radius:4px;padding:1px 4px;margin-left:6px;vertical-align:middle}.Dialog_root__Q0oEf{margin:0;border:0;width:100%;height:100%;max-width:none;max-height:none;color:inherit}.Dialog_root__Q0oEf:not([open]){display:none}.Dialog_root__Q0oEf::backdrop{background:transparent}.ConfirmModal_overlay__V1Ef1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.65);z-index:9999;display:flex;justify-content:center;align-items:center;padding:24px}.ConfirmModal_pop__75LQK{width:100%;max-width:400px;display:flex;flex-direction:column;background:var(--v-ink-800);border:1px solid var(--v-line);border-radius:var(--v-radius-lg);box-shadow:0 24px 60px -24px rgba(0,0,0,.85);overflow:hidden}.ConfirmModal_header__bcBTI{padding:16px 18px 12px;background:var(--v-ink-850);border-bottom:1px solid var(--v-line-soft)}.ConfirmModal_title__nf5_c{margin:0;font-family:var(--v-font-display);font-size:14px;color:var(--v-g-050);font-weight:600}.ConfirmModal_body__no6Dr{padding:18px;display:flex;flex-direction:column;gap:24px}.ConfirmModal_message__69wA2{margin:0;font-family:var(--v-font-body);font-size:14px;line-height:1.5;color:var(--v-g-300)}.ConfirmModal_footer__7gusz{display:flex;justify-content:flex-end;gap:12px}.ConfirmModal_cancelBtn__R4fKa{background:transparent;border:none;color:var(--v-g-300);padding:8px 16px;border-radius:8px;font-family:var(--v-font-ui);font-size:12px;cursor:pointer;white-space:nowrap}.ConfirmModal_cancelBtn__R4fKa:hover{background:var(--v-ink-750);color:var(--v-g-100)}.ConfirmModal_confirmBtn__OojxI{background:var(--v-lime);border:none;color:var(--v-lime-ink);padding:8px 16px;border-radius:8px;font-family:var(--v-font-ui);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.ConfirmModal_confirmBtn__OojxI:hover{filter:brightness(1.1)}.WalletSession_controls__ke0Xn{display:flex;align-items:center;gap:10px;min-width:0}.WalletSession_wallet__atNYZ{width:auto!important;min-width:34px;min-height:34px;padding:6px 9px;display:inline-flex;align-items:center;gap:7px;background:var(--v-ink-850);border:1px solid var(--v-line);border-radius:8px;color:var(--v-g-100);cursor:pointer;white-space:nowrap;font:11px var(--v-font-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WalletSession_wallet__atNYZ img{flex:none}.WalletSession_networkLabel__PO2ll{display:flex;flex-direction:column;gap:8px;color:var(--v-g-300);font:12px var(--v-font-ui)}.WalletSession_networkLabel__PO2ll select{color-scheme:dark;background:var(--v-ink-900);color:var(--v-g-100);min-height:40px;padding:8px 10px;border:1px solid var(--v-line);border-radius:8px;font:inherit}.WalletSession_credit__Xo9g_{color:var(--v-g-100);font:11px var(--v-font-ui);text-decoration:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.WalletSession_credit__Xo9g_ span{color:var(--v-g-500);font-size:10px}.WalletSession_account__ymsDZ{display:inline-flex;align-items:center;justify-content:center;width:32px;height:34px;color:var(--v-g-300);border-radius:8px}.WalletSession_controls__ke0Xn :is(button,a):focus-visible{outline:2px solid var(--v-lime);outline-offset:3px}@media (max-width:600px){.WalletSession_controls__ke0Xn{gap:5px}.WalletSession_credit__Xo9g_{display:none}.WalletSession_wallet__atNYZ{font-size:10px;padding:6px;gap:4px}}.FileProtection_dialog__JkSFf{margin:auto;width:min(960px,calc(100% - 32px));max-height:calc(100dvh - 40px);padding:0;color:var(--v-g-100);background:var(--v-ink-900,#101012);border:1px solid var(--v-line);border-radius:16px;box-shadow:0 28px 100px #0009}.FileProtection_dialog__JkSFf[open]{display:flex;flex-direction:column;animation:FileProtection_arrive__JCB8t .16s cubic-bezier(.23,1,.32,1)}.FileProtection_dialog__JkSFf::backdrop{background:#000a}.FileProtection_header__0Jvu3{display:flex;justify-content:space-between;align-items:flex-start;padding:24px 24px 18px;border-bottom:1px solid var(--v-line)}.FileProtection_header__0Jvu3 h2{font-size:21px;margin:10px 0 6px;letter-spacing:-.4px}.FileProtection_header__0Jvu3 p{margin:0;font-size:12px;color:var(--v-g-500);overflow-wrap:anywhere}.FileProtection_eyebrow___OcFV{display:flex;align-items:center;gap:7px;font:10px var(--v-font-ui);letter-spacing:1px;color:var(--v-lime)}.FileProtection_dialog__JkSFf button{display:inline-flex;justify-content:center;align-items:center;gap:6px;border:1px solid var(--v-line);border-radius:7px;padding:8px 10px;background:var(--v-ink-750);color:inherit;cursor:pointer;font:inherit;font-size:12px}.FileProtection_dialog__JkSFf button:disabled{opacity:.4;cursor:default}.FileProtection_dialog__JkSFf :focus-visible,.FileProtection_receipt__fYYsa :focus-visible{outline:2px solid var(--v-lime);outline-offset:3px}.FileProtection_body__z9Xmv{padding:20px 24px;overflow-y:auto;min-height:0}.FileProtection_note__K4xkI,.FileProtection_warning__toJed{font-size:12px;line-height:1.65;color:var(--v-g-500);margin:0 0 18px}.FileProtection_warning__toJed{color:#e1bf75}.FileProtection_columns__t3ozJ{display:grid;grid-template-columns:1fr 1fr;gap:16px}.FileProtection_columns__t3ozJ>div{min-width:0}.FileProtection_columns__t3ozJ label,.FileProtection_label__Ou4p_{display:block;font-size:12px;margin-bottom:9px;color:var(--v-g-300)}.FileProtection_columns__t3ozJ textarea,.FileProtection_protected__vkDkv{width:100%;height:270px;box-sizing:border-box;padding:14px;border:1px solid var(--v-line);border-radius:8px;background:var(--v-ink-850);color:var(--v-g-100);font:12px/1.7 var(--v-font-ui);white-space:pre-wrap;overflow-wrap:anywhere;resize:vertical;overflow:auto;margin:0}.FileProtection_protected__vkDkv{border-color:#c8d66930;color:#d4d9ba}.FileProtection_mask__DZ3RA{margin-top:10px}.FileProtection_hint__ILRBk{font-size:11px;color:var(--v-g-500);line-height:1.6}.FileProtection_original__hgQhu{margin-bottom:18px;font-size:12px;color:var(--v-g-300)}.FileProtection_original__hgQhu summary{cursor:pointer;padding:6px 0}.FileProtection_original__hgQhu img{display:block;max-height:600px;max-width:100%;margin:12px auto 0;object-fit:contain}.FileProtection_pages___z2tS{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;font-size:12px}.FileProtection_manual__GVfHw{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;font-size:11px}.FileProtection_manual__GVfHw button{max-width:100%;overflow-wrap:anywhere}.FileProtection_footer__T_MA5{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;border-top:1px solid var(--v-line)}.FileProtection_footer__T_MA5 label{display:flex;align-items:center;gap:9px;font-size:12px;line-height:1.5}.FileProtection_footer__T_MA5 input{accent-color:var(--v-lime)}.FileProtection_footer__T_MA5 .FileProtection_confirm__a__Sk{background:var(--v-lime);color:#171a10;border-color:transparent;flex:none}.FileProtection_receipt__fYYsa{font-size:11px;color:var(--v-g-500);margin-top:12px}.FileProtection_receiptLine__AVQ0a{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.FileProtection_receiptLine__AVQ0a>svg{color:var(--v-lime)}.FileProtection_receiptLine__AVQ0a button{background:transparent;color:var(--v-lime);border:0;padding:3px 6px;font:inherit;cursor:pointer}.FileProtection_breakdown__IEp1E{margin-top:10px;padding:14px;border:1px solid var(--v-line);border-radius:9px;text-align:left;line-height:1.7}.FileProtection_breakdown__IEp1E p{margin:0 0 10px}.FileProtection_breakdown__IEp1E details{border-top:1px solid var(--v-line);padding-top:10px;margin-top:10px}.FileProtection_breakdown__IEp1E summary{cursor:pointer;overflow-wrap:anywhere;color:var(--v-g-100)}.FileProtection_breakdown__IEp1E pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:300px;overflow:auto;font:11px/1.7 var(--v-font-ui)}.FileProtection_breakdown__IEp1E a{display:inline-block;color:var(--v-lime);margin:8px 14px 0 0}@keyframes FileProtection_arrive__JCB8t{0%{transform:translateY(6px)}to{transform:none}}@media (max-width:600px){.FileProtection_dialog__JkSFf{margin:auto;width:calc(100% - 20px);max-height:calc(100dvh - 24px)}.FileProtection_body__z9Xmv,.FileProtection_footer__T_MA5,.FileProtection_header__0Jvu3{padding:20px}.FileProtection_columns__t3ozJ{grid-template-columns:1fr}.FileProtection_columns__t3ozJ textarea,.FileProtection_protected__vkDkv{height:200px}.FileProtection_footer__T_MA5{align-items:stretch;flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){.FileProtection_dialog__JkSFf[open]{animation:none}}.AttachmentList_list__N5O_Q{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0 0 12px;list-style:none}.AttachmentList_file__DXPJk{display:flex;align-items:center;flex-wrap:wrap;gap:10px;position:relative;min-width:0;width:min(100%,280px);padding:10px;border:1px solid var(--v-line);border-radius:12px;background:var(--v-ink-850);box-shadow:inset 0 1px 0 #ffffff05,0 4px 12px #00000014}.AttachmentList_icon__lHRBV,.AttachmentList_thumbnail__T_m_u{width:38px;height:38px;flex:none;border-radius:6px;object-fit:cover}.AttachmentList_icon__lHRBV{display:grid;place-items:center;background:var(--v-ink-750);color:var(--v-lime)}.AttachmentList_meta__xoS5H{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.AttachmentList_name__Yb9jc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--v-g-100);line-height:1.3}.AttachmentList_size__kK9TF{font-family:var(--v-font-ui);font-size:10px;color:var(--v-g-500)}.AttachmentList_remove__7C7kD{display:grid;place-items:center;flex:none;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:var(--v-ink-750);color:var(--v-g-300);cursor:pointer;transition:transform .14s cubic-bezier(.23,1,.32,1)}.AttachmentList_remove__7C7kD:active:not(:disabled){transform:scale(.94)}.AttachmentList_remove__7C7kD:focus-visible{outline:2px solid var(--v-lime);outline-offset:2px}.AttachmentList_remove__7C7kD:disabled{opacity:.4;cursor:default}.AttachmentList_player__AhXYS{width:100%;max-height:190px;border-radius:6px}@media (prefers-reduced-motion:reduce){.AttachmentList_remove__7C7kD{transition:none}.AttachmentList_remove__7C7kD:active:not(:disabled){transform:none}}.AttachmentList_name__Yb9jc a{color:inherit;text-decoration:none}.AttachmentList_name__Yb9jc a:hover{text-decoration:underline}.AttachmentList_name__Yb9jc a:focus-visible{outline:2px solid var(--v-lime);outline-offset:2px}.AttachmentList_review__Kx3aR{width:100%;border:0;border-top:1px solid var(--v-line);padding:8px 0 0;background:transparent;color:var(--v-lime);font:11px var(--v-font-ui);cursor:pointer;text-align:left}.AttachmentList_review__Kx3aR:disabled{opacity:.5;cursor:default}.AttachmentList_review__Kx3aR:focus-visible{outline:2px solid var(--v-lime);outline-offset:3px}.ChatMessages_reason__dXF4W{margin-bottom:12px}.ChatMessages_reasonHeader__0K693{display:flex;align-items:center;gap:8px;width:100%;text-align:left;background:var(--v-ink-850);border:1px solid var(--v-line-soft);border-radius:10px;padding:10px 13px;font-family:var(--v-font-display);font-size:12.5px;color:var(--v-g-300);cursor:pointer}.ChatMessages_reasonHeader__0K693:hover{color:var(--v-g-100)}.ChatMessages_reasonChev__cBFyR{color:var(--v-lime);display:inline-flex;transition:transform .18s var(--v-ease)}.ChatMessages_reasonChevOpen___KNQ4{transform:rotate(180deg)}.ChatMessages_reasonBody__6w_JF{margin-top:8px;padding:12px 14px;background:var(--v-ink-850);border:1px solid var(--v-line-soft);border-radius:10px;font-family:var(--v-font-body);font-size:13px;line-height:1.6;color:var(--v-g-500);white-space:pre-wrap;word-break:break-word;max-height:340px;overflow-y:auto}.ChatMessages_scroll__OMcD9{flex:1 1;min-height:0;overflow-y:auto;position:relative}.ChatMessages_scroll__OMcD9::-webkit-scrollbar{width:8px}.ChatMessages_scroll__OMcD9::-webkit-scrollbar-thumb{background:var(--v-line);border-radius:8px}.ChatMessages_conv__dJPzv{padding:22px 0}.ChatMessages_col__BQUA4{max-width:730px;margin:0 auto;padding:0 26px;width:100%}.ChatMessages_turn__6XwzK{margin-bottom:22px}.ChatMessages_user__JFJxw{display:flex;justify-content:flex-end;gap:14px}.ChatMessages_userAvatar__r3xAe{flex:none;width:28px;height:28px;border-radius:8px;border:1px solid var(--v-line);background:var(--v-ink-850);display:grid;place-items:center;margin-top:2px}.ChatMessages_bubbleWrapper__k6NvH{display:flex;flex-direction:column;align-items:flex-end;max-width:82%}.ChatMessages_bubble__x4Fgy{background:var(--v-ink-800);border:1px solid var(--v-line-soft);border-radius:14px 14px 4px 14px;padding:12px 15px;font-size:14.5px;color:var(--v-g-100);font-family:var(--v-font-body)}.ChatMessages_ai__p1aV3{display:flex;gap:14px}.ChatMessages_avatar__rSUox{flex:none;width:28px;height:28px;border-radius:8px;border:1px solid var(--v-lime-line);color:var(--v-lime);display:grid;place-items:center;margin-top:2px;overflow:hidden;background:transparent}.ChatMessages_avatar__rSUox img{width:26px;height:26px;object-fit:contain}.ChatMessages_content__tOE3W{min-width:0;flex:1 1}.ChatMessages_answer__oq8Yl{font-size:14.5px;line-height:1.62;color:var(--v-g-100);font-family:var(--v-font-body)}.ChatMessages_answer__oq8Yl p{margin:0 0 11px}.ChatMessages_answer__oq8Yl a{color:var(--v-lime);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.ChatMessages_answer__oq8Yl a:focus-visible{outline:2px solid var(--v-lime);outline-offset:3px;border-radius:2px}.ChatMessages_answer__oq8Yl pre{margin:11px 0}.ChatMessages_answer__oq8Yl table{display:block;max-width:100%;margin:12px 0;overflow-x:auto;border-collapse:collapse}.ChatMessages_answer__oq8Yl td,.ChatMessages_answer__oq8Yl th{padding:9px 12px;border-bottom:1px solid var(--v-line-soft);text-align:left;vertical-align:top}.ChatMessages_answer__oq8Yl th{color:var(--v-g-100);font-weight:600}.ChatMessages_actions__fjaam{display:flex;align-items:center;gap:2px;margin-top:14px;color:var(--v-g-600)}.ChatMessages_prov__HzgIF{display:flex;align-items:center;gap:8px;min-width:0;margin-right:auto;padding-right:10px;font-family:var(--v-font-display);font-size:10.5px;letter-spacing:.1em}.ChatMessages_provDot__o_ZPl{width:6px;height:6px;border-radius:50%;background:var(--v-lime);box-shadow:0 0 8px var(--v-lime-line);flex:none}.ChatMessages_prov__HzgIF[data-left] .ChatMessages_provDot__o_ZPl{background:var(--v-warn);box-shadow:0 0 8px rgba(224,187,99,.4)}.ChatMessages_provHeadline__0vKuW{text-transform:uppercase;color:var(--v-lime);white-space:nowrap}.ChatMessages_prov__HzgIF[data-left] .ChatMessages_provHeadline__0vKuW{color:var(--v-warn)}.ChatMessages_provMeta__gN1xQ{color:var(--v-g-600);letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatMessages_versions__2XJlO{display:inline-flex;align-items:center;gap:2px;margin-right:4px;font-family:var(--v-font-display);font-size:11px;color:var(--v-g-500)}.ChatMessages_versionBtn__J4_nN{background:none;border:0;color:var(--v-g-500);font-size:15px;line-height:1;padding:2px 5px;border-radius:5px;cursor:pointer}.ChatMessages_versionBtn__J4_nN:hover:not(:disabled){background:var(--v-ink-800);color:var(--v-g-100)}.ChatMessages_versionBtn__J4_nN:disabled{opacity:.35;cursor:default}.ChatMessages_versionCount__eY3Xc{min-width:26px;text-align:center}.ChatMessages_retryBtn__RxCNc{display:inline-flex;align-items:center;background:none;border:0;color:var(--v-g-500);padding:4px;border-radius:5px;cursor:pointer;opacity:.8}.ChatMessages_retryBtn__RxCNc:hover{background:var(--v-ink-800);color:var(--v-g-100);opacity:1}.ChatMessages_userActions__AlKHG{display:flex;gap:2px;margin-top:8px;color:var(--v-g-600)}.ChatMessages_actions__fjaam button,.ChatMessages_userActions__AlKHG button{font-family:var(--v-font-ui)!important;color:var(--v-g-500)!important;opacity:.8;transition:all var(--v-ease,.2s)}.ChatMessages_actions__fjaam button:hover,.ChatMessages_userActions__AlKHG button:hover{background:var(--v-ink-800)!important;color:var(--v-g-300)!important;opacity:1}.ChatMessages_thinking__CkkgD{display:flex;align-items:center;gap:6px;height:24px}.ChatMessages_thinkingLabel__o2Xz3{font-size:12px;color:var(--v-g-500);font-family:var(--v-font-ui)}.ChatMessages_dot__QBmAh{width:4px;height:4px;border-radius:50%;background:var(--v-g-500);animation:ChatMessages_pulse__BGOVU 1.4s ease-in-out infinite both}.ChatMessages_dot__QBmAh:nth-child(2){animation-delay:.2s}.ChatMessages_dot__QBmAh:nth-child(3){animation-delay:.4s}@keyframes ChatMessages_pulse__BGOVU{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}.ChatComposer_composer__kfrT5{max-width:730px;margin:0 auto;width:100%}.ChatComposer_surface__L3aox{position:relative;padding:10px;background:var(--v-ink-800);border:1px solid var(--v-line);border-radius:22px;box-shadow:inset 0 1px 0 #ffffff09,0 8px 24px #00000024}.ChatComposer_dragging__CrMZu,.ChatComposer_surface__L3aox:focus-within{border-color:var(--v-lime-line);box-shadow:inset 0 1px 0 #ffffff09,0 0 0 3px var(--v-lime-dim),0 10px 28px #00000030}.ChatComposer_compbox__pDc7v{display:flex;align-items:flex-end;gap:10px}.ChatComposer_attach__Tckqr{display:grid;place-items:center;width:36px;height:36px;flex:none;padding:0;background:transparent;border:0;border-radius:50%;color:var(--v-g-500);cursor:pointer}.ChatComposer_attach__Tckqr:disabled{opacity:.4;cursor:default}.ChatComposer_attach__Tckqr:focus-visible,.ChatComposer_cancel__MW4lT:focus-visible,.ChatComposer_searchChip__L5uDE:focus-visible,.ChatComposer_send__fSzim:focus-visible{outline:2px solid var(--v-lime);outline-offset:3px}.ChatComposer_dropHint__FJIOH{position:absolute;inset:0;display:grid;place-items:center;border-radius:inherit;background:var(--v-ink-800);color:var(--v-lime);pointer-events:none;font-size:14px}.ChatComposer_fileHelp__dplSA{display:flex;flex-direction:column;gap:5px;margin:10px 4px 0;font-size:11px;line-height:1.5;color:var(--v-g-500)}.ChatComposer_fileError__A1UJO,.ChatComposer_fileStatus__0Dw6N{margin:10px 4px 0;font-size:12px;line-height:1.5;color:var(--v-g-500);overflow-wrap:anywhere}.ChatComposer_fileError__A1UJO{color:var(--v-warn)}.ChatComposer_editor__GDSQY{position:relative;flex:1 1;min-width:0}.ChatComposer_inputText__YPSEO{box-sizing:border-box;font-family:var(--v-font-body);font-size:14.5px;font-weight:400;line-height:1.5;letter-spacing:normal;tab-size:8;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;padding:8px 0}.ChatComposer_highlightViewport__MYhyI{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ChatComposer_highlights__dIQ3o{color:transparent}.ChatComposer_highlights__dIQ3o mark{color:transparent;background:var(--v-lime-dim);box-shadow:inset 0 -1px var(--v-lime-line);border-radius:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ChatComposer_input__ldoRL{position:relative;display:block;width:100%;margin:0;background:transparent;border:0;outline:none;color:var(--v-g-100);resize:none;max-height:170px;overflow-y:auto}.ChatComposer_input__ldoRL::-webkit-scrollbar{width:6px}.ChatComposer_input__ldoRL::-webkit-scrollbar-thumb{background:var(--v-line);border-radius:6px}.ChatComposer_input__ldoRL::placeholder{color:var(--v-g-600)}.ChatComposer_input__ldoRL:disabled{color:var(--v-g-500)}.ChatComposer_cancel__MW4lT,.ChatComposer_send__fSzim{width:36px;height:36px;border-radius:50%;border:0;display:grid;place-items:center;flex:none;cursor:pointer}.ChatComposer_send__fSzim{background:var(--v-lime);color:var(--v-lime-ink)}.ChatComposer_send__fSzim:disabled{opacity:.4;cursor:not-allowed}.ChatComposer_cancel__MW4lT{background:transparent;color:var(--v-warn)}.ChatComposer_cancel__MW4lT:hover{background:var(--v-ink-750)}.ChatComposer_cancel__MW4lT svg,.ChatComposer_send__fSzim svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ChatComposer_actionBtn__xzBWA{flex:none;height:36px;padding:0 14px;border-radius:18px;border:1px solid var(--v-line);background:var(--v-ink-750);color:var(--v-g-100);font-family:var(--v-font-display);font-size:12.5px;display:inline-flex;align-items:center;gap:7px;cursor:pointer}.ChatComposer_actionBtn__xzBWA:hover{border-color:var(--v-lime-line)}.ChatComposer_actionBtn__xzBWA:disabled{opacity:.6;cursor:default}.ChatComposer_actionBtn__xzBWA svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ChatComposer_engineStatus__tcNta{margin-top:8px;padding:0 4px;font-family:var(--v-font-display);font-size:11px;color:var(--v-g-500);overflow-wrap:anywhere}.ChatComposer_engineStatusError__B_8pw{color:var(--v-warn)}.ChatComposer_tools__ZM379{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.ChatComposer_modelTools__QxwVM{position:relative;display:flex;align-items:center;gap:6px;min-width:0}.ChatComposer_modelTools__QxwVM>:first-child{min-width:0}.ChatComposer_rightTools__uAcsb{display:flex;align-items:center;gap:6px;flex:none}.ChatComposer_modelTools__QxwVM>:first-child>button{max-width:100%}.ChatComposer_infoGroup__yZjIB{flex:none}.ChatComposer_infoButton___hZPF{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--v-g-500);cursor:pointer}.ChatComposer_infoButton___hZPF:hover,.ChatComposer_infoButton___hZPF[aria-expanded=true]{background:var(--v-ink-800);color:var(--v-g-100)}.ChatComposer_infoButton___hZPF:focus-visible{outline:2px solid var(--v-lime);outline-offset:2px}.ChatComposer_infoPanel__UssJY{position:absolute;bottom:calc(100% + 8px);left:0;z-index:31;box-sizing:border-box;overflow-y:auto;width:min(300px,calc(100vw - 68px));padding:12px 14px;border:1px solid var(--v-line);border-radius:12px;background:var(--v-ink-800);box-shadow:inset 0 1px 0 #ffffff09,0 12px 32px #00000060;color:var(--v-g-500);font-size:12px;line-height:1.6}.ChatComposer_infoPanel__UssJY span{display:block}.ChatComposer_infoPanel__UssJY span:first-child{margin-bottom:4px;color:var(--v-g-100)}.ChatComposer_searchChip__L5uDE{display:inline-flex;flex:none;align-items:center;gap:6px;background:transparent;border:1px solid var(--v-line);color:var(--v-g-300);font-family:var(--v-font-display);font-size:12.5px;padding:6px 9px;border-radius:8px;cursor:pointer;transition:border-color .2s var(--v-ease),color .2s var(--v-ease),background .2s var(--v-ease)}.ChatComposer_searchChip__L5uDE:hover{border-color:var(--v-lime-line)}.ChatComposer_searchChip__L5uDE:disabled{opacity:.6;cursor:default}.ChatComposer_zkrCount__CsHvZ{min-width:16px;padding:0 3px;border-radius:4px;background:var(--v-lime);color:var(--v-lime-ink);font-size:10px;line-height:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.ChatComposer_searchChipOn__rMkIS{background:var(--v-lime-dim);border-color:var(--v-lime-line);color:var(--v-lime)}.ChatComposer_searchChip__L5uDE svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ChatComposer_tchip__bNNxg{margin-left:auto;display:inline-flex;align-items:center;gap:6px;background:var(--v-lime-dim);border:1px solid var(--v-lime-line);color:var(--v-lime);font-family:var(--v-font-display);font-size:12.5px;padding:6px 9px;border-radius:8px}.ChatComposer_tchip__bNNxg svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ChatComposer_disclaimer__Y4kmB{text-align:center;font-family:var(--v-font-display);font-size:10.5px;color:var(--v-g-600);margin-top:10px}.ChatComposer_actionBtn__xzBWA,.ChatComposer_attach__Tckqr,.ChatComposer_cancel__MW4lT,.ChatComposer_send__fSzim{transition:transform .14s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.ChatComposer_attach__Tckqr:hover{background:var(--v-ink-750);color:var(--v-g-100)}}@media (prefers-reduced-motion:no-preference){.ChatComposer_actionBtn__xzBWA:active:not(:disabled),.ChatComposer_attach__Tckqr:active:not(:disabled),.ChatComposer_cancel__MW4lT:active,.ChatComposer_send__fSzim:active:not(:disabled){transform:scale(.95)}}@media (prefers-reduced-motion:reduce){.ChatComposer_actionBtn__xzBWA,.ChatComposer_attach__Tckqr,.ChatComposer_cancel__MW4lT,.ChatComposer_searchChip__L5uDE,.ChatComposer_send__fSzim{transition:none}}.EmptyState_empty__HYbwo{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:36px 24px;gap:24px}.EmptyState_markFrame__MqWC5{position:relative;display:grid;place-items:center;width:92px;height:92px;border:1px solid var(--v-line-soft);border-radius:24px;background:var(--v-ink-850);box-shadow:inset 0 1px 0 #ffffff0d,0 12px 32px #00000040;transform:rotate(-5deg)}.EmptyState_markFrame__MqWC5:after{content:"";position:absolute;inset:6px;border:1px solid #ffffff05;border-radius:18px;pointer-events:none}.EmptyState_brandmarkLg__TWMq5{width:48px;height:auto;display:block;transform:rotate(5deg)}.EmptyState_intro__eNmVT{text-align:center}.EmptyState_intro__eNmVT h1{margin:0;color:var(--v-g-100);font-family:var(--v-font-display);font-size:clamp(21px,2.2vw,28px);font-weight:500;line-height:1.3;letter-spacing:-.045em;text-wrap:balance}.EmptyState_intro__eNmVT p{margin:10px 0 0;color:var(--v-g-500);font-size:14px;line-height:1.5}.EmptyState_cards__Vhp3O{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;max-width:624px}.EmptyState_card__CnpaQ{position:relative;padding:20px;background:var(--v-ink-850);border:1px solid var(--v-line-soft);border-radius:var(--v-radius);text-align:left;box-shadow:inset 0 1px 0 #ffffff05,0 3px 8px #00000012}.EmptyState_index__Kp_nL{position:absolute;top:20px;right:20px;font:10px var(--v-font-ui);color:var(--v-g-600)}.EmptyState_icon__UGnyT{color:var(--v-lime);margin-bottom:14px;stroke-width:1.5}.EmptyState_card__CnpaQ h2{margin:0 0 6px;color:var(--v-g-100);font-size:14px;font-weight:550;line-height:1.4}.EmptyState_card__CnpaQ p{margin:0;color:var(--v-g-500);font-size:12.5px;line-height:1.6;text-wrap:pretty}@media (prefers-reduced-motion:no-preference){.EmptyState_markFrame__MqWC5{animation:EmptyState_settle__QDY94 .28s cubic-bezier(.23,1,.32,1) both}.EmptyState_card__CnpaQ,.EmptyState_intro__eNmVT{animation:EmptyState_appear__LB9VD .22s cubic-bezier(.23,1,.32,1) both}.EmptyState_card__CnpaQ:nth-child(2){animation-delay:25ms}.EmptyState_card__CnpaQ:nth-child(3){animation-delay:50ms}.EmptyState_card__CnpaQ:nth-child(4){animation-delay:75ms}}@keyframes EmptyState_appear__LB9VD{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes EmptyState_settle__QDY94{0%{opacity:0;transform:translateY(6px) rotate(-8deg) scale(.97)}to{opacity:1;transform:translateY(0) rotate(-5deg) scale(1)}}@media (max-width:600px){.EmptyState_empty__HYbwo{padding:24px 16px;gap:20px}.EmptyState_markFrame__MqWC5{width:66px;height:66px;border-radius:18px}.EmptyState_markFrame__MqWC5:after{border-radius:13px}.EmptyState_brandmarkLg__TWMq5{width:36px}.EmptyState_cards__Vhp3O{gap:8px}.EmptyState_card__CnpaQ{padding:14px}.EmptyState_index__Kp_nL{top:15px;right:14px}.EmptyState_card__CnpaQ h2{font-size:12.5px}.EmptyState_card__CnpaQ p{font-size:12px;line-height:1.5}}@media (max-width:360px){.EmptyState_cards__Vhp3O{grid-template-columns:1fr}}.EmptyState_about__Q3Y4_{color:var(--v-g-500);font:11px var(--v-font-ui);text-decoration:none;text-align:center}.EmptyState_about__Q3Y4_:hover{color:var(--v-lime)}.EmptyState_about__Q3Y4_:focus-visible{outline:2px solid var(--v-lime);outline-offset:5px}.ModelPicker_wrap__U_CFg{position:relative;display:inline-block}.ModelPicker_model__Nyk4t{display:inline-flex;align-items:center;gap:8px;background:var(--v-ink-800);border:1px solid var(--v-line);border-radius:8px;padding:7px 11px;font-family:var(--v-font-display);font-size:12.5px;color:var(--v-g-100);cursor:pointer}.ModelPicker_model__Nyk4t:hover{border-color:var(--v-lime-line)}.ModelPicker_dot__Wv4mL{width:7px;height:7px;border-radius:50%;background:var(--v-lime);box-shadow:0 0 8px var(--v-lime-line);flex:none}.ModelPicker_label__DM_3C{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ModelPicker_car__v0S8q{color:var(--v-g-500)}.ModelPicker_menu__jzfFS{position:absolute;bottom:calc(100% + 8px);left:0;width:min(400px,calc(100vw - 32px));max-height:min(540px,calc(100dvh - 220px));overflow-y:auto;background:var(--v-ink-800);border:1px solid var(--v-line);border-radius:var(--v-radius);padding:6px;box-shadow:0 24px 60px -24px rgba(0,0,0,.85);z-index:30}.ModelPicker_group__J_Lwy{font-family:var(--v-font-display);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--v-g-600);padding:9px 10px 5px}.ModelPicker_row__Zhmm9{display:flex;align-items:center;gap:9px;width:100%;text-align:left;background:none;border:0;padding:9px 10px;border-radius:8px;font-family:var(--v-font-display);font-size:12.5px;color:var(--v-g-100);cursor:pointer}.ModelPicker_row__Zhmm9:hover{background:var(--v-ink-750)}.ModelPicker_row__Zhmm9:disabled{opacity:.5;cursor:not-allowed}.ModelPicker_modelDetails__2FRt_{display:flex;flex-direction:column;gap:4px;min-width:0}.ModelPicker_modelDetails__2FRt_ small,.ModelPicker_rates__kFweH{color:var(--v-g-300);font:10px/1.6 var(--v-font-ui)}.ModelPicker_modelDetails__2FRt_ .ModelPicker_unavailable__7xQbZ{color:var(--v-warn)}.ModelPicker_rates__kFweH{margin:0;padding:0 10px 10px}.ModelPicker_cloudModels__HcNFi{border-top:1px solid var(--v-line);margin-top:10px;padding-top:8px}.ModelPicker_search__31e99{box-sizing:border-box;width:calc(100% - 20px);margin:6px 10px 10px;padding:10px;color:var(--v-g-100);background:var(--v-ink-900);border:1px solid var(--v-line);border-radius:7px;font:11px var(--v-font-ui)}.ModelPicker_search__31e99:focus-visible{outline:2px solid var(--v-lime);outline-offset:2px}.ModelPicker_tick__au98a{color:var(--v-lime);width:13px;flex:none}.ModelPicker_badge___Tzp6{margin-left:auto;font-size:10px;padding:1px 7px;border-radius:5px;letter-spacing:.02em;white-space:nowrap}.ModelPicker_local__9uiqS{color:var(--v-lime);background:var(--v-lime-dim);border:1px solid var(--v-lime-line)}.ModelPicker_frontier__8snxR{color:var(--v-seal-text);background:var(--v-seal);border:1px solid var(--v-seal-line)}.ModelPicker_dotCloud__pI5jK{background:var(--v-warn);box-shadow:0 0 8px rgba(224,187,99,.4)}.ModelPicker_rowDisabled__uWBTE{display:flex;align-items:center;gap:9px;width:100%;padding:9px 10px;border-radius:8px;font-family:var(--v-font-display);font-size:12.5px;color:var(--v-g-500);cursor:default}.ModelPicker_soon__IT2Jm{color:var(--v-g-500);background:var(--v-ink-850);border:1px dashed var(--v-line)}.ModelPicker_hint__ITm_f{padding:9px 10px;font-family:var(--v-font-display);font-size:11.5px;color:var(--v-g-600)}.ModelPicker_menu__jzfFS{box-shadow:inset 0 1px 0 #ffffff09,0 18px 48px #00000080;transform-origin:bottom left}.ModelPicker_model__Nyk4t:focus-visible,.ModelPicker_row__Zhmm9:focus-visible{outline:2px solid var(--v-lime);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.ModelPicker_menu__jzfFS[data-motion]{animation:ModelPicker_menuIn__HDf4f .16s cubic-bezier(.23,1,.32,1)}}@keyframes ModelPicker_menuIn__HDf4f{0%{opacity:0;transform:translateY(4px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.ModelPicker_menu__jzfFS{scrollbar-width:thin;scrollbar-color:var(--v-line) var(--v-ink-800)}.ModelPicker_menu__jzfFS>.ModelPicker_search__31e99{position:sticky;top:0;z-index:1;box-shadow:0 -8px 0 8px var(--v-ink-800)}.page_app__uoD_J{display:grid;grid-template-columns:236px 1fr;grid-template-rows:minmax(0,1fr);height:100vh;height:100dvh;width:100%;background:radial-gradient(1000px 500px at 82% -10%,rgba(230,255,80,.05),transparent 60%),var(--v-ink-950);color:var(--v-g-100);overflow:hidden;transition:grid-template-columns .28s var(--v-ease)}.page_app__uoD_J[data-sidebar=closed]{grid-template-columns:0 1fr}.page_main__GlU4n{display:flex;flex-direction:column;min-width:0;min-height:0}.page_topbar__qnzIG{position:relative;display:flex;align-items:center;gap:12px;padding:12px 16px;min-height:58px}.page_tbLeft__eKhFd,.page_tbRight__LOAgG{display:flex;align-items:center;gap:6px}.page_tbRight__LOAgG{margin-left:auto}.page_tbCenter__1_oqf{position:absolute;left:50%;transform:translateX(-50%);text-align:center;min-width:0;max-width:50vw;pointer-events:none}.page_convTitle__Sqzru{font-family:var(--v-font-display);font-size:13.5px;color:var(--v-g-100);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:42vw}.page_convSub__Q8Xnr{font-family:var(--v-font-display);font-size:11px;color:var(--v-g-600);margin-top:2px}.page_ic__R16zL{width:34px;height:34px;border-radius:8px;border:0;background:transparent;color:var(--v-g-300);display:grid;place-items:center;cursor:pointer}.page_ic__R16zL:hover{background:var(--v-ink-750);color:var(--v-g-100)}.page_ic__R16zL svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.page_mark__IpMAq{height:26px;width:auto;display:block;flex:none}.page_shieldChip__OlUhr{font-family:var(--v-font-display);font-size:12px;padding:7px 11px;border-radius:8px;border:1px solid var(--v-line);color:var(--v-g-300);background:transparent;display:inline-flex;align-items:center;gap:7px;cursor:pointer}.page_shieldChip__OlUhr svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.page_shieldOn__xyp5m{background:var(--v-lime);color:var(--v-lime-ink);border-color:transparent;font-weight:600}.page_walletDot__MJwO5{color:var(--v-lime)}.page_scroll__Z1o2w{flex:1 1;min-height:0;overflow-y:auto;position:relative}.page_scroll__Z1o2w::-webkit-scrollbar{width:8px}.page_scroll__Z1o2w::-webkit-scrollbar-thumb{background:var(--v-line);border-radius:8px}.page_composerWrap__0hc8U{padding:14px 18px calc(16px + env(safe-area-inset-bottom, 0px))}.page_pop__v7_NK{position:absolute;top:calc(100% + 8px);right:0;width:240px;background:var(--v-ink-800);border:1px solid var(--v-line);border-radius:var(--v-radius);padding:6px;box-shadow:0 24px 60px -24px rgba(0,0,0,.85);z-index:40}.page_popRow__pJp5m{display:flex;align-items:center;gap:10px;width:100%;text-align:left;background:none;border:0;padding:10px 11px;border-radius:8px;font-size:13px;color:var(--v-g-100);cursor:pointer;font-family:var(--v-font-body)}.page_popRow__pJp5m:hover{background:var(--v-ink-750)}.page_popRow__pJp5m svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;color:var(--v-g-500)}.page_popRow__pJp5m .page_popVal__iBp9L{margin-left:auto;font-family:var(--v-font-display);font-size:11.5px;color:var(--v-g-500)}.page_collapseBtn__jI_jf svg{transition:transform .28s var(--v-ease)}.page_app__uoD_J[data-sidebar=closed] .page_collapseBtn__jI_jf svg{transform:rotate(180deg)}.page_backdrop__H7Usf{display:none}@media (max-width:840px){.page_app__uoD_J,.page_app__uoD_J[data-sidebar=closed],.page_app__uoD_J[data-sidebar=open]{grid-template-columns:1fr}.page_app__uoD_J[data-sidebar=open] .page_backdrop__H7Usf{display:block;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:999}.page_composerWrap__0hc8U{padding:12px 12px calc(14px + env(safe-area-inset-bottom, 0px))}.page_convTitle__Sqzru,.page_tbCenter__1_oqf{max-width:40vw}}