html[data-theme=light]{--ch-main-color:#f15a29;--ch-main-hover-color:#e23914;--ch-black-color:#1b1b1f;--ch-white-color:#fff;--ch-bg-color-card:#fff;--ch-feature-card-bg:#f6f6f7;--ch-feature-card-hover-bg:#e7e8ec;--ch-button-hover-bg:#dbdbe2;--ch-text-color-1:#3c3c43;--ch-text-color-2:#81858c;--ch-text-color-3:#3c3c438f;--ch-text-color-4:#470809;--ch-text-color-blank:#67676c;--ch-text-white-color:#fff;--ch-mask-active:#0009;--ch-black-bg-white:#1b1b1f;--ch-white-bg-black:#fff;--ch-line-color:#3c3c3c1f;--ch-tip-success-color:#52c41a;--ch-tip-success-hover-color:#3d9f11;--ch-tip-prompt-color:#05cfa4;--ch-tip-prompt-hover-color:#00a081;--ch-tip-error-color:#fd6b6d;--ch-tip-error-hover-color:#f53e41;--ch-tip-error-bg-color:#ffe1e1;--ch-tip-warning-color:#faad14;--ch-tip-warning-hover-color:#dd7f02;--ch-border-card-color:#3c3c3c1f;--ch-border-divider-color:#e2e2e3;--ch-box-shadow-1:0 12px 32px #0000001a, 0 2px 6px #00000014;--ch-box-shadow-2:0 6px 30px 0 #00000014;--ch-code-bg:#8e96aa24;--ch-code-font-size:.875em;--ch-code-color:#f47643;--ch-code-line-diff-add:#10b98124;--ch-code-line-diff-remove-left-icon:#b8272c;--ch-code-line-diff-add-left-icon:#18794e;--ch-checkbox-disabled-bg:#f3f4f6;--ch-custom-block-info-bg:#8e96aa24;--ch-custom-block-tip-bg:#ebfef7;--ch-custom-block-important-bg:#f1ecfc;--ch-custom-block-warning-bg:#eab30824;--ch-custom-block-danger-bg:#f43f5e24;--ch-custom-block-details-bg:var(--ch-custom-block-info-bg);--ch-height-header:52px}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{color:var(--ch-text-color-1);background:var(--ch-feature-card-bg);font-size:16px;font-weight:400;line-height:24px;overflow-x:hidden}a,a:link,a:visited,a:hover,a:active{color:inherit;word-break:break-all;-webkit-user-drag:none;background:0 0;outline:none;text-decoration:none}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}button{font:inherit;background-color:#0000;background-image:none;border:none;padding:0}button:enabled{cursor:pointer}input,textarea,select{font:inherit;background-color:#0000;border:none;outline:none}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}::-webkit-scrollbar{width:13px;height:13px}::-webkit-scrollbar-thumb{background:var(--ch-feature-card-bg);cursor:pointer;background-clip:padding-box;border:3px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--ch-feature-card-hover-bg);background-clip:padding-box;border:3px solid #0000}.context-menu[data-v-f6a95aae]{z-index:90;will-change:transform, opacity;background:0 0;border-radius:10px;min-width:160px}.context-pop-enter-active[data-v-f6a95aae]{transition:all .25s cubic-bezier(.34,1.56,.64,1)}.context-pop-leave-active[data-v-f6a95aae]{transition:all .15s ease-in}.context-pop-enter-from[data-v-f6a95aae],.context-pop-leave-to[data-v-f6a95aae]{opacity:0;transform:scale(.6)}.context-menu-measuring[data-v-f6a95aae]{pointer-events:none;opacity:0!important}.default-layout[data-v-2622053b]{background:var(--ch-feature-card-bg);flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100vw;height:100vh;padding:6px;display:flex;position:relative;overflow:hidden}.default-layout-nav[data-v-2622053b]{background:var(--ch-feature-card-bg);z-index:10;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:254px;max-width:80vw;height:calc(100vh - 12px);padding:0 6px;transition:all .3s;display:flex;position:fixed;overflow:hidden;transform:translate(-100%)}.default-layout-nav.active[data-v-2622053b]{transform:translate(0)}@media screen and (width>=768px){.default-layout-nav.active[data-v-2622053b]{position:unset}}.default-layout-nav-header[data-v-2622053b]{width:242px;height:var(--ch-height-header);justify-content:flex-start;align-items:center;gap:8px;padding:0 12px;display:flex}.default-layout-nav-header-button[data-v-2622053b]{cursor:w-resize;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.default-layout-nav-header-button-new-session[data-v-2622053b]{cursor:pointer}.default-layout-nav-content[data-v-2622053b]{flex:1;width:100%}.default-layout-nav-content-session[data-v-2622053b]{width:100%}.default-layout-nav-content-session-item[data-v-2622053b]{cursor:pointer;border-radius:10px;align-items:center;gap:8px;width:100%;padding:8px;display:flex}.default-layout-nav-content-session-item.active[data-v-2622053b],.default-layout-nav-content-session-item[data-v-2622053b]:hover{background:var(--ch-feature-card-hover-bg)}.default-layout-nav-content-session-item:hover .default-layout-nav-content-session-item-more[data-v-2622053b]{display:flex}.default-layout-nav-content-session-item-title[data-v-2622053b]{-webkit-user-select:none;user-select:none;flex:1;font-size:14px;line-height:24px}.default-layout-nav-content-session-item-more[data-v-2622053b]{border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;display:none}.default-layout-nav-content-session-item-more[data-v-2622053b]:hover{background-color:var(--ch-button-hover-bg)}.default-layout-nav-content-session-item-more-menu[data-v-2622053b]{background-color:var(--ch-bg-color-card);border-radius:10px;flex-direction:column;width:150px;padding:5px;display:flex;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.default-layout-nav-content-session-item-more-menu-item[data-v-2622053b]{cursor:pointer;border-radius:10px;align-items:center;gap:8px;width:100%;height:40px;padding:0 10px;font-size:16px;display:flex}.default-layout-nav-content-session-item-more-menu-item[data-v-2622053b]:hover{background:var(--ch-feature-card-hover-bg)}.default-layout-nav-footer-me[data-v-2622053b]{cursor:pointer;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:242px;padding:6px;display:flex;position:relative}.default-layout-nav-footer-me[data-v-2622053b]:hover{background:var(--ch-feature-card-hover-bg)}.footer-card-enter-active[data-v-2622053b]{transition:all .25s cubic-bezier(.34,1.56,.64,1)}.footer-card-leave-active[data-v-2622053b]{transition:all .15s ease-in}.footer-card-enter-from[data-v-2622053b],.footer-card-leave-to[data-v-2622053b]{opacity:0;transform:translateY(10px)scale(.9)}.default-layout-nav-footer-me-content[data-v-2622053b]{background-color:var(--ch-bg-color-card);width:242px;box-shadow:var(--ch-box-shadow-1);border-radius:8px;padding:6px;position:absolute;bottom:120%;left:0}.default-layout-nav-footer-me-content-item[data-v-2622053b]{cursor:pointer;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:6px;display:flex}.default-layout-nav-footer-me-content-item[data-v-2622053b]:hover{background:var(--ch-feature-card-hover-bg)}.default-layout-nav-footer-me-content-line[data-v-2622053b]{background-color:var(--ch-border-card-color);width:100%;height:1px;margin:6px 0;display:flex}.default-layout-nav-footer-me-content-item-icon[data-v-2622053b]{border-radius:50%;flex-direction:row;justify-content:center;align-items:center;width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px;display:flex}.default-layout-nav-footer-me-content-item-name[data-v-2622053b]{-webkit-user-select:none;user-select:none;color:var(--ch-text-color-1);flex:1;font-size:12px;font-weight:500}.default-layout-nav-footer-me-avatar[data-v-2622053b]{border-radius:50%;width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px}.default-layout-nav-footer-me-name[data-v-2622053b]{-webkit-user-select:none;user-select:none;color:var(--ch-text-color-1);flex:1;font-size:14px;font-weight:500}.default-layout-content[data-v-2622053b]{background:var(--ch-bg-color-card);border-radius:8px;flex:1;height:100%;transition:all .3s;position:relative;overflow:hidden}.default-layout-content-header[data-v-2622053b]{width:100%;height:var(--ch-height-header);justify-content:space-between;align-items:center;gap:10px;padding:0 20px;display:flex}.default-layout-content-header-left[data-v-2622053b]{align-items:center;gap:10px;display:flex}.default-layout-content-header-left-button[data-v-2622053b]{cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.default-layout-content-header-left-button.active[data-v-2622053b]{display:flex}.default-layout-content-header-left-button .icon-small[data-v-2622053b]{display:block}.default-layout-content-header-left-button .icon-big[data-v-2622053b]{display:none}@media screen and (width>=768px){.default-layout-content-header[data-v-2622053b]{justify-content:flex-start}.default-layout-content-header-left-button[data-v-2622053b],.default-layout-content-header-left-button .icon-small[data-v-2622053b]{display:none}.default-layout-content-header-left-button .icon-big[data-v-2622053b]{cursor:w-resize;display:block}.default-layout-content-header-right[data-v-2622053b]{display:none}}.default-layout-content-header-left-back-button[data-v-2622053b]{cursor:pointer;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.default-layout-content-header-center[data-v-2622053b]{align-items:center;gap:16px;transition:all .3s;display:flex}.default-layout-content-header-center-title[data-v-2622053b]{-webkit-user-select:none;user-select:none;font-size:14px;font-weight:600;transition:all .3s}.default-layout-content-header-center-session-info[data-v-2622053b]{align-items:center;gap:16px;display:none}@media screen and (width>=768px){.default-layout-content-header-center-session-info[data-v-2622053b]{display:flex}}.default-layout-content-header-center-session-info-item[data-v-2622053b]{-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:14px;display:flex}.default-layout-content-header-right-button[data-v-2622053b]{cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.default-layout-content-main[data-v-2622053b]{width:100%;height:calc(100vh - var(--ch-height-header) - 12px);overflow:hidden auto}.default-layout-content-main-container[data-v-2622053b]{max-width:960px;min-height:calc(100vh - var(--ch-height-header) - 12px);flex-direction:column;margin:0 auto;transition:all .3s;display:flex}.default-layout-content-mask[data-v-2622053b]{background-color:color-mix(in srgb, var(--ch-white-bg-black) 50%, transparent);z-index:9;cursor:pointer;width:100%;height:100%;transition:all .3s;display:none;position:absolute;top:0;left:0}.default-layout-content-mask.active[data-v-2622053b]{display:flex}@media screen and (width>=768px){.default-layout-content-mask.active[data-v-2622053b]{display:none}}.auth-modal[data-v-bd497773]{z-index:999;background:var(--ch-mask-active);flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;padding:16px;display:flex;position:fixed;top:0;left:0}.auth-modal-content-promotion[data-v-bd497773],.auth-modal-content-promotion-image[data-v-bd497773]{width:240px;height:440px;display:none}@media screen and (width>=768px){.auth-modal-content-promotion[data-v-bd497773],.auth-modal-content-promotion-image[data-v-bd497773]{display:block}}.auth-modal-content[data-v-bd497773]{background:var(--ch-bg-color-card);border-radius:16px;flex-direction:row;justify-content:center;align-items:center;width:max-content;height:440px;display:flex;position:relative;overflow:hidden}.auth-modal-content-close[data-v-bd497773]{cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:8px;right:8px}.auth-modal-content-form-container[data-v-bd497773]{flex-direction:column;flex:1;justify-content:center;align-items:center;height:100%;padding:32px 8px;display:flex}@media screen and (width>=480px){.auth-modal-content-form-container[data-v-bd497773]{width:460px;padding:32px 70px}}.auth-modal-content-title[data-v-bd497773]{color:var(--ch-text-color-1);-webkit-user-select:none;user-select:none;margin:8px 0 24px;font-size:18px;font-weight:500;line-height:26px}.auth-modal-content-form[data-v-bd497773]{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;display:flex}.auth-modal-content-form-item[data-v-bd497773]{border:1px solid var(--ch-line-color);border-radius:8px;align-items:center;width:100%;height:48px;padding:8px 13px;font-size:16px;display:flex}.auth-modal-content-form-item-prefix[data-v-bd497773]{margin-right:8px;font-size:16px}.auth-modal-content-form-item-tip[data-v-bd497773]{width:100%;height:24px;color:var(--ch-tip-error-color);-webkit-user-select:none;user-select:none;font-size:12px}.auth-modal-content-form-item input[data-v-bd497773]{flex:1;padding:0}.auth-modal-content-form-item-separator[data-v-bd497773]{color:var(--ch-line-color);-webkit-user-select:none;user-select:none}.auth-modal-content-form-item-get-code[data-v-bd497773]{color:var(--ch-text-color-1);-webkit-user-select:none;user-select:none;text-align:center;white-space:nowrap;cursor:pointer;width:100px;font-size:16px;text-decoration:none}.auth-modal-content-form-item-get-code[disabled=true][data-v-bd497773]{opacity:.5;cursor:not-allowed}.auth-modal-content-form-item-login[data-v-bd497773]{background-color:var(--ch-main-color);border:1px solid var(--ch-main-color);color:var(--ch-text-white-color);-webkit-user-select:none;user-select:none;cursor:pointer;justify-content:center;align-items:center;display:flex}.auth-modal-content-form-item-login[data-v-bd497773]:hover{background-color:var(--ch-main-hover-color)}.toast[data-v-a38b535e]{z-index:9999;box-sizing:border-box;color:#333;background:#fff;border-radius:5px;align-items:center;width:max-content;max-width:min(360px,85vw);padding:12px 20px;display:flex;position:fixed;top:64px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0000001a}.toast-icon[data-v-a38b535e]{flex-shrink:0;width:20px;height:20px;margin-right:10px}.toast-text[data-v-a38b535e]{word-break:break-word;-webkit-user-select:none;user-select:none;font-size:14px;font-weight:500;line-height:1.4}.toast-enter-active[data-v-a38b535e]{transition:all .35s cubic-bezier(.21,1.02,.73,1)}.toast-leave-active[data-v-a38b535e]{transition:all .25s ease-in}.toast-enter-from[data-v-a38b535e]{opacity:0;transform:translate(-50%)translateY(-16px)}.toast-leave-to[data-v-a38b535e]{opacity:0;transform:translate(-50%)translateY(-12px)}@media (width<=480px){.toast[data-v-a38b535e]{padding:10px 18px;top:48px}.toast-icon[data-v-a38b535e]{width:18px;height:18px}.toast-text[data-v-a38b535e]{font-size:13px}}.confirm-dialog[data-v-926670dd]{z-index:8888;background:var(--ch-mask-active);flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;padding:16px;display:flex;position:fixed;top:0;left:0}.confirm-dialog-container[data-v-926670dd]{background-color:var(--ch-bg-color-card);border-radius:12px;flex-direction:column;gap:16px;width:480px;max-width:90vw;padding:24px;display:flex}.confirm-dialog-container-top[data-v-926670dd]{align-items:center;gap:8px;display:flex}.confirm-dialog-container-top-icon[data-v-926670dd]{flex-shrink:0;width:22px;height:22px}.confirm-dialog-container-top-title[data-v-926670dd]{-webkit-user-select:none;user-select:none;flex:1;font-size:18px;font-weight:600}.confirm-dialog-container-top-close[data-v-926670dd]{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.confirm-dialog-container-content[data-v-926670dd]{-webkit-user-select:none;user-select:none;font-size:14px}.confirm-dialog-container-edit[data-v-926670dd]{border:1px solid var(--ch-border-card-color);border-radius:8px;min-height:112px;max-height:112px;padding:12px;display:grid;overflow:hidden}.confirm-dialog-container-edit-input[data-v-926670dd]{resize:none;width:100%;height:100%;font-size:14px;line-height:22px;overflow-y:auto}.confirm-dialog-container-bottom[data-v-926670dd]{justify-content:flex-end;align-items:center;gap:8px;padding-top:16px;display:flex}.confirm-dialog-container-bottom-button[data-v-926670dd]{-webkit-user-select:none;user-select:none;border-radius:8px;height:36px;padding:0 15px;font-size:14px;font-weight:600}.confirm-dialog-container-bottom-button-cancel[data-v-926670dd]{color:var(--ch-black-bg-white);background-color:var(--ch-feature-card-bg)}.confirm-dialog-container-bottom-button-cancel[data-v-926670dd]:hover{background-color:var(--ch-feature-card-hover-bg)}.confirm-dialog-container-bottom-button-confirm[data-v-926670dd]{color:var(--ch-white-bg-black);background-color:var(--ch-black-bg-white)}.confirm-dialog-container-bottom-button-confirm.success[data-v-926670dd]{background-color:var(--ch-tip-success-color)}.confirm-dialog-container-bottom-button-confirm:hover.success[data-v-926670dd]{background-color:var(--ch-tip-success-hover-color)}.confirm-dialog-container-bottom-button-confirm.prompt[data-v-926670dd]{background-color:var(--ch-tip-prompt-color)}.confirm-dialog-container-bottom-button-confirm:hover.prompt[data-v-926670dd]{background-color:var(--ch-tip-prompt-hover-color)}.confirm-dialog-container-bottom-button-confirm.warning[data-v-926670dd]{background-color:var(--ch-tip-warning-color)}.confirm-dialog-container-bottom-button-confirm:hover.warning[data-v-926670dd]{background-color:var(--ch-tip-warning-hover-color)}.confirm-dialog-container-bottom-button-confirm.error[data-v-926670dd]{background-color:var(--ch-tip-error-color)}.confirm-dialog-container-bottom-button-confirm:hover.error[data-v-926670dd]{background-color:var(--ch-tip-error-hover-color)}.preview-picture[data-v-263f2d70]{background:var(--ch-mask-active);z-index:105;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.preview-picture img[data-v-263f2d70]{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;cursor:grab;transform-origin:50%;max-width:100vw;max-height:100vh;transition:transform 80ms}.preview-picture img.is-dragging[data-v-263f2d70]{cursor:grabbing;transition:none}.preview-picture-tool[data-v-263f2d70]{box-sizing:border-box;background:color-mix(in srgb, var(--ch-black-color) 80%, transparent);z-index:1;justify-content:space-between;align-items:center;height:48px;padding:8px 10px;display:flex;position:absolute;top:0;left:0;right:0}.preview-picture-tool-left[data-v-263f2d70]{align-items:center;gap:12px;display:flex}.preview-picture-tool-left-item[data-v-263f2d70]{cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.preview-picture-tool-left-item-disabled[data-v-263f2d70]{cursor:not-allowed;opacity:.5}.preview-picture-tool-left-item-disabled svg path[data-v-263f2d70]{stroke:var(--ch-white-color)}.preview-picture-tool-right-close[data-v-263f2d70]{cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.preview-picture-tool-right-close svg path[data-v-263f2d70]{stroke:var(--ch-white-color)}
