.cs-topbar[data-v-050f7498]{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-050f7498],.cs-topbar__left[data-v-050f7498]{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cs-topbar__left[data-v-050f7498]{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-050f7498]{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-050f7498]{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-050f7498]{color:#f0f0f0;font-size:.94rem;font-weight:600;letter-spacing:.03rem}.cs-topbar__brand-en[data-v-050f7498]{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-050f7498]{position:relative}.cs-topbar__model-trigger[data-v-050f7498]{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-050f7498],.cs-topbar__model-trigger[data-v-050f7498]:hover{background:#2d2d2e}.cs-topbar__model-tag[data-v-050f7498]{color:#6a6a6a;font-size:.69rem;text-transform:uppercase;letter-spacing:.04rem}.cs-topbar__model-name[data-v-050f7498]{color:#f0f0f0;font-size:.75rem;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace}.cs-topbar__model-arrow[data-v-050f7498]{color:#6a6a6a;font-size:.63rem}.cs-topbar__model-dropdown[data-v-050f7498]{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-050f7498]::-webkit-scrollbar{width:.38rem;height:.38rem}.cs-topbar__model-dropdown[data-v-050f7498]::-webkit-scrollbar-track{background:#252526}.cs-topbar__model-dropdown[data-v-050f7498]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:.19rem}.cs-topbar__model-dropdown[data-v-050f7498]::-webkit-scrollbar-thumb:hover{background:#5c5c5c}.cs-topbar__model-dropdown[data-v-050f7498]::-webkit-scrollbar-corner{background:#252526}.cs-topbar__model-search[data-v-050f7498]{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-050f7498]{-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-050f7498]::-webkit-input-placeholder{color:#6a6a6a}.cs-topbar__model-search-input[data-v-050f7498]::-moz-placeholder{color:#6a6a6a}.cs-topbar__model-search-input[data-v-050f7498]:-ms-input-placeholder{color:#6a6a6a}.cs-topbar__model-search-input[data-v-050f7498]::-ms-input-placeholder{color:#6a6a6a}.cs-topbar__model-search-input[data-v-050f7498]::placeholder{color:#6a6a6a}.cs-topbar__model-search-input[data-v-050f7498]:focus{border-color:rgba(78,131,253,.6)}.cs-topbar__model-search-clear[data-v-050f7498]{-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-050f7498]:hover{background:#2d2d2e;color:#d4d4d4}.cs-topbar__model-empty[data-v-050f7498]{padding:.75rem 1rem;color:#6a6a6a;font-size:.75rem;text-align:center}.cs-topbar__model-item[data-v-050f7498]{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-050f7498]:hover{background:#2d2d2e}.cs-topbar__model-item--active[data-v-050f7498]{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-text[data-v-050f7498]{color:#4e83fd;font-weight:600}.cs-topbar__model-item-icon[data-v-050f7498]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1.25rem;height:1.25rem;border-radius:.25rem;overflow:hidden}.cs-topbar__model-item-icon[data-v-050f7498] .llm-model-icon{width:100%;height:100%;border-color:#2d2d30}.cs-topbar__model-item-body[data-v-050f7498]{-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:.19rem}.cs-topbar__model-item-main[data-v-050f7498]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.cs-topbar__model-item-main[data-v-050f7498],.cs-topbar__model-item-row[data-v-050f7498]{min-width:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem}.cs-topbar__model-item-row[data-v-050f7498]{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}.cs-topbar__model-item-name[data-v-050f7498]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;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:.25rem;overflow:hidden;white-space:nowrap}.cs-topbar__model-item-name-text[data-v-050f7498]{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;color:#f0f0f0;font-size:.75rem;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace}.cs-topbar__model-item-name-dot[data-v-050f7498]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#6a6a6a;line-height:1}.cs-topbar__model-item-name-dot[data-v-050f7498],.cs-topbar__model-item-vendor[data-v-050f7498]{font-size:.69rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.cs-topbar__model-item-vendor[data-v-050f7498]{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;color:#8a8a8a}.cs-topbar__model-item-badges[data-v-050f7498]{-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-050f7498]{-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-050f7498]{color:#4e83fd;background:rgba(78,131,253,.15);border:1px solid rgba(78,131,253,.35)}.cs-topbar__model-item-check[data-v-050f7498]{-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-meta[data-v-050f7498]{min-width:0;padding-left:1.75rem}.cs-topbar__model-price-row[data-v-050f7498]{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-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.63rem;min-width:0}.cs-topbar__model-price-segment[data-v-050f7498]{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;min-width:0;white-space:nowrap}.cs-topbar__model-price-label[data-v-050f7498]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#8a8a8a;font-size:.69rem}.cs-topbar__model-price-value[data-v-050f7498]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#f0f0f0;font-size:.75rem;font-weight:600;margin-right:.13rem}.cs-topbar__model-price-unit[data-v-050f7498]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#8a8a8a;font-size:.63rem}.cs-topbar__model-price-origin[data-v-050f7498]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:.38rem;color:#6a6a6a;font-size:.63rem;text-decoration:line-through}.cs-topbar__model-price-empty[data-v-050f7498]{color:#6a6a6a;font-size:.69rem;line-height:1.4}.cs-topbar__tags-popover[data-v-050f7498]{position:fixed;z-index:1200;width:15rem;padding:.63rem .75rem;background:#252526;border:1px solid #3c3c3c;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);pointer-events:auto}.cs-topbar__tags-popover-title[data-v-050f7498]{margin-bottom:.38rem;color:#6a6a6a;font-size:.56rem;line-height:1.2;font-weight:400}.cs-topbar__tags-popover-list[data-v-050f7498]{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-topbar__tags-popover-tag[data-v-050f7498]{max-width:100%;padding:.13rem .5rem;border-radius:62.44rem;font-size:.69rem;line-height:1.13rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-topbar__right[data-v-050f7498],.cs-topbar__tags-popover-tag[data-v-050f7498]{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-topbar__right[data-v-050f7498]{gap:.5rem}.cs-topbar__hint[data-v-050f7498]{color:#6a6a6a;font-size:.69rem;letter-spacing:.03rem;text-transform:uppercase}.cs-tree-node__row[data-v-5320d37c]{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-5320d37c]:hover{background:#2d2d2e;color:#d4d4d4}.cs-tree-node__row--folder[data-v-5320d37c]{color:#d4d4d4;font-weight:500}.cs-tree-node__row--active[data-v-5320d37c]{background:#37373d;color:#f0f0f0}.cs-tree-node__caret[data-v-5320d37c]{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-5320d37c]{display:none}.cs-tree-node__ext[data-v-5320d37c]{-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-5320d37c],.cs-tree-node__ext[data-ext=html][data-v-5320d37c]{background:rgba(228,88,53,.18);color:#f86}.cs-tree-node__ext[data-ext=css][data-v-5320d37c],.cs-tree-node__ext[data-ext=less][data-v-5320d37c],.cs-tree-node__ext[data-ext=scss][data-v-5320d37c]{background:rgba(86,156,214,.18);color:#4fc3f7}.cs-tree-node__ext[data-ext=js][data-v-5320d37c],.cs-tree-node__ext[data-ext=mjs][data-v-5320d37c]{background:rgba(255,213,79,.18);color:#ffd54f}.cs-tree-node__ext[data-ext=ts][data-v-5320d37c],.cs-tree-node__ext[data-ext=tsx][data-v-5320d37c]{background:rgba(56,142,211,.22);color:#4fc3f7}.cs-tree-node__ext[data-ext=jsx][data-v-5320d37c]{background:rgba(115,201,217,.18);color:#73c9d9}.cs-tree-node__ext[data-ext=vue][data-v-5320d37c]{background:rgba(65,184,131,.18);color:#41b883}.cs-tree-node__ext[data-ext=py][data-v-5320d37c]{background:rgba(53,114,165,.22);color:#6ea7d7}.cs-tree-node__ext[data-ext=java][data-v-5320d37c],.cs-tree-node__ext[data-ext=kt][data-v-5320d37c]{background:rgba(244,134,53,.18);color:#f48635}.cs-tree-node__ext[data-ext=go][data-v-5320d37c]{background:rgba(0,173,216,.18);color:#00addd}.cs-tree-node__ext[data-ext=rs][data-v-5320d37c]{background:rgba(222,165,132,.18);color:#dea584}.cs-tree-node__ext[data-ext=c][data-v-5320d37c],.cs-tree-node__ext[data-ext=cc][data-v-5320d37c],.cs-tree-node__ext[data-ext=cpp][data-v-5320d37c],.cs-tree-node__ext[data-ext=h][data-v-5320d37c]{background:rgba(102,153,204,.18);color:#80aacc}.cs-tree-node__ext[data-ext=cs][data-v-5320d37c]{background:rgba(149,91,165,.2);color:#b87fc4}.cs-tree-node__ext[data-ext=rb][data-v-5320d37c]{background:rgba(204,52,45,.18);color:#e2655e}.cs-tree-node__ext[data-ext=php][data-v-5320d37c]{background:rgba(120,117,178,.2);color:#9d9bd0}.cs-tree-node__ext[data-ext=md][data-v-5320d37c]{background:hsla(0,0%,60.8%,.18);color:#b8b8b8}.cs-tree-node__ext[data-ext=json][data-v-5320d37c],.cs-tree-node__ext[data-ext=toml][data-v-5320d37c],.cs-tree-node__ext[data-ext=yaml][data-v-5320d37c],.cs-tree-node__ext[data-ext=yml][data-v-5320d37c]{background:rgba(217,175,51,.15);color:#d9af33}.cs-tree-node__ext[data-ext=bash][data-v-5320d37c],.cs-tree-node__ext[data-ext=sh][data-v-5320d37c]{background:rgba(89,196,142,.16);color:#59c48e}.cs-tree-node__ext[data-ext=sql][data-v-5320d37c]{background:rgba(245,124,0,.15);color:#ffa040}.cs-tree-node__name[data-v-5320d37c]{-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-5320d37c]{-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-5320d37c]{-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-5320d37c]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#3fb950;font-size:.5rem;-webkit-animation:cs-tree-pulse-5320d37c 1.2s infinite;animation:cs-tree-pulse-5320d37c 1.2s infinite}@-webkit-keyframes cs-tree-pulse-5320d37c{0%,to{opacity:1}50%{opacity:.3}}@keyframes cs-tree-pulse-5320d37c{0%,to{opacity:1}50%{opacity:.3}}.cs-sidebar[data-v-d1aa647c]{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-d1aa647c]{-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-d1aa647c]{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-d1aa647c]:hover{background:rgba(78,131,253,.15);border-color:#4e83fd;border-style:solid;color:#f0f0f0}.cs-sidebar__new-btn[data-v-d1aa647c]:active{-webkit-transform:translateY(.03rem);transform:translateY(.03rem)}.cs-sidebar__new-btn-icon[data-v-d1aa647c]{font-size:1rem;line-height:1;color:#4e83fd;font-weight:400}.cs-sidebar__new-btn-text[data-v-d1aa647c]{line-height:1}.cs-sidebar__section-title[data-v-d1aa647c]{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-d1aa647c]{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-d1aa647c]{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-d1aa647c]{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-d1aa647c]:hover{color:#d4d4d4;background:#2d2d2e}.cs-sidebar__section-meta[data-v-d1aa647c]{color:#6a6a6a;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;font-size:.63rem}.cs-sidebar__sessions[data-v-d1aa647c]{padding:0 .5rem}.cs-sidebar__session[data-v-d1aa647c]{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-d1aa647c]:hover{background:#2d2d2e;color:#d4d4d4}.cs-sidebar__session:hover .cs-sidebar__session-del[data-v-d1aa647c]{opacity:1}.cs-sidebar__session--active[data-v-d1aa647c]{background:rgba(78,131,253,.15);color:#f0f0f0}.cs-sidebar__session-icon[data-v-d1aa647c]{color:#4e83fd;font-size:.5rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.cs-sidebar__session-title[data-v-d1aa647c]{-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-d1aa647c]{-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-d1aa647c]{-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-d1aa647c]:hover{background:rgba(248,81,73,.15);color:#f85149}.cs-sidebar__file-tree[data-v-d1aa647c]{-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-d1aa647c]::-webkit-scrollbar{width:.38rem;height:.38rem}.cs-sidebar__file-tree[data-v-d1aa647c]::-webkit-scrollbar-track{background:#252526}.cs-sidebar__file-tree[data-v-d1aa647c]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:.19rem}.cs-sidebar__file-tree[data-v-d1aa647c]::-webkit-scrollbar-thumb:hover{background:#5c5c5c}.cs-sidebar__file-tree[data-v-d1aa647c]::-webkit-scrollbar-corner{background:#252526}.cs-sidebar__empty-tip[data-v-d1aa647c]{padding:.5rem .75rem;color:#6a6a6a;font-size:.69rem;font-style:italic}.cs-sidebar__footer[data-v-d1aa647c]{-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-d1aa647c]{color:#6a6a6a;font-size:.69rem;line-height:1.6}.cs-sidebar__delete-mask[data-v-d1aa647c]{position:fixed;inset:0;z-index:1000;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;padding:1rem;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(.13rem);backdrop-filter:blur(.13rem)}.cs-sidebar__delete-dialog[data-v-d1aa647c]{width:100%;max-width:22.5rem;padding:1.13rem 1.13rem 1rem;background:#252526;border:1px solid #3c3c3c;border-radius:.63rem;-webkit-box-shadow:0 1rem 2.5rem rgba(0,0,0,.45);box-shadow:0 1rem 2.5rem rgba(0,0,0,.45)}.cs-sidebar__delete-title[data-v-d1aa647c]{color:#f0f0f0;font-size:.88rem;font-weight:600;letter-spacing:.01rem}.cs-sidebar__delete-desc[data-v-d1aa647c]{margin:.63rem 0 0;color:#8a8a8a;font-size:.75rem;line-height:1.65}.cs-sidebar__delete-name[data-v-d1aa647c]{color:#d4d4d4;font-weight:500}.cs-sidebar__delete-actions[data-v-d1aa647c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem;margin-top:1.13rem}.cs-sidebar__delete-btn[data-v-d1aa647c]{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;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;min-width:4.5rem}.cs-sidebar__delete-btn[data-v-d1aa647c]:hover:not(:disabled){background:#2d2d2e;color:#f0f0f0}.cs-sidebar__delete-btn[data-v-d1aa647c]:disabled{opacity:.45;cursor:not-allowed}.cs-sidebar__delete-btn--danger[data-v-d1aa647c]{background:rgba(248,81,73,.12);border-color:rgba(248,81,73,.45);color:#f85149}.cs-sidebar__delete-btn--danger[data-v-d1aa647c]:hover:not(:disabled){background:rgba(248,81,73,.22);border-color:rgba(248,81,73,.65);color:#ff8a84}.cs-bubble[data-v-bb699c0e]{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-bb699c0e]{-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-bb699c0e]{-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-bb699c0e]{-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-bb699c0e]{background:#2a2a2b;padding:.63rem .88rem;border-radius:.63rem;border:1px solid #2d2d30}.cs-bubble--assistant[data-v-bb699c0e]{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;width:100%}.cs-bubble--assistant .cs-bubble__body[data-v-bb699c0e]{padding-top:0}.cs-bubble--assistant .cs-bubble__text--assistant[data-v-bb699c0e]{background:#2a2a2b;padding:.63rem .88rem;border-radius:.63rem;border:1px solid #2d2d30;line-height:1.5;color:#d4d4d4}.cs-bubble--assistant .cs-bubble__file-cards[data-v-bb699c0e]:first-child{margin-top:0}.cs-bubble--assistant .cs-bubble__loading[data-v-bb699c0e]{min-height:1.75rem;padding:.63rem .88rem;border-radius:.63rem;border:1px solid #2d2d30}.cs-bubble--assistant .cs-bubble__loading[data-v-bb699c0e],.cs-bubble__avatar[data-v-bb699c0e]{background:#2a2a2b;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cs-bubble__avatar[data-v-bb699c0e]{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-bb699c0e]{background:hsla(0,0%,100%,.04);color:#4e83fd;padding:0}.cs-bubble__avatar--user[data-v-bb699c0e]{background:#2a2a2b}.cs-bubble__avatar-img[data-v-bb699c0e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cs-bubble__body[data-v-bb699c0e]{-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-bb699c0e]{color:#d4d4d4;font-size:.81rem;line-height:1.7;word-break:break-word}.cs-bubble__text--user[data-v-bb699c0e]{white-space:pre-wrap}.cs-bubble__text--assistant[data-v-bb699c0e] blockquote:first-child,.cs-bubble__text--assistant[data-v-bb699c0e] h1:first-child,.cs-bubble__text--assistant[data-v-bb699c0e] h2:first-child,.cs-bubble__text--assistant[data-v-bb699c0e] h3:first-child,.cs-bubble__text--assistant[data-v-bb699c0e] h4:first-child,.cs-bubble__text--assistant[data-v-bb699c0e] h5:first-child,.cs-bubble__text--assistant[data-v-bb699c0e] h6:first-child,.cs-bubble__text--assistant[data-v-bb699c0e] ol:first-child,.cs-bubble__text--assistant[data-v-bb699c0e] p:first-child,.cs-bubble__text--assistant[data-v-bb699c0e] pre:first-child,.cs-bubble__text--assistant[data-v-bb699c0e] ul:first-child{margin-top:0}.cs-bubble__text--assistant[data-v-bb699c0e] p{margin:0 0 .38rem;color:#d4d4d4}.cs-bubble__text--assistant[data-v-bb699c0e] p:last-child{margin-bottom:0}.cs-bubble__text--assistant[data-v-bb699c0e] h1,.cs-bubble__text--assistant[data-v-bb699c0e] h2,.cs-bubble__text--assistant[data-v-bb699c0e] h3,.cs-bubble__text--assistant[data-v-bb699c0e] h4,.cs-bubble__text--assistant[data-v-bb699c0e] h5,.cs-bubble__text--assistant[data-v-bb699c0e] h6{margin:.63rem 0 .38rem;line-height:1.35;font-weight:600;color:#f0f0f0}.cs-bubble__text--assistant[data-v-bb699c0e] h1{font-size:1.15em}.cs-bubble__text--assistant[data-v-bb699c0e] h2{font-size:1.08em}.cs-bubble__text--assistant[data-v-bb699c0e] h3,.cs-bubble__text--assistant[data-v-bb699c0e] h4{font-size:1em}.cs-bubble__text--assistant[data-v-bb699c0e] b,.cs-bubble__text--assistant[data-v-bb699c0e] strong{color:#f0f0f0;font-weight:600}.cs-bubble__text--assistant[data-v-bb699c0e] em,.cs-bubble__text--assistant[data-v-bb699c0e] i{color:#d4d4d4}.cs-bubble__text--assistant[data-v-bb699c0e] del{color:#8a8a8a}.cs-bubble__text--assistant[data-v-bb699c0e] pre{margin:.5rem 0;padding:.75rem;background:#161616;border:1px solid #2d2d30;border-radius:.38rem;overflow-x:auto;color:#d4d4d4;scrollbar-width:thin;scrollbar-color:#4a4a4a #252526}.cs-bubble__text--assistant[data-v-bb699c0e] pre::-webkit-scrollbar{width:.38rem;height:.38rem}.cs-bubble__text--assistant[data-v-bb699c0e] pre::-webkit-scrollbar-track{background:#252526}.cs-bubble__text--assistant[data-v-bb699c0e] pre::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:.19rem}.cs-bubble__text--assistant[data-v-bb699c0e] pre::-webkit-scrollbar-thumb:hover{background:#5c5c5c}.cs-bubble__text--assistant[data-v-bb699c0e] pre::-webkit-scrollbar-corner{background:#252526}.cs-bubble__text--assistant[data-v-bb699c0e] code{font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;font-size:.75rem;color:#e8b4b0;background:hsla(0,0%,100%,.06);padding:.06rem .31rem;border-radius:.19rem}.cs-bubble__text--assistant[data-v-bb699c0e] pre code{color:#d4d4d4;background:transparent;padding:0}.cs-bubble__text--assistant[data-v-bb699c0e] a{color:#4e83fd}.cs-bubble__text--assistant[data-v-bb699c0e] ol,.cs-bubble__text--assistant[data-v-bb699c0e] ul{padding-left:1.38rem;margin:.38rem 0;color:#d4d4d4}.cs-bubble__text--assistant[data-v-bb699c0e] li{margin:.13rem 0;color:#d4d4d4}.cs-bubble__text--assistant[data-v-bb699c0e] blockquote{margin:.38rem 0;padding:.25rem .75rem;border-left:.19rem solid #4e83fd;color:#8a8a8a;background:hsla(0,0%,100%,.02)}.cs-bubble__text--assistant[data-v-bb699c0e] hr{border:none;border-top:.06rem solid #2d2d30;margin:.63rem 0}.cs-bubble__text--assistant[data-v-bb699c0e] table{width:100%;border-collapse:collapse;margin:.5rem 0;font-size:.75rem;color:#d4d4d4}.cs-bubble__text--assistant[data-v-bb699c0e] td,.cs-bubble__text--assistant[data-v-bb699c0e] th{padding:.38rem .63rem;border:1px solid #2d2d30;color:#d4d4d4}.cs-bubble__text--assistant[data-v-bb699c0e] th{background:#252526;color:#f0f0f0;font-weight:600}.cs-bubble__attachments[data-v-bb699c0e]{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-bb699c0e]{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;max-width:12.5rem}.cs-bubble__attachment--image[data-v-bb699c0e]{padding:.13rem;max-width:5.5rem}.cs-bubble__attachment-image-wrap[data-v-bb699c0e]{cursor:-webkit-zoom-in;cursor:zoom-in;line-height:0;border-radius:.25rem;overflow:hidden}.cs-bubble__attachment-image-wrap:hover .cs-bubble__attachment-thumb[data-v-bb699c0e]{opacity:.88}.cs-bubble__attachment-thumb[data-v-bb699c0e]{width:4.5rem;height:4.5rem;-o-object-fit:cover;object-fit:cover;border-radius:.25rem;display:block;-webkit-transition:opacity .15s;transition:opacity .15s}.cs-bubble__image-preview[data-v-bb699c0e]{width:100%;max-height:70vh;-o-object-fit:contain;object-fit:contain;display:block}.cs-bubble__attachment-name[data-v-bb699c0e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-bubble__attachment-icon[data-v-bb699c0e]{font-size:.63rem}.cs-bubble__file-cards[data-v-bb699c0e]{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-bb699c0e]{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-bb699c0e]:hover{border-color:#4e83fd;background:rgba(78,131,253,.15)}.cs-bubble__file-card--streaming[data-v-bb699c0e]{border-color:#3fb950}.cs-bubble__file-card-icon[data-v-bb699c0e]{color:#4e83fd;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;font-size:.69rem}.cs-bubble__file-card-name[data-v-bb699c0e]{-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-bb699c0e]{font-size:.63rem;color:#3fb950;text-transform:uppercase;letter-spacing:.03rem}.cs-bubble__file-card-tag--done[data-v-bb699c0e]{color:#6a6a6a}.cs-bubble__loading[data-v-bb699c0e]{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-bb699c0e]{width:.38rem;height:.38rem;border-radius:50%;background:#8a8a8a;-webkit-animation:cs-bounce-bb699c0e 1.2s ease-in-out infinite;animation:cs-bounce-bb699c0e 1.2s ease-in-out infinite}.cs-bubble__loading-dot[data-v-bb699c0e]:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s}.cs-bubble__loading-dot[data-v-bb699c0e]:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.cs-bubble__error[data-v-bb699c0e]{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-bb699c0e]{-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-bb699c0e]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.cs-bubble__error-title[data-v-bb699c0e]{color:#d4d4d4;font-size:.78rem;font-weight:500;line-height:1.5;margin-bottom:.13rem}.cs-bubble__error-msg[data-v-bb699c0e]{color:#8a8a8a;font-size:.75rem;line-height:1.6;word-break:break-word}.cs-bubble__notice[data-v-bb699c0e]{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:.63rem .75rem;background:#2a2a2b;border:1px solid #2d2d30;border-radius:.63rem}.cs-bubble__notice--interrupted[data-v-bb699c0e]{border-color:rgba(78,131,253,.28);background:rgba(78,131,253,.06)}.cs-bubble__notice-icon[data-v-bb699c0e]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1.38rem;height:1.38rem;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;border-radius:50%;background:rgba(78,131,253,.15);color:#4e83fd;font-size:.81rem;line-height:1}.cs-bubble__notice-body[data-v-bb699c0e]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.cs-bubble__notice-title[data-v-bb699c0e]{color:#d4d4d4;font-size:.78rem;font-weight:500;line-height:1.45;margin-bottom:.13rem}.cs-bubble__notice-msg[data-v-bb699c0e]{color:#8a8a8a;font-size:.69rem;line-height:1.55}.cs-bubble__notice-btn[data-v-bb699c0e]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:#4e83fd;color:#fff;border:none;border-radius:.38rem;padding:.38rem .88rem;font-size:.75rem;font-weight:500;cursor:pointer;-webkit-transition:background .15s;transition:background .15s;white-space:nowrap}.cs-bubble__notice-btn[data-v-bb699c0e]:hover{background:#6f9bff}.cs-bubble__notice-btn[data-v-bb699c0e]:active{-webkit-transform:translateY(.03rem);transform:translateY(.03rem)}.cs-bubble__warn[data-v-bb699c0e]{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-bb699c0e]{-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-bb699c0e]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.cs-bubble__warn-title[data-v-bb699c0e]{color:#f0f0f0;font-size:.78rem;font-weight:500;line-height:1.5;margin-bottom:.19rem}.cs-bubble__warn-tip[data-v-bb699c0e]{color:#8a8a8a;font-size:.69rem;line-height:1.6}.cs-bubble__warn-tip code[data-v-bb699c0e]{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-bb699c0e]{-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-bb699c0e]:hover{background:#2667fd}.cs-bubble__warn-btn[data-v-bb699c0e]:active{-webkit-transform:translateY(.03rem);transform:translateY(.03rem)}.cs-bubble__usage[data-v-bb699c0e]{color:#6a6a6a;font-size:.63rem;font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace}[data-v-bb699c0e] .cs-image-preview-modal .ant-modal-body{padding:.75rem;background:#252526}[data-v-bb699c0e] .cs-image-preview-modal .ant-modal-close{top:-.63rem;right:-.63rem;width:2rem;height:2rem;background:rgba(0,0,0,.55);border-radius:50%;color:#fff}[data-v-bb699c0e] .cs-image-preview-modal .ant-modal-close-x{width:2rem;height:2rem;line-height:2rem}@-webkit-keyframes cs-bounce-bb699c0e{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-bb699c0e{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-6ffcfe48]{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-6ffcfe48]{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-6ffcfe48]{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-6ffcfe48]{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;position:relative}.cs-composer__attachment--image[data-v-6ffcfe48]{padding:.25rem;max-width:7.5rem}.cs-composer__attachment--error[data-v-6ffcfe48]{border-color:#f85149}.cs-composer__attachment-image-wrap[data-v-6ffcfe48]{cursor:-webkit-zoom-in;cursor:zoom-in;line-height:0;border-radius:.25rem;overflow:hidden}.cs-composer__attachment-image-wrap:hover .cs-composer__attachment-thumb[data-v-6ffcfe48]{opacity:.88}.cs-composer__attachment-thumb[data-v-6ffcfe48]{width:3rem;height:3rem;-o-object-fit:cover;object-fit:cover;border-radius:.25rem;display:block;-webkit-transition:opacity .15s;transition:opacity .15s}.cs-composer__image-preview[data-v-6ffcfe48]{width:100%;max-height:70vh;-o-object-fit:contain;object-fit:contain;display:block}.cs-composer__attachment-loading[data-v-6ffcfe48]{position:absolute;inset: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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.35);border-radius:.25rem;color:#fff}.cs-composer__attachment-icon[data-v-6ffcfe48]{font-size:.63rem}.cs-composer__attachment-name[data-v-6ffcfe48]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-composer__attachment-meta[data-v-6ffcfe48]{color:#6a6a6a;font-size:.63rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.cs-composer__attachment-remove[data-v-6ffcfe48]{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%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.cs-composer__attachment-remove[data-v-6ffcfe48]:hover{background:#2d2d2e;color:#f0f0f0}.cs-composer__textarea[data-v-6ffcfe48]{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-6ffcfe48]::-webkit-scrollbar{width:.38rem;height:.38rem}.cs-composer__textarea[data-v-6ffcfe48]::-webkit-scrollbar-track{background:#252526}.cs-composer__textarea[data-v-6ffcfe48]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:.19rem}.cs-composer__textarea[data-v-6ffcfe48]::-webkit-scrollbar-thumb:hover{background:#5c5c5c}.cs-composer__textarea[data-v-6ffcfe48]::-webkit-scrollbar-corner{background:#252526}.cs-composer__textarea[data-v-6ffcfe48]::-webkit-input-placeholder{color:#6a6a6a}.cs-composer__textarea[data-v-6ffcfe48]::-moz-placeholder{color:#6a6a6a}.cs-composer__textarea[data-v-6ffcfe48]:-ms-input-placeholder{color:#6a6a6a}.cs-composer__textarea[data-v-6ffcfe48]::-ms-input-placeholder{color:#6a6a6a}.cs-composer__textarea[data-v-6ffcfe48]::placeholder{color:#6a6a6a}.cs-composer__textarea[data-v-6ffcfe48]:disabled{cursor:not-allowed}.cs-composer__footer[data-v-6ffcfe48]{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;margin-top:.5rem}.cs-composer__footer-left[data-v-6ffcfe48],.cs-composer__footer[data-v-6ffcfe48]{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cs-composer__footer-left[data-v-6ffcfe48]{gap:.5rem;min-width:0}.cs-composer__attach-wrap[data-v-6ffcfe48],.cs-composer__footer-left[data-v-6ffcfe48]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.cs-composer__attach-wrap[data-v-6ffcfe48]{position:relative}.cs-composer__attach-tip[data-v-6ffcfe48]{position:absolute;bottom:calc(100% + .5rem);left:0;z-index:30;min-width:7.5rem;max-width:15rem;white-space:nowrap;padding:.63rem .75rem;background:#252526;border:1px solid #3c3c3c;border-radius:.38rem;-webkit-box-shadow:0 .5rem 1.5rem rgba(0,0,0,.45);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.45);pointer-events:none}.cs-composer__attach-tip[data-v-6ffcfe48]:after{content:"";position:absolute;top:100%;left:.88rem;border:6px solid transparent;border-top-color:#3c3c3c}.cs-composer__attach-tip[data-v-6ffcfe48]:before{content:"";position:absolute;top:100%;left:.94rem;border:5px solid transparent;border-top-color:#252526;z-index:1}.cs-composer__attach-tip-main[data-v-6ffcfe48]{margin:0;color:#d4d4d4;font-size:.75rem;line-height:1.55}.cs-composer__attach-tip-model[data-v-6ffcfe48]{color:#4e83fd;font-weight:500}.cs-composer__icon-btn[data-v-6ffcfe48]{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;font-size:.88rem}.cs-composer__icon-btn[data-v-6ffcfe48]:hover{background:#2d2d2e;color:#f0f0f0}.cs-composer__icon-btn[data-v-6ffcfe48]:disabled{opacity:.4;cursor:not-allowed}.cs-composer__hint[data-v-6ffcfe48]{color:#6a6a6a;font-size:.69rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-composer__send[data-v-6ffcfe48]{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-6ffcfe48]:hover:not(:disabled){background:#2d2d2e;color:#f0f0f0}.cs-composer__send[data-v-6ffcfe48]:disabled{opacity:.45;cursor:not-allowed}.cs-composer__send[data-v-6ffcfe48]:hover:not(:disabled){background:#6f9bff;border-color:#6f9bff;color:#fff}.cs-composer__stop[data-v-6ffcfe48]{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-6ffcfe48]:hover:not(:disabled){background:#2d2d2e;color:#f0f0f0}.cs-composer__stop[data-v-6ffcfe48]:disabled{opacity:.45;cursor:not-allowed}.cs-composer__stop[data-v-6ffcfe48]:hover{background:rgba(248,81,73,.1)}.cs-attach-tip-enter-active[data-v-6ffcfe48],.cs-attach-tip-leave-active[data-v-6ffcfe48]{-webkit-transition:opacity .12s ease,-webkit-transform .12s ease;transition:opacity .12s ease,-webkit-transform .12s ease;transition:opacity .12s ease,transform .12s ease;transition:opacity .12s ease,transform .12s ease,-webkit-transform .12s ease}.cs-attach-tip-enter[data-v-6ffcfe48],.cs-attach-tip-leave-to[data-v-6ffcfe48]{opacity:0;-webkit-transform:translateY(.25rem);transform:translateY(.25rem)}.cs-chat[data-v-14c54bde]{min-width:0;height:100%;background:#1e1e1e;overflow:hidden}.cs-chat[data-v-14c54bde],.cs-chat__messages[data-v-14c54bde]{-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-14c54bde]{min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#4a4a4a #252526}.cs-chat__messages[data-v-14c54bde]::-webkit-scrollbar{width:.63rem;height:.63rem}.cs-chat__messages[data-v-14c54bde]::-webkit-scrollbar-track{background:#252526}.cs-chat__messages[data-v-14c54bde]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:.31rem;border:2px solid #252526;background-clip:padding-box}.cs-chat__messages[data-v-14c54bde]::-webkit-scrollbar-thumb:hover{background:#5c5c5c;background-clip:padding-box;border:2px solid #252526}.cs-chat__messages[data-v-14c54bde]::-webkit-scrollbar-corner{background:#252526}.cs-chat__composer-wrap[data-v-14c54bde]{-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-14c54bde]{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-14c54bde]{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-14c54bde]{color:#f0f0f0;font-size:1.25rem;font-weight:600;letter-spacing:.03rem;margin-bottom:.38rem}.cs-chat__empty-tip[data-v-14c54bde]{color:#8a8a8a;font-size:.81rem;line-height:1.7;margin-bottom:1.75rem;max-width:22.5rem}.cs-chat__empty-examples[data-v-14c54bde]{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-14c54bde]{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-14c54bde]:hover{border-color:#4e83fd;background:rgba(78,131,253,.15);-webkit-transform:translateY(-.06rem);transform:translateY(-.06rem)}.cs-chat__example-tag[data-v-14c54bde]{-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-07f57ed8]{height:100%;width:100%;min-width:0;background:#1e1e1e;overflow:auto;scrollbar-width:thin;scrollbar-color:#4a4a4a #252526}.cs-code-viewer[data-v-07f57ed8]::-webkit-scrollbar{width:.63rem;height:.63rem}.cs-code-viewer[data-v-07f57ed8]::-webkit-scrollbar-track{background:#252526}.cs-code-viewer[data-v-07f57ed8]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:.31rem;border:2px solid #252526;background-clip:padding-box}.cs-code-viewer[data-v-07f57ed8]::-webkit-scrollbar-thumb:hover{background:#5c5c5c;background-clip:padding-box;border:2px solid #252526}.cs-code-viewer[data-v-07f57ed8]::-webkit-scrollbar-corner{background:#252526}.cs-code-viewer__pre[data-v-07f57ed8]{margin:0;padding:1rem 1.25rem;min-height:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#4a4a4a #252526}.cs-code-viewer__pre[data-v-07f57ed8]::-webkit-scrollbar{width:.38rem;height:.38rem}.cs-code-viewer__pre[data-v-07f57ed8]::-webkit-scrollbar-track{background:#252526}.cs-code-viewer__pre[data-v-07f57ed8]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:.19rem}.cs-code-viewer__pre[data-v-07f57ed8]::-webkit-scrollbar-thumb:hover{background:#5c5c5c}.cs-code-viewer__pre[data-v-07f57ed8]::-webkit-scrollbar-corner{background:#252526}.cs-code-viewer__code[data-v-07f57ed8]{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;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.cs-code-viewer__code--plain[data-v-07f57ed8]{color:#d4d4d4}.cs-code-viewer__markdown[data-v-07f57ed8]{padding:1.5rem 2.25rem 3rem;max-width:55rem;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-wrap:break-word;word-break:break-word;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-07f57ed8] 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-07f57ed8] 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-07f57ed8] h3{font-size:1rem;margin:1.38rem 0 .63rem;color:#f0f0f0}.cs-code-viewer__markdown[data-v-07f57ed8] h4{font-size:.88rem;margin:1.13rem 0 .5rem;color:#f0f0f0}.cs-code-viewer__markdown[data-v-07f57ed8] p{margin:0 0 .75rem}.cs-code-viewer__markdown[data-v-07f57ed8] ol,.cs-code-viewer__markdown[data-v-07f57ed8] ul{margin:0 0 .75rem;padding-left:1.63rem}.cs-code-viewer__markdown[data-v-07f57ed8] li{margin:.25rem 0}.cs-code-viewer__markdown[data-v-07f57ed8] a{color:#4e83fd;text-decoration:none;border-bottom:.06rem dashed rgba(78,131,253,.4)}.cs-code-viewer__markdown[data-v-07f57ed8] a:hover{border-bottom-style:solid}.cs-code-viewer__markdown[data-v-07f57ed8] 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-07f57ed8] 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-07f57ed8] pre::-webkit-scrollbar{width:.38rem;height:.38rem}.cs-code-viewer__markdown[data-v-07f57ed8] pre::-webkit-scrollbar-track{background:#252526}.cs-code-viewer__markdown[data-v-07f57ed8] pre::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:.19rem}.cs-code-viewer__markdown[data-v-07f57ed8] pre::-webkit-scrollbar-thumb:hover{background:#5c5c5c}.cs-code-viewer__markdown[data-v-07f57ed8] pre::-webkit-scrollbar-corner{background:#252526}.cs-code-viewer__markdown[data-v-07f57ed8] pre code{background:transparent;color:#d4d4d4;padding:0;font-size:.81rem;line-height:1.65}.cs-code-viewer__markdown[data-v-07f57ed8] 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-07f57ed8] table{width:100%;border-collapse:collapse;margin:0 0 1rem;font-size:.81rem}.cs-code-viewer__markdown[data-v-07f57ed8] td,.cs-code-viewer__markdown[data-v-07f57ed8] th{padding:.5rem .75rem;border:1px solid #2d2d30;text-align:left}.cs-code-viewer__markdown[data-v-07f57ed8] th{background:#252526;color:#f0f0f0}.cs-code-viewer__markdown[data-v-07f57ed8] hr{border:none;border-top:.06rem solid #2d2d30;margin:1.25rem 0}.cs-code-viewer__markdown[data-v-07f57ed8] img{max-width:100%}.cs-code-viewer__markdown[data-v-07f57ed8] strong{color:#f0f0f0}.cs-preview[data-v-236b9748]{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-236b9748]{-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-236b9748]{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-236b9748]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-preview__bar-actions[data-v-236b9748]{gap:.25rem}.cs-preview__bar-actions[data-v-236b9748],.cs-preview__bar-btn[data-v-236b9748]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.cs-preview__bar-btn[data-v-236b9748]{-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-236b9748]:hover:not(:disabled){background:#2d2d2e;color:#f0f0f0}.cs-preview__bar-btn[data-v-236b9748]:disabled{opacity:.45;cursor:not-allowed}.cs-preview__empty[data-v-236b9748]{-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-236b9748]{font-size:2.25rem;color:#f0b400;margin-bottom:.75rem}.cs-preview__empty-title[data-v-236b9748]{font-size:.88rem;color:#f0f0f0;margin-bottom:.38rem}.cs-preview__empty-tip[data-v-236b9748]{font-size:.75rem;color:#8a8a8a;line-height:1.6;max-width:20rem}.cs-code-panel[data-v-1d0f095b]{height:100%;width:100%;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;background:#1e1e1e;overflow:hidden;container-type:inline-size;container-name:code-panel}.cs-code-panel__header[data-v-1d0f095b]{height:2.5rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;background:#252526;border-bottom:.06rem solid #2d2d30;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#4a4a4a #252526;scroll-padding-inline:.88rem}.cs-code-panel__header[data-v-1d0f095b]::-webkit-scrollbar{width:.38rem;height:.38rem}.cs-code-panel__header[data-v-1d0f095b]::-webkit-scrollbar-track{background:#252526}.cs-code-panel__header[data-v-1d0f095b]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:.19rem}.cs-code-panel__header[data-v-1d0f095b]::-webkit-scrollbar-thumb:hover{background:#5c5c5c}.cs-code-panel__header[data-v-1d0f095b]::-webkit-scrollbar-corner{background:#252526}.cs-code-panel__header-inner[data-v-1d0f095b]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem;min-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .88rem}.cs-code-panel__view-tabs[data-v-1d0f095b]{background:#2a2a2b;padding:.13rem;border-radius:.38rem}.cs-code-panel__view-tab[data-v-1d0f095b],.cs-code-panel__view-tabs[data-v-1d0f095b]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.cs-code-panel__view-tab[data-v-1d0f095b]{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.25rem;height:1.38rem;padding:0 .5rem;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-1d0f095b]:hover{color:#f0f0f0}.cs-code-panel__view-tab--active[data-v-1d0f095b]{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-1d0f095b]{color:#6a6a6a;cursor:not-allowed}.cs-code-panel__view-tab--disabled[data-v-1d0f095b]:hover{color:#6a6a6a}.cs-code-panel__view-tab-icon[data-v-1d0f095b]{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-1d0f095b]{font-family:JetBrains Mono,Fira Code,Menlo,Monaco,Consolas,Courier New,monospace;font-size:.56rem;color:#6a6a6a}.cs-code-panel__actions[data-v-1d0f095b]{margin-left:auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.38rem;padding-right:.13rem}.cs-code-panel__action-label--short[data-v-1d0f095b]{display:none}.cs-code-panel__action-btn[data-v-1d0f095b]{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;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;height:1.63rem;padding:0 .56rem;font-size:.75rem}.cs-code-panel__action-btn[data-v-1d0f095b]:hover:not(:disabled){background:#2d2d2e;color:#f0f0f0}.cs-code-panel__action-btn[data-v-1d0f095b]:disabled{opacity:.45;cursor:not-allowed}.cs-code-panel__action-btn--primary[data-v-1d0f095b]{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-1d0f095b]:hover:not(:disabled){background:#2d2d2e;color:#f0f0f0}.cs-code-panel__action-btn--primary[data-v-1d0f095b]:disabled{opacity:.45;cursor:not-allowed}.cs-code-panel__action-btn--primary[data-v-1d0f095b]:hover:not(:disabled){background:#6f9bff;border-color:#6f9bff;color:#fff}.cs-code-panel__file-tabs[data-v-1d0f095b]{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-1d0f095b]::-webkit-scrollbar{width:.38rem;height:.38rem}.cs-code-panel__file-tabs[data-v-1d0f095b]::-webkit-scrollbar-track{background:#252526}.cs-code-panel__file-tabs[data-v-1d0f095b]::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:.19rem}.cs-code-panel__file-tabs[data-v-1d0f095b]::-webkit-scrollbar-thumb:hover{background:#5c5c5c}.cs-code-panel__file-tabs[data-v-1d0f095b]::-webkit-scrollbar-corner{background:#252526}.cs-code-panel__file-tab[data-v-1d0f095b]{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-1d0f095b]:hover{background:#2d2d2e;color:#d4d4d4}.cs-code-panel__file-tab--active[data-v-1d0f095b]{background:#1e1e1e;color:#f0f0f0;border-bottom:.06rem solid #1e1e1e;margin-bottom:-.06rem}.cs-code-panel__file-tab-icon[data-v-1d0f095b]{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-1d0f095b],.cs-code-panel__file-tab-icon[data-ext=html][data-v-1d0f095b]{background:rgba(228,88,53,.18);color:#f86}.cs-code-panel__file-tab-icon[data-ext=css][data-v-1d0f095b]{background:rgba(86,156,214,.18);color:#4fc3f7}.cs-code-panel__file-tab-icon[data-ext=js][data-v-1d0f095b]{background:rgba(255,213,79,.18);color:#ffd54f}.cs-code-panel__file-tab-icon[data-ext=ts][data-v-1d0f095b],.cs-code-panel__file-tab-icon[data-ext=tsx][data-v-1d0f095b]{background:rgba(56,142,211,.22);color:#4fc3f7}.cs-code-panel__file-tab-icon[data-ext=vue][data-v-1d0f095b]{background:rgba(65,184,131,.18);color:#41b883}.cs-code-panel__file-tab-icon[data-ext=py][data-v-1d0f095b]{background:rgba(53,114,165,.22);color:#6ea7d7}.cs-code-panel__file-tab-icon[data-ext=java][data-v-1d0f095b]{background:rgba(244,134,53,.18);color:#f48635}.cs-code-panel__file-tab-icon[data-ext=go][data-v-1d0f095b]{background:rgba(0,173,216,.18);color:#00addd}.cs-code-panel__file-tab-icon[data-ext=rs][data-v-1d0f095b]{background:rgba(222,165,132,.18);color:#dea584}.cs-code-panel__file-tab-icon[data-ext=md][data-v-1d0f095b]{background:hsla(0,0%,60.8%,.18);color:#b8b8b8}.cs-code-panel__file-tab-name[data-v-1d0f095b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-code-panel__file-tab-streaming[data-v-1d0f095b]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#3fb950;font-size:.5rem;-webkit-animation:cs-pulse-1d0f095b 1.2s infinite;animation:cs-pulse-1d0f095b 1.2s infinite}.cs-code-panel__file-tab-close[data-v-1d0f095b]{-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-1d0f095b]:hover{background:hsla(0,0%,100%,.1);color:#f0f0f0}.cs-code-panel__file-path[data-v-1d0f095b]{height:1.75rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width: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-text[data-v-1d0f095b]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-code-panel__file-path--hint[data-v-1d0f095b]{color:#6a6a6a;font-style:italic}.cs-code-panel__preview[data-v-1d0f095b],.cs-code-panel__viewer[data-v-1d0f095b]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;min-height:0;overflow:hidden}.cs-code-panel__empty[data-v-1d0f095b]{-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-1d0f095b]{font-size:.94rem;color:#f0f0f0;font-weight:600;letter-spacing:.01rem;line-height:1.5}.cs-code-panel__empty-tip[data-v-1d0f095b]{font-size:.78rem;color:#8a8a8a;line-height:1.75}@container code-panel (max-width: 520px){.cs-code-panel__view-tab-lock[data-v-1d0f095b]{display:none}.cs-code-panel__view-tab--disabled[data-v-1d0f095b]{padding:0 .44rem}}@container code-panel (max-width: 460px){.cs-code-panel__action-label--full[data-v-1d0f095b]{display:none}.cs-code-panel__action-label--short[data-v-1d0f095b]{display:inline}}@-webkit-keyframes cs-pulse-1d0f095b{0%,to{opacity:1}50%{opacity:.3}}@keyframes cs-pulse-1d0f095b{0%,to{opacity:1}50%{opacity:.3}}.code-agent[data-v-3a46ba3f]{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-agent[data-v-3a46ba3f],.code-agent__main[data-v-3a46ba3f]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.code-agent__main[data-v-3a46ba3f]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0}.code-agent__left[data-v-3a46ba3f]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:100%;overflow:hidden}.code-agent__chat[data-v-3a46ba3f]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.code-agent__collapse-btn[data-v-3a46ba3f]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1.25rem;height:100%;padding:0;border:none;border-right:.06rem solid #2d2d30;background:#252526;color:#8a8a8a;cursor:pointer;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;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s}.code-agent__collapse-btn[data-v-3a46ba3f]:hover{background:#2d2d2e;color:#4e83fd}.code-agent__collapse-btn--left-expand[data-v-3a46ba3f]{border-right:.06rem solid #2d2d30}.code-agent__collapse-btn--right[data-v-3a46ba3f]{border-right:none;border-left:.06rem solid #2d2d30}.code-agent__collapse-btn--right-expand[data-v-3a46ba3f]{border-left:.06rem solid #2d2d30}.code-agent__collapse-icon[data-v-3a46ba3f]{font-size:.88rem;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.code-agent__resizer[data-v-3a46ba3f]{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-agent__resizer[data-v-3a46ba3f]:hover{background:#4e83fd}.code-agent__right[data-v-3a46ba3f]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:0;height:100%;overflow:hidden}