.cs-topbar[data-v-41484b15]{height:2.75rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:#252526;border-bottom:.06rem solid #2d2d30;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;position:relative;z-index:10}.cs-topbar[data-v-41484b15],.cs-topbar__left[data-v-41484b15]{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cs-topbar__left[data-v-41484b15]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:.63rem;min-width:0}.cs-topbar__logo[data-v-41484b15]{width:1.63rem;height:1.63rem;-o-object-fit:contain;object-fit:contain;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:.38rem;background:hsla(0,0%,100%,.04);padding:.13rem}.cs-topbar__brand[data-v-41484b15]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.38rem;line-height:1}.cs-topbar__brand-name[data-v-41484b15]{color:#f0f0f0;font-size:.94rem;font-weight:600;letter-spacing:.03rem}.cs-topbar__brand-en[data-v-41484b15]{color:#6a6a6a;font-size:.69rem;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;letter-spacing:.04rem}.cs-topbar__center[data-v-41484b15]{position:relative}.cs-topbar__model-trigger[data-v-41484b15]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.38rem;padding:0 .75rem;height:1.75rem;border-radius:.38rem;background:#2a2a2b;cursor:pointer;-webkit-transition:background .15s;transition:background .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cs-topbar__model-trigger--open[data-v-41484b15],.cs-topbar__model-trigger[data-v-41484b15]:hover{background:#2d2d2e}.cs-topbar__model-tag[data-v-41484b15]{color:#6a6a6a;font-size:.69rem;text-transform:uppercase;letter-spacing:.04rem}.cs-topbar__model-name[data-v-41484b15]{color:#f0f0f0;font-size:.75rem;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace}.cs-topbar__model-arrow[data-v-41484b15]{color:#6a6a6a;font-size:.63rem}.cs-topbar__model-dropdown[data-v-41484b15]{position:absolute;top:calc(100% + .38rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:22.5rem;max-height:25rem;background:#252526;border:1px solid #2d2d30;border-radius:.63rem;-webkit-box-shadow:0 .5rem 1.5rem rgba(0,0,0,.5);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.5);padding:.25rem;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#4a4a4a #252526}.cs-topbar__model-dropdown[data-v-41484b15]::-webkit-scrollbar{width:.38rem;height:.38rem}.cs-topbar__model-dropdown[data-v-41484b15]::-webkit-scrollbar-track{background:#252526}.cs-topbar__model-dropdown[data-v-41484b15]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:.19rem}.cs-topbar__model-dropdown[data-v-41484b15]::-webkit-scrollbar-thumb:hover{background:#5c5c5c}.cs-topbar__model-dropdown[data-v-41484b15]::-webkit-scrollbar-corner{background:#252526}.cs-topbar__model-search[data-v-41484b15]{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.38rem;padding:.25rem .25rem .5rem;margin-bottom:.25rem;background:#252526;border-bottom:.06rem solid #2d2d30}.cs-topbar__model-search-input[data-v-41484b15]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;height:1.75rem;padding:0 .63rem;background:#2a2a2b;border:1px solid #2d2d30;border-radius:.38rem;color:#f0f0f0;font-size:.75rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;outline:none;-webkit-transition:border-color .15s;transition:border-color .15s}.cs-topbar__model-search-input[data-v-41484b15]::-webkit-input-placeholder{color:#6a6a6a}.cs-topbar__model-search-input[data-v-41484b15]::-moz-placeholder{color:#6a6a6a}.cs-topbar__model-search-input[data-v-41484b15]:-ms-input-placeholder{color:#6a6a6a}.cs-topbar__model-search-input[data-v-41484b15]::-ms-input-placeholder{color:#6a6a6a}.cs-topbar__model-search-input[data-v-41484b15]::placeholder{color:#6a6a6a}.cs-topbar__model-search-input[data-v-41484b15]:focus{border-color:rgba(78,131,253,.6)}.cs-topbar__model-search-clear[data-v-41484b15]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1.5rem;height:1.5rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:transparent;border:none;border-radius:.38rem;color:#6a6a6a;font-size:1rem;line-height:1;cursor:pointer}.cs-topbar__model-search-clear[data-v-41484b15]:hover{background:#2d2d2e;color:#d4d4d4}.cs-topbar__model-empty[data-v-41484b15]{padding:.75rem 1rem;color:#6a6a6a;font-size:.75rem;text-align:center}.cs-topbar__model-item[data-v-41484b15]{position:relative;padding:.5rem .75rem;border-radius:.38rem;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.19rem;-webkit-transition:background .15s;transition:background .15s}.cs-topbar__model-item[data-v-41484b15]:hover{background:#2d2d2e}.cs-topbar__model-item--active[data-v-41484b15]{background:rgba(78,131,253,.15);-webkit-box-shadow:inset .19rem 0 0 #4e83fd;box-shadow:inset .19rem 0 0 #4e83fd}.cs-topbar__model-item--active .cs-topbar__model-item-name[data-v-41484b15]{color:#4e83fd;font-weight:600}.cs-topbar__model-item-row[data-v-41484b15]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;min-width:0}.cs-topbar__model-item-name[data-v-41484b15]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;color:#f0f0f0;font-size:.75rem;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-topbar__model-item-badges[data-v-41484b15]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.38rem}.cs-topbar__model-item-tag[data-v-41484b15]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0 .38rem;height:1rem;line-height:.88rem;border-radius:62.44rem;font-size:.63rem;font-weight:600;letter-spacing:.01rem;white-space:nowrap}.cs-topbar__model-item-tag--recommend[data-v-41484b15]{color:#4e83fd;background:rgba(78,131,253,.15);border:1px solid rgba(78,131,253,.35)}.cs-topbar__model-item-check[data-v-41484b15]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#4e83fd;font-size:.75rem;font-weight:700;line-height:1}.cs-topbar__model-item-desc[data-v-41484b15]{color:#8a8a8a;font-size:.69rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.cs-topbar__right[data-v-41484b15]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem}.cs-topbar__hint[data-v-41484b15]{color:#6a6a6a;font-size:.69rem;letter-spacing:.03rem;text-transform:uppercase}.cs-tree-node__row[data-v-40b9edbe]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.38rem;height:1.63rem;padding-right:.5rem;color:#8a8a8a;font-size:.75rem;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;border-radius:.38rem;-webkit-transition:background .12s,color .12s;transition:background .12s,color .12s}.cs-tree-node__row[data-v-40b9edbe]:hover{background:#2d2d2e;color:#d4d4d4}.cs-tree-node__row--folder[data-v-40b9edbe]{color:#d4d4d4;font-weight:500}.cs-tree-node__row--active[data-v-40b9edbe]{background:#37373d;color:#f0f0f0}.cs-tree-node__caret[data-v-40b9edbe]{display:inline-block;width:.63rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:center;color:#6a6a6a;font-size:.5rem;line-height:1}.cs-tree-node__icon[data-v-40b9edbe]{display:none}.cs-tree-node__ext[data-v-40b9edbe]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:1.75rem;height:1rem;margin-left:.63rem;border-radius:.19rem;background:hsla(0,0%,100%,.04);color:#6a6a6a;font-size:.56rem;font-weight:600;text-transform:uppercase;letter-spacing:.02rem}.cs-tree-node__ext[data-ext=htm][data-v-40b9edbe],.cs-tree-node__ext[data-ext=html][data-v-40b9edbe]{background:rgba(228,88,53,.18);color:#f86}.cs-tree-node__ext[data-ext=css][data-v-40b9edbe],.cs-tree-node__ext[data-ext=less][data-v-40b9edbe],.cs-tree-node__ext[data-ext=scss][data-v-40b9edbe]{background:rgba(86,156,214,.18);color:#4fc3f7}.cs-tree-node__ext[data-ext=js][data-v-40b9edbe],.cs-tree-node__ext[data-ext=mjs][data-v-40b9edbe]{background:rgba(255,213,79,.18);color:#ffd54f}.cs-tree-node__ext[data-ext=ts][data-v-40b9edbe],.cs-tree-node__ext[data-ext=tsx][data-v-40b9edbe]{background:rgba(56,142,211,.22);color:#4fc3f7}.cs-tree-node__ext[data-ext=jsx][data-v-40b9edbe]{background:rgba(115,201,217,.18);color:#73c9d9}.cs-tree-node__ext[data-ext=vue][data-v-40b9edbe]{background:rgba(65,184,131,.18);color:#41b883}.cs-tree-node__ext[data-ext=py][data-v-40b9edbe]{background:rgba(53,114,165,.22);color:#6ea7d7}.cs-tree-node__ext[data-ext=java][data-v-40b9edbe],.cs-tree-node__ext[data-ext=kt][data-v-40b9edbe]{background:rgba(244,134,53,.18);color:#f48635}.cs-tree-node__ext[data-ext=go][data-v-40b9edbe]{background:rgba(0,173,216,.18);color:#00addd}.cs-tree-node__ext[data-ext=rs][data-v-40b9edbe]{background:rgba(222,165,132,.18);color:#dea584}.cs-tree-node__ext[data-ext=c][data-v-40b9edbe],.cs-tree-node__ext[data-ext=cc][data-v-40b9edbe],.cs-tree-node__ext[data-ext=cpp][data-v-40b9edbe],.cs-tree-node__ext[data-ext=h][data-v-40b9edbe]{background:rgba(102,153,204,.18);color:#80aacc}.cs-tree-node__ext[data-ext=cs][data-v-40b9edbe]{background:rgba(149,91,165,.2);color:#b87fc4}.cs-tree-node__ext[data-ext=rb][data-v-40b9edbe]{background:rgba(204,52,45,.18);color:#e2655e}.cs-tree-node__ext[data-ext=php][data-v-40b9edbe]{background:rgba(120,117,178,.2);color:#9d9bd0}.cs-tree-node__ext[data-ext=md][data-v-40b9edbe]{background:hsla(0,0%,60.8%,.18);color:#b8b8b8}.cs-tree-node__ext[data-ext=json][data-v-40b9edbe],.cs-tree-node__ext[data-ext=toml][data-v-40b9edbe],.cs-tree-node__ext[data-ext=yaml][data-v-40b9edbe],.cs-tree-node__ext[data-ext=yml][data-v-40b9edbe]{background:rgba(217,175,51,.15);color:#d9af33}.cs-tree-node__ext[data-ext=bash][data-v-40b9edbe],.cs-tree-node__ext[data-ext=sh][data-v-40b9edbe]{background:rgba(89,196,142,.16);color:#59c48e}.cs-tree-node__ext[data-ext=sql][data-v-40b9edbe]{background:rgba(245,124,0,.15);color:#ffa040}.cs-tree-node__name[data-v-40b9edbe]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-tree-node__count[data-v-40b9edbe]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#6a6a6a;font-size:.63rem;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace}.cs-tree-node__entry-badge[data-v-40b9edbe]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:.88rem;padding:0 .31rem;border-radius:.44rem;background:rgba(78,131,253,.15);color:#4e83fd;font-size:.56rem;font-weight:600;letter-spacing:.02rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.cs-tree-node__streaming[data-v-40b9edbe]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#3fb950;font-size:.5rem;-webkit-animation:cs-tree-pulse-40b9edbe 1.2s infinite;animation:cs-tree-pulse-40b9edbe 1.2s infinite}@-webkit-keyframes cs-tree-pulse-40b9edbe{0%,to{opacity:1}50%{opacity:.3}}@keyframes cs-tree-pulse-40b9edbe{0%,to{opacity:1}50%{opacity:.3}}.cs-sidebar[data-v-15a22643]{width:16.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:100%;background:#181818;border-right:.06rem solid #2d2d30;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.cs-sidebar__header[data-v-15a22643]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:.88rem .75rem;border-bottom:.06rem solid #2d2d30}.cs-sidebar__new-btn[data-v-15a22643]{width:100%;height:2.13rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.38rem;background:transparent;border:1px dashed rgba(78,131,253,.5);border-radius:.38rem;color:#d4d4d4;font-size:.78rem;font-weight:500;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.cs-sidebar__new-btn[data-v-15a22643]:hover{background:rgba(78,131,253,.15);border-color:#4e83fd;border-style:solid;color:#f0f0f0}.cs-sidebar__new-btn[data-v-15a22643]:active{-webkit-transform:translateY(.03rem);transform:translateY(.03rem)}.cs-sidebar__new-btn-icon[data-v-15a22643]{font-size:1rem;line-height:1;color:#4e83fd;font-weight:400}.cs-sidebar__new-btn-text[data-v-15a22643]{line-height:1}.cs-sidebar__section-title[data-v-15a22643]{padding:1rem .88rem .38rem;color:#6a6a6a;font-size:.63rem;text-transform:uppercase;letter-spacing:.04rem;font-weight:600}.cs-sidebar__section-title--with-meta[data-v-15a22643]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cs-sidebar__section-actions[data-v-15a22643]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem}.cs-sidebar__section-btn[data-v-15a22643]{background:transparent;border:none;color:#6a6a6a;font-size:.63rem;letter-spacing:.03rem;cursor:pointer;padding:.13rem .25rem;border-radius:.19rem;-webkit-transition:all .12s;transition:all .12s}.cs-sidebar__section-btn[data-v-15a22643]:hover{color:#d4d4d4;background:#2d2d2e}.cs-sidebar__section-meta[data-v-15a22643]{color:#6a6a6a;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;font-size:.63rem}.cs-sidebar__sessions[data-v-15a22643]{padding:0 .5rem}.cs-sidebar__session[data-v-15a22643]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.38rem;padding:.38rem .5rem;border-radius:.38rem;color:#8a8a8a;font-size:.75rem;cursor:pointer;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s;position:relative}.cs-sidebar__session[data-v-15a22643]:hover{background:#2d2d2e;color:#d4d4d4}.cs-sidebar__session:hover .cs-sidebar__session-del[data-v-15a22643]{opacity:1}.cs-sidebar__session--active[data-v-15a22643]{background:rgba(78,131,253,.15);color:#f0f0f0}.cs-sidebar__session-icon[data-v-15a22643]{color:#4e83fd;font-size:.5rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.cs-sidebar__session-title[data-v-15a22643]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-sidebar__session-meta-tag[data-v-15a22643]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#4e83fd;background:rgba(78,131,253,.15);border:1px solid rgba(78,131,253,.3);border-radius:62.44rem;padding:0 .38rem;height:.88rem;line-height:.75rem;font-size:.56rem;font-weight:600;letter-spacing:.02rem}.cs-sidebar__session-del[data-v-15a22643]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1.13rem;height:1.13rem;background:transparent;border:none;border-radius:.19rem;color:#6a6a6a;font-size:.88rem;line-height:1;cursor:pointer;opacity:0;-webkit-transition:all .15s;transition:all .15s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cs-sidebar__session-del[data-v-15a22643]:hover{background:rgba(248,81,73,.15);color:#f85149}.cs-sidebar__file-tree[data-v-15a22643]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 .38rem .5rem;scrollbar-width:thin;scrollbar-color:#4a4a4a #252526}.cs-sidebar__file-tree[data-v-15a22643]::-webkit-scrollbar{width:.38rem;height:.38rem}.cs-sidebar__file-tree[data-v-15a22643]::-webkit-scrollbar-track{background:#252526}.cs-sidebar__file-tree[data-v-15a22643]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:.19rem}.cs-sidebar__file-tree[data-v-15a22643]::-webkit-scrollbar-thumb:hover{background:#5c5c5c}.cs-sidebar__file-tree[data-v-15a22643]::-webkit-scrollbar-corner{background:#252526}.cs-sidebar__empty-tip[data-v-15a22643]{padding:.5rem .75rem;color:#6a6a6a;font-size:.69rem;font-style:italic}.cs-sidebar__footer[data-v-15a22643]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-top:.06rem solid #2d2d30;padding:.75rem .88rem}.cs-sidebar__footer-tip[data-v-15a22643]{color:#6a6a6a;font-size:.69rem;line-height:1.6}.cs-bubble[data-v-eba5e78a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:.75rem;padding:1.13rem 1.5rem}.cs-bubble--user[data-v-eba5e78a]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:auto;max-width:min(88%,40rem);margin-left:auto;background:transparent}.cs-bubble--user .cs-bubble__body[data-v-eba5e78a]{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.cs-bubble--user .cs-bubble__attachments[data-v-eba5e78a]{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.cs-bubble--user .cs-bubble__text--user[data-v-eba5e78a]{background:#2a2a2b;padding:.63rem .88rem;border-radius:.63rem;border:1px solid #2d2d30}.cs-bubble--assistant[data-v-eba5e78a]{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;width:100%}.cs-bubble--assistant .cs-bubble__body[data-v-eba5e78a]{padding-top:0}.cs-bubble--assistant .cs-bubble__text--assistant[data-v-eba5e78a]{background:#2a2a2b;padding:.63rem .88rem;border-radius:.63rem;border:1px solid #2d2d30;line-height:1.5}.cs-bubble--assistant .cs-bubble__text--assistant[data-v-eba5e78a] blockquote:first-child,.cs-bubble--assistant .cs-bubble__text--assistant[data-v-eba5e78a] h1:first-child,.cs-bubble--assistant .cs-bubble__text--assistant[data-v-eba5e78a] h2:first-child,.cs-bubble--assistant .cs-bubble__text--assistant[data-v-eba5e78a] h3:first-child,.cs-bubble--assistant .cs-bubble__text--assistant[data-v-eba5e78a] h4:first-child,.cs-bubble--assistant .cs-bubble__text--assistant[data-v-eba5e78a] ol:first-child,.cs-bubble--assistant .cs-bubble__text--assistant[data-v-eba5e78a] p:first-child,.cs-bubble--assistant .cs-bubble__text--assistant[data-v-eba5e78a] pre:first-child,.cs-bubble--assistant .cs-bubble__text--assistant[data-v-eba5e78a] ul:first-child{margin-top:0}.cs-bubble--assistant .cs-bubble__text--assistant[data-v-eba5e78a] h1,.cs-bubble--assistant .cs-bubble__text--assistant[data-v-eba5e78a] h2,.cs-bubble--assistant .cs-bubble__text--assistant[data-v-eba5e78a] h3,.cs-bubble--assistant .cs-bubble__text--assistant[data-v-eba5e78a] h4{margin:0 0 .38rem;line-height:1.35}.cs-bubble--assistant .cs-bubble__file-cards[data-v-eba5e78a]:first-child{margin-top:0}.cs-bubble--assistant .cs-bubble__loading[data-v-eba5e78a]{min-height:1.75rem;padding:.63rem .88rem;border-radius:.63rem;border:1px solid #2d2d30}.cs-bubble--assistant .cs-bubble__loading[data-v-eba5e78a],.cs-bubble__avatar[data-v-eba5e78a]{background:#2a2a2b;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cs-bubble__avatar[data-v-eba5e78a]{width:1.75rem;height:1.75rem;border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem;font-weight:600;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;color:#8a8a8a;overflow:hidden}.cs-bubble--assistant .cs-bubble__avatar[data-v-eba5e78a]{background:hsla(0,0%,100%,.04);color:#4e83fd;padding:0}.cs-bubble__avatar--user[data-v-eba5e78a]{background:#2a2a2b}.cs-bubble__avatar-img[data-v-eba5e78a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cs-bubble__body[data-v-eba5e78a]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.cs-bubble__text[data-v-eba5e78a]{color:#d4d4d4;font-size:.81rem;line-height:1.7;word-break:break-word}.cs-bubble__text--user[data-v-eba5e78a]{white-space:pre-wrap}.cs-bubble__text--assistant[data-v-eba5e78a] p{margin:0 0 .38rem}.cs-bubble__text--assistant[data-v-eba5e78a] p:last-child{margin-bottom:0}.cs-bubble__text--assistant[data-v-eba5e78a] pre{margin:.5rem 0;padding:.75rem;background:#161616;border:1px solid #2d2d30;border-radius:.38rem;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#4a4a4a #252526}.cs-bubble__text--assistant[data-v-eba5e78a] pre::-webkit-scrollbar{width:.38rem;height:.38rem}.cs-bubble__text--assistant[data-v-eba5e78a] pre::-webkit-scrollbar-track{background:#252526}.cs-bubble__text--assistant[data-v-eba5e78a] pre::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:.19rem}.cs-bubble__text--assistant[data-v-eba5e78a] pre::-webkit-scrollbar-thumb:hover{background:#5c5c5c}.cs-bubble__text--assistant[data-v-eba5e78a] pre::-webkit-scrollbar-corner{background:#252526}.cs-bubble__text--assistant[data-v-eba5e78a] code{font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;font-size:.75rem;background:#2a2a2b;padding:.06rem .31rem;border-radius:.19rem}.cs-bubble__text--assistant[data-v-eba5e78a] pre code{background:transparent;padding:0}.cs-bubble__text--assistant[data-v-eba5e78a] a{color:#4e83fd}.cs-bubble__text--assistant[data-v-eba5e78a] ol,.cs-bubble__text--assistant[data-v-eba5e78a] ul{padding-left:1.38rem;margin:.38rem 0}.cs-bubble__text--assistant[data-v-eba5e78a] li{margin:.13rem 0}.cs-bubble__text--assistant[data-v-eba5e78a] strong{color:#f0f0f0}.cs-bubble__attachments[data-v-eba5e78a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.38rem}.cs-bubble__attachment[data-v-eba5e78a]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.25rem;padding:.13rem .5rem;background:#2a2a2b;border-radius:.38rem;color:#8a8a8a;font-size:.69rem;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace}.cs-bubble__attachment-icon[data-v-eba5e78a]{font-size:.63rem}.cs-bubble__file-cards[data-v-eba5e78a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.25rem;margin-top:.25rem}.cs-bubble__file-card[data-v-eba5e78a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#252526;border:1px solid #2d2d30;border-radius:.38rem;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.cs-bubble__file-card[data-v-eba5e78a]:hover{border-color:#4e83fd;background:rgba(78,131,253,.15)}.cs-bubble__file-card--streaming[data-v-eba5e78a]{border-color:#3fb950}.cs-bubble__file-card-icon[data-v-eba5e78a]{color:#4e83fd;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;font-size:.69rem}.cs-bubble__file-card-name[data-v-eba5e78a]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#d4d4d4;font-size:.75rem;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-bubble__file-card-tag[data-v-eba5e78a]{font-size:.63rem;color:#3fb950;text-transform:uppercase;letter-spacing:.03rem}.cs-bubble__file-card-tag--done[data-v-eba5e78a]{color:#6a6a6a}.cs-bubble__loading[data-v-eba5e78a]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.25rem;padding:0}.cs-bubble__loading-dot[data-v-eba5e78a]{width:.38rem;height:.38rem;border-radius:50%;background:#8a8a8a;-webkit-animation:cs-bounce-eba5e78a 1.2s ease-in-out infinite;animation:cs-bounce-eba5e78a 1.2s ease-in-out infinite}.cs-bubble__loading-dot[data-v-eba5e78a]:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s}.cs-bubble__loading-dot[data-v-eba5e78a]:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.cs-bubble__error[data-v-eba5e78a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:.63rem;padding:.63rem .75rem;margin-top:.25rem;background:#2a2a2b;border:none;border-radius:.38rem}.cs-bubble__error-icon[data-v-eba5e78a]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#8a8a8a;font-size:.88rem;line-height:1.5;opacity:.85}.cs-bubble__error-body[data-v-eba5e78a]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.cs-bubble__error-title[data-v-eba5e78a]{color:#d4d4d4;font-size:.78rem;font-weight:500;line-height:1.5;margin-bottom:.13rem}.cs-bubble__error-msg[data-v-eba5e78a]{color:#8a8a8a;font-size:.75rem;line-height:1.6;word-break:break-word}.cs-bubble__error-btn[data-v-eba5e78a]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;background:rgba(244,134,53,.5);color:#d4d4d4;border:none;border-radius:.38rem;padding:.31rem .63rem;font-size:.75rem;font-weight:500;cursor:pointer;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s;white-space:nowrap}.cs-bubble__error-btn[data-v-eba5e78a]:hover{background:rgba(244,134,53,.85);color:#f0f0f0}.cs-bubble__error-btn[data-v-eba5e78a]:active{-webkit-transform:translateY(.03rem);transform:translateY(.03rem)}.cs-bubble__warn[data-v-eba5e78a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:.63rem;padding:.63rem .75rem;margin-top:.25rem;background:rgba(217,175,51,.08);border:1px solid rgba(217,175,51,.35);border-radius:.38rem}.cs-bubble__warn-icon[data-v-eba5e78a]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#f0b400;font-size:1rem;line-height:1.4}.cs-bubble__warn-body[data-v-eba5e78a]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.cs-bubble__warn-title[data-v-eba5e78a]{color:#f0f0f0;font-size:.78rem;font-weight:500;line-height:1.5;margin-bottom:.19rem}.cs-bubble__warn-tip[data-v-eba5e78a]{color:#8a8a8a;font-size:.69rem;line-height:1.6}.cs-bubble__warn-tip code[data-v-eba5e78a]{font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;background:hsla(0,0%,100%,.06);color:#4e83fd;padding:0 .25rem;border-radius:.13rem;font-size:.69rem}.cs-bubble__warn-btn[data-v-eba5e78a]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;background:#4e83fd;color:#fff;border:none;border-radius:.38rem;padding:.38rem .75rem;font-size:.75rem;font-weight:500;cursor:pointer;-webkit-transition:background .15s;transition:background .15s}.cs-bubble__warn-btn[data-v-eba5e78a]:hover{background:#2667fd}.cs-bubble__warn-btn[data-v-eba5e78a]:active{-webkit-transform:translateY(.03rem);transform:translateY(.03rem)}.cs-bubble__usage[data-v-eba5e78a]{color:#6a6a6a;font-size:.63rem;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace}@-webkit-keyframes cs-bounce-eba5e78a{0%,80%,to{-webkit-transform:scale(.6);transform:scale(.6);opacity:.4}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes cs-bounce-eba5e78a{0%,80%,to{-webkit-transform:scale(.6);transform:scale(.6);opacity:.4}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.cs-composer[data-v-05d6250e]{background:#2a2a2b;border:1px solid #2d2d30;border-radius:.63rem;padding:.75rem .88rem .5rem;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.cs-composer--focus[data-v-05d6250e]{border-color:#4e83fd;-webkit-box-shadow:0 0 0 .19rem rgba(78,131,253,.15);box-shadow:0 0 0 .19rem rgba(78,131,253,.15)}.cs-composer__attachments[data-v-05d6250e]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.38rem;margin-bottom:.63rem}.cs-composer__attachment[data-v-05d6250e]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.38rem;padding:.25rem .5rem;background:#252526;border:1px solid #2d2d30;border-radius:.38rem;color:#d4d4d4;font-size:.69rem;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;max-width:15rem}.cs-composer__attachment-icon[data-v-05d6250e]{font-size:.63rem}.cs-composer__attachment-name[data-v-05d6250e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-composer__attachment-meta[data-v-05d6250e]{color:#6a6a6a;font-size:.63rem}.cs-composer__attachment-remove[data-v-05d6250e]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.38rem;color:#8a8a8a;cursor:pointer;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s;background:transparent;border:1px solid transparent;width:1rem;height:1rem;font-size:.75rem;line-height:1;padding:0;border-radius:50%}.cs-composer__attachment-remove[data-v-05d6250e]:hover{background:#2d2d2e;color:#f0f0f0}.cs-composer__textarea[data-v-05d6250e]{width:100%;min-height:3.75rem;max-height:12.5rem;background:transparent;border:none;outline:none;color:#f0f0f0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:.81rem;line-height:1.6;resize:vertical;padding:0;scrollbar-width:thin;scrollbar-color:#4a4a4a #252526}.cs-composer__textarea[data-v-05d6250e]::-webkit-scrollbar{width:.38rem;height:.38rem}.cs-composer__textarea[data-v-05d6250e]::-webkit-scrollbar-track{background:#252526}.cs-composer__textarea[data-v-05d6250e]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:.19rem}.cs-composer__textarea[data-v-05d6250e]::-webkit-scrollbar-thumb:hover{background:#5c5c5c}.cs-composer__textarea[data-v-05d6250e]::-webkit-scrollbar-corner{background:#252526}.cs-composer__textarea[data-v-05d6250e]::-webkit-input-placeholder{color:#6a6a6a}.cs-composer__textarea[data-v-05d6250e]::-moz-placeholder{color:#6a6a6a}.cs-composer__textarea[data-v-05d6250e]:-ms-input-placeholder{color:#6a6a6a}.cs-composer__textarea[data-v-05d6250e]::-ms-input-placeholder{color:#6a6a6a}.cs-composer__textarea[data-v-05d6250e]::placeholder{color:#6a6a6a}.cs-composer__textarea[data-v-05d6250e]:disabled{cursor:not-allowed}.cs-composer__footer[data-v-05d6250e]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:.5rem}.cs-composer__footer-left[data-v-05d6250e]{gap:.5rem;min-width:0}.cs-composer__footer-left[data-v-05d6250e],.cs-composer__icon-btn[data-v-05d6250e]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cs-composer__icon-btn[data-v-05d6250e]{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.38rem;color:#8a8a8a;cursor:pointer;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s;background:transparent;border:1px solid transparent;font-size:.88rem}.cs-composer__icon-btn[data-v-05d6250e]:hover{background:#2d2d2e;color:#f0f0f0}.cs-composer__hint[data-v-05d6250e]{color:#6a6a6a;font-size:.69rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-composer__send[data-v-05d6250e]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.38rem;height:1.75rem;padding:0 .75rem;border-radius:.38rem;background:transparent;color:#d4d4d4;border:1px solid #2d2d30;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;cursor:pointer;-webkit-transition:background .15s,color .15s,border-color .15s;transition:background .15s,color .15s,border-color .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#4e83fd;border-color:#4e83fd;color:#fff;height:1.88rem;padding:0 1rem;font-size:.75rem;font-weight:500}.cs-composer__send[data-v-05d6250e]:hover:not(:disabled){background:#2d2d2e;color:#f0f0f0}.cs-composer__send[data-v-05d6250e]:disabled{opacity:.45;cursor:not-allowed}.cs-composer__send[data-v-05d6250e]:hover:not(:disabled){background:#6f9bff;border-color:#6f9bff;color:#fff}.cs-composer__stop[data-v-05d6250e]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.38rem;height:1.75rem;padding:0 .75rem;border-radius:.38rem;background:transparent;color:#d4d4d4;border:1px solid #2d2d30;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;cursor:pointer;-webkit-transition:background .15s,color .15s,border-color .15s;transition:background .15s,color .15s,border-color .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:1.88rem;padding:0 1rem;font-size:.75rem;border-color:#f85149;color:#f85149}.cs-composer__stop[data-v-05d6250e]:hover:not(:disabled){background:#2d2d2e;color:#f0f0f0}.cs-composer__stop[data-v-05d6250e]:disabled{opacity:.45;cursor:not-allowed}.cs-composer__stop[data-v-05d6250e]:hover{background:rgba(248,81,73,.1)}.cs-chat[data-v-91616ac0]{min-width:0;height:100%;background:#1e1e1e;overflow:hidden}.cs-chat[data-v-91616ac0],.cs-chat__messages[data-v-91616ac0]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cs-chat__messages[data-v-91616ac0]{min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#4a4a4a #252526}.cs-chat__messages[data-v-91616ac0]::-webkit-scrollbar{width:.63rem;height:.63rem}.cs-chat__messages[data-v-91616ac0]::-webkit-scrollbar-track{background:#252526}.cs-chat__messages[data-v-91616ac0]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:.31rem;border:2px solid #252526;background-clip:padding-box}.cs-chat__messages[data-v-91616ac0]::-webkit-scrollbar-thumb:hover{background:#5c5c5c;background-clip:padding-box;border:2px solid #252526}.cs-chat__messages[data-v-91616ac0]::-webkit-scrollbar-corner{background:#252526}.cs-chat__composer-wrap[data-v-91616ac0]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:.75rem 1.5rem 1.13rem;background:#1e1e1e;border-top:.06rem solid #2d2d30}.cs-chat__empty[data-v-91616ac0]{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:3rem 1.5rem}.cs-chat__empty-logo[data-v-91616ac0]{width:4rem;height:4rem;-o-object-fit:contain;object-fit:contain;margin-bottom:1.13rem;opacity:.95;-webkit-filter:drop-shadow(0 .25rem .75rem rgba(78,131,253,.25));filter:drop-shadow(0 .25rem .75rem rgba(78,131,253,.25))}.cs-chat__empty-title[data-v-91616ac0]{color:#f0f0f0;font-size:1.25rem;font-weight:600;letter-spacing:.03rem;margin-bottom:.38rem}.cs-chat__empty-tip[data-v-91616ac0]{color:#8a8a8a;font-size:.81rem;line-height:1.7;margin-bottom:1.75rem;max-width:22.5rem}.cs-chat__empty-examples[data-v-91616ac0]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem;width:100%;max-width:28.75rem}.cs-chat__example[data-v-91616ac0]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.63rem;padding:.69rem .88rem;background:#252526;border:1px solid #2d2d30;border-radius:.38rem;color:#d4d4d4;font-size:.78rem;text-align:left;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.cs-chat__example[data-v-91616ac0]:hover{border-color:#4e83fd;background:rgba(78,131,253,.15);-webkit-transform:translateY(-.06rem);transform:translateY(-.06rem)}.cs-chat__example-tag[data-v-91616ac0]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:1.13rem;padding:0 .44rem;border-radius:.56rem;background:rgba(78,131,253,.15);color:#4e83fd;font-size:.63rem;font-weight:600;letter-spacing:.02rem}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:.19rem .31rem}
/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#79c0ff}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-code,.hljs-comment,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}.cs-code-viewer[data-v-6a7628c7]{height:100%;width:100%;background:#1e1e1e;overflow:auto;scrollbar-width:thin;scrollbar-color:#4a4a4a #252526}.cs-code-viewer[data-v-6a7628c7]::-webkit-scrollbar{width:.63rem;height:.63rem}.cs-code-viewer[data-v-6a7628c7]::-webkit-scrollbar-track{background:#252526}.cs-code-viewer[data-v-6a7628c7]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:.31rem;border:2px solid #252526;background-clip:padding-box}.cs-code-viewer[data-v-6a7628c7]::-webkit-scrollbar-thumb:hover{background:#5c5c5c;background-clip:padding-box;border:2px solid #252526}.cs-code-viewer[data-v-6a7628c7]::-webkit-scrollbar-corner{background:#252526}.cs-code-viewer__pre[data-v-6a7628c7]{margin:0;padding:1rem 1.25rem;min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.cs-code-viewer__code[data-v-6a7628c7]{font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;font-size:.81rem;line-height:1.65;color:#d4d4d4;background:transparent!important;white-space:pre;-moz-tab-size:2;-o-tab-size:2;tab-size:2;display:block}.cs-code-viewer__code--plain[data-v-6a7628c7]{color:#d4d4d4}.cs-code-viewer__markdown[data-v-6a7628c7]{padding:1.5rem 2.25rem 3rem;max-width:55rem;margin:0 auto;color:#d4d4d4;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:.88rem;line-height:1.75}.cs-code-viewer__markdown[data-v-6a7628c7] h1{font-size:1.63rem;margin:0 0 1rem;padding-bottom:.63rem;border-bottom:.06rem solid #2d2d30;color:#f0f0f0}.cs-code-viewer__markdown[data-v-6a7628c7] h2{font-size:1.25rem;margin:1.75rem 0 .75rem;padding-bottom:.38rem;border-bottom:.06rem solid #2d2d30;color:#f0f0f0}.cs-code-viewer__markdown[data-v-6a7628c7] h3{font-size:1rem;margin:1.38rem 0 .63rem;color:#f0f0f0}.cs-code-viewer__markdown[data-v-6a7628c7] h4{font-size:.88rem;margin:1.13rem 0 .5rem;color:#f0f0f0}.cs-code-viewer__markdown[data-v-6a7628c7] p{margin:0 0 .75rem}.cs-code-viewer__markdown[data-v-6a7628c7] ol,.cs-code-viewer__markdown[data-v-6a7628c7] ul{margin:0 0 .75rem;padding-left:1.63rem}.cs-code-viewer__markdown[data-v-6a7628c7] li{margin:.25rem 0}.cs-code-viewer__markdown[data-v-6a7628c7] a{color:#4e83fd;text-decoration:none;border-bottom:.06rem dashed rgba(78,131,253,.4)}.cs-code-viewer__markdown[data-v-6a7628c7] a:hover{border-bottom-style:solid}.cs-code-viewer__markdown[data-v-6a7628c7] code{font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;font-size:.78rem;background:#2a2a2b;color:#e2655e;padding:.06rem .38rem;border-radius:.19rem}.cs-code-viewer__markdown[data-v-6a7628c7] pre{margin:.75rem 0 1rem;padding:.88rem 1rem;background:#161616;border:1px solid #2d2d30;border-radius:.38rem;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#4a4a4a #252526}.cs-code-viewer__markdown[data-v-6a7628c7] pre::-webkit-scrollbar{width:.38rem;height:.38rem}.cs-code-viewer__markdown[data-v-6a7628c7] pre::-webkit-scrollbar-track{background:#252526}.cs-code-viewer__markdown[data-v-6a7628c7] pre::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:.19rem}.cs-code-viewer__markdown[data-v-6a7628c7] pre::-webkit-scrollbar-thumb:hover{background:#5c5c5c}.cs-code-viewer__markdown[data-v-6a7628c7] pre::-webkit-scrollbar-corner{background:#252526}.cs-code-viewer__markdown[data-v-6a7628c7] pre code{background:transparent;color:#d4d4d4;padding:0;font-size:.81rem;line-height:1.65}.cs-code-viewer__markdown[data-v-6a7628c7] blockquote{margin:0 0 .75rem;padding:.25rem .88rem;background:hsla(0,0%,100%,.02);border-left:.19rem solid #4e83fd;color:#8a8a8a}.cs-code-viewer__markdown[data-v-6a7628c7] table{width:100%;border-collapse:collapse;margin:0 0 1rem;font-size:.81rem}.cs-code-viewer__markdown[data-v-6a7628c7] td,.cs-code-viewer__markdown[data-v-6a7628c7] th{padding:.5rem .75rem;border:1px solid #2d2d30;text-align:left}.cs-code-viewer__markdown[data-v-6a7628c7] th{background:#252526;color:#f0f0f0}.cs-code-viewer__markdown[data-v-6a7628c7] hr{border:none;border-top:.06rem solid #2d2d30;margin:1.25rem 0}.cs-code-viewer__markdown[data-v-6a7628c7] img{max-width:100%}.cs-code-viewer__markdown[data-v-6a7628c7] strong{color:#f0f0f0}.cs-preview[data-v-301db5a6]{position:relative;height:100%;width:100%;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cs-preview__frame[data-v-301db5a6]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;height:100%;border:none;background:#fff}.cs-preview__bar[data-v-301db5a6]{height:2rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 .75rem;background:#252526;border-top:.06rem solid #2d2d30;color:#8a8a8a;font-size:.75rem;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace}.cs-preview__entry[data-v-301db5a6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-preview__bar-actions[data-v-301db5a6]{gap:.25rem}.cs-preview__bar-actions[data-v-301db5a6],.cs-preview__bar-btn[data-v-301db5a6]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.cs-preview__bar-btn[data-v-301db5a6]{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.38rem;height:1.75rem;padding:0 .75rem;border-radius:.38rem;background:transparent;color:#d4d4d4;border:1px solid #2d2d30;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:.75rem;cursor:pointer;-webkit-transition:background .15s,color .15s,border-color .15s;transition:background .15s,color .15s,border-color .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:1.38rem;padding:0 .5rem;font-size:.69rem}.cs-preview__bar-btn[data-v-301db5a6]:hover:not(:disabled){background:#2d2d2e;color:#f0f0f0}.cs-preview__bar-btn[data-v-301db5a6]:disabled{opacity:.45;cursor:not-allowed}.cs-preview__empty[data-v-301db5a6]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#1e1e1e;color:#8a8a8a;text-align:center;padding:2rem}.cs-preview__empty-icon[data-v-301db5a6]{font-size:2.25rem;color:#f0b400;margin-bottom:.75rem}.cs-preview__empty-title[data-v-301db5a6]{font-size:.88rem;color:#f0f0f0;margin-bottom:.38rem}.cs-preview__empty-tip[data-v-301db5a6]{font-size:.75rem;color:#8a8a8a;line-height:1.6;max-width:20rem}.cs-code-panel[data-v-17ca06ab]{height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#1e1e1e;overflow:hidden}.cs-code-panel[data-v-17ca06ab],.cs-code-panel__header[data-v-17ca06ab]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cs-code-panel__header[data-v-17ca06ab]{height:2.5rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 .75rem;background:#252526;border-bottom:.06rem solid #2d2d30}.cs-code-panel__view-tabs[data-v-17ca06ab]{background:#2a2a2b;padding:.13rem;border-radius:.38rem}.cs-code-panel__view-tab[data-v-17ca06ab],.cs-code-panel__view-tabs[data-v-17ca06ab]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.cs-code-panel__view-tab[data-v-17ca06ab]{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.25rem;height:1.38rem;padding:0 .63rem;border-radius:.25rem;color:#8a8a8a;font-size:.75rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .15s;transition:all .15s}.cs-code-panel__view-tab[data-v-17ca06ab]:hover{color:#f0f0f0}.cs-code-panel__view-tab--active[data-v-17ca06ab]{background:#252526;color:#f0f0f0;-webkit-box-shadow:0 .06rem .13rem rgba(0,0,0,.3);box-shadow:0 .06rem .13rem rgba(0,0,0,.3)}.cs-code-panel__view-tab--disabled[data-v-17ca06ab]{color:#6a6a6a;cursor:not-allowed}.cs-code-panel__view-tab--disabled[data-v-17ca06ab]:hover{color:#6a6a6a}.cs-code-panel__view-tab-icon[data-v-17ca06ab]{font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;font-size:.69rem;opacity:.7}.cs-code-panel__view-tab-lock[data-v-17ca06ab]{font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;font-size:.56rem;color:#6a6a6a}.cs-code-panel__action-btn[data-v-17ca06ab],.cs-code-panel__actions[data-v-17ca06ab]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:.38rem}.cs-code-panel__action-btn[data-v-17ca06ab]{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:1.75rem;padding:0 .75rem;border-radius:.38rem;background:transparent;color:#d4d4d4;border:1px solid #2d2d30;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;cursor:pointer;-webkit-transition:background .15s,color .15s,border-color .15s;transition:background .15s,color .15s,border-color .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:1.63rem;padding:0 .63rem;font-size:.75rem}.cs-code-panel__action-btn[data-v-17ca06ab]:hover:not(:disabled){background:#2d2d2e;color:#f0f0f0}.cs-code-panel__action-btn[data-v-17ca06ab]:disabled{opacity:.45;cursor:not-allowed}.cs-code-panel__action-btn--primary[data-v-17ca06ab]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.38rem;height:1.75rem;padding:0 .75rem;border-radius:.38rem;background:transparent;color:#d4d4d4;border:1px solid #2d2d30;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;cursor:pointer;-webkit-transition:background .15s,color .15s,border-color .15s;transition:background .15s,color .15s,border-color .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#4e83fd;border-color:#4e83fd;color:#fff;height:1.63rem;padding:0 .63rem;font-size:.75rem}.cs-code-panel__action-btn--primary[data-v-17ca06ab]:hover:not(:disabled){background:#2d2d2e;color:#f0f0f0}.cs-code-panel__action-btn--primary[data-v-17ca06ab]:disabled{opacity:.45;cursor:not-allowed}.cs-code-panel__action-btn--primary[data-v-17ca06ab]:hover:not(:disabled){background:#6f9bff;border-color:#6f9bff;color:#fff}.cs-code-panel__file-tabs[data-v-17ca06ab]{height:2.13rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;background:#252526;border-bottom:.06rem solid #2d2d30;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#4a4a4a #252526}.cs-code-panel__file-tabs[data-v-17ca06ab]::-webkit-scrollbar{width:.38rem;height:.38rem}.cs-code-panel__file-tabs[data-v-17ca06ab]::-webkit-scrollbar-track{background:#252526}.cs-code-panel__file-tabs[data-v-17ca06ab]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:.19rem}.cs-code-panel__file-tabs[data-v-17ca06ab]::-webkit-scrollbar-thumb:hover{background:#5c5c5c}.cs-code-panel__file-tabs[data-v-17ca06ab]::-webkit-scrollbar-corner{background:#252526}.cs-code-panel__file-tab[data-v-17ca06ab]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.38rem;padding:0 .5rem 0 .75rem;height:100%;color:#8a8a8a;font-size:.75rem;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;cursor:pointer;border-right:.06rem solid #2d2d30;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:13.75rem;-webkit-transition:background .15s;transition:background .15s}.cs-code-panel__file-tab[data-v-17ca06ab]:hover{background:#2d2d2e;color:#d4d4d4}.cs-code-panel__file-tab--active[data-v-17ca06ab]{background:#1e1e1e;color:#f0f0f0;border-bottom:.06rem solid #1e1e1e;margin-bottom:-.06rem}.cs-code-panel__file-tab-icon[data-v-17ca06ab]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1.63rem;height:.88rem;border-radius:.19rem;background:hsla(0,0%,100%,.04);color:#6a6a6a;font-size:.56rem;font-weight:600;text-transform:uppercase;letter-spacing:.02rem}.cs-code-panel__file-tab-icon[data-ext=htm][data-v-17ca06ab],.cs-code-panel__file-tab-icon[data-ext=html][data-v-17ca06ab]{background:rgba(228,88,53,.18);color:#f86}.cs-code-panel__file-tab-icon[data-ext=css][data-v-17ca06ab]{background:rgba(86,156,214,.18);color:#4fc3f7}.cs-code-panel__file-tab-icon[data-ext=js][data-v-17ca06ab]{background:rgba(255,213,79,.18);color:#ffd54f}.cs-code-panel__file-tab-icon[data-ext=ts][data-v-17ca06ab],.cs-code-panel__file-tab-icon[data-ext=tsx][data-v-17ca06ab]{background:rgba(56,142,211,.22);color:#4fc3f7}.cs-code-panel__file-tab-icon[data-ext=vue][data-v-17ca06ab]{background:rgba(65,184,131,.18);color:#41b883}.cs-code-panel__file-tab-icon[data-ext=py][data-v-17ca06ab]{background:rgba(53,114,165,.22);color:#6ea7d7}.cs-code-panel__file-tab-icon[data-ext=java][data-v-17ca06ab]{background:rgba(244,134,53,.18);color:#f48635}.cs-code-panel__file-tab-icon[data-ext=go][data-v-17ca06ab]{background:rgba(0,173,216,.18);color:#00addd}.cs-code-panel__file-tab-icon[data-ext=rs][data-v-17ca06ab]{background:rgba(222,165,132,.18);color:#dea584}.cs-code-panel__file-tab-icon[data-ext=md][data-v-17ca06ab]{background:hsla(0,0%,60.8%,.18);color:#b8b8b8}.cs-code-panel__file-tab-name[data-v-17ca06ab]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-code-panel__file-tab-streaming[data-v-17ca06ab]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#3fb950;font-size:.5rem;-webkit-animation:cs-pulse-17ca06ab 1.2s infinite;animation:cs-pulse-17ca06ab 1.2s infinite}.cs-code-panel__file-tab-close[data-v-17ca06ab]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1rem;height:1rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:transparent;border:none;color:#6a6a6a;font-size:.88rem;line-height:1;cursor:pointer;border-radius:.19rem;-webkit-transition:all .12s;transition:all .12s}.cs-code-panel__file-tab-close[data-v-17ca06ab]:hover{background:hsla(0,0%,100%,.1);color:#f0f0f0}.cs-code-panel__file-path[data-v-17ca06ab]{height:1.75rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem;background:#1e1e1e;border-bottom:.06rem solid #2d2d30;color:#8a8a8a;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;font-size:.69rem}.cs-code-panel__file-path--hint[data-v-17ca06ab]{color:#6a6a6a;font-style:italic}.cs-code-panel__preview[data-v-17ca06ab],.cs-code-panel__viewer[data-v-17ca06ab]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.cs-code-panel__empty[data-v-17ca06ab]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.63rem;color:#8a8a8a;text-align:center;padding:1.5rem 2.5rem;max-width:22.5rem;margin:0 auto}.cs-code-panel__empty-title[data-v-17ca06ab]{font-size:.94rem;color:#f0f0f0;font-weight:600;letter-spacing:.01rem;line-height:1.5}.cs-code-panel__empty-tip[data-v-17ca06ab]{font-size:.78rem;color:#8a8a8a;line-height:1.75}@-webkit-keyframes cs-pulse-17ca06ab{0%,to{opacity:1}50%{opacity:.3}}@keyframes cs-pulse-17ca06ab{0%,to{opacity:1}50%{opacity:.3}}.code-studio[data-v-2a054b04]{position:fixed;inset:0;width:100vw;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#1e1e1e;color:#d4d4d4;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.code-studio[data-v-2a054b04],.code-studio__main[data-v-2a054b04]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.code-studio__main[data-v-2a054b04]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0}.code-studio__resizer[data-v-2a054b04]{width:.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:#2d2d30;cursor:col-resize;-webkit-transition:background .15s;transition:background .15s}.code-studio__resizer[data-v-2a054b04]:hover{background:#4e83fd}.code-studio__right[data-v-2a054b04]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:100%;overflow:hidden}