.chat_theme__jlWIS{color-scheme:light;font-size:13px;--background:#fff;--foreground:#404148;--card:#fff;--card-foreground:#404148;--popover:#fff;--popover-foreground:#404148;--primary:#242426;--primary-foreground:#fff;--secondary:#f4f4f5;--secondary-foreground:#55565d;--muted:#f5f5f6;--muted-foreground:#73747c;--accent:#f1f1f3;--accent-foreground:#45464d;--border:#e8e8eb;--input:#e8e8eb;--ring:#8a8a96;--ink-soft:#73747c;--surface:#fafafa;--blue:#2584c7;--orange:#d88236;font-family:var(--font-sans,var(--font-geist-sans)),"PingFang SC","Microsoft YaHei",sans-serif;color:var(--foreground);background:var(--background)}.chat_theme__jlWIS svg{width:18px;height:18px;flex-shrink:0;stroke-width:1.7}.chat_theme__jlWIS a,.chat_theme__jlWIS button{-webkit-tap-highlight-color:transparent}.chat_theme__jlWIS button:not(:disabled){cursor:pointer}.chat_theme__jlWIS button:disabled{cursor:default}.chat_theme__jlWIS a:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.chat_workspace__RFaB5{display:grid;--workspace-sidebar-width:248px;grid-template-columns:var(--workspace-sidebar-width) minmax(0,1fr);height:100svh;height:100dvh;overflow:hidden;font-size:13px;letter-spacing:.005em}.chat_skipLink__Esi8_{position:fixed;top:-80px;left:16px;z-index:100;padding:12px 20px;background:#242426;color:white;border-radius:8px}.chat_skipLink__Esi8_:focus{top:12px}.chat_sidebar__ayrUD{border-right:1px solid var(--border);background:#fafafa;min-height:0}.chat_sidebarInner__TI4tT{display:flex;flex-direction:column;height:100%;min-height:0}.chat_sidebarInner__TI4tT:not(.chat_sidebarCompact__rKAdy) .chat_brand__ALw5t{font-size:18px;gap:8px;letter-spacing:-.6px}.chat_sidebarInner__TI4tT:not(.chat_sidebarCompact__rKAdy) .chat_brandIcon__qPBMy{width:26px;height:26px;border-radius:8px}.chat_sidebarInner__TI4tT:not(.chat_sidebarCompact__rKAdy) .chat_navigation__ulx9J{font-size:13px;line-height:20px}.chat_sidebarInner__TI4tT .chat_iconGroup__pH7wV svg,.chat_sidebarInner__TI4tT:not(.chat_sidebarCompact__rKAdy) .chat_navigation__ulx9J svg{width:16px;height:16px}.chat_sidebarBrand__h5rA9{height:52px;border-bottom:1px solid var(--border);padding:0 18px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.chat_brandLarge__paiTV,.chat_brand__ALw5t{display:inline-flex;align-items:center;gap:10px;font-size:20px;font-weight:660;letter-spacing:-.8px;white-space:nowrap}.chat_brandIcon__qPBMy{background:#242426;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;color:white}.chat_brandIcon__qPBMy img{display:block;width:100%;height:100%}.chat_brandLarge__paiTV{font-size:35px;gap:15px;letter-spacing:-1.4px}.chat_brandLarge__paiTV .chat_brandIcon__qPBMy{width:49px;height:49px;border-radius:14px;box-shadow:0 0 0 6px #f5f5f6}.chat_iconGroup__pH7wV{display:flex;gap:0;color:var(--ink-soft)}.chat_iconGroup__pH7wV button{width:30px;height:30px}.chat_navigation__ulx9J{padding:6px 10px 4px;display:flex;flex-direction:column;gap:2px}.chat_navigation__ulx9J>a,.chat_navigation__ulx9J>button{display:flex;align-items:center;gap:10px;padding:8px 11px;width:100%;text-align:left;border-radius:8px;color:#73747c;transition:background .15s,color .15s}.chat_navigation__ulx9J>a:hover,.chat_navigation__ulx9J>button:hover{background:#f4f4f5;color:#4f5057}.chat_navigation__ulx9J>.chat_navActive__gtuIC,.chat_navigation__ulx9J>button[data-state=open]{background:#f4f4f5;color:#4f5057;font-weight:400}.chat_moreMenu__3mDYx{width:min(188px,calc(100vw - 24px));min-width:176px}.chat_moreMenuItem__NMg0D{display:flex;min-height:36px;align-items:center;gap:8px;cursor:pointer}.chat_theme__jlWIS .chat_moreMenuItem__NMg0D:focus-visible{outline:none}.chat_moreMenuItem__NMg0D>svg{width:16px;height:16px}.chat_moreMenuItem__NMg0D[aria-current=page]{background:var(--accent);color:var(--foreground)}.chat_navBadge__ST45y{margin-left:auto;font-size:10px;color:#92929b;font-weight:400}.chat_smallBadge__6XHsW{margin-left:auto;background:#ededf0;color:#8b8b93;font-size:10px;border-radius:4px;padding:1px 5px}.chat_sidebarScroll__G7OYv{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none;padding-bottom:12px}.chat_sidebarScroll__G7OYv::-webkit-scrollbar{display:none}.chat_sidebarScroll__G7OYv:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}.chat_sidebarSection__mpTY_{margin-top:18px;padding:0 16px}.chat_sectionLabel__TCvZ9{display:flex;justify-content:space-between;align-items:center;height:27px;font-size:13px;color:#929299;padding:0 7px;margin-bottom:7px}.chat_sectionLabel__TCvZ9>button{font-size:13px}.chat_sectionLabel__TCvZ9 button svg{width:15px;height:15px}.chat_sectionLabel__TCvZ9 button{width:auto;height:26px;padding:5px}.chat_sidebarRow__cENgj{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border-radius:6px;text-align:left;color:#787881;font-size:12px}.chat_sidebarRowWrap__qMf1M{position:relative;display:flex;min-width:0;align-items:center}.chat_projectTree__e8_0j{min-width:0}.chat_projectRow__yO_9i{padding-right:38px}.chat_projectAdd__urZjt{position:absolute;right:38px;display:grid;width:28px;height:28px;place-items:center;border-radius:6px;color:var(--ink-soft);opacity:0;transition:opacity .15s,background .15s}.chat_sidebarRowWrap__qMf1M:focus-within .chat_projectAdd__urZjt,.chat_sidebarRowWrap__qMf1M:hover .chat_projectAdd__urZjt{opacity:1}.chat_projectAdd__urZjt:hover{background:var(--accent)}.chat_projectAdd__urZjt svg{width:16px;height:16px}.chat_projectSessions__6aDQn{display:grid;gap:1px;padding:2px 0 5px 28px}.chat_projectSessionWrap__H3rgp{position:relative;display:flex;min-width:0;align-items:center}.chat_projectSession__XSvQe{display:flex;align-items:center;gap:8px;width:100%;min-width:0;padding:7px 38px 7px 9px;border-radius:6px;color:var(--ink-soft);text-align:left;font-size:12px}.chat_projectSession__XSvQe:hover{background:#f4f4f5;color:#343439}.chat_projectSession__XSvQe span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_projectSession__XSvQe svg{width:15px;height:15px;flex-shrink:0}.chat_projectSessionWrap__H3rgp:focus-within .chat_rowMore__8pJlJ,.chat_projectSessionWrap__H3rgp:hover .chat_rowMore__8pJlJ{opacity:1}.chat_projectEmpty__Dl_Hv{display:block;padding:8px 10px;color:#9999a2;font-size:12px}.chat_sidebarRowWrap__qMf1M .chat_sidebarRow__cENgj{flex:1;min-width:0;padding-right:38px}.chat_rowMore__8pJlJ{position:absolute;right:6px;display:grid;width:28px;height:28px;place-items:center;border-radius:6px;color:var(--ink-soft);opacity:0;transition:opacity .15s,background .15s}.chat_sidebarRowWrap__qMf1M:focus-within .chat_rowMore__8pJlJ,.chat_sidebarRowWrap__qMf1M:hover .chat_rowMore__8pJlJ{opacity:1}.chat_rowMore__8pJlJ:hover{background:var(--accent)}.chat_rowMenu__yHAHa{display:grid;width:196px;min-width:196px;gap:2px;padding:7px;border:1px solid var(--border);border-radius:10px;background:var(--background);box-shadow:0 12px 28px rgb(15 23 42/16%)}.chat_rowMenu__yHAHa button{display:flex;align-items:center;gap:10px;min-height:34px;padding:6px 9px;border-radius:6px;text-align:left;font-size:12px}.chat_rowMenu__yHAHa button svg{width:16px;height:16px;flex-shrink:0}.chat_rowMenu__yHAHa button:hover{background:var(--accent)}.chat_rowMenu__yHAHa .chat_dangerAction__uuQdh{margin-top:5px;border-top:1px solid var(--border);border-radius:0 0 6px 6px;padding-top:12px;color:#dc2626}.chat_actionDialog__A0veN{width:min(520px,calc(100vw - 32px))}.chat_actionField__9CBE3{display:grid;gap:8px;font-size:13px}.chat_actionSelect__5YdSz{width:100%;justify-content:space-between;font-weight:400}.chat_projectPicker__82WNL{display:grid;width:320px;gap:2px;padding:6px}.chat_projectPicker__82WNL button{padding:8px 10px;border-radius:6px;text-align:left;font-size:13px}.chat_projectPicker__82WNL button:hover{background:var(--accent)}.chat_projectPickerDefault__n8teB{display:flex;align-items:center;gap:8px;margin:0 -6px 4px;border-bottom:1px solid var(--border);border-radius:0!important;padding:8px 16px 10px!important;font-weight:550}.chat_projectPickerDefault__n8teB svg{width:15px;height:15px}.chat_projectMenu__VCY4l{display:grid;min-width:180px;gap:2px;padding:6px}.chat_projectMenu__VCY4l button{padding:7px 9px;border-radius:6px;text-align:left;font-size:12px}.chat_projectMenu__VCY4l button:hover{background:var(--accent)}.chat_sidebarRow__cENgj>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.chat_sidebarRow__cENgj svg{width:16px;height:16px}.chat_sessionFailed__04ocK{color:#d65353;margin-left:auto}.chat_sessionRunning__V8jgr{color:var(--blue);margin-left:auto;animation:chat_sessionSpin__b_g5E 1s linear infinite}.chat_sessionComplete__aA6zR{color:#6d747d;margin-left:auto;width:13px!important;height:13px!important}@keyframes chat_sessionSpin__b_g5E{to{transform:rotate(1turn)}}.chat_selectedRow__FPHHF,.chat_sidebarRow__cENgj:hover{background:#f4f4f5;color:#343439}.chat_emptyHistory__4eT37{padding:10px 7px;color:#9999a2;font-size:12px}.chat_emptyHistory__4eT37>svg{width:18px;height:18px;color:#b1b1b8;margin-bottom:10px}.chat_emptyHistory__4eT37 p{font-size:12px;margin-bottom:5px;color:#888890}.chat_emptyHistory__4eT37>span{font-size:11px;color:#a0a0a7}.chat_sidebarBottom__sq0x5{flex-shrink:0;padding:12px 12px 0;border-top:1px solid var(--border)}.chat_skillPromo__KmEE5{border:1px solid #e8e8eb;background:#f6f6f7;border-radius:12px;padding:15px 12px 12px}.chat_skillPromo__KmEE5>span{display:flex;gap:7px;align-items:center;font-size:12px;font-weight:550}.chat_skillPromo__KmEE5>span svg{width:16px;height:16px;color:var(--orange)}.chat_skillPromo__KmEE5 p{font-size:10px;color:#8a8a93;line-height:1.8;margin:8px 0 13px}.chat_skillPromo__KmEE5>button{width:100%;height:32px;border-radius:7px;font-size:11px;box-shadow:none}.chat_skillPromo__KmEE5>button svg{width:13px;height:13px}.chat_account__vz_KX{width:100%;text-align:left;border-radius:10px;display:flex;gap:10px;align-items:center;margin:8px 0;padding:8px 6px}.chat_avatar__euTFm{flex-shrink:0;background:#ebebee;color:#777780;border:3px solid #fff;border-radius:50%;display:grid;place-items:center;width:34px;height:34px}.chat_account__vz_KX>span:nth-child(2){display:flex;flex-direction:column;flex:1;min-width:0;gap:3px}.chat_account__vz_KX strong{font-size:12px;font-weight:500}.chat_account__vz_KX small,.chat_account__vz_KX strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_account__vz_KX small{font-size:10px;color:#919199}.chat_account__vz_KX>svg{width:14px;height:14px;color:#8b8b94}.chat_workspace__RFaB5.chat_workspaceCollapsed__G099g{--workspace-sidebar-width:64px}.chat_sidebarExpand__M_ZPv{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:9px}.chat_sidebarExpand__M_ZPv:hover{background:#f4f4f5}.chat_sidebarExpand__M_ZPv .chat_expandIcon__mdGIx{position:absolute;opacity:0;color:#707079}.chat_sidebarExpand__M_ZPv:focus-visible .chat_brand__ALw5t,.chat_sidebarExpand__M_ZPv:hover .chat_brand__ALw5t{opacity:0}.chat_sidebarExpand__M_ZPv:focus-visible .chat_expandIcon__mdGIx,.chat_sidebarExpand__M_ZPv:hover .chat_expandIcon__mdGIx{opacity:1}.chat_sidebarCompact__rKAdy .chat_sidebarBrand__h5rA9{justify-content:center;padding:0}.chat_sidebarCompact__rKAdy .chat_sidebarScroll__G7OYv{scrollbar-gutter:auto}.chat_sidebarCompact__rKAdy .chat_brand__ALw5t>span:last-child{display:none}.chat_sidebarCompact__rKAdy .chat_navigation__ulx9J{padding:6px 8px;gap:2px}.chat_sidebarCompact__rKAdy .chat_navigation__ulx9J>a,.chat_sidebarCompact__rKAdy .chat_navigation__ulx9J>button{justify-content:center;width:40px;height:40px;padding:0;margin:0 auto}.chat_sidebarCompact__rKAdy .chat_navigation__ulx9J>a>span,.chat_sidebarCompact__rKAdy .chat_navigation__ulx9J>button>span,.chat_sidebarCompact__rKAdy .chat_sidebarSection__mpTY_,.chat_sidebarCompact__rKAdy .chat_skillPromo__KmEE5{display:none}.chat_sidebarCompact__rKAdy .chat_sidebarBottom__sq0x5{padding:0 10px}.chat_sidebarCompact__rKAdy .chat_account__vz_KX{justify-content:center;padding:8px 0}.chat_sidebarCompact__rKAdy .chat_account__vz_KX>span:nth-child(2),.chat_sidebarCompact__rKAdy .chat_account__vz_KX>svg{display:none}.chat_sidebarCompact__rKAdy .chat_avatar__euTFm{flex-shrink:0}.chat_mainColumn__QISlF{display:grid;grid-template-rows:52px minmax(0,1fr);min-width:0;min-height:0}.chat_header__jXR3B{display:flex;align-items:center;justify-content:space-between;padding:0 28px;border-bottom:1px solid var(--border);gap:12px}.chat_headerStart__V6vtP{display:flex;align-items:center;gap:4px;min-width:0}.chat_agentPicker__fk1O2{font-size:14px;font-weight:550;padding-inline:12px;gap:10px}.chat_agentPicker__fk1O2 svg{width:13px;height:13px;color:#919199}.chat_headerActions__eTCx6{display:flex;align-items:center;gap:3px;color:#74747d}.chat_headerActions__eTCx6>a,.chat_headerActions__eTCx6>button{font-size:12px;gap:7px;height:32px;padding-left:10px;padding-right:10px}.chat_headerActions__eTCx6 svg{width:16px;height:16px}.chat_headerDivider__bQwmR{display:block;width:1px;height:18px;background:var(--border);margin:0 12px}.chat_mobileMenu__VorzE{display:none}.chat_main__1Wrt0{display:flex;flex-direction:column;min-height:0;min-width:0;outline:none}.chat_scrollRegion__8Xcd2{flex:1;min-height:0;overflow-y:auto}.chat_welcome__6xRbh{max-width:930px;padding:36px 40px 24px;margin:0 auto}.chat_welcomeHeading__IUMCT{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px}.chat_welcomeHeading__IUMCT>div>p{margin-top:12px;font-size:12px;color:#9999a0;letter-spacing:.05em}.chat_quickStart__q0qSW{display:flex;align-items:center;gap:10px;border:1px solid var(--border);padding:10px 12px;border-radius:10px;text-align:left;transition:background .15s}.chat_quickStart__q0qSW:hover{background:#fafafa}.chat_quickStartIcon__N90Gt{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:#f5f4f1;color:#8c897f}.chat_quickStart__q0qSW>span:nth-child(2){display:flex;flex-direction:column;gap:4px}.chat_quickStart__q0qSW strong{font-weight:500;font-size:11px}.chat_quickStart__q0qSW small{font-size:10px;color:#96969e}.chat_quickStart__q0qSW>svg{width:14px;height:14px;color:#a2a2a9;margin-left:5px}.chat_featureGrid__upXG_{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-template-rows:116px 116px;gap:10px}.chat_featureCard__zt_x5{position:relative;display:flex;align-items:center;overflow:hidden;border:1px solid #e5e5e9;border-radius:12px;text-align:left;padding:18px 22px;background:#fff;transition:border-color .2s,background .2s}.chat_featureCard__zt_x5:hover{border-color:#bfcbd6;background:#fcfdff}.chat_featureIcon__iK4tU{color:var(--blue);width:20px!important;height:20px!important;flex:none}.chat_featureCopy__DVGLf{position:relative;z-index:1;min-width:0;margin-top:0}.chat_featureCopy__DVGLf h2{display:flex;align-items:center;gap:7px;font-size:17px;font-weight:600}.chat_featureCopy__DVGLf h2 svg{width:15px;height:15px;color:#8d8d97;transition:transform .2s}.chat_featureCard__zt_x5:hover .chat_featureCopy__DVGLf h2 svg{transform:translateX(4px)}.chat_featureCopy__DVGLf p{font-size:12px;color:#8c8c97;margin-top:6px}.chat_buildArt__obnFF{position:absolute;width:220px;height:190px;right:-6px;top:-18px;opacity:.7;pointer-events:none;transform:scale(.78);transform-origin:center right}.chat_buildArt__obnFF:after,.chat_buildArt__obnFF:before{content:"";position:absolute;background:#e7f0f9}.chat_buildArt__obnFF:before{height:1px;width:220px;top:90px;left:0}.chat_buildArt__obnFF:after{height:190px;width:1px;left:120px;top:0}.chat_orbitInner__mx_fm,.chat_orbit__UCmfM{position:absolute;border:1px solid #d6e8fa;border-radius:50%;width:148px;height:148px;top:18px;left:46px}.chat_orbitInner__mx_fm{width:88px;height:88px;top:48px;left:76px}.chat_orbitDot__luFmR{position:absolute;left:111px;top:83px;width:17px;height:17px;border-radius:50%;background:#a6ceef}.chat_codeChip__Vg3Cy{position:absolute;top:37px;left:27px;transform:rotate(-10deg);width:42px;height:32px;display:grid;place-items:center;border:1px solid #d6e8fa;border-radius:7px;background:#fff;color:#7cadd2}.chat_buildArt__obnFF .chat_artCursor__QH0Ef{position:absolute;width:25px;height:25px;top:117px;left:153px;fill:#d1e3f3;color:#98bcda;transform:rotate(-15deg)}.chat_createCard__Tuz4d{grid-column:1;grid-row:2}.chat_createCard__Tuz4d:hover{border-color:#e4ccb8;background:#fffdfb}.chat_createCard__Tuz4d .chat_featureIcon__iK4tU{color:var(--orange)}.chat_createArt__3j17r{position:absolute;width:180px;height:160px;right:2px;top:-8px;transform:rotate(13deg) scale(.78);transform-origin:center right;pointer-events:none}.chat_createArt__3j17r>div{position:absolute;width:144px;height:112px;top:5px;left:25px;border:1px solid #fae8db;border-radius:10px}.chat_createArt__3j17r>div:nth-child(2){top:21px;left:9px}.chat_createArt__3j17r>span{position:absolute;width:144px;height:112px;top:39px;left:-7px;border-radius:10px;background:#fcf4ed;display:grid;place-items:center;color:#e5c5ac}.chat_createArt__3j17r svg{width:27px;height:27px}.chat_fileCard__IjLsb{position:relative;grid-column:2;grid-row:1/span 2;border:1px solid #e5e5e9;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:25px 16px;transition:background .2s,border-color .2s}.chat_fileCard__IjLsb:hover{background:#fafafa;border-color:#cdced5}.chat_localTag__i93O3{position:absolute;top:14px;right:14px;background:#f5f5f6;border-radius:20px;padding:4px 9px;font-size:10px;color:#9b9ba3}.chat_folderArt__VnGye{position:relative;margin:4px 0 12px}.chat_folderArt__VnGye>svg{width:40px;height:40px;color:#8e8e98;stroke-width:1.1}.chat_folderArt__VnGye>span{position:absolute;right:-5px;top:-3px;width:21px;height:21px;background:#f2f2f4;border:3px solid #fff;border-radius:50%;display:grid;place-items:center;color:#92929a;font-size:14px}.chat_fileCard__IjLsb h2{font-size:15px;font-weight:500}.chat_fileCard__IjLsb p{font-size:11px;line-height:1.7;color:#95959f;margin-top:6px}.chat_fileCta__VAXyZ{display:flex;align-items:center;gap:4px;font-size:10px;color:#a0a0a8;margin-top:10px}.chat_fileCta__VAXyZ svg{width:12px;height:12px}.chat_starterHeading__kcgMy{margin:26px 0 12px;display:flex;align-items:center;justify-content:space-between;color:#85858f;font-size:11px}.chat_starterHeading__kcgMy>span:last-child{display:flex;align-items:center;gap:5px;font-size:10px;color:#a7a7ae}.chat_starterHeading__kcgMy svg{width:12px;height:12px}.chat_starterGrid__FYHyk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.chat_starterCard__Ig_Qr{border:1px solid #ededf0;border-radius:11px;text-align:left;overflow:hidden;transition:border-color .2s,transform .2s}.chat_starterCard__Ig_Qr:hover{border-color:#cfcfd6;transform:translateY(-2px)}.chat_starterVisual__IbxCX{height:125px;position:relative;background:#fafafa;overflow:hidden}.chat_chatVisual__mJ_0y{padding:30px 14px}.chat_miniBot__kNIm8{position:absolute;top:33px;left:16px;width:25px;height:25px;background:#ececee;color:#9c9ca4;border-radius:50%;display:grid;place-items:center}.chat_miniBot__kNIm8 svg{width:14px;height:14px}.chat_chatBubble__X2OIe{position:absolute;top:29px;left:49px;padding:12px 10px;border:1px solid #ececee;border-radius:1px 11px 11px;background:white;color:#73737b;box-shadow:0 2px 2px #00000004;font-size:10px}.chat_chatReply__jknZC{position:absolute;top:80px;right:30px;width:117px;background:#eeeef0;border-radius:11px 1px 11px 11px;padding:9px}.chat_chatReply__jknZC i{display:block;width:100%;height:2px;background:#d4d4d9;margin-bottom:5px}.chat_chatReply__jknZC i:last-child{width:70%;margin-bottom:0}.chat_researchVisual__i1d5l{padding:23px 16px}.chat_researchNote__5p3A3{position:relative;border:1px solid #e6e6eb;background:#fff;border-radius:9px;padding:11px 13px;box-shadow:0 2px 3px #00000003;transform:rotate(-3deg)}.chat_researchNote__5p3A3>span:first-child{display:flex;align-items:center;gap:5px;color:#95959e;font-size:8px}.chat_researchNote__5p3A3>span>span{margin-left:auto;color:#b5b5be}.chat_researchNote__5p3A3 svg{width:12px;height:12px}.chat_researchNote__5p3A3 strong{display:block;font-size:10px;font-weight:500;margin-top:9px}.chat_researchNote__5p3A3 i{display:block;height:2px;background:#e8e8ec;margin-top:6px;width:90%}.chat_researchNote__5p3A3 i:nth-last-child(2){width:70%}.chat_noteCheck__X1W8A{display:flex;gap:4px;align-items:center;color:#8ba794;font-size:8px;margin-top:9px}.chat_writingVisual__EfWHU{padding:16px 25px 0}.chat_writingNote__wAGh3{background:#fff;border:1px solid #e6e6eb;border-radius:8px;padding:11px 13px 18px;transform:rotate(-4deg);box-shadow:9px 8px 0 -1px #f7f7f8,9px 8px 0 0 #ececef}.chat_writingNote__wAGh3>span{display:block;padding-bottom:7px;border-bottom:1px solid #eeeef1;font-size:8px;color:#a0a0a8}.chat_writingNote__wAGh3 strong{display:block;font-size:11px;font-weight:500;margin:8px 0}.chat_writingNote__wAGh3 i{height:2px;background:#e1e1e6;display:block;margin-top:7px}.chat_writingNote__wAGh3 i:last-child{width:70%}.chat_starterCopy__jDzvV{position:relative;padding:13px 12px;border-top:1px solid #f0f0f2}.chat_starterCopy__jDzvV>span{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:500}.chat_starterCopy__jDzvV>span svg{width:13px;height:13px;color:#9c9ca5}.chat_starterCopy__jDzvV>p{font-size:9px;color:#9999a2;margin-top:6px}.chat_starterCopy__jDzvV>svg{position:absolute;right:11px;top:15px;width:12px;height:12px;color:#b3b3bb}.chat_composerSection__AU5PH{width:100%;margin:10px auto 15px;flex-shrink:0;min-width:0}.chat_composer__yHT0D{border:1px solid #eeeef2;border-radius:17px;overflow:hidden;box-shadow:0 3px 12px #0000000a}.chat_composer__yHT0D>div[data-slot=input-group]{border:none;border-radius:0;background:transparent;box-shadow:none;height:auto}.chat_composer__yHT0D>div[data-slot=input-group]:focus-within{border:none;box-shadow:none;outline:none}.chat_composer__yHT0D:focus-within{border-color:#d4d4dc;box-shadow:0 0 0 2px #71717a14,0 4px 16px #0000000a}.chat_composerBody__Eh8Zb{display:flex;align-items:flex-start;gap:22px;width:100%;padding:22px 24px 20px;min-height:117px}.chat_uploadTile__2rEnI{flex-shrink:0;width:59px;height:70px;background:#efeff1;transform:rotate(-8deg);border:1px solid #e9e9ec;border-radius:5px;display:flex;flex-direction:column;gap:7px;align-items:center;justify-content:center;color:#a5a5af;transition:transform .2s,background .2s}.chat_uploadTile__2rEnI:hover{background:#e7e7eb;transform:rotate(0)}.chat_uploadTile__2rEnI span{font-size:8px}.chat_uploadTile__2rEnI svg{width:16px;height:16px}.chat_promptTextarea__DiN82{flex:1;min-width:0;resize:none;width:100%;min-height:70px;max-height:160px;font-size:14px;line-height:1.8;padding:1px 0 0;border:0;outline:none;box-shadow:none!important;background:transparent}.chat_promptTextarea__DiN82::placeholder{color:#9797a3}.chat_composerFooter__dHYx2{width:100%;justify-content:space-between;gap:6px;padding:9px 12px;margin-top:0;border-top:1px solid #ececf0}.chat_composerTools__iJb5X{min-width:0}.chat_composerTools__iJb5X>button{color:#8c8c96;font-size:11px;height:30px;gap:6px}.chat_composerTools__iJb5X svg{width:16px;height:16px}.chat_toolDivider__kPAP9{width:1px;height:16px;margin:0 3px;background:#e6e6ec}.chat_sendTools__HHqyN{display:flex;align-items:center;gap:9px;flex-shrink:0}.chat_modelPicker__JVC_l{font-size:10px;font-weight:400;padding:0 3px;color:#92929d;gap:5px}.chat_modelPicker__JVC_l svg{width:12px;height:12px}.chat_sendButton__5e5IV{width:32px;height:32px;border-radius:9px;background:#2e2e33;color:#fff}.chat_sendButton__5e5IV:disabled{color:#a2a2ad;background:#ededf1;opacity:1}.chat_sendButton__5e5IV svg{width:17px;height:17px}.chat_composerHint__ZXhUO{display:flex;justify-content:space-between;gap:10px;font-size:9px;color:#aaaab3;padding:9px 6px 0}.chat_composerHint__ZXhUO span:first-child{display:flex;gap:4px;align-items:center}.chat_composerHint__ZXhUO svg{width:11px;height:11px}.chat_composerError__kQ8FD{padding:8px 6px 0;font-size:11px;color:#b35245}.chat_contextChips__1jsHD{width:100%;display:flex;flex-wrap:wrap;gap:8px;padding:12px 0 0}.chat_attachmentChip__bJow7,.chat_skillChip__kXu1O{display:flex;align-items:center;gap:6px;padding:5px 7px;font-size:11px;background:#fff;border:1px solid #e4e4ea;border-radius:7px;max-width:100%}.chat_attachmentChip__bJow7>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.chat_attachmentChip__bJow7 img{object-fit:cover;border-radius:4px}.chat_attachmentChip__bJow7>svg,.chat_skillChip__kXu1O>svg{width:14px;height:14px;color:#8e8e99}.chat_attachmentChip__bJow7 button,.chat_skillChip__kXu1O button{padding:4px;color:#9999a3;border-radius:4px}.chat_attachmentChip__bJow7 button:hover,.chat_skillChip__kXu1O button:hover{background:#f2f2f5}.chat_attachmentChip__bJow7 button svg,.chat_skillChip__kXu1O button svg{width:11px;height:11px}.chat_skillChip__kXu1O{background:#f4f6f8;border-color:#e5e9ed}.chat_mobileSidebar__LE1hn .chat_sidebarBrand__h5rA9{padding-right:44px}.chat_mobileSidebar__LE1hn{width:min(286px,88vw);padding:0;gap:0;background:#fafafa}.chat_panel__A77ZQ{width:calc(100% - 32px);max-width:520px;border:1px solid var(--border);border-radius:16px;padding:27px;max-height:85dvh;overflow-y:auto}.chat_historyPanel__ZWVPT{width:min(66vw,460px)!important;max-width:min(66vw,460px)!important;height:min(70dvh,640px);max-height:70dvh;padding:0;overflow:hidden;grid-template-rows:auto minmax(0,1fr);gap:0}.chat_historyPanel__ZWVPT>[data-slot=dialog-header]{flex-shrink:0;padding:20px 24px 16px;border-bottom:0}.chat_historyPanel__ZWVPT>[data-slot=dialog-header] h2{font-size:18px}.chat_historyPanel__ZWVPT>[data-slot=dialog-header] [data-slot=dialog-description]{display:none}.chat_historyContent__IUO4D{min-height:0;overflow:auto;padding:20px 24px 24px}.chat_historyTabs__AFqfp{display:flex;gap:22px;margin:16px 0 10px}.chat_historyTabs__AFqfp button{padding:4px 0;color:var(--muted-foreground);font-size:13px}.chat_historyTabs__AFqfp button[data-active=true]{color:var(--foreground);font-weight:600;border-bottom:2px solid var(--foreground)}.chat_panel__A77ZQ h2{font-size:18px;line-height:1.5}.chat_panel__A77ZQ p[data-slot=dialog-description]{font-size:12px;line-height:1.8;color:#91919b}.chat_skillList__cvYh7{display:flex;flex-direction:column;gap:10px;padding:6px 0}.chat_skillOption__iZDWV{padding:14px 12px;display:flex;gap:12px;align-items:center;text-align:left;border:1px solid #e8e8ed;border-radius:10px}.chat_skillOption__iZDWV:hover{background:#fafafa}.chat_skillSelected__VSDqA{background:#f6f8fa;border-color:#afbcca}.chat_skillOptionIcon__SIQKP{display:grid;place-items:center;flex-shrink:0;width:35px;height:35px;background:#f2f2f5;border-radius:9px;color:#7d7d88}.chat_skillOption__iZDWV>span:nth-child(2){flex:1;min-width:0}.chat_skillOption__iZDWV strong{display:block;font-size:13px;font-weight:550}.chat_skillOption__iZDWV small{display:block;font-size:10px;color:#94949e;line-height:1.7;margin-top:5px}.chat_skillCheckbox__yopbE{flex-shrink:0;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:#9898a3;background:#f5f5f7}.chat_skillSelected__VSDqA .chat_skillCheckbox__yopbE{background:#3c424b;color:#fff}.chat_skillCheckbox__yopbE svg{width:13px;height:13px}.chat_panelFooter__8_LDo{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #eeeef2;padding-top:17px}.chat_panelFooter__8_LDo>span{color:#92929b;font-size:11px}.chat_panelFooter__8_LDo>button{font-size:12px;border-radius:8px}.chat_searchInput__vtG0J{position:relative}.chat_searchInput__vtG0J>svg{position:absolute;left:12px;top:10px;width:15px;height:15px;color:#92929d}.chat_searchInput__vtG0J input{padding-left:35px;font-size:12px}.chat_historyList__S9_AK{min-height:120px;max-height:none;overflow-y:auto}.chat_historyItem__GLzrW{display:flex;align-items:center;text-align:left;gap:12px;border-bottom:0;padding:10px 6px;width:100%;border-radius:6px}.chat_historyItem__GLzrW:hover{background:transparent}.chat_historyItem__GLzrW>svg{color:#a0a0aa}.chat_historyItem__GLzrW>span{min-width:0;overflow-wrap:anywhere;font-size:13px}.chat_historyMore__IkR1U{flex:0 0 28px;width:28px;height:28px;opacity:0;color:var(--muted-foreground)}.chat_historyRow__BJffu:focus-within .chat_historyMore__IkR1U,.chat_historyRow__BJffu:hover .chat_historyMore__IkR1U{opacity:1}.chat_historyMore__IkR1U:hover,.chat_historyMore__IkR1U[data-state=open]{background:var(--accent);opacity:1}.chat_historyMore__IkR1U svg{width:17px;height:17px}.chat_historyMenu__iAuok{display:grid;width:156px;min-width:156px;gap:2px;padding:6px;z-index:60}.chat_historyMenu__iAuok button{display:flex;align-items:center;gap:9px;width:100%;padding:7px 9px;border-radius:6px;text-align:left;font-size:12px}.chat_historyMenu__iAuok button svg{width:16px;height:16px;flex-shrink:0}.chat_historyMenu__iAuok button:hover{background:var(--accent)}.chat_historyProjectMenu__PraIz{z-index:70;width:180px;min-width:0;max-width:min(calc(100vw - 24px),var(--radix-popover-content-available-width));max-height:min(280px,var(--radix-popover-content-available-height));overflow-y:auto}.chat_historyProjectMenu__PraIz button{overflow-wrap:anywhere;white-space:normal}.chat_historyMenu__iAuok .chat_dangerAction__uuQdh{margin-top:4px;border-top:1px solid var(--border);border-radius:0 0 6px 6px;padding-top:11px;color:#dc2626}.chat_historyLoadMore___TYto{height:1px;width:100%}.chat_historyEnd__XwPTX{display:flex;justify-content:center;padding:18px 0 4px;color:var(--muted-foreground);font-size:12px}.chat_historyItem__GLzrW small{display:block;color:#a0a0aa;margin-top:4px;font-size:10px}.chat_panelEmpty__p6i8Y{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px;color:#a0a0aa;min-height:160px;font-size:12px}.chat_panelEmpty__p6i8Y svg{width:27px;height:27px}.chat_projectForm__lhxqR{display:flex;flex-direction:column;gap:12px}.chat_projectForm__lhxqR label{font-size:12px}.chat_projectForm__lhxqR input{font-size:13px}.chat_projectForm__lhxqR button{align-self:flex-end;font-size:12px;margin-top:7px}.chat_aboutPanel__Khg7g{display:flex;flex-direction:column;gap:16px;align-items:center;padding:10px 4px;text-align:center}.chat_aboutIcon__2Usjn{display:grid;place-items:center;width:58px;height:58px;border-radius:18px;background:#f5f3ef;color:#b49a7c}.chat_aboutIcon__2Usjn svg{width:25px;height:25px}.chat_aboutPanel__Khg7g h3{font-size:17px;font-weight:550}.chat_aboutPanel__Khg7g>p{font-size:12px;color:#94949f;line-height:1.9;max-width:350px}.chat_connectionStatus___Y4Ba{display:flex;gap:7px;align-items:center;border:1px solid #e8e8ed;border-radius:20px;padding:7px 12px;font-size:11px;color:#8a8a96}.chat_connectionStatus___Y4Ba>span{width:6px;height:6px;border-radius:50%;background:#b4b4be}.chat_aboutPanel__Khg7g>button{font-size:12px;margin-top:2px}.chat_conversation__wFsmg{position:relative;flex:1;overflow:hidden;min-height:0;min-width:0;width:100%}.chat_conversationContent__u3Gcz{max-width:850px;margin:0 auto;padding:30px 36px}.chat_conversationHeading__xNwt1{padding:12px 0 20px;border-bottom:1px solid #eeeef2}.chat_conversationHeading__xNwt1>span{font-size:10px;color:#a0a0a9}.chat_conversationHeading__xNwt1 h1{font-size:21px;font-weight:550;line-height:1.7;overflow-wrap:anywhere;margin:6px 0}.chat_conversationHeading__xNwt1 p{font-size:10px;color:#9b9ba5}.chat_messagePair__p9ak0{display:flex;flex-direction:column;gap:30px}.chat_messageRole__7J3gY{display:flex;align-items:center;gap:7px;font-size:11px;color:#92929e}.chat_messageRole__7J3gY>svg{width:14px;height:14px}.chat_previewMessage__i_D28{font-size:13px;line-height:1.9;padding:5px 0;overflow-wrap:anywhere}.chat_previewBadge__c1ijy{display:inline-flex;align-items:center;gap:5px;color:#9999a3;font-size:10px;border:1px solid #ececf1;border-radius:6px;padding:3px 7px;margin-bottom:12px}.chat_previewBadge__c1ijy svg{width:12px;height:12px}.chat_previewDetail__tQpHV{margin-top:8px;color:#94949e;font-size:12px}.chat_previewMessage__i_D28>button{margin-top:14px;font-size:11px;border-radius:7px;box-shadow:none}.chat_messageAttachments__xEiDV{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.chat_messageAttachments__xEiDV>span{display:flex;align-items:center;gap:5px;font-size:10px;color:#8a8a96;max-width:100%;overflow-wrap:anywhere}.chat_messageAttachments__xEiDV svg{width:13px;height:13px}@media (min-width:1600px){.chat_workspace__RFaB5{--workspace-sidebar-width:270px}.chat_welcome__6xRbh{padding-top:44px}.chat_featureGrid__upXG_{grid-template-rows:116px 116px}.chat_starterVisual__IbxCX{height:142px}}@media (max-width:1150px){.chat_workspace__RFaB5{--workspace-sidebar-width:220px}.chat_sidebarBrand__h5rA9{padding:0 16px}.chat_welcome__6xRbh{padding:35px 28px 24px}.chat_welcomeHeading__IUMCT{gap:12px;margin-bottom:22px}.chat_quickStart__q0qSW{padding:9px 11px;gap:8px}.chat_quickStart__q0qSW>svg{display:none}.chat_quickStartIcon__N90Gt{width:29px;height:29px}.chat_featureCopy__DVGLf p{max-width:210px;line-height:1.7}.chat_buildArt__obnFF{right:-65px;opacity:.45}.chat_createArt__3j17r{right:-40px;opacity:.6}.chat_starterCopy__jDzvV>p{line-height:1.8;padding-right:7px}.chat_starterCopy__jDzvV>span{font-size:10px;gap:4px}.chat_starterCopy__jDzvV>svg{display:none}.chat_chatBubble__X2OIe{left:39px;font-size:9px;padding:11px 7px}.chat_miniBot__kNIm8{left:8px}.chat_writingVisual__EfWHU{padding-left:15px;padding-right:15px}.chat_researchVisual__i1d5l{padding-left:10px;padding-right:10px}}@media (max-width:960px){.chat_workspace__RFaB5{grid-template-columns:minmax(0,1fr)}.chat_sidebar__ayrUD{display:none}.chat_mobileMenu__VorzE{display:inline-flex}.chat_header__jXR3B{padding:0 24px}.chat_headerStart__V6vtP{gap:12px}.chat_welcome__6xRbh{max-width:800px;padding:30px 32px 22px}.chat_buildArt__obnFF{right:-10px}.chat_createArt__3j17r{right:0}}@media (max-width:600px){.chat_mainColumn__QISlF{grid-template-rows:52px minmax(0,1fr)}.chat_header__jXR3B{padding:0 12px;gap:4px}.chat_headerStart__V6vtP{gap:4px}.chat_headerStart__V6vtP>button{width:28px;padding:0}.chat_header__jXR3B .chat_agentPicker__fk1O2{font-size:13px;gap:6px;width:auto;padding-inline:8px}.chat_headerActions__eTCx6{gap:1px}.chat_headerActions__eTCx6 .chat_desktopTool__W6AcF,.chat_headerDivider__bQwmR,.chat_toolLabel__N76yc{display:none}.chat_headerActions__eTCx6>button{width:30px;padding:0}.chat_welcome__6xRbh{padding:22px 20px 20px}.chat_welcomeHeading__IUMCT{margin-bottom:18px}.chat_welcomeHeading__IUMCT>div>p{font-size:10px;letter-spacing:0;margin-top:14px}.chat_brandLarge__paiTV{font-size:28px;gap:12px}.chat_brandLarge__paiTV .chat_brandIcon__qPBMy{width:38px;height:38px;border-radius:11px;box-shadow:0 0 0 4px #f5f5f6}.chat_quickStart__q0qSW{width:35px;height:35px;padding:0;border:none;justify-content:center}.chat_quickStart__q0qSW>span:nth-child(2){display:none}.chat_quickStartIcon__N90Gt{width:35px;height:35px}.chat_featureGrid__upXG_{grid-template-columns:minmax(0,1fr);grid-template-rows:108px 108px auto;gap:9px}.chat_featureCard__zt_x5{padding:16px 18px}.chat_featureCopy__DVGLf h2{font-size:16px}.chat_featureCopy__DVGLf p{max-width:190px;font-size:11px;margin-top:5px}.chat_buildArt__obnFF{top:-29px;right:-19px;opacity:.65}.chat_createArt__3j17r{top:-13px;right:-5px;opacity:.8}.chat_fileCard__IjLsb{grid-column:1;grid-row:3;min-height:88px;padding:16px 17px 16px 74px;align-items:flex-start}.chat_folderArt__VnGye{position:absolute;left:20px;top:22px;margin:0}.chat_folderArt__VnGye>svg{width:36px;height:36px}.chat_fileCard__IjLsb h2{font-size:13px}.chat_fileCard__IjLsb p{font-size:10px;margin-top:4px}.chat_fileCard__IjLsb p br,.chat_fileCta__VAXyZ{display:none}.chat_localTag__i93O3{font-size:8px;top:9px;right:10px;padding:3px 6px}.chat_starterHeading__kcgMy{margin-top:23px;font-size:10px}.chat_starterHeading__kcgMy>span:last-child{font-size:9px;gap:2px}.chat_starterGrid__FYHyk{grid-template-columns:minmax(0,1fr);gap:10px}.chat_starterCard__Ig_Qr{display:flex;align-items:stretch;min-height:86px}.chat_starterVisual__IbxCX{height:86px;width:104px;flex-shrink:0}.chat_starterCopy__jDzvV{flex:1;min-width:0;padding:20px 12px;border-top:0}.chat_starterCopy__jDzvV>span{font-size:11px}.chat_starterCopy__jDzvV>p{font-size:9px;margin-top:7px;padding:0}.chat_miniBot__kNIm8{display:none}.chat_chatBubble__X2OIe{left:9px;top:18px;font-size:7px;padding:8px 5px}.chat_chatReply__jknZC{width:67px;top:55px;right:10px;padding:6px}.chat_chatReply__jknZC i{margin-bottom:3px}.chat_researchVisual__i1d5l{padding:16px 8px}.chat_researchNote__5p3A3{padding:8px;width:116px;transform:rotate(-5deg)}.chat_researchNote__5p3A3 strong{font-size:9px}.chat_researchNote__5p3A3>span:first-child{font-size:7px}.chat_noteCheck__X1W8A{display:none}.chat_writingVisual__EfWHU{padding:13px 10px 0}.chat_writingNote__wAGh3{width:103px;padding:8px}.chat_writingNote__wAGh3 strong{font-size:9px}.chat_writingNote__wAGh3>span{font-size:7px}.chat_composerSection__AU5PH{width:100%;margin:8px auto 10px}.chat_composer__yHT0D{border-radius:13px}.chat_composerBody__Eh8Zb{padding:16px 16px 10px;min-height:90px;gap:14px}.chat_uploadTile__2rEnI{display:none}.chat_promptTextarea__DiN82{font-size:13px;min-height:65px;max-height:110px}.chat_composerFooter__dHYx2{padding:7px 9px;gap:0}.chat_composerTools__iJb5X{gap:0}.chat_composerTools__iJb5X>button{padding:0 6px;height:29px}.chat_composerToolLabel__jd3OX,.chat_toolDivider__kPAP9{display:none}.chat_sendTools__HHqyN{gap:7px}.chat_modelPicker__JVC_l{font-size:9px}.chat_sendButton__5e5IV{width:30px;height:30px;border-radius:8px}.chat_composerHint__ZXhUO{padding:7px 3px 0;font-size:8px;gap:4px}.chat_contextChips__1jsHD{padding:10px 12px 0;gap:5px}.chat_attachmentChip__bJow7,.chat_skillChip__kXu1O{font-size:10px;padding:3px 5px}.chat_attachmentChip__bJow7>span{max-width:110px}.chat_conversationContent__u3Gcz{padding:22px 20px}.chat_conversationHeading__xNwt1 h1{font-size:18px}.chat_panel__A77ZQ{padding:24px 18px}.chat_historyPanel__ZWVPT{padding:0;width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;max-height:78dvh;height:78dvh}.chat_historyPanel__ZWVPT>[data-slot=dialog-header]{padding:18px 18px 14px}.chat_historyContent__IUO4D{padding:16px 18px 20px}.chat_skillOption__iZDWV{padding:11px 10px;gap:10px}.chat_skillOption__iZDWV small{font-size:10px}}@media (max-width:359px){.chat_welcome__6xRbh{padding-left:16px;padding-right:16px}.chat_featureCopy__DVGLf p{max-width:160px}.chat_buildArt__obnFF{right:-45px;opacity:.45}.chat_createArt__3j17r{right:-30px;opacity:.5}.chat_starterVisual__IbxCX{width:87px}.chat_starterCopy__jDzvV{padding-left:10px;padding-right:8px}.chat_starterCopy__jDzvV>span{font-size:10px;gap:4px}.chat_starterCopy__jDzvV>p{font-size:8px}.chat_fileCard__IjLsb{padding-left:74px}.chat_folderArt__VnGye{left:18px}.chat_fileCard__IjLsb p{font-size:9px}}@media (prefers-reduced-motion:reduce){.chat_theme__jlWIS *,.chat_theme__jlWIS :after,.chat_theme__jlWIS :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}.chat_starterCard__Ig_Qr:hover{transform:none}}.chat_embedded__74Uca{grid-template-columns:minmax(0,1fr);height:100%;min-height:0;width:100%;min-width:0;border:0;border-radius:0}.chat_embedded__74Uca .chat_composerSection__AU5PH{margin-bottom:0}.chat_chatModelPicker__vrZJo{width:150px;max-width:150px;height:32px;font-size:12px}.chat_chatModelPicker__vrZJo>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_searchToggle__0SyIP{display:flex;align-items:center;gap:4px;font-size:12px;white-space:nowrap}.chat_messageText__eH3qF{white-space:pre-wrap;overflow-wrap:anywhere}.chat_inlineReference__Oqq_b{display:inline-flex;align-items:center;gap:4px;max-width:100%;margin-inline:2px;padding:0 6px;border-radius:6px;background:rgb(113 113 122/12%);font:inherit;vertical-align:baseline;overflow-wrap:anywhere}.chat_inlineReference__Oqq_b svg{width:1em;height:1em;flex-shrink:0}.chat_messageActions__XSzxN{display:flex;flex-wrap:wrap;gap:4px;margin-top:0}.chat_fileLink__G7h6l{color:#2584c7;text-decoration:underline;overflow-wrap:anywhere}.chat_historyRow__BJffu{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-width:0;border-radius:8px;transition:background .15s}.chat_historyRow__BJffu:hover{background:#fafafa}.chat_historyRow__BJffu>.chat_historyItem__GLzrW{flex:1;min-width:90px}.chat_historyRow__BJffu form{display:flex;gap:4px;min-width:0;flex:1}.chat_deleteConfirm__s1TOi{display:flex;flex-wrap:wrap;align-items:center;gap:4px;width:100%;padding:8px}.chat_loginForm__vTH7b{display:flex;flex-direction:column;gap:16px}.chat_loginForm__vTH7b label{display:flex;flex-direction:column;gap:6px}@media (max-width:600px){.chat_chatModelPicker__vrZJo{width:110px;max-width:110px}}@media (max-width:375px){.chat_chatModelPicker__vrZJo{width:85px;max-width:85px}.chat_searchToggle__0SyIP{font-size:11px}}.chat_composer__yHT0D{border-radius:18px;background:#fdfcfc;box-shadow:none}.chat_composerBody__Eh8Zb{min-height:112px;padding:16px;gap:28px}.chat_uploadTile__2rEnI{width:60px;height:76px;border:0;border-radius:4px;background:#ebebed;color:#777780}.chat_promptTextarea__DiN82{font-size:15px;min-height:76px;color:#696a72}.chat_promptTextarea__DiN82::placeholder{color:#a0a0a8}.chat_composerFooter__dHYx2{min-height:50px;padding:6px 9px}.chat_composerFooter__dHYx2,.chat_composerTools__iJb5X{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.chat_composerTools__iJb5X{gap:3px}.chat_composerTools__iJb5X>button{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;width:auto;min-width:32px;height:32px;padding:0 8px;color:#777780;font-size:13px;font-weight:400;background:transparent;border:0;border-radius:8px;box-shadow:none;transition:background-color .15s}.chat_composerTools__iJb5X>button[aria-label="添加附件"]{width:32px;height:32px;padding:0;border-radius:50%}.chat_composerTools__iJb5X>button:hover:not(:disabled),.chat_composerTools__iJb5X>button[data-state=open]{background:#f1f1f3}.chat_composerTools__iJb5X svg{width:18px;height:18px}.chat_composerProject__NKNU_{display:inline-flex;align-items:center;flex-shrink:1;gap:6px;min-width:0;max-width:180px;height:32px;padding:0 8px;color:#63636c;font-size:14px;border:0;background:transparent;cursor:pointer}.chat_composerProject__NKNU_:hover:not(:disabled),.chat_composerProject__NKNU_[data-state=open]{background:#f1f1f3;border-radius:8px}.chat_composerProject__NKNU_:focus-visible{outline:2px solid #737373;outline-offset:1px}.chat_composerProject__NKNU_:disabled{cursor:default;opacity:.55}.chat_composerProject__NKNU_ svg{flex:0 0 auto}.chat_composerProjectName__R62B_{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_composerProjectMenu__evhJl{width:min(240px,calc(100vw - 24px));padding:6px}.chat_composerProjectMenu__evhJl>button{display:grid;grid-template-columns:18px minmax(0,1fr) 18px;align-items:center;gap:8px;width:100%;min-height:36px;padding:7px 9px;color:#3f3f46;font-size:13px;text-align:left;border:0;border-radius:7px;background:transparent;cursor:pointer}.chat_composerProjectMenu__evhJl>button:focus-visible,.chat_composerProjectMenu__evhJl>button:hover{background:#f1f1f3;outline:none}.chat_composerProjectMenu__evhJl>button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_composerProjectMenu__evhJl svg{width:16px;height:16px}.chat_toolDivider__kPAP9{display:block;flex-shrink:0;margin:0 2px}.chat_sendButton__5e5IV{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#f2f2f4;color:#5f6068}.chat_sendButton__5e5IV:not(:disabled):hover{background:#ececef}.chat_sendButton__5e5IV:disabled{background:#f2f2f4;color:#aaaab2;cursor:default}.chat_composerPopover__G1wKl{width:min(520px,calc(100vw - 24px));padding:6px;background:var(--background);color:var(--foreground);border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 28px #16161c14;font-size:13px}.chat_skillSearch__MHPpJ{width:100%;padding:9px 10px;border:1px solid var(--border);border-radius:7px;background:transparent;outline-offset:2px}.chat_composerSkillList__lVQGe{max-height:260px;overflow-y:auto;padding:4px 0}.chat_composerSkill__yQ_tm{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:10px;border:0;background:transparent;border-radius:7px;cursor:pointer}.chat_composerSkill__yQ_tm>svg{width:17px;height:17px;flex-shrink:0}.chat_composerSkill__yQ_tm>span{flex:1;min-width:0}.chat_composerSkill__yQ_tm small,.chat_composerSkill__yQ_tm strong{display:block}.chat_composerSkill__yQ_tm .chat_composerSkillHeading___QpB_{display:flex;align-items:center;gap:8px;min-width:0}.chat_composerSkillTitle__S2YlM{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_composerSkillIdentifier__bulpp,.chat_composerSkillOrigin__ISrzF{color:var(--ink-soft);font-weight:400}.chat_composerSkillOrigin__ISrzF{flex-shrink:0;padding:1px 5px;border-radius:4px;background:var(--border);font-size:10px;white-space:nowrap}.chat_composerSkill__yQ_tm small{color:var(--ink-soft);margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_composerSkillActive__6lqtg,.chat_composerSkill__yQ_tm:hover{background:#f2f2f5}.chat_emptySkills__AGFEV{padding:12px;color:var(--ink-soft)}.chat_manageSkills__yedrw{display:flex;justify-content:space-between;gap:8px;padding:10px;width:100%;border:0;border-top:1px solid var(--border);background:transparent;text-align:left;cursor:pointer}.chat_manageSkills__yedrw span{color:var(--ink-soft);font-size:11px}.chat_connectionSettings__7PewL{width:max-content;max-width:min(300px,calc(100vw - 24px));padding:4px}.chat_modelMenu__jd0bz{display:flex;flex-direction:column;gap:2px;max-height:min(360px,50vh);overflow-y:auto;padding:0}.chat_modelMenuItem__DOgSD{display:grid;grid-template-columns:24px minmax(0,1fr) 16px;align-items:center;gap:8px;width:100%;min-height:34px;padding:4px 6px;border:0;border-radius:7px;background:transparent;color:#303036;font-size:12px;text-align:left}.chat_modelMenuItem__DOgSD[data-highlighted],.chat_modelMenuItem__DOgSD[data-selected=true]{background:#f3f3f5;outline:none}.chat_manageModelsLink__l0Plc:not([data-disabled]),.chat_modelMenuItem__DOgSD:not([data-disabled]){cursor:pointer}.chat_manageModelsLink__l0Plc[data-disabled],.chat_modelMenuItem__DOgSD[data-disabled]{cursor:not-allowed}.chat_modelMenuItem__DOgSD>span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_modelMenuItem__DOgSD>svg{width:16px;height:16px;color:#5f6068}.chat_modelIcon__JrbOL{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:#ededf0;color:#5f6068;font-size:12px;font-weight:600}.chat_modelIconImage__G2XYt{object-fit:contain}.chat_modelIconFallback__N77__{border-radius:inherit;background:transparent}.chat_emptyModelMenu__U4EMf{margin:0;padding:14px 10px;color:var(--ink-soft);font-size:13px}.chat_manageModelsLink__l0Plc{display:flex;align-items:center;gap:8px;min-height:34px;padding:4px 6px;border-radius:0 0 7px 7px;color:#303036;font-size:12px}.chat_manageModelsLink__l0Plc[data-highlighted]{background:#f3f3f5;outline:none}.chat_manageModelsLink__l0Plc svg{width:18px;height:18px;color:#686870}@media (max-width:600px){.chat_composerBody__Eh8Zb{padding:16px;gap:20px;min-height:110px}.chat_uploadTile__2rEnI{display:flex;width:48px;height:64px}.chat_promptTextarea__DiN82{font-size:14px;min-height:64px}.chat_composerFooter__dHYx2{padding:6px}.chat_composerTools__iJb5X{gap:0}.chat_composerTools__iJb5X>button{min-width:30px;padding:0 6px}.chat_composerToolLabel__jd3OX{display:none}.chat_composerProject__NKNU_{max-width:96px;padding:0 6px}.chat_toolDivider__kPAP9{margin:0 3px;height:16px}.chat_sendTools__HHqyN{gap:0}}.chat_routeContent__VJTMf{flex:1;min-width:0;min-height:0;overflow-y:auto}.chat_pageColumn__tZvxV{display:flex;flex-direction:column}.chat_pageColumn__tZvxV>.chat_main__1Wrt0{flex:1}.chat_pageMenu__hKOfc{display:none;flex-shrink:0;margin:8px 12px 0}@media (max-width:960px){.chat_pageMenu__hKOfc{display:inline-flex}}.chat_account__vz_KX:focus-visible,.chat_account__vz_KX:hover,.chat_account__vz_KX[data-state=open]{background:#eeeeef}.chat_account__vz_KX:focus-visible{outline:2px solid #737373;outline-offset:2px}.chat_accountMenu__C3DD9{width:min(var(--radix-popover-trigger-width),calc(100vw - 24px));max-height:var(--radix-popover-content-available-height);overflow-y:auto;padding:6px;border:1px solid #e5e5e5;border-radius:12px;background:#fff;color:#242424;box-shadow:0 12px 40px #00000014}.chat_accountMenuHeading__WhtY_{display:flex;flex-direction:column;gap:3px;padding:6px 8px 10px}.chat_accountMenuHeading__WhtY_ span,.chat_accountMenuHeading__WhtY_ strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_accountMenuHeading__WhtY_ strong{font-size:14px;font-weight:600}.chat_accountMenuHeading__WhtY_ span{font-size:12px;color:#737373}.chat_accountMenuGroup__yjqA9{padding:4px 0;border-top:1px solid #ededed}.chat_accountMenuGroup__yjqA9 p{padding:4px 8px;font-size:11px;color:#737373}.chat_accountMenuGroup__yjqA9 a{display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:6px 8px;border-radius:6px;font-size:13px}.chat_accountMenuGroup__yjqA9 a+a{margin-top:4px}.chat_accountMenuGroup__yjqA9 a:focus-visible,.chat_accountMenuGroup__yjqA9 a:hover,.chat_accountMenuGroup__yjqA9 a[aria-current=page]{background:#f1f1f1;color:#171717}.chat_accountMenuGroup__yjqA9 a:focus-visible{outline:2px solid #737373;outline-offset:-2px}.chat_accountMenuGroup__yjqA9 a svg{width:14px;height:14px;color:#737373}.chat_accountSignOut__1FMF6{border-top:1px solid #ededed;padding-top:4px}.chat_accountSignOutButton__SForq{width:100%;min-height:34px;justify-content:flex-start;gap:8px;padding:6px 8px;border-radius:6px;font-size:13px;font-weight:400}.chat_accountSignOutButton__SForq svg{width:14px;height:14px;color:#737373}.chat_accountSignOut__1FMF6 p{padding:4px 8px;font-size:12px;color:#b91c1c;overflow-wrap:anywhere}.chat_accountMenu__C3DD9[data-compact=true]{width:min(224px,calc(100vw - 24px))}@media (pointer:coarse){.chat_accountMenuGroup__yjqA9 a,.chat_accountSignOutButton__SForq{min-height:40px}}.chat_messages__A5WY0{display:flex;flex-direction:column;gap:24px;width:min(960px,calc(100% - 64px));margin:0 auto;padding:28px 32px 36px;box-sizing:border-box}.chat_assistantMessage__JU_eI,.chat_userMessage__L5Ii0{display:flex;flex-direction:column;gap:12px;width:100%;max-width:100%;min-width:0;font-size:15px;line-height:1.85}.chat_userMessage__L5Ii0{align-items:flex-end}.chat_userBubble__ILsMa{width:fit-content;max-width:80%;padding:12px 18px;border-radius:18px;background:#f6f6f7;color:#27272a;font-size:inherit;line-height:inherit}.chat_replyContent__X0YIX{width:100%;max-width:100%;min-width:0;overflow:visible;font-size:inherit;line-height:1.75}.chat_replyHeader__sreLB{display:flex;align-items:center;gap:10px;font-size:14px}.chat_replyAvatar__rpl4u{display:grid;place-items:center;width:30px;height:30px;border:1px solid #e5e5e9;border-radius:50%;background:#f7f7f8;color:#666670}.chat_errorAvatar__8TB1A{border-color:#efd8d5;background:#fff8f7;color:#b34b42}.chat_errorMessage__7IU1s{width:100%;max-width:100%;min-width:0;padding:14px 16px;border:1px solid #f0d8d5;border-radius:8px;background:#fffafa;color:#9f3f37;overflow-wrap:anywhere}.chat_errorMessage__7IU1s p{margin:0}.chat_errorMessageActions__OExuE{display:flex;gap:4px;margin-top:8px}.chat_errorMessageActions__OExuE button{min-height:30px;padding:0 8px;color:#8d4039}.chat_errorMessageActions__OExuE svg{width:14px;height:14px}.chat_replyMarkdown__DDYwr{width:100%;height:auto;min-width:0;overflow-wrap:anywhere}.chat_replyMarkdown__DDYwr>*{margin-block:0 12px}.chat_replyMarkdown__DDYwr :is(p,ul,ol,pre,blockquote,table){margin-block:0 12px}.chat_replyMarkdown__DDYwr :is(h1,h2,h3,h4){margin-block:20px 8px;font-weight:600;line-height:1.5}.chat_replyMarkdown__DDYwr h1{font-size:1.5em}.chat_replyMarkdown__DDYwr h2{font-size:1.3em}.chat_replyMarkdown__DDYwr h3{font-size:1.15em}.chat_replyMarkdown__DDYwr :is(ul,ol){padding-inline-start:1.6em;list-style-position:outside}.chat_replyMarkdown__DDYwr ul{list-style:disc}.chat_replyMarkdown__DDYwr ol{list-style:decimal}.chat_replyMarkdown__DDYwr li{margin-block:0;padding-block:0}.chat_replyMarkdown__DDYwr li+li{margin-block-start:4px}.chat_replyMarkdown__DDYwr li>p:only-child{margin-block:0}.chat_replyMarkdown__DDYwr li>:is(ul,ol){margin-block:4px 0}.chat_replyMarkdown__DDYwr>:first-child{margin-block-start:0}.chat_replyMarkdown__DDYwr blockquote>:last-child,.chat_replyMarkdown__DDYwr li>:last-child,.chat_replyMarkdown__DDYwr>:last-child{margin-block-end:0}.chat_assistantMessage__JU_eI{row-gap:8px}.chat_replyMarkdown__DDYwr pre{max-width:100%;overflow-x:auto;padding:16px;border-radius:10px;background:#f6f6f8}.chat_replyMarkdown__DDYwr table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.chat_replyMarkdown__DDYwr :is(th,td){padding:8px 12px;border:1px solid #e5e5e9}.chat_replyMarkdown__DDYwr blockquote{padding-inline-start:16px;border-inline-start:3px solid #dddde3;color:#71717a}.chat_replyMarkdown__DDYwr a{text-decoration:underline;text-underline-offset:3px}.chat_messageActions__XSzxN>button{width:30px;height:30px;padding:6px;color:#85858f}.chat_userMessage__L5Ii0 .chat_messageActions__XSzxN{justify-content:flex-end}@media (max-width:600px){.chat_messages__A5WY0{width:100%;gap:28px;padding:20px 16px 28px}.chat_assistantMessage__JU_eI,.chat_userMessage__L5Ii0{font-size:14px}.chat_userBubble__ILsMa{max-width:90%;padding:10px 14px}}.chat_conversationState__rB3Aw{display:flex;flex:1;min-height:0;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:32px 24px;overflow-y:auto;text-align:center;color:var(--muted-foreground)}.chat_conversationState__rB3Aw h1{color:var(--foreground);font-size:20px;font-weight:600}.chat_conversationState__rB3Aw p{max-width:380px;font-size:13px;line-height:1.8}.chat_conversationStateActions__PYNsF{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px}.chat_headerWithAccount__5dFbh .chat_headerActions__eTCx6{flex-shrink:0}@media (max-width:1100px) and (min-width:601px){.chat_headerWithAccount__5dFbh .chat_desktopTool__W6AcF{display:none}}@media (max-width:600px){.chat_headerWithAccount__5dFbh .chat_agentPicker__fk1O2{font-size:0;width:28px;gap:0;padding:0}.chat_headerWithAccount__5dFbh .chat_accountDivider__XBGx3{display:block;height:16px;margin:0 5px;flex-shrink:0}}.chat_agentMenu__Ek5vT{width:min(320px,calc(100vw - 24px));max-height:min(266px,calc(100dvh - 100px),var(--radix-dropdown-menu-content-available-height));padding:4px;overflow-y:auto;overscroll-behavior:contain}.chat_agentMenuItem__tHfmh{height:64px;box-sizing:border-box;gap:12px;padding:10px;white-space:normal}.chat_agentMenuItem__tHfmh>span{flex:1;min-width:0}.chat_agentMenuItem__tHfmh small,.chat_agentMenuItem__tHfmh strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_agentMenuItem__tHfmh strong{font-size:14px;font-weight:550}.chat_agentMenuItem__tHfmh small{margin-top:3px;color:var(--muted-foreground);font-size:12px}.chat_agentMenuCheck__0T93B{flex:none;width:16px}.tree-files_root__UkhKD{container:ui-file-tree/inline-size;min-width:0;margin:0;padding:0;list-style:none;color:var(--tree-foreground,#30343c);font-size:13px;line-height:20px}.tree-files_item__AaD_D{min-width:0;margin:0;padding:0;list-style:none;outline:none}.tree-files_row__8n_1X{display:flex;min-height:30px;min-width:0;align-items:flex-start;gap:8px;padding:4px 8px;border-radius:8px;cursor:pointer}.tree-files_row__8n_1X:hover,.tree-files_selected__mF4JY{background:var(--tree-hover,#f4f4f5)}.tree-files_item__AaD_D:focus-visible>.tree-files_row__8n_1X{outline:2px solid var(--tree-folder,#2563eb);outline-offset:-2px}.tree-files_icons__2oGDl{display:flex;height:20px;align-items:center;gap:6px;flex-shrink:0}.tree-files_chevron__9TlO2{width:12px;height:12px;color:var(--tree-muted,#71717a)}.tree-files_closed__1MgpI{transform:rotate(-90deg)}.tree-files_file__sN7Nh,.tree-files_folder__DDrfU{width:15px;height:15px}.tree-files_folder__DDrfU{color:var(--tree-folder,#2563eb)}.tree-files_file__sN7Nh{color:var(--tree-muted,#71717a)}.tree-files_text__t6cV7{display:flex;flex:1;min-width:0;flex-wrap:wrap;align-items:baseline;gap:0 10px}.tree-files_description__jSHzy,.tree-files_name__5viB1{min-width:0;max-width:100%;overflow-wrap:anywhere}.tree-files_name__5viB1{font-weight:500}.tree-files_description__jSHzy{color:var(--tree-muted,#71717a);font-size:12px}.tree-files_children__IZnyH{min-width:0;margin:0 0 0 12px;padding:0 0 0 4px;border-left:1px solid var(--tree-border,#e4e4e7);list-style:none}@container ui-file-tree (max-width: 420px){.tree-files_description__jSHzy,.tree-files_name__5viB1{flex-basis:100%}}.styles_preview__o_pMY{position:relative;display:inline-block;max-width:100%;vertical-align:middle;line-height:0;isolation:isolate}.styles_preview__o_pMY>img{display:block;max-width:100%;height:auto;margin:0}.styles_preview__o_pMY[data-error=true]{min-width:min(280px,100%);min-height:120px;background:var(--color-fd-muted,#f4f4f5)}.styles_preview__o_pMY .styles_trigger__r8onQ{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:inherit;padding:0;background:transparent;box-shadow:none;cursor:zoom-in}.styles_preview__o_pMY .styles_trigger__r8onQ:hover{background:transparent}.styles_preview__o_pMY .styles_trigger__r8onQ:focus-visible{outline:2px solid var(--color-fd-ring,#737373);outline-offset:3px}.styles_preview__o_pMY .styles_expand__ic2zL{position:absolute;z-index:1;top:10px;right:10px;width:32px;height:32px;padding:0;border:1px solid rgb(255 255 255/24%);border-radius:8px;background:rgb(20 22 28/65%);color:white;opacity:0;cursor:zoom-in;backdrop-filter:blur(8px);transition:opacity .12s ease}.styles_preview__o_pMY .styles_expand__ic2zL>svg{width:14px;height:14px}.styles_preview__o_pMY:focus-within .styles_expand__ic2zL,.styles_preview__o_pMY:hover .styles_expand__ic2zL{opacity:1}.styles_preview__o_pMY .styles_expand__ic2zL:hover{background:rgb(20 22 28/85%)}.styles_previewError__ZcUhb{position:absolute;inset:0;display:grid;place-items:center;padding:16px;font-size:13px;line-height:1.5;color:var(--color-fd-muted-foreground,#71717a);pointer-events:none}[data-slot=dialog-overlay]:has(+.styles_dialog__sYXTv){background:transparent}.styles_dialog__sYXTv[data-slot=dialog-content]{position:fixed;inset:0;display:block;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;border-radius:0;transform:none;overflow:hidden;background:rgb(113 113 122/60%);backdrop-filter:blur(4px);color:#fafafa;box-shadow:none;animation:none;transition:none}.styles_dialog__sYXTv .styles_close__K_nXL{position:absolute;z-index:2;top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));width:32px;height:32px;padding:0;border-radius:50%;background:rgb(39 39 42/55%);color:#fafafa}.styles_dialog__sYXTv .styles_close__K_nXL>svg{width:14px;height:14px}.styles_stage__YitlX{position:absolute;inset:0;overflow:hidden;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.styles_stage__YitlX[data-dragging=true]{cursor:grabbing}.styles_stage__YitlX:focus-visible{outline:2px solid rgb(255 255 255/45%);outline-offset:-3px}.styles_fullImage__OyN_e{position:absolute;top:50%;left:50%;display:block;max-width:none;max-height:none;margin:0;opacity:0;transform-origin:center;pointer-events:none;user-select:none;-webkit-user-select:none}.styles_fullImage__OyN_e[data-ready=true]{opacity:1}.styles_message__Ep8gr{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;font-size:14px;color:#d4d4d8;cursor:default}.styles_message__Ep8gr button{color:inherit}.styles_toolbar__ChhZc{position:absolute;z-index:2;bottom:max(24px,calc(env(safe-area-inset-bottom) + 12px));left:50%;display:flex;align-items:center;gap:0;width:max-content;max-width:calc(100% - 24px);padding:4px;border:1px solid rgb(255 255 255/16%);border-radius:12px;background:rgb(36 38 44/65%);box-shadow:0 8px 30px rgb(0 0 0/16%);backdrop-filter:blur(12px);transform:translateX(-50%)}.styles_toolbar__ChhZc .styles_control__3UQof{flex:0 0 36px;width:36px;height:36px;padding:0;border-radius:8px;background:transparent;color:#fafafa}.styles_dialog__sYXTv .styles_close__K_nXL:hover,.styles_toolbar__ChhZc .styles_control__3UQof:hover{background:rgb(255 255 255/14%);color:white}.styles_toolbar__ChhZc .styles_control__3UQof:disabled{opacity:.35}.styles_dialog__sYXTv .styles_close__K_nXL:focus-visible,.styles_toolbar__ChhZc .styles_control__3UQof:focus-visible{outline:2px solid #fafafa;outline-offset:1px}.styles_scale__4il3Q{flex:0 0 36px;width:36px;font-size:12px;font-variant-numeric:tabular-nums;line-height:20px;text-align:center;color:#e4e4e7}@media (hover:none),(pointer:coarse){.styles_toolbar__ChhZc .styles_control__3UQof{flex-basis:44px;width:44px;height:44px}.styles_preview__o_pMY .styles_expand__ic2zL{opacity:1}}@media (prefers-reduced-motion:reduce){.styles_preview__o_pMY .styles_expand__ic2zL{transition:none}}.base_alert__M4Grf{min-width:0;margin-block:24px;padding:0;border:1px solid color-mix(in srgb,var(--alert-accent) 32%,var(--color-fd-background));border-radius:14px;overflow:hidden;background:color-mix(in srgb,var(--alert-accent) 3%,var(--color-fd-background));color:var(--color-fd-foreground);box-shadow:none;overflow-wrap:anywhere}.base_header__mF8O2{display:flex;align-items:center;gap:10px;padding:12px 20px;border-bottom:1px solid color-mix(in srgb,var(--alert-accent) 24%,var(--color-fd-background));background:color-mix(in srgb,var(--alert-accent) 9%,var(--color-fd-background));color:var(--alert-accent)}.base_icon__58pEH{flex-shrink:0;width:18px;height:18px}.base_title__61fUc{margin:0;color:inherit;font-size:13px;font-weight:650;line-height:1.5;letter-spacing:.02em}.base_body__oJS67{min-width:0;padding:18px 20px;color:color-mix(in srgb,var(--color-fd-foreground) 88%,var(--color-fd-background));font-size:14px;line-height:1.8}.base_body__oJS67>*{margin-block:10px}.base_body__oJS67>:first-child{margin-top:0}.base_body__oJS67>:last-child{margin-bottom:0}.base_body__oJS67 :where(p,li){line-height:inherit}.base_body__oJS67 :where(ul,ol){padding-inline-start:1.4em}.base_body__oJS67 :where(li)+li{margin-top:4px}.base_body__oJS67 :where(pre,figure,table){max-width:100%;min-width:0}.base_body__oJS67 pre{overflow-x:auto}.base_body__oJS67 :where(strong,code){color:inherit}.base_body__oJS67 a{color:var(--alert-accent);text-decoration:underline;text-underline-offset:3px}@media (max-width:767px){.base_alert__M4Grf{margin-block:20px;border-radius:12px}.base_header__mF8O2{padding:10px 14px}.base_body__oJS67{padding:14px;font-size:13px}}.caution_caution__It1ZL{--alert-accent:#b91c1c}.dark .caution_caution__It1ZL{--alert-accent:#fca5a5}.important_important__K6s7G{--alert-accent:#7c3aed}.dark .important_important__K6s7G{--alert-accent:#c4b5fd}.note_note__NUQpZ{--alert-accent:#2563eb}.dark .note_note__NUQpZ{--alert-accent:#93c5fd}.tip_tip__zeRlC{--alert-accent:#15803d}.dark .tip_tip__zeRlC{--alert-accent:#86efac}.warning_warning__57OrD{--alert-accent:#a16207}.dark .warning_warning__57OrD{--alert-accent:#fcd34d}.composer_container__Io9kI{width:calc(100% - 32px);max-width:960px;min-width:0;margin-inline:auto}.composer_frame__wDoTT{overflow:hidden;border:1px solid #e2e2e5;border-radius:28px;background:var(--card,#fff);box-shadow:0 3px 12px rgb(0 0 0/3%)}.composer_frame__wDoTT:focus-within{border-color:#c9c9cf}.composer_frame__wDoTT>[data-slot=input-group]{height:auto;border:0!important;border-radius:inherit;background:transparent;box-shadow:none!important}.composer_input__QO6nf{width:100%;height:auto;min-height:96px;max-height:240px;field-sizing:content;overflow-y:auto;padding:20px 20px 12px;resize:none;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--foreground);font-size:15px;line-height:1.7}.composer_input__QO6nf::placeholder{color:#96969d}.composer_input__QO6nf:focus-visible{outline:none;box-shadow:none;--tw-ring-shadow:none}.composer_editorWrapper__GBY8m{width:100%;min-width:0}.composer_editor__J6_eX{position:relative;width:100%}.composer_editor__J6_eX .tiptap{min-height:64px;outline:none;white-space:pre-wrap;overflow-wrap:anywhere;cursor:text}.composer_editor__J6_eX .tiptap p{margin:0}.composer_editor__J6_eX:has(.tiptap p:only-child>br:only-child):before{content:attr(data-placeholder);position:absolute;color:#96969d;pointer-events:none}.composer_editor__J6_eX .composer-inline-skill{display:inline-flex;align-items:center;gap:4px;max-width:100%;margin-inline:2px;padding:0 4px;border-radius:5px;background:color-mix(in srgb,#3b82f6 8%,transparent);color:light-dark(#2675cf,#7db6ff);vertical-align:baseline;font-weight:400;font-family:inherit;font-size:inherit;line-height:inherit;user-select:all}.composer_editor__J6_eX .composer-skill-symbol{width:1em;height:1em;flex-shrink:0}.composer_editor__J6_eX .composer-context-symbol{font:inherit}.composer_editor__J6_eX .ProseMirror-selectednode{background:color-mix(in srgb,#3b82f6 18%,transparent)}.composer_frame__wDoTT [data-slot=composer-toolbar]{min-height:58px;padding:4px 16px 14px;border:0;background:transparent}@media (max-width:639px){.composer_container__Io9kI{width:calc(100% - 24px)}.composer_frame__wDoTT{border-radius:22px}.composer_input__QO6nf{min-height:80px;padding:16px 16px 10px;font-size:16px}.composer_editor__J6_eX .tiptap{min-height:54px}.composer_frame__wDoTT [data-slot=composer-toolbar]{padding:4px 10px 10px}}.composer_frame__wDoTT:has([data-slot=composer-references]>div>*) .composer_input__QO6nf{padding-top:8px}.skills_dialog__UCB8j,.skills_installDialog__Gv4yh,.skills_libraryDialog__mmvwh{--border:#e4e4e9;--background:#fff;--foreground:#242429;--muted:#f8f8fa;--muted-foreground:#85858f;--accent:#ededf1;--ring:#a3a3b5;--input:#e4e4e9;--primary:#27272d;--primary-foreground:#fff;--secondary:#f3f3f6;--secondary-foreground:#40404a;--accent-foreground:#242429;--destructive:#dc6262;background:#fff;color:#242429;border:1px solid #e4e4e9;border-radius:14px;box-shadow:0 20px 80px rgb(24 24 27/18%);isolation:isolate}.skills_installedRow__RQB_W,.skills_libraryRow__3nxPA{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;border-bottom:1px solid var(--border);padding:16px 0}.skills_installedRow__RQB_W{grid-template-columns:auto minmax(0,1fr) auto}.skills_libraryRowCopy__UIct_{min-width:0}.skills_skillsPage__xeLZx{width:min(1240px,100%);min-width:0;margin:0 auto;padding:48px 48px 80px;color:#242429}.skills_skillTitleLine__9bI_b,.skills_skillsPageHeader__P4l51,.skills_skillsPageTools__tb3nF,.skills_skillsSectionHeading__ixDR2{display:flex;align-items:center}.skills_skillsPageHeader__P4l51{justify-content:space-between;gap:32px;margin-bottom:42px}.skills_skillsPageHeader__P4l51 h1{margin:0;font-size:clamp(30px,3vw,42px);font-weight:650;letter-spacing:-.04em}.skills_skillsPageHeader__P4l51 p{margin:12px 0 0;font-size:16px;color:#77777f}.skills_skillsPageTools__tb3nF{min-width:0;gap:8px}.skills_skillsSearch__Dllw0{position:relative;width:min(360px,38vw)}.skills_skillsSearch__Dllw0>svg{position:absolute;top:50%;left:13px;z-index:1;width:17px;height:17px;transform:translateY(-50%);color:#919199;pointer-events:none}.skills_skillsSearch__Dllw0 input{height:42px;padding-left:40px;border-radius:999px}.skills_skillsPageError__9v6v5{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;border:1px solid #f1c7c7;border-radius:10px;padding:10px 14px;background:#fff7f7;color:#9f3333}.skills_skillsSection___kyC8+.skills_skillsSection___kyC8{margin-top:52px}.skills_skillsSectionHeading__ixDR2{justify-content:space-between;gap:16px;border-bottom:1px solid #ececef;padding:0 10px 16px}.skills_skillsSectionHeading__ixDR2 h2{margin:0;font-size:18px;font-weight:620}.skills_skillsSectionHeading__ixDR2 span{font-size:12px;color:#96969e}.skills_skillCategories__D8X8z{display:flex;max-width:100%;gap:8px;margin:18px 0 10px;padding:0 10px 6px;overflow-x:auto;scrollbar-width:thin}.skills_skillCategories__D8X8z button{flex:0 0 auto;min-height:36px;border:0;border-radius:999px;padding:7px 16px;background:transparent;color:#74747d;cursor:pointer;font:inherit}.skills_skillCategories__D8X8z button:hover,.skills_skillCategories__D8X8z button[aria-selected=true]{background:#f1f1f3;color:#242429}.skills_skillCategories__D8X8z button[aria-selected=true]{font-weight:600}.skills_skillsGrid__0GzPD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.skills_skillCard__J43Aj{display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;min-width:0;min-height:102px;gap:14px;border-bottom:1px solid #ececef;padding:18px 10px}.skills_skillCardCopy__D3RXv{min-width:0}.skills_skillTitleLine__9bI_b{min-width:0;gap:8px}.skills_skillTitleLine__9bI_b h3{min-width:0;margin:0;overflow:hidden;font-size:15px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.skills_skillTitleLine__9bI_b span{flex-shrink:0;font-size:11px;color:#9a9aa2}.skills_skillCardCopy__D3RXv p{display:-webkit-box;margin:7px 0 0;overflow:hidden;color:#77777f;font-size:13px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.skills_installedSkillSwitch__oiXQw{width:32px;height:18px;border-width:1px}.skills_installedSkillSwitch__oiXQw>span{width:16px;height:16px;translate:0}.skills_installedSkillSwitch__oiXQw[data-state=checked]>span{translate:14px}.skills_installedSkillMenuButton__vMt74{width:36px;height:36px}.skills_skillsEmpty__egDtq{padding:32px 10px;color:#909098;font-size:13px}@media (max-width:900px){.skills_skillsPage__xeLZx{padding:36px 28px 64px}.skills_skillsPageHeader__P4l51{align-items:flex-start;flex-direction:column;gap:22px}.skills_skillsPageTools__tb3nF,.skills_skillsSearch__Dllw0{width:100%}}@media (max-width:720px){.skills_skillsPage__xeLZx{padding:28px 16px 56px}.skills_skillsGrid__0GzPD{grid-template-columns:minmax(0,1fr)}.skills_skillCard__J43Aj{grid-template-columns:40px minmax(0,1fr) auto;gap:10px;padding-right:4px;padding-left:4px}.skills_skillCard__J43Aj>button:last-child{grid-column:2/-1;justify-self:start}.skills_skillCard__J43Aj>[data-slot=switch]+button{grid-column:auto;justify-self:auto}}@media (max-width:420px){.skills_installedRow__RQB_W,.skills_libraryRow__3nxPA{gap:10px}.skills_libraryRow__3nxPA{grid-template-columns:minmax(0,1fr)}.skills_libraryRow__3nxPA>button{justify-self:start}}.skills_dialog__UCB8j{display:flex;flex-direction:column;width:min(1180px,calc(100vw - 32px));height:min(94dvh,960px);max-width:none;gap:0;overflow:hidden;padding:0;border:1px solid var(--border,#e5e7eb);border-radius:12px;background:var(--background,#fff);color:var(--foreground,#171717);isolation:isolate}.skills_header__Xagye{flex:0 0 auto;border-bottom:1px solid var(--border);padding:14px 24px;text-align:left}.skills_body__ufibB{display:grid;grid-template-rows:auto minmax(0,1fr);flex:1 1 auto;min-height:0;gap:12px;padding:16px;overflow:hidden}.skills_meta__LbbXk{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px}.skills_field__Ev138{display:grid;min-width:0;gap:6px;font-size:.875rem;font-weight:500}.skills_nameField__M6RSj,.skills_slugField__nhph7{grid-column:span 4}.skills_categoryField__yeUAW,.skills_versionField__X0Nxr{grid-column:span 2}.skills_description__wdWs1{grid-column:1/-1}.skills_field__Ev138 :is(input,textarea),.skills_pathField__vd7Ri input{transition:border-color .15s ease,box-shadow .15s ease}.skills_field__Ev138 :is(input,textarea):not(:disabled):hover,.skills_pathField__vd7Ri input:not(:disabled):hover{border-color:#caccd5}.skills_field__Ev138 :is(input,textarea):focus,.skills_installDialog__Gv4yh input:focus,.skills_libraryDialog__mmvwh input:focus,.skills_pathField__vd7Ri input:focus{outline:none;border-color:#a3a3b5;box-shadow:0 0 0 3px rgb(130 130 155/12%)}.skills_field__Ev138 input[aria-invalid=true],.skills_pathField__vd7Ri input[aria-invalid=true]{border-color:#dc6262;box-shadow:0 0 0 3px rgb(220 98 98/10%)}.skills_files__UxJJr{display:grid;grid-template-columns:230px minmax(0,1fr);min-height:280px;overflow:hidden;border:1px solid var(--border);border-radius:12px}.skills_tree__d8HBa{min-width:0;min-height:0;overflow-y:auto;border-right:1px solid var(--border);background:#f9f9fb}.skills_editorHeader___iPdG,.skills_treeHeader__j9ZM4{display:flex;align-items:center;height:48px;gap:8px;border-bottom:1px solid var(--border);padding:0 14px}.skills_treeHeader__j9ZM4{justify-content:space-between;font-size:12px;font-weight:600;color:#62626d}.skills_fileCount__s0uUM{display:grid;place-items:center;min-width:22px;height:20px;padding:0 5px;border-radius:5px;background:#eeeef2;font-size:11px;font-weight:400;color:#85858f}.skills_treeBody__GmXUL{padding:16px 8px}.skills_treeRoot__8D3_a{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding:0 10px;font-size:12px;font-weight:500;color:#85858f}.skills_treeRoot__8D3_a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skills_fileBranch__pRptY,.skills_treeList__0PU_5{display:grid;gap:3px;margin:0;padding:0;list-style:none}.skills_fileBranch__pRptY{margin-top:3px}.skills_fileButton__jyv_1{display:flex;align-items:center;width:100%;min-width:0;gap:7px;border:0;border-radius:7px;padding:8px 10px;background:transparent;color:#62626d;text-align:left;font-size:12px;cursor:pointer;transition:background-color .15s}.skills_fileButton__jyv_1:hover{background:#f0f0f4}.skills_fileButton__jyv_1[data-selected=true]{background:#eaeaf0;color:#26262c;font-weight:500}.skills_fileButton__jyv_1>svg{width:16px;height:16px;flex-shrink:0}.skills_folderArrow__Nqjws{display:grid;place-items:center;width:12px;flex-shrink:0}.skills_folderArrow__Nqjws svg{width:12px;height:12px}.skills_fileName__9DVk_{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skills_editor__io5UU{display:flex;min-width:0;min-height:0;flex-direction:column;background:#fff}.skills_editorHeader___iPdG{flex:0 0 auto;gap:6px;padding:0 8px}.skills_fileTabs__uISVN{display:flex;align-items:center;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:thin}.skills_fileTab__BjEWr{display:flex;align-items:center;flex-shrink:0;max-width:220px;border-radius:7px;color:#777781}.skills_fileTab__BjEWr[data-selected=true]{background:#f0f0f4;color:#242429}.skills_tabSelect__uVjaF{display:flex;align-items:center;gap:7px;min-width:0;border:0;border-radius:7px;padding:8px 10px;background:transparent;color:inherit;font-size:12px;cursor:pointer}.skills_tabSelect__uVjaF span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skills_tabSelect__uVjaF svg{width:14px;height:14px;flex-shrink:0}.skills_tabClose__ZTYqg{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;margin-right:4px;border:0;border-radius:5px;background:transparent;color:#85858f;cursor:pointer}.skills_tabClose__ZTYqg svg{width:13px;height:13px}.skills_tabClose__ZTYqg:hover,.skills_toolButton__f_Wxy:hover{background:#e7e7ed;color:#242429}.skills_headerActions__MX0WY{display:flex;flex-shrink:0;margin-left:auto;gap:4px}.skills_toolButton__f_Wxy{display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:7px;background:transparent;color:#777781;cursor:pointer}.skills_toolButton__f_Wxy svg{width:17px;height:17px}.skills_toolButton__f_Wxy[data-state=open]{background:#ededf1}.skills_editorBody__EF0y6{position:relative;display:flex;min-height:0;min-width:0;flex:1 1 auto;overflow:hidden;padding-top:18px}.skills_lineNumbers__9uvoB{width:46px;flex-shrink:0;overflow:hidden;padding:0 12px;color:#b0b0ba;text-align:right;user-select:none;font:12px/24px ui-monospace,SFMono-Regular,Menlo,monospace}.skills_codeInput__o03Oo{display:block;flex:1;min-width:0;width:100%;height:100%;min-height:220px;border:0;outline:none;resize:none;overflow-y:auto;overflow-x:hidden;padding:0 18px 20px 4px;background:transparent;color:#40404a;white-space:pre-wrap;overflow-wrap:anywhere;box-sizing:border-box;tab-size:2;font:13px/24px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.skills_codeInput__o03Oo:focus-visible{box-shadow:inset 2px 0 0 #e1e1e9}.skills_wrapMeasure__ugyp1{position:absolute;visibility:hidden;pointer-events:none;height:auto;min-height:0;flex:none}.skills_status__qx0zw{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;min-width:0;border-top:1px solid var(--border);padding:7px 14px;color:#91919c;font-size:11px}.skills_status__qx0zw>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skills_status__qx0zw>span:last-child{flex-shrink:0}.skills_fileMenu__D3Gui{z-index:110;min-width:180px;padding:6px;border:1px solid #e4e4e9;border-radius:10px;background:#fff;color:#40404a;box-shadow:0 8px 24px #18181b1a}.skills_fileMenu__D3Gui [role=menuitem]{gap:10px;padding:9px 10px;border-radius:5px;font-size:13px}.skills_fileMenu__D3Gui [role=menuitem][data-highlighted]{background:#f3f3f6}.skills_fileMenu__D3Gui [role=menuitem][data-disabled]{opacity:.4}.skills_fileMenu__D3Gui .skills_dangerItem__ziN9r{color:#dc3434}.skills_fileDialog__c1rxs{z-index:120;width:min(440px,calc(100vw - 32px));padding:24px;border:1px solid #e4e4e9;border-radius:14px;background:#fff;color:#242429;box-shadow:0 20px 80px #18181b33}.skills_fileDialog__c1rxs [data-slot=dialog-description]{color:#85858f;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.skills_pathField__vd7Ri{display:grid;gap:8px;font-size:13px;font-weight:500}.skills_pathField__vd7Ri input{width:100%;border:1px solid #dddde5;border-radius:7px;font-size:13px}.skills_pathField__vd7Ri+.skills_pathField__vd7Ri{margin-top:16px}.skills_directorySelect__htAZp{box-sizing:border-box;width:100%;min-width:0;height:36px;padding:0 10px;border:1px solid #dddde5;border-radius:7px;background:#fff;color:#242429;font:inherit;cursor:pointer}.skills_directorySelect__htAZp:focus-visible{border-color:#aaaab7;outline:3px solid #a0a0b51a;outline-offset:1px}.skills_directoryOptions___yLzD{z-index:140;width:var(--radix-select-trigger-width);border:1px solid #dddde5;border-radius:8px;background:#fff;color:#242429;box-shadow:0 8px 24px #18181b1a}.skills_directoryOptions___yLzD [data-slot=select-item][data-highlighted],.skills_directoryOptions___yLzD [data-slot=select-item][data-state=checked]{background:#f3f3f6;color:#242429}.skills_pathPreview__DWE2U{display:grid;gap:4px;margin-top:12px;padding:10px 12px;border-radius:7px;background:#f6f6f8;color:#85858f;font-size:12px}.skills_pathPreview__DWE2U code{color:#52525c;overflow-wrap:anywhere}.skills_pathError__3ymEm{margin:8px 0 0;color:#dc3434;font-size:12px}.skills_pathActions__k1JVl{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.skills_pathActions__k1JVl button{height:34px;border-radius:7px;font-size:13px}.skills_pathActions__k1JVl .skills_confirmButton__zYj_9{background:#27272d;color:#fff}.skills_pathActions__k1JVl .skills_deleteButton__yJtIP{background:#dc3434;color:#fff}.skills_fileButton__jyv_1:focus-visible,.skills_tabClose__ZTYqg:focus-visible,.skills_tabSelect__uVjaF:focus-visible,.skills_toolButton__f_Wxy:focus-visible{outline:2px solid #9999b0;outline-offset:-2px}.skills_publishButton__3pNrL{background:#18181b;color:#fff}.skills_publishButton__3pNrL:not(:disabled):hover{background:#27272d;color:#fff}.skills_footer__UXH0X{display:flex;flex:0 0 auto;justify-content:flex-end;gap:8px;border-top:1px solid var(--border);padding:12px 24px}.skills_categoryPopover__2dBIA{--accent:#e9edf3;--background:#fff;z-index:100;min-width:280px;border:1px solid #d9dee8;border-radius:10px;background-color:#fff!important;color:#171717;box-shadow:0 12px 32px rgb(15 23 42/16%);opacity:1!important}.skills_categoryOption__WI7RS,.skills_categoryPopover__2dBIA [role=treeitem]>div{transition:background-color .15s ease}.skills_categoryOption__WI7RS:focus-visible,.skills_categoryOption__WI7RS:hover,.skills_categoryPopover__2dBIA [role=treeitem]>div:focus-within,.skills_categoryPopover__2dBIA [role=treeitem]>div:hover{background-color:#f3f4f6}.skills_categoryOption__WI7RS[data-selected=true],.skills_categoryPopover__2dBIA [role=treeitem][aria-selected=true]>div{background-color:var(--accent);font-weight:500}@media (max-width:980px){.skills_meta__LbbXk{grid-template-columns:repeat(2,minmax(0,1fr))}.skills_categoryField__yeUAW,.skills_nameField__M6RSj,.skills_slugField__nhph7,.skills_versionField__X0Nxr{grid-column:auto}.skills_description__wdWs1{grid-column:1/-1}}@media (max-width:760px){.skills_dialog__UCB8j{width:calc(100vw - 16px);height:calc(100vh - 16px)}.skills_body__ufibB{overflow-y:auto}.skills_meta__LbbXk{grid-template-columns:1fr}.skills_categoryField__yeUAW,.skills_description__wdWs1,.skills_nameField__M6RSj,.skills_slugField__nhph7,.skills_versionField__X0Nxr{grid-column:auto}.skills_files__UxJJr{grid-template-columns:minmax(0,1fr);min-height:400px}.skills_footer__UXH0X,.skills_header__Xagye{padding-inline:16px}.skills_body__ufibB{display:flex;flex-direction:column;padding:12px}.skills_files__UxJJr{flex-shrink:0}.skills_tree__d8HBa{max-height:150px;border-right:0;border-bottom:1px solid var(--border)}.skills_treeHeader__j9ZM4{height:36px}.skills_treeBody__GmXUL{padding:8px}.skills_editor__io5UU{min-height:300px}.skills_editorHeader___iPdG{padding-inline:6px}.skills_fileTab__BjEWr{max-width:160px}.skills_tabSelect__uVjaF{padding-inline:8px}.skills_tabSelect__uVjaF svg{display:none}.skills_lineNumbers__9uvoB{width:32px;padding-inline:8px}.skills_header__Xagye{padding:16px}.skills_footer__UXH0X{padding:12px}}.skills_libraryDialog__mmvwh{display:flex;flex-direction:column;gap:0;width:min(840px,calc(100vw - 32px));max-width:none;height:min(86dvh,760px);overflow:hidden;padding:0}.skills_libraryToolbar__TFOh8{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px}.skills_libraryPrimaryAction__AcyCO{background:#27272d;color:#fff}.skills_libraryPrimaryAction__AcyCO:hover{background:#40404a}.skills_installDialog__Gv4yh [data-slot=dialog-description],.skills_libraryDialog__mmvwh [data-slot=dialog-description]{color:#85858f;line-height:1.7}.skills_installDialog__Gv4yh{width:min(620px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);overflow-y:auto}@media (max-width:600px){.skills_libraryDialog__mmvwh{width:calc(100vw - 16px);height:calc(100dvh - 32px)}.skills_libraryToolbar__TFOh8{padding:16px 24px}}.header-account-actions_actions__4Kh_0{display:flex;align-items:center;flex-shrink:0;gap:7px;color:var(--muted-foreground,#73747c);font-size:12px}.header-account-actions_plan__j3EW_{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-account-actions_credits__vxOPg,.header-account-actions_upgrade__bs6qk{height:30px;gap:5px;padding:0 9px;border-color:var(--border,#e7e7eb);border-radius:9px;background:transparent;box-shadow:none;font-size:12px;font-weight:400}.header-account-actions_upgrade__bs6qk{color:var(--foreground,#404148)}.header-account-actions_upgradeIcon__QXq_o{display:none}.header-account-actions_credits__vxOPg svg{width:15px;height:15px;color:#e88416;flex-shrink:0}.header-account-actions_credits__vxOPg span{max-width:92px;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}@media (max-width:1100px){.header-account-actions_plan__j3EW_{display:none}}@media (max-width:600px){.header-account-actions_actions__4Kh_0{gap:4px}.header-account-actions_upgrade__bs6qk{width:28px;padding:0}.header-account-actions_upgradeIcon__QXq_o{display:block;width:15px;height:15px}.header-account-actions_upgradeLabel__Lrp7h{display:none}.header-account-actions_credits__vxOPg{padding:0 6px}.header-account-actions_credits__vxOPg span{max-width:62px}}