.todo-main[data-v-58e98a92]{display:flex}@media (width<=767px){.todo-main[data-v-58e98a92]{flex-direction:column;height:calc(100vh - 3rem)}}.tags[data-v-58e98a92]{flex-direction:column;width:8rem;padding:0 1rem;display:flex}@media (width<=767px){.tags[data-v-58e98a92]{white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;background-color:#fff;border-bottom:1px solid #e5e5e5;flex-direction:row;gap:.5rem;width:100%;padding:.5rem;overflow:auto hidden}.tags[data-v-58e98a92]::-webkit-scrollbar{display:none}}.tags>.tags-top[data-v-58e98a92]{justify-content:space-between;align-items:center;margin-bottom:.6rem;padding-top:.5rem;display:flex}@media (width<=767px){.tags>.tags-top[data-v-58e98a92]{flex-direction:column;gap:.5rem;margin-bottom:0;padding:0}}.tags>.tags-top>img[data-v-58e98a92]{cursor:pointer;width:1.4rem;height:1.4rem}.tags>.tags-top>img[data-v-58e98a92]:hover{background-color:#dafffd}@media (width<=767px){.tags>.tags-top>img[data-v-58e98a92]{width:2rem;height:2rem;padding:.3rem}}.tags>.tag[data-v-58e98a92]{text-align:center;cursor:pointer;border:.01rem solid #e5e5e5;border-radius:.5rem;margin-bottom:.5rem;padding:.5rem;font-size:.9rem}@media (width<=767px){.tags>.tag[data-v-58e98a92]{flex-shrink:0;min-width:5rem;margin-bottom:0;padding:.6rem 1rem;font-size:.95rem}}.todo[data-v-58e98a92]{height:100vh;padding:0 1rem}@media (width<=767px){.todo[data-v-58e98a92]{flex:1;height:auto;min-height:0;padding:.5rem}}.todo>.item[data-v-58e98a92]{background-color:#fff;border:.01rem solid #e5e5e5;border-radius:.5rem;margin:.5rem;padding:.5rem 1rem}@media (width<=767px){.todo>.item[data-v-58e98a92]{margin:.5rem 0;padding:.8rem}}.todo-body[data-v-58e98a92]{text-align:center;background-color:#eefffe;flex:3;overflow:auto}.todo-body .item[data-v-58e98a92]{border:.1rem solid #00ffef}.todo-body>img[data-v-58e98a92]{cursor:pointer;width:1.4rem;height:1.4rem;margin-top:.5rem}.todo-body>img[data-v-58e98a92]:hover{background-color:#dafffd}@media (width<=767px){.todo-body>img[data-v-58e98a92]{width:2.5rem;height:2.5rem;margin-top:1rem;padding:.5rem}}.todo-body>.item[data-v-58e98a92]{text-align:left;font-family:Microsoft YaHei ui,sans-serif}.fulfill-body[data-v-58e98a92]{background-color:#e9ffea;flex:3;overflow:auto}.fulfill-body .item[data-v-58e98a92]{border:.1rem solid #00ff0a}@media (width<=767px){.fulfill-body[data-v-58e98a92]{display:none}}.cancel-body[data-v-58e98a92]{background-color:#f6f6f6;flex:2;overflow:auto}.cancel-body .item[data-v-58e98a92]{border:.1rem solid #9a9a9a}@media (width<=767px){.cancel-body[data-v-58e98a92]{display:none}}.top[data-v-58e98a92]{justify-content:space-between;align-items:center;display:flex}.top>.top-time[data-v-58e98a92]{font-size:.85rem}@media (width<=767px){.top>.top-time[data-v-58e98a92]{font-size:.75rem}}.function[data-v-58e98a92]{align-items:center;gap:.4rem;display:flex}@media (width<=767px){.function[data-v-58e98a92]{gap:.6rem}}.function>div[data-v-58e98a92]{cursor:pointer;border-radius:100%;width:.8rem;height:.8rem}@media (width<=767px){.function>div[data-v-58e98a92]{width:1.2rem;height:1.2rem}}.function>img[data-v-58e98a92]{cursor:pointer;width:1rem;height:1rem}@media (width<=767px){.function>img[data-v-58e98a92]{width:1.3rem;height:1.3rem}}.middle[data-v-58e98a92]{margin-top:.5rem;font-size:1.1rem}@media (width<=767px){.middle[data-v-58e98a92]{margin-top:.6rem;font-size:1rem}}.bottom[data-v-58e98a92]{white-space:pre-line;margin-top:.5rem;font-size:.9rem}@media (width<=767px){.bottom[data-v-58e98a92]{font-size:.85rem}}body[data-v-83b3986c]{background-color:#f4f4f4;margin:0;padding:0;font-family:JetBrainsMono-Regular,Microsoft YaHei UI,sans-serif}.yfq-border[data-v-83b3986c]{border:.1rem solid #eaeaea}.link[data-v-83b3986c]{color:#00b29a}.yfq-shadow[data-v-83b3986c],.yfq-button.alone[data-v-83b3986c]{box-shadow:0 1px 2px #0000001a}.yfq-button-span[data-v-83b3986c]{cursor:pointer;transition:all .3s}.yfq-button-span[data-v-83b3986c]:hover{color:#2aad99}.yfq-button[data-v-83b3986c]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background-color:#fff;border-radius:.5rem;padding:.5rem 1rem;font-size:1.5rem;transition:all .3s}.yfq-button[data-v-83b3986c]:hover{background-color:#b4f1e8}.yfq-button.alone[data-v-83b3986c]{border:.1rem solid #fff}.thin-scrollbar[data-v-83b3986c]::-webkit-scrollbar{width:3px;height:4px}.thin-scrollbar[data-v-83b3986c]::-webkit-scrollbar-track{background:0 0}.thin-scrollbar[data-v-83b3986c]::-webkit-scrollbar-thumb{background:#ddd;border-radius:2px}.thin-scrollbar[data-v-83b3986c]::-webkit-scrollbar-thumb:hover{background:#ccc}.verification[data-v-83b3986c]{flex-flow:row;align-items:center;margin:1.1rem 0;display:flex}@media (width<=767px){.verification[data-v-83b3986c]{margin:1.5rem 0}}.begin-get[data-v-83b3986c]{color:#52899d;text-align:center;cursor:pointer;width:12rem;margin-left:2rem;font-size:1.3rem}@media (width<=767px){.begin-get[data-v-83b3986c]{width:10rem;margin-left:1rem;font-size:1rem}}.login-main[data-v-83b3986c]{background-color:#fff;border-radius:.5rem;flex-flow:row;justify-content:center;align-items:stretch;width:32rem;height:39rem;margin:8% auto 0;display:flex;box-shadow:0 .1rem .2rem #00000014}@media (width<=767px){.login-main[data-v-83b3986c]{width:100%;height:100vh;box-shadow:none;border-radius:0;margin:0}}.right[data-v-83b3986c]{flex:1}.index-main[data-v-83b3986c]{text-align:center;-webkit-user-select:none;user-select:none;width:66%;height:50rem;margin:11% auto 0;font-family:得意黑,sans-serif;font-size:2.3rem;font-weight:700}.index-main>img[data-v-83b3986c]{width:100%}.title[data-v-83b3986c]{margin-top:-5.5rem}.ch-name[data-v-83b3986c]{letter-spacing:1.2rem;position:relative;left:-3.9rem}.ch-name>span[data-v-83b3986c]:first-child{color:#4fc5b4;font-size:2.8rem}.en-name[data-v-83b3986c]{letter-spacing:1.8rem;margin:1rem 0 0 2rem;font-size:2.7rem;position:relative;left:-3.6rem}.en-name>span[data-v-83b3986c]:first-child{color:#4fc5b4;font-size:4rem}.right[data-v-83b3986c]{padding-top:1rem}.logo[data-v-83b3986c]{text-align:center;letter-spacing:.5rem;color:#4fc5b4;border-bottom:.1rem solid #eaeaea;border-radius:0 0 100% 100%;margin-bottom:3rem;padding-bottom:1rem;font-size:2.3rem;font-weight:700;line-height:4rem}@media (width<=767px){.logo[data-v-83b3986c]{margin-bottom:2rem;padding-bottom:.8rem;font-size:1.8rem;line-height:3rem}}.form[data-v-83b3986c]{text-align:center;width:70%;margin:0 auto;font-size:1.5rem}@media (width<=767px){.form[data-v-83b3986c]{width:90%;font-size:1.2rem}}.input[data-v-83b3986c]{margin:1.1rem 0}@media (width<=767px){.input[data-v-83b3986c]{margin:1.5rem 0}.input[data-v-83b3986c] .el-input__wrapper{min-height:2.8rem;padding:.5rem 1rem}.input[data-v-83b3986c] .el-input__inner{font-size:1rem}}.show-pwd[data-v-83b3986c]{color:#4a89e8;cursor:pointer;font-size:1.2rem;display:inline-block}@media (width<=767px){.show-pwd[data-v-83b3986c]{padding:.5rem;font-size:1rem}}.submit[data-v-83b3986c]{text-align:center;color:#2aa79c;cursor:pointer;background-color:#eaf6f5;border:.1rem solid #bee4e1;border-radius:.5rem;width:40%;margin:2rem auto 0;font-size:1.2rem;line-height:3.5rem}.submit[data-v-83b3986c]:hover{color:#2aa89d;background-color:#bfe5e2;border:.1rem solid #2aa89d}@media (width<=767px){.submit[data-v-83b3986c]{width:100%;margin:1.5rem auto 0;font-size:1.1rem;line-height:3rem}}.to-register[data-v-83b3986c]{text-align:center;margin-top:3rem;font-size:1rem}.to-register>span[data-v-83b3986c]{cursor:pointer;color:#4a89e8}@media (width<=767px){.to-register[data-v-83b3986c]{margin-top:2rem;font-size:.95rem}.to-register>span[data-v-83b3986c]{padding:.5rem;display:inline-block}}.main[data-v-c08b1cdf]{padding:20px}.toolbar[data-v-c08b1cdf]{align-items:center;margin-bottom:20px;display:flex}.tree-container[data-v-c08b1cdf]{min-height:400px}.empty-tip[data-v-c08b1cdf]{text-align:center;color:#999;padding:40px}.folder-item[data-v-c08b1cdf]{align-items:center;display:flex}.folder-item>img[data-v-c08b1cdf]{width:1.3rem}.folder-item>span[data-v-c08b1cdf]{margin-left:.2rem}.markdown{--md-font-family:"JetBrainsMono-Regular", "Microsoft YaHei", sans-serif;--md-font-size:1rem;--md-line-height:1.75;--md-text-color:inherit;--md-spacing:1.25em;--md-h1-size:2rem;--md-h2-size:1.6rem;--md-h3-size:1.35rem;--md-h4-size:1.15rem;--md-h5-size:1rem;--md-h6-size:.9rem;--md-heading-color:inherit;--md-heading-weight:600;--md-link-color:#2563eb;--md-link-hover-color:#1d4ed8;--md-inline-code-bg:#f0f0f0;--md-inline-code-color:#d63384;--md-code-font:"JetBrains Mono", "Fira Code", monospace;--md-code-bg:#f7f7f8;--md-code-head-color:#888;--md-code-line-number-color:silver;--md-blockquote-border:#5bc0be;--md-blockquote-bg:#eefafa;--md-blockquote-color:#555;--md-table-border:#e0e0e0;--md-table-th-bg:#f8f8f8;--md-hr-color:#e8e8e8;--md-img-radius:.5rem;font-family:var(--md-font-family);font-size:var(--md-font-size);line-height:var(--md-line-height);color:var(--md-text-color);width:100%}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin:var(--md-spacing) 0 .5em;color:var(--md-heading-color);font-weight:var(--md-heading-weight);line-height:1.3}.markdown h1:first-child,.markdown h2:first-child,.markdown h3:first-child,.markdown h4:first-child,.markdown h5:first-child,.markdown h6:first-child{margin-top:0}.markdown h1{font-size:var(--md-h1-size);border-bottom:1px solid var(--md-hr-color);padding-bottom:.3em}.markdown h2{font-size:var(--md-h2-size);border-bottom:1px solid var(--md-hr-color);padding-bottom:.25em}.markdown h3{font-size:var(--md-h3-size)}.markdown h4{font-size:var(--md-h4-size)}.markdown h5{font-size:var(--md-h5-size)}.markdown h6{font-size:var(--md-h6-size);color:var(--md-blockquote-color)}.markdown p{margin:0 0 1em}.markdown p:last-child{margin-bottom:0}.markdown strong{font-weight:700}.markdown a{color:var(--md-link-color);text-decoration:none;transition:color .15s}.markdown a:hover{color:var(--md-link-hover-color);text-decoration:underline}.markdown ul,.markdown ol{margin:0 0 1em;padding-left:2em}.markdown ul:last-child,.markdown ol:last-child{margin-bottom:0}.markdown ul li,.markdown ol li{margin:.25em 0}.markdown ul ul,.markdown ul ol,.markdown ol ul,.markdown ol ol{margin-bottom:0}.markdown :not(pre)>code{background:var(--md-inline-code-bg);color:var(--md-inline-code-color);font-size:.9em;font-family:var(--md-code-font);word-break:break-word;border-radius:.3em;padding:.15em .4em}.markdown pre{margin:0 0 1rem;font-size:0}.markdown pre:last-child{margin-bottom:0}.markdown .md-code-block{background:var(--md-code-bg);border-radius:.5rem;overflow:hidden}.markdown .md-code-block .md-code-head{color:var(--md-code-head-color);-webkit-user-select:none;user-select:none;padding:.4rem 1rem;font-size:.8rem}.markdown .md-code-block .md-code-body{font-size:.9rem;display:flex;overflow-x:auto}.markdown .md-code-block .md-code-body .line-number{text-align:right;-webkit-user-select:none;user-select:none;min-width:2.5em;color:var(--md-code-line-number-color);flex-direction:column;padding:.4rem 0 .4rem .8rem;line-height:1.5;display:flex}.markdown .md-code-block .md-code-body .code{font-family:var(--md-code-font);flex:1;padding:.4rem .8rem .4rem 0;overflow-x:auto}.markdown .md-code-block .md-code-body .code :deep(.hljs){background:0 0;padding:0}.markdown blockquote{border-left:4px solid var(--md-blockquote-border);background:var(--md-blockquote-bg);color:var(--md-blockquote-color);margin:0 0 1em;padding:.3em 1em}.markdown blockquote:last-child{margin-bottom:0}.markdown blockquote p{margin:.25em 0}.markdown hr{border:none;border-top:1px solid var(--md-hr-color);margin:1.5em 0}.markdown .table{margin:0 0 1em;overflow-x:auto}.markdown .table:last-child{margin-bottom:0}.markdown table{border-collapse:collapse;width:100%;font-size:.95em}.markdown table th,.markdown table td{border:1px solid var(--md-table-border);text-align:left;padding:.5em .8em}.markdown table th{background:var(--md-table-th-bg);font-weight:600}.markdown img{border-radius:var(--md-img-radius);max-width:100%;height:auto;margin:0 auto;display:block}.markdown input[type=checkbox]{margin-right:.4em;transform:translateY(.1em)}.essay-index-main[data-v-6cedfbde]{box-sizing:border-box;flex-flow:row;align-items:flex-start;gap:1rem;height:100%;padding:.5rem 0 .5rem 1rem;display:flex}@media (width<=767px){.essay-index-main[data-v-6cedfbde]{flex-direction:column;gap:.5rem;height:calc(100vh - 3rem);padding:.5rem}}.left[data-v-6cedfbde]{box-sizing:border-box;border-radius:.5rem;flex-direction:column;flex:1;justify-content:flex-start;width:60rem;height:100%;display:flex}@media (width<=767px){.left[data-v-6cedfbde]{width:100%;min-height:200px;max-height:40%}}.left>.record-head[data-v-6cedfbde]{flex-flow:row;align-items:center;gap:.5rem;padding-bottom:.5rem;display:flex}@media (width<=767px){.left>.record-head[data-v-6cedfbde]{flex-wrap:wrap;gap:.3rem}}.left>.record-head>.rh-title[data-v-6cedfbde]{margin-left:.3rem;font-size:1.2rem}@media (width<=767px){.left>.record-head>.rh-title[data-v-6cedfbde]{font-size:1.1rem}}.left>.record-head>.rh-hint[data-v-6cedfbde]{color:#0000009e;text-align:end;font-size:.8rem}@media (width<=767px){.left>.record-head>.rh-hint[data-v-6cedfbde]{display:none}}.left>.record-head>.action[data-v-6cedfbde]{cursor:pointer;width:1.5rem;height:1.5rem;padding:.2rem}@media (width<=767px){.left>.record-head>.action[data-v-6cedfbde]{width:2rem;height:2rem;padding:.4rem}}.left>.record-body[data-v-6cedfbde]{flex:1}.left>.record-body>.essay-input[data-v-6cedfbde]{all:unset;resize:none;box-sizing:border-box;border:.01rem solid #dcdcdc;width:100%;height:100%;padding:.5rem;display:block}@media (width<=767px){.left>.record-body>.essay-input[data-v-6cedfbde]{padding:.8rem;font-size:1rem}}.left>.record-foot[data-v-6cedfbde]{margin-top:.6rem}.left>.record-foot>.tags[data-v-6cedfbde]{flex-wrap:wrap;align-items:center;display:flex}.left>.record-foot>.tags>.tag-add[data-v-6cedfbde]{cursor:pointer}.tag-list[data-v-6cedfbde]{margin-bottom:1rem}.tag-item[data-v-6cedfbde]{cursor:pointer;margin:.3rem}@media (width<=767px){.tag-item[data-v-6cedfbde]{margin:.4rem;padding:.5rem .8rem}}.right[data-v-6cedfbde]{box-sizing:border-box;scrollbar-gutter:stable;flex:2;height:100%;padding-right:.6rem;overflow:auto}@media (width<=767px){.right[data-v-6cedfbde]{flex:1;width:100%;padding-right:0}}.right>.nav[data-v-6cedfbde]{z-index:2;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;display:flex;position:sticky;top:0}@media (width<=767px){.right>.nav[data-v-6cedfbde]{background-color:#fff;gap:.3rem;padding:.5rem 0}}.right>.nav>.nav-head[data-v-6cedfbde]{font-size:1.3rem}@media (width<=767px){.right>.nav>.nav-head[data-v-6cedfbde]{font-size:1.1rem}}.right>.nav>.nav-alert[data-v-6cedfbde]{color:#0000009e;font-size:.9rem}.right>.nav>.filtrate[data-v-6cedfbde]{cursor:pointer;width:1.3rem;height:1.3rem;padding:.5rem}@media (width<=767px){.right>.nav>.search[data-v-6cedfbde]{flex:1}.right>.nav>.search[data-v-6cedfbde] .el-select{width:100%!important}}.right>.essay-list[data-v-6cedfbde]{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:.6rem;margin-top:.3rem;display:flex}@media (width<=767px){.right>.essay-list[data-v-6cedfbde]{gap:.8rem}}.right>.essay-list>.item[data-v-6cedfbde]{background-color:#fff;border-radius:.3rem;flex-flow:column;justify-content:flex-start;align-items:stretch;gap:.6rem;padding:.7rem 0;transition:all .3s;display:flex;box-shadow:0 1px 3px #0000001a}@media (width<=767px){.right>.essay-list>.item[data-v-6cedfbde]{gap:.5rem;padding:.8rem 0}}.right>.essay-list>.item>.item-info[data-v-6cedfbde]{flex-direction:row;align-items:center;gap:.7rem;padding:0 1rem;display:flex}@media (width<=767px){.right>.essay-list>.item>.item-info[data-v-6cedfbde]{flex-wrap:wrap;gap:.5rem;padding:0 .8rem}}.right>.essay-list>.item>.item-info>img[data-v-6cedfbde]{cursor:pointer;width:1rem;height:1rem}@media (width<=767px){.right>.essay-list>.item>.item-info>img[data-v-6cedfbde]{width:1.3rem;height:1.3rem}}.right>.essay-list>.item>.item-info>.create-time[data-v-6cedfbde]{opacity:.6;align-items:center;gap:.4rem;font-size:1rem;display:flex}.right>.essay-list>.item>.item-info>.create-time[data-v-6cedfbde]:before{content:"";background-color:#e0e0e0;border-radius:50%;width:13px;height:13px;display:inline-block;box-shadow:inset 0 1px 3px #00000026}@media (width<=767px){.right>.essay-list>.item>.item-info>.create-time[data-v-6cedfbde]{font-size:.85rem}}.right>.essay-list>.item>.item-info>.delete[data-v-6cedfbde]{cursor:pointer;color:#d00000}.essay-item-box[data-v-6cedfbde]{white-space:pre-wrap;padding:1rem}@media (width<=767px){.essay-item-box[data-v-6cedfbde]{padding:.8rem;font-size:.95rem}}.essay-item-box.collapsed[data-v-6cedfbde]{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.expand-btn[data-v-6cedfbde]{cursor:pointer;color:#409eff;-webkit-user-select:none;user-select:none;white-space:nowrap;margin-left:auto;font-size:.9rem}.expand-btn[data-v-6cedfbde]:hover{color:#66b1ff}.essay-tags[data-v-6cedfbde]{gap:1rem;display:flex}@media (width<=767px){.essay-tags[data-v-6cedfbde]{flex-wrap:wrap;gap:.5rem;width:100%}}.star[data-v-6cedfbde]{margin-left:auto}.shadow-convex[data-v-0210961f]{border:.2rem solid #6cc4d9;border-color:#d6f7ff #6cc4d9 #6cc4d9 #d6f7ff}.shadow-concave[data-v-0210961f]{border:.2rem solid #d6f7ff;border-color:#6cc4d9 #d6f7ff #d6f7ff #6cc4d9}@keyframes zoom-in-and-out-0210961f{40%{transform:scale(1.2)}60%{transform:scale(.9)}80%{transform:scale(1.1)}to{transform:scale(1)}}.overview[data-v-0210961f]{box-sizing:border-box;max-width:860px;height:100%;margin:0 auto;padding:1.8rem 2rem 4rem;overflow-y:auto}.ov-header[data-v-0210961f]{align-items:baseline;gap:.8rem;margin-bottom:1.2rem;display:flex}.ov-title[data-v-0210961f]{color:#2c2c2c;margin:0;font-size:1.5rem;font-weight:600}.ov-count[data-v-0210961f]{color:#bbb;font-size:.85rem;font-weight:400}.filter-bar[data-v-0210961f]{gap:.4rem;margin-bottom:1rem;display:flex}.filter-btn[data-v-0210961f]{color:#888;cursor:pointer;background:0 0;border:1px solid #e8edf2;border-radius:.5rem;align-items:center;gap:.3rem;padding:.4rem .8rem;font-size:.82rem;transition:all .2s;display:inline-flex}.filter-btn>svg[data-v-0210961f]{width:.95rem;height:.95rem}.filter-btn[data-v-0210961f]:hover{color:#555;background:#f5f7fa}.filter-btn.active[data-v-0210961f]{color:#79bbff;background:#79bbff14;border-color:#79bbff40}.search-panel[data-v-0210961f]{background:#fafbfc;border:1px solid #e8edf2;border-radius:.7rem;margin-bottom:1rem;padding:1rem 1.2rem}.search-row[data-v-0210961f]{color:#777;align-items:center;gap:.5rem;margin-bottom:.6rem;font-size:.85rem;display:flex}.search-row[data-v-0210961f]:last-of-type{margin-bottom:0}.search-row>span[data-v-0210961f]{text-align:right;flex-shrink:0;width:3.5rem}.search-input[data-v-0210961f]{border:1px solid #dcdfe6;border-radius:.35rem;outline:none;flex:1;height:2rem;padding:0 .5rem;font-size:.85rem;transition:border .2s}.search-input[data-v-0210961f]:focus{border-color:#79bbff}.search-actions[data-v-0210961f]{justify-content:flex-end;gap:.5rem;margin-top:.8rem;display:flex}.btn[data-v-0210961f]{cursor:pointer;border:1px solid #0000;border-radius:.4rem;padding:.4rem 1rem;font-size:.82rem;transition:all .2s}.btn-primary[data-v-0210961f]{color:#fff;background:#79bbff;border-color:#79bbff}.btn-primary[data-v-0210961f]:hover{opacity:.85}.btn-text[data-v-0210961f]{color:#999;background:0 0;border-color:#ddd}.btn-text[data-v-0210961f]:hover{background:#f0f0f0}.classify-panel[data-v-0210961f]{background:#fafbfc;border:1px solid #e8edf2;border-radius:.7rem;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.7rem 1rem;display:flex}.classify-label[data-v-0210961f]{color:#999;flex-shrink:0;font-size:.85rem}.tag-btn[data-v-0210961f]{color:#888;cursor:pointer;background:#fff;border:1px solid #e0e4e8;border-radius:.4rem;padding:.3rem .7rem;font-size:.8rem;transition:all .2s}.tag-btn[data-v-0210961f]:hover{color:#79bbff;background:#79bbff0d;border-color:#79bbff}.sentence-list[data-v-0210961f]{min-height:200px}.date-group[data-v-0210961f]{margin-bottom:1.5rem}.date-header[data-v-0210961f]{color:#aaa;margin-bottom:.6rem;padding-left:.2rem;font-size:.88rem;font-weight:500}.sentence-card[data-v-0210961f]{cursor:pointer;background:#fff;border:1px solid #eaedf2;border-radius:.65rem;margin-bottom:.6rem;padding:1rem 1.2rem;transition:all .2s}.sentence-card[data-v-0210961f]:hover{border-color:#d0d8e2;transform:translateY(-1px);box-shadow:0 2px 10px #0000000d}.sentence-text[data-v-0210961f]{color:#333;word-break:break-word;margin-bottom:.5rem;font-size:1.03rem;line-height:1.65}.sentence-meta[data-v-0210961f]{color:#aaa;justify-content:space-between;align-items:center;font-size:.8rem;display:flex}.meta-left[data-v-0210961f]{align-items:center;gap:.5rem;min-width:0;display:flex}.meta-author[data-v-0210961f]{color:#999}.meta-title[data-v-0210961f]{color:#bbb}.meta-right[data-v-0210961f]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.tag-fav[data-v-0210961f]{color:#79bbff;opacity:.7;font-size:.78rem}.tag-private[data-v-0210961f]{color:#d78989;opacity:.75;font-size:.72rem;font-weight:500}.loading[data-v-0210961f]{padding:1rem 0}.loading-row[data-v-0210961f]{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:.65rem;height:4.5rem;margin-bottom:.7rem;animation:1.5s infinite shimmer-0210961f}@keyframes shimmer-0210961f{0%{background-position:200% 0}to{background-position:-200% 0}}.slide-enter-active[data-v-0210961f],.slide-leave-active[data-v-0210961f]{transition:all .2s}.slide-enter-from[data-v-0210961f],.slide-leave-to[data-v-0210961f]{opacity:0;transform:translateY(-6px)}.empty[data-v-0210961f]{text-align:center;color:#ccc;padding:4rem 0;font-size:.95rem}.shadow-convex[data-v-abd9260a]{border:.2rem solid #6cc4d9;border-color:#d6f7ff #6cc4d9 #6cc4d9 #d6f7ff}.shadow-concave[data-v-abd9260a]{border:.2rem solid #d6f7ff;border-color:#6cc4d9 #d6f7ff #d6f7ff #6cc4d9}@keyframes zoom-in-and-out-abd9260a{40%{transform:scale(1.2)}60%{transform:scale(.9)}80%{transform:scale(1.1)}to{transform:scale(1)}}.fav-page[data-v-abd9260a]{height:100%;display:flex;overflow:hidden}.fav-sidebar[data-v-abd9260a]{background:#fafbfc;border-right:1px solid #eaedf2;flex-direction:column;flex-shrink:0;width:220px;display:flex;overflow:hidden}.sidebar-head[data-v-abd9260a]{border-bottom:1px solid #eaedf2;justify-content:space-between;align-items:center;padding:1rem 1rem .6rem;display:flex}.sidebar-title[data-v-abd9260a]{color:#444;font-size:.95rem;font-weight:600}.add-root[data-v-abd9260a]{width:1.6rem;height:1.6rem}.sidebar-tree[data-v-abd9260a]{flex:1;padding:.5rem 0;overflow-y:auto}.tree-node[data-v-abd9260a]{cursor:pointer;color:#555;border-radius:.4rem;justify-content:space-between;align-items:center;margin:1px .4rem;padding:.4rem .8rem;font-size:.85rem;transition:all .15s;display:flex}.tree-node[data-v-abd9260a]:hover{background:#f0f2f5}.tree-node:hover .node-actions[data-v-abd9260a]{opacity:1}.tree-node.active[data-v-abd9260a]{color:#79bbff;background:#79bbff1a;font-weight:500}.node-label[data-v-abd9260a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.node-count[data-v-abd9260a]{color:#ccc;margin-left:.3rem;font-size:.7rem;font-weight:400}.node-actions[data-v-abd9260a]{opacity:0;flex-shrink:0;gap:2px;transition:opacity .15s;display:flex}.node-actions button[data-v-abd9260a]{cursor:pointer;color:#aaa;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;padding:2px;transition:all .15s;display:flex}.node-actions button>svg[data-v-abd9260a]{width:.85rem;height:.85rem}.node-actions button[data-v-abd9260a]:hover{color:#666;background:#e0e4e8}.tree-node-l2[data-v-abd9260a]{padding-left:1.6rem}.tree-node-l3[data-v-abd9260a]{padding-left:2.4rem}.tree-loading[data-v-abd9260a]{padding:1rem}.tree-skel[data-v-abd9260a]{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:.35rem;height:1.8rem;margin-bottom:.4rem;animation:1.5s infinite shimmer-abd9260a}.tree-empty[data-v-abd9260a]{text-align:center;color:#ccc;padding:2rem 0;font-size:.85rem}@keyframes shimmer-abd9260a{0%{background-position:200% 0}to{background-position:-200% 0}}.fav-content[data-v-abd9260a]{flex-direction:column;flex:1;display:flex;overflow:hidden}.content-head[data-v-abd9260a]{border-bottom:1px solid #f0f2f5;align-items:baseline;gap:.6rem;padding:1rem 1.5rem .6rem;display:flex}.content-title[data-v-abd9260a]{color:#333;font-size:1rem;font-weight:600}.content-count[data-v-abd9260a]{color:#bbb;font-size:.8rem}.sentence-list[data-v-abd9260a]{flex:1;padding:.8rem 1.2rem;overflow-y:auto}.sentence-card[data-v-abd9260a]{cursor:pointer;background:#fff;border:1px solid #eaedf2;border-radius:.6rem;margin-bottom:.5rem;padding:.9rem 1.1rem;transition:all .2s}.sentence-card[data-v-abd9260a]:hover{border-color:#d0d8e2;transform:translateY(-1px);box-shadow:0 2px 8px #0000000d}.s-text[data-v-abd9260a]{color:#333;word-break:break-word;margin-bottom:.4rem;font-size:1rem;line-height:1.6}.s-meta[data-v-abd9260a]{color:#aaa;justify-content:space-between;align-items:center;font-size:.78rem;display:flex}.ml[data-v-abd9260a]{align-items:center;gap:.4rem;display:flex}.s-author[data-v-abd9260a]{color:#999}.s-title[data-v-abd9260a]{color:#bbb}.tag-private[data-v-abd9260a]{color:#d78989;opacity:.75;font-size:.7rem;font-weight:500}.empty-state[data-v-abd9260a]{color:#ccc;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.empty-state .empty-icon>svg[data-v-abd9260a]{width:4rem;height:4rem}.empty-state p[data-v-abd9260a]{margin-top:1rem;font-size:.95rem}.loading-hint[data-v-abd9260a]{text-align:center;color:#ccc;padding:1rem 0;font-size:.8rem}.delete-warn[data-v-abd9260a]{color:#666;margin:0;font-size:.9rem;line-height:1.7}.delete-warn>strong[data-v-abd9260a]{color:#d78989}.shadow-convex[data-v-0b00b1fe]{border:.2rem solid #6cc4d9;border-color:#d6f7ff #6cc4d9 #6cc4d9 #d6f7ff}.shadow-concave[data-v-0b00b1fe]{border:.2rem solid #d6f7ff;border-color:#6cc4d9 #d6f7ff #d6f7ff #6cc4d9}@keyframes zoom-in-and-out-0b00b1fe{40%{transform:scale(1.2)}60%{transform:scale(.9)}80%{transform:scale(1.1)}to{transform:scale(1)}}.sentence-detail-main[data-v-0b00b1fe]{box-sizing:border-box;background-color:#fff;border:1px solid #eaedf2;border-radius:.7rem;flex-direction:column;width:95%;height:100%;margin:0 auto;padding:1.2rem 1.4rem;display:flex;box-shadow:0 2px 10px #0000000a}.sdm-head[data-v-0b00b1fe]{border-bottom:1px solid #f0f2f5;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.8rem;display:flex}.sdm-title-row[data-v-0b00b1fe]{flex-flow:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.sdm-title[data-v-0b00b1fe]{color:#333;word-break:break-word;margin:0;font-size:1.15rem;font-weight:600}.tag-public[data-v-0b00b1fe]{color:#79bbff;-webkit-user-select:none;user-select:none;background:#79bbff14;border:1px solid #79bbff59;border-radius:.3rem;padding:.1rem .5rem;font-size:.72rem;font-weight:500}.tag-private[data-v-0b00b1fe]{color:#d78989;-webkit-user-select:none;user-select:none;background:#d7898914;border:1px solid #d7898959;border-radius:.3rem;padding:.1rem .5rem;font-size:.72rem;font-weight:500}.sdm-edit-btn[data-v-0b00b1fe]{color:#999;cursor:pointer;background:#fff;border:1px solid #e0e4e8;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .2s;display:flex}.sdm-edit-btn>svg[data-v-0b00b1fe]{width:.95rem;height:.95rem}.sdm-edit-btn[data-v-0b00b1fe]:hover{color:#79bbff;background:#79bbff0d;border-color:#79bbff}.sdm-meta[data-v-0b00b1fe]{flex-direction:column;gap:.4rem;padding:.8rem 0;font-size:.82rem;display:flex}.sdm-meta-item[data-v-0b00b1fe]{align-items:baseline;gap:.6rem;display:flex}.meta-label[data-v-0b00b1fe]{color:#bbb;flex-shrink:0;width:3.2rem}.meta-value[data-v-0b00b1fe]{color:#666;word-break:break-word}.sdm-text[data-v-0b00b1fe]{color:#333;white-space:pre-wrap;word-break:break-word;box-sizing:border-box;flex:1;margin-top:.6rem;font-size:1.05rem;line-height:1.8;overflow:auto}.shadow-convex[data-v-8fa64e88]{border:.2rem solid #6cc4d9;border-color:#d6f7ff #6cc4d9 #6cc4d9 #d6f7ff}.shadow-concave[data-v-8fa64e88]{border:.2rem solid #d6f7ff;border-color:#6cc4d9 #d6f7ff #d6f7ff #6cc4d9}@keyframes zoom-in-and-out-8fa64e88{40%{transform:scale(1.2)}60%{transform:scale(.9)}80%{transform:scale(1.1)}to{transform:scale(1)}}.idea-list-main[data-v-8fa64e88]{box-sizing:border-box;flex-direction:column;gap:.8rem;height:100%;margin:0 auto;padding:1rem 1.5rem;display:flex;position:relative;overflow:auto}.ilm-insert[data-v-8fa64e88]{color:#888;cursor:pointer;background-color:#fafbfc;border:1px dashed #d0d8e2;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.4rem;height:2.4rem;padding:0 1rem;font-size:.85rem;transition:all .2s;display:inline-flex}.ilm-insert>svg[data-v-8fa64e88]{width:1rem;height:1rem}.ilm-insert[data-v-8fa64e88]:hover{color:#79bbff;background-color:#79bbff0d;border-color:#79bbff;transition:all .3s}.ilm-idea-list[data-v-8fa64e88]{flex-direction:column;gap:.6rem;display:flex}.ilm-idea-item[data-v-8fa64e88]{width:100%}.ilmi-card[data-v-8fa64e88]{background-color:#fff;border:1px solid #eaedf2;border-radius:.6rem;padding:.9rem 1.1rem;transition:all .2s}.ilmi-card[data-v-8fa64e88]:hover{border-color:#d0d8e2;transform:translateY(-1px);box-shadow:0 2px 8px #0000000d}.ilmi-head[data-v-8fa64e88]{flex-direction:row;justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}.idea-list-time[data-v-8fa64e88]{color:#aaa;font-size:.75rem}.ilm-tag[data-v-8fa64e88]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.3rem;flex-shrink:0;padding:.1rem .5rem;font-size:.7rem;font-weight:500}.tag-public[data-v-8fa64e88]{color:#79bbff;background-color:#79bbff14;border:1px solid #79bbff59}.tag-private[data-v-8fa64e88]{color:#d78989;background-color:#d7898914;border:1px solid #d7898959}.ilmiv-text[data-v-8fa64e88]{color:#333;word-break:break-word;white-space:break-spaces;margin-bottom:.6rem;font-size:1.02rem;line-height:1.6}.ilmiv-text.update[data-v-8fa64e88]{background-color:#fafbfc;border:1px solid #79bbff80;border-radius:.4rem;outline:none;padding:.6rem .8rem}.ilmi-foot[data-v-8fa64e88]{flex-direction:row;justify-content:space-between;align-items:center;min-height:1.8rem;display:flex}.btn[data-v-8fa64e88]{cursor:pointer;border:none;border-radius:.4rem;padding:.35rem 1rem;font-size:.8rem;transition:all .2s}.btn-primary[data-v-8fa64e88]{color:#fff;background-color:#79bbff}.btn-primary[data-v-8fa64e88]:hover{opacity:.85}.ilmi-option[data-v-8fa64e88]{opacity:0;gap:.4rem;transition:opacity .2s;display:flex}.ilmi-card:hover .ilmi-option[data-v-8fa64e88]{opacity:1}.opt-btn[data-v-8fa64e88]{color:#999;cursor:pointer;background-color:#fff;border:1px solid #e0e4e8;border-radius:.4rem;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;transition:all .2s;display:flex}.opt-btn>svg[data-v-8fa64e88]{width:.9rem;height:.9rem}.opt-btn[data-v-8fa64e88]:hover{color:#79bbff;border-color:#79bbff}.opt-btn.danger[data-v-8fa64e88]:hover{color:#d78989;border-color:#d78989}.delete-warn[data-v-8fa64e88]{color:#666;margin:0;font-size:.9rem}.shadow-convex[data-v-4e841438]{border:.2rem solid #6cc4d9;border-color:#d6f7ff #6cc4d9 #6cc4d9 #d6f7ff}.shadow-concave[data-v-4e841438]{border:.2rem solid #d6f7ff;border-color:#6cc4d9 #d6f7ff #d6f7ff #6cc4d9}@keyframes zoom-in-and-out-4e841438{40%{transform:scale(1.2)}60%{transform:scale(.9)}80%{transform:scale(1.1)}to{transform:scale(1)}}.idea-sentence-main[data-v-4e841438]{height:100%;display:flex;overflow:hidden}.idea-sentence-main>.ism-left[data-v-4e841438]{flex:4;padding:1rem 0}.idea-sentence-main>.ism-right[data-v-4e841438]{box-sizing:border-box;border-left:1px solid #dcdcdc;flex:5;height:100%}.shadow-convex[data-v-394dfa6d]{border:.2rem solid #6cc4d9;border-color:#d6f7ff #6cc4d9 #6cc4d9 #d6f7ff}.shadow-concave[data-v-394dfa6d]{border:.2rem solid #d6f7ff;border-color:#6cc4d9 #d6f7ff #d6f7ff #6cc4d9}@keyframes zoom-in-and-out-394dfa6d{40%{transform:scale(1.2)}60%{transform:scale(.9)}80%{transform:scale(1.1)}to{transform:scale(1)}}.index-main[data-v-394dfa6d]{-webkit-user-select:none;user-select:none;cursor:pointer}@keyframes logo-tran-394dfa6d{0%{top:-10%;left:50%}50%{top:45%;left:50%}to{top:45%;left:33%}}@keyframes title-show-394dfa6d{0%{opacity:0}50%{opacity:0}to{opacity:1}}.logo[data-v-394dfa6d]{width:13rem;height:13rem;animation:2.1s logo-tran-394dfa6d;position:absolute;top:45%;left:33%;transform:translate(-50%,-50%)}.title[data-v-394dfa6d]{opacity:1;text-align:center;letter-spacing:2rem;font-family:JetBrains Mono,得意黑,sans-serif;font-size:8rem;line-height:1;animation:2.1s title-show-394dfa6d;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.title>.en-title[data-v-394dfa6d]{letter-spacing:1.5rem;margin-top:1rem;font-size:2.5rem}.title>.en-title>span[data-v-394dfa6d]:first-child{color:#eebe77}.title>.en-title>span[data-v-394dfa6d]:nth-child(2){color:#79bbff}.title>.en-title>span[data-v-394dfa6d]:nth-child(3){color:#d78989}.title>.en-title>span[data-v-394dfa6d]:nth-child(4){color:#eebe77}.title>.en-title>span[data-v-394dfa6d]:nth-child(5),.title>.ch-title>span[data-v-394dfa6d]:first-child{color:#79bbff}.title>.ch-title>span[data-v-394dfa6d]:last-child{color:#d78989}.title>.ch-title>span[data-v-394dfa6d]:nth-child(2){color:#eebe77}.shadow-convex[data-v-d85104c4]{border:.2rem solid #6cc4d9;border-color:#d6f7ff #6cc4d9 #6cc4d9 #d6f7ff}.shadow-concave[data-v-d85104c4]{border:.2rem solid #d6f7ff;border-color:#6cc4d9 #d6f7ff #d6f7ff #6cc4d9}@keyframes zoom-in-and-out-d85104c4{40%{transform:scale(1.2)}60%{transform:scale(.9)}80%{transform:scale(1.1)}to{transform:scale(1)}}.update-page[data-v-d85104c4]{box-sizing:border-box;justify-content:center;align-items:center;height:100%;padding:2rem;display:flex}.update-card[data-v-d85104c4]{background:#fff;border:1px solid #eaedf2;border-radius:.85rem;width:100%;max-width:960px;height:100%;max-height:640px;display:flex;overflow:hidden;box-shadow:0 2px 12px #0000000a}.form-panel[data-v-d85104c4]{border-right:1px solid #f0f2f5;flex-direction:column;flex-shrink:0;gap:1.2rem;width:300px;padding:2rem 1.5rem;display:flex}.form-title[data-v-d85104c4]{color:#333;margin:0 0 .3rem;font-size:1.15rem;font-weight:600}.field[data-v-d85104c4]{flex-direction:column;gap:.35rem;display:flex}.field-inline[data-v-d85104c4]{flex-direction:row;align-items:center;gap:1rem}.field-label[data-v-d85104c4]{color:#666;font-size:.85rem;font-weight:500}.opt[data-v-d85104c4]{color:#bbb;font-size:.75rem;font-weight:400}.field-static[data-v-d85104c4]{color:#999;word-break:break-all;font-size:.85rem}.field-input[data-v-d85104c4]{color:#333;border:1px solid #e0e4e8;border-radius:.4rem;outline:none;height:2.2rem;padding:0 .6rem;font-size:.85rem;transition:border .2s}.field-input[data-v-d85104c4]:focus{border-color:#79bbff}.field-input[data-v-d85104c4]::placeholder{color:#ccc}.field-cascader[data-v-d85104c4]{width:100%}.field-cascader[data-v-d85104c4] .el-input__wrapper{border-radius:.4rem;box-shadow:inset 0 0 0 1px #e0e4e8}.field-cascader[data-v-d85104c4] .el-input__inner{font-size:.85rem}.form-actions[data-v-d85104c4]{gap:.6rem;margin-top:auto;padding-top:.5rem;display:flex}.btn[data-v-d85104c4]{cursor:pointer;border:none;border-radius:.45rem;flex:1;height:2.3rem;font-size:.85rem;transition:all .2s}.btn-primary[data-v-d85104c4]{color:#fff;background:#79bbff}.btn-primary[data-v-d85104c4]:hover{opacity:.85}.btn-secondary[data-v-d85104c4]{color:#888;background:#f5f7fa}.btn-secondary[data-v-d85104c4]:hover{background:#edf0f4}.btn-danger[data-v-d85104c4]{color:#fff;background:#d78989}.btn-danger[data-v-d85104c4]:hover{opacity:.85}.text-panel[data-v-d85104c4]{flex:1;padding:0;display:flex}.text-input[data-v-d85104c4]{resize:none;color:#333;background:0 0;border:none;outline:none;flex:1;padding:2rem;font-family:inherit;font-size:1.1rem;line-height:1.8}.text-input[data-v-d85104c4]::placeholder{color:#d0d4d8}.delete-warn[data-v-d85104c4]{color:#666;margin:0;font-size:.9rem}.shadow-convex[data-v-b1c17675]{border:.2rem solid #6cc4d9;border-color:#d6f7ff #6cc4d9 #6cc4d9 #d6f7ff}.shadow-concave[data-v-b1c17675]{border:.2rem solid #d6f7ff;border-color:#6cc4d9 #d6f7ff #d6f7ff #6cc4d9}@keyframes zoom-in-and-out-b1c17675{40%{transform:scale(1.2)}60%{transform:scale(.9)}80%{transform:scale(1.1)}to{transform:scale(1)}}.insert-page[data-v-b1c17675]{box-sizing:border-box;justify-content:center;align-items:center;height:100%;padding:2rem;display:flex}.insert-card[data-v-b1c17675]{background:#fff;border:1px solid #eaedf2;border-radius:.85rem;width:100%;max-width:960px;height:100%;max-height:640px;display:flex;overflow:hidden;box-shadow:0 2px 12px #0000000a}.form-panel[data-v-b1c17675]{border-right:1px solid #f0f2f5;flex-direction:column;flex-shrink:0;gap:1.2rem;width:300px;padding:2rem 1.5rem;display:flex}.form-title[data-v-b1c17675]{color:#333;margin:0 0 .3rem;font-size:1.15rem;font-weight:600}.field[data-v-b1c17675]{flex-direction:column;gap:.35rem;display:flex}.field-inline[data-v-b1c17675]{flex-direction:row;align-items:center;gap:1rem}.field-label[data-v-b1c17675]{color:#666;font-size:.85rem;font-weight:500}.opt[data-v-b1c17675]{color:#bbb;font-size:.75rem;font-weight:400}.field-input[data-v-b1c17675]{color:#333;border:1px solid #e0e4e8;border-radius:.4rem;outline:none;height:2.2rem;padding:0 .6rem;font-size:.85rem;transition:border .2s}.field-input[data-v-b1c17675]:focus{border-color:#79bbff}.field-input[data-v-b1c17675]::placeholder{color:#ccc}.field-cascader[data-v-b1c17675]{width:100%}.field-cascader[data-v-b1c17675] .el-input__wrapper{border-radius:.4rem;box-shadow:inset 0 0 0 1px #e0e4e8}.field-cascader[data-v-b1c17675] .el-input__inner{font-size:.85rem}.form-actions[data-v-b1c17675]{gap:.6rem;margin-top:auto;padding-top:.5rem;display:flex}.btn[data-v-b1c17675]{cursor:pointer;border:none;border-radius:.45rem;flex:1;height:2.3rem;font-size:.85rem;transition:all .2s}.btn-primary[data-v-b1c17675]{color:#fff;background:#79bbff}.btn-primary[data-v-b1c17675]:hover:not(:disabled){opacity:.85}.btn-primary[data-v-b1c17675]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-b1c17675]{color:#888;background:#f5f7fa}.btn-secondary[data-v-b1c17675]:hover{background:#edf0f4}.text-panel[data-v-b1c17675]{flex:1;padding:0;display:flex}.text-input[data-v-b1c17675]{resize:none;color:#333;background:0 0;border:none;outline:none;flex:1;padding:2rem;font-family:inherit;font-size:1.1rem;line-height:1.8}.text-input[data-v-b1c17675]::placeholder{color:#d0d4d8}.daily-main[data-v-c8b67253]{-webkit-user-select:none;user-select:none;width:100%;height:100%;font-family:JetBrains Mono,Microsoft YaHei UI,sans-serif;position:relative}.logo[data-v-c8b67253]{opacity:.5;width:3rem;height:3rem;animation:5s infinite logo-c8b67253;position:absolute;top:2rem;left:1rem}.go-all[data-v-c8b67253]{cursor:pointer;text-align:center;margin:0 auto;position:absolute;bottom:3rem;left:50%;transform:translate(-50%)}.go-all>.all>span[data-v-c8b67253]{margin:0 .5rem}.go-all>.go[data-v-c8b67253]{animation:1s infinite go-c8b67253}.detail[data-v-c8b67253]{cursor:pointer;height:1.5rem;transition:all .5s;position:absolute;top:2rem;right:2rem}.body[data-v-c8b67253]{text-align:center;width:80%;font-size:2rem;position:absolute;top:10rem;left:50%;transform:translate(-50%)}.text[data-v-c8b67253]{margin:5rem 0 8rem}.favorites[data-v-c8b67253],.title[data-v-c8b67253]{opacity:.6;font-size:1.7rem}@keyframes go-c8b67253{0%{opacity:1;margin-top:0}50%{opacity:1}to{opacity:0;margin-top:1rem}}@keyframes logo-c8b67253{0%{top:1rem;left:1rem}20%{top:1rem;left:6rem}30%{top:2rem;left:1rem}50%{top:2rem;left:6rem}60%{top:3rem;left:1rem}80%{top:3rem;left:6rem}to{top:1rem;left:1rem}}.shadow-convex[data-v-a650d03a]{border:.2rem solid #6cc4d9;border-color:#d6f7ff #6cc4d9 #6cc4d9 #d6f7ff}.shadow-concave[data-v-a650d03a]{border:.2rem solid #d6f7ff;border-color:#6cc4d9 #d6f7ff #d6f7ff #6cc4d9}@keyframes zoom-in-and-out-a650d03a{40%{transform:scale(1.2)}60%{transform:scale(.9)}80%{transform:scale(1.1)}to{transform:scale(1)}}.meditation-tabs[data-v-a650d03a]{-webkit-user-select:none;user-select:none;background:#fff;border-bottom:1px solid #d2d2d2;flex-shrink:0;align-items:center;gap:.2rem;height:3.5rem;padding:0 1.5rem;display:flex}.brand[data-v-a650d03a]{cursor:pointer;border-right:1px solid #d2d2d2;align-items:center;gap:.4rem;margin-right:.8rem;padding-right:1.2rem;text-decoration:none;display:flex}.brand .brand-icon[data-v-a650d03a]{width:1.5rem;height:1.5rem}.brand .brand-text[data-v-a650d03a]{letter-spacing:.15rem;font-family:得意黑,sans-serif;font-size:1.25rem;line-height:1}.brand .brand-text span[data-v-a650d03a]:first-child{color:#79bbff}.brand .brand-text span[data-v-a650d03a]:nth-child(2){color:#eebe77}.brand .brand-text span[data-v-a650d03a]:nth-child(3){color:#d78989}.tab[data-v-a650d03a]{color:#555;white-space:nowrap;border-radius:.4rem;padding:.4rem .9rem;font-size:.9rem;text-decoration:none;transition:all .2s}.tab[data-v-a650d03a]:hover{color:#222;background:#f0f4f8}.tab.active[data-v-a650d03a]{color:#79bbff;background:#79bbff1f;font-weight:500}.meditations-main[data-v-388a2142]{flex-direction:column;height:100%;display:flex}.meditations-content[data-v-388a2142]{flex:1;min-height:0;position:relative}.fp[data-v-81ea8052]{box-sizing:border-box;flex-direction:column;flex-shrink:0;gap:.35rem;height:100%;transition:width .25s;display:flex;position:relative;overflow:hidden}.fp.dragging[data-v-81ea8052]{-webkit-user-select:none;user-select:none;transition:none!important}.fp.collapsed .fp-item[data-v-81ea8052],.fp.collapsed .fp-tag[data-v-81ea8052]{justify-content:center;padding-left:0;padding-right:0}.fp.collapsed .fp-label[data-v-81ea8052]{display:none}.fp.collapsed .fp-tag-block[data-v-81ea8052]{padding:.3rem .2rem}.fp.collapsed .fp-toggle svg[data-v-81ea8052]{transform:rotate(180deg)}.fp-drag-handle[data-v-81ea8052]{cursor:col-resize;z-index:10;justify-content:center;align-items:center;width:10px;height:100%;display:flex;position:absolute;top:0;right:-3px}.fp-drag-handle:hover .fp-drag-line[data-v-81ea8052],.fp.dragging .fp-drag-handle[data-v-81ea8052]{opacity:1}.fp-drag-line[data-v-81ea8052]{opacity:0;background:#aaa;border-radius:1px;width:2px;height:2rem;transition:opacity .2s}.fp-item[data-v-81ea8052]{color:#444;cursor:pointer;text-align:left;background:#fff;border:none;border-radius:.3rem;flex-shrink:0;align-items:center;gap:.45rem;padding:.5rem .6rem;font-size:.85rem;font-weight:500;transition:all .12s;display:flex;position:relative;box-shadow:0 1px 2px #0000000a}.fp-item[data-v-81ea8052]:hover,.fp-item.active[data-v-81ea8052]{color:#00b894}.fp-item.active[data-v-81ea8052]:before,.fp-item.active[data-v-81ea8052]:after{content:"";background:#00b894;border-radius:2px;width:2.5px;height:1.2em;position:absolute;top:50%;transform:translateY(-50%)}.fp-item.active[data-v-81ea8052]:before{left:0}.fp-item.active[data-v-81ea8052]:after{right:0}.fp-ico[data-v-81ea8052]{flex-shrink:0;width:18px;height:18px}.fp-label[data-v-81ea8052]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fp-tag-block[data-v-81ea8052]{background:#fff;border-radius:.3rem;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000a}.fp-tag-head[data-v-81ea8052]{color:#aaa;letter-spacing:.04em;border-bottom:1px solid #f2f2f2;flex-shrink:0;padding:.5rem .6rem .3rem;font-size:.72rem}.fp-tags[data-v-81ea8052]{flex-direction:column;flex:1;gap:.25rem;min-height:0;padding:.4rem;display:flex;overflow-y:auto}.fp-tag[data-v-81ea8052]{color:#555;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.25rem;align-items:center;gap:.4rem;padding:.42rem .7rem;font-size:.88rem;transition:all .12s;display:flex;position:relative}.fp-tag[data-v-81ea8052]:hover{color:#00b894}.fp-tag.active[data-v-81ea8052]{color:#00b894;font-weight:500}.fp-tag.active[data-v-81ea8052]:before,.fp-tag.active[data-v-81ea8052]:after{content:"";background:#00b894;border-radius:2px;width:2.5px;height:1.2em;position:absolute;top:50%;transform:translateY(-50%)}.fp-tag.active[data-v-81ea8052]:before{left:0}.fp-tag.active[data-v-81ea8052]:after{right:0}.fpt-name[data-v-81ea8052]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.fp-tag-empty[data-v-81ea8052]{color:#bbb;padding:.3rem;font-size:.7rem}.fp-toggle[data-v-81ea8052]{cursor:pointer;color:#bbb;-webkit-user-select:none;user-select:none;background:#fff;border:none;border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;height:1.8rem;transition:color .15s,background .15s;display:flex;box-shadow:0 1px 2px #0000000a}.fp-toggle[data-v-81ea8052]:hover{color:#00b894}.fp-toggle svg[data-v-81ea8052]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.sp[data-v-4bff9e30]{gap:.4rem;height:100%;min-height:0;display:flex}.sp-col[data-v-4bff9e30]{background:#fff;border-radius:.35rem;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.sp-today[data-v-4bff9e30]{flex:3}.sp-list[data-v-4bff9e30]{flex:4}.sp-col-head[data-v-4bff9e30]{border-bottom:1px solid #f2f2f2;flex-shrink:0;align-items:center;gap:.4rem;padding:.45rem .6rem;display:flex}.sp-label[data-v-4bff9e30]{color:#555;letter-spacing:.03em;font-size:.9rem;font-weight:600}.sp-date[data-v-4bff9e30]{width:8.5rem}.sp-save-btn[data-v-4bff9e30]{margin-left:auto}.sp-editor[data-v-4bff9e30]{flex:1;min-height:0}.sp-editor-textarea[data-v-4bff9e30]{resize:none;color:#1d1d1f;box-sizing:border-box;background:0 0;border:none;outline:none;width:100%;height:100%;padding:.5rem .6rem;font-family:inherit;font-size:.84rem;line-height:1.55}.sp-editor-textarea[data-v-4bff9e30]::placeholder{color:silver}.sp-list-scroll[data-v-4bff9e30]{flex:1;min-height:0;padding:.3rem .6rem .5rem;overflow-y:auto}.sp-empty[data-v-4bff9e30]{text-align:center;color:#bbb;padding:1.5rem 0;font-size:.75rem}.sp-tl-item[data-v-4bff9e30]{align-items:stretch;display:flex}.spt-side[data-v-4bff9e30]{color:#888;font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;width:5rem;padding:.18rem .6rem 0 0;font-size:.72rem}.spt-mid[data-v-4bff9e30]{flex-direction:column;flex-shrink:0;align-items:center;width:1.2rem;display:flex}.spt-dot[data-v-4bff9e30]{z-index:1;background:#00b894;border-radius:50%;flex-shrink:0;width:.55rem;height:.55rem;margin-top:.22rem}.spt-line[data-v-4bff9e30]{background:#e8e8e8;flex:1;width:1.5px;margin-top:.1rem}.sp-tl-item:last-child .spt-line[data-v-4bff9e30]{display:none}.spt-card[data-v-4bff9e30]{color:#444;word-break:break-word;white-space:pre-wrap;background:#fafafa;border:1px solid #eee;border-radius:.35rem;flex:1;min-width:0;margin:0 0 .7rem .5rem;padding:.4rem .55rem;font-size:.8rem;line-height:1.6}.spt-text[data-v-4bff9e30]{margin-top:.2rem}.spt-actions[data-v-4bff9e30]{border-top:1px solid #f0f0f0;justify-content:flex-end;margin-top:.35rem;padding-top:.25rem;display:flex}.spt-edit[data-v-4bff9e30]{color:#bbb;cursor:pointer;background:0 0;border:none;border-radius:.2rem;align-items:center;gap:.2rem;padding:.08rem .3rem;font-size:.72rem;line-height:1;transition:color .12s;display:flex}.spt-edit[data-v-4bff9e30]:hover{color:#00b894}.ctp[data-v-a34152dc]{gap:.4rem;height:100%;min-height:0;display:flex}.ctp-left[data-v-a34152dc]{background:#fff;border-radius:.35rem;flex:1.6;min-width:0;min-height:0;display:flex;overflow:hidden}.ctp-textarea[data-v-a34152dc]{resize:none;color:#1d1d1f;box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;padding:1rem 1.1rem;font-family:inherit;font-size:1rem;line-height:1.7}.ctp-textarea[data-v-a34152dc]::placeholder{color:#c9c9c9}.ctp-right[data-v-a34152dc]{box-sizing:border-box;background:#fff;border-radius:.35rem;flex-direction:column;flex:1.2;gap:.7rem;min-width:0;padding:.9rem;display:flex;overflow:hidden}.ctp-current-tag[data-v-a34152dc]{flex-direction:column;gap:.3rem;display:flex}.ctp-tag-name[data-v-a34152dc]{color:#00b894;background:#00b89414;border-radius:.3rem;padding:.3rem .5rem;font-size:.85rem;font-weight:500}.ctp-field[data-v-a34152dc]{flex-direction:column;gap:.3rem;display:flex}.ctp-label[data-v-a34152dc]{color:#555;font-size:.85rem;font-weight:500}.ctp-date[data-v-a34152dc]{width:100%}.ctp-actions[data-v-a34152dc]{flex-shrink:0;gap:.4rem;margin-top:.2rem;display:flex}.ctp-actions .el-button+.el-button[data-v-a34152dc]{margin-left:0}.tlp[data-v-0357b62d]{height:100%;min-height:0}.tlp-panels[data-v-0357b62d]{gap:0;min-width:0;height:100%;min-height:0;display:flex}.tlp-panel[data-v-0357b62d]{background:var(--pbg,#fff);flex-direction:column;flex:none;min-width:0;min-height:0;display:flex;overflow:hidden}.tlp-resize[data-v-0357b62d]{cursor:col-resize;background:0 0;flex-shrink:0;width:.3rem;transition:background .12s;position:relative}.tlp-resize[data-v-0357b62d]:before{content:"";opacity:0;background:silver;border-radius:1px;width:2px;height:2rem;transition:opacity .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tlp-resize[data-v-0357b62d]:hover:before{opacity:1}.tlp-resize.active[data-v-0357b62d]{background:#00b89426}.tlp-resize.active[data-v-0357b62d]:before{opacity:1;background:#00b894}.tlp-panel-head[data-v-0357b62d]{border-bottom:1px solid #e0e0e0;flex-shrink:0;align-items:center;gap:.4rem;padding:.45rem .6rem;display:flex}.tlp-panel-title[data-v-0357b62d]{color:#1d1d1f;font-size:.9rem;font-weight:600}.tlp-panel-count[data-v-0357b62d]{color:var(--pb);background:color-mix(in srgb, var(--pb,#888) 12%, transparent);border-radius:.6rem;padding:0 .4rem;font-size:.7rem;line-height:1.4}.tlp-panel-body[data-v-0357b62d]{flex-direction:column;flex:1;gap:.35rem;min-height:0;padding:.4rem .45rem;display:flex;overflow-y:auto}.tlp-empty[data-v-0357b62d]{text-align:center;color:#bbb;padding:1.2rem 0;font-size:.75rem}.tlp-card[data-v-0357b62d]{cursor:text;background:#fff;border:1px solid #fff;border-radius:.35rem;padding:.45rem .55rem;transition:border-color .12s,box-shadow .12s}.tlp-card[data-v-0357b62d]:hover{box-shadow:0 0 0 1px var(--cb)}.tlp-card.active[data-v-0357b62d]{border-color:var(--cb)}.tlp-card-dots[data-v-0357b62d]{align-items:center;gap:.3rem;margin-bottom:.45rem;display:flex}.tlp-dot[data-v-0357b62d]{box-sizing:border-box;background:var(--dot-bg);border:1px solid var(--dot-c);cursor:pointer;border-radius:50%;flex-shrink:0;width:.7rem;height:.7rem;transition:transform .12s;display:inline-block}.tlp-dot[data-v-0357b62d]:hover{transform:scale(1.25)}.tlp-card-title[data-v-0357b62d]{color:#1d1d1f;word-break:break-word;font-size:.9rem;font-weight:500;line-height:1.35}.tlp-card-desc[data-v-0357b62d]{color:#666;word-break:break-word;white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.35rem;font-size:.78rem;line-height:1.4;display:-webkit-box;overflow:hidden}.tlp-card-foot[data-v-0357b62d]{align-items:center;gap:.4rem;margin-top:.45rem;display:flex}.tlp-act[data-v-0357b62d]{color:#b0b0b0;cursor:pointer;background:0 0;border:none;border-radius:.15rem;padding:.05rem .1rem;font-size:.76rem;line-height:1.4;transition:color .12s}.tlp-act[data-v-0357b62d]:hover{color:#00b894}.tlp-card-time[data-v-0357b62d]{color:silver;font-variant-numeric:tabular-nums;margin-left:auto;font-size:.7rem}.tlp-add-input[data-v-0357b62d]{resize:none;box-sizing:border-box;border:1px solid #d0d0d0;border-radius:.2rem;outline:none;width:100%;min-height:2rem;margin-top:.3rem;padding:.3rem .35rem;font-family:inherit;font-size:.8rem;line-height:1.45;overflow:hidden}.tlp-add-input[data-v-0357b62d]:focus{border-color:#00b894;box-shadow:0 0 0 2px #00b8941f}.tlp-add-actions[data-v-0357b62d]{gap:.35rem;margin-top:.3rem;display:flex}.tlp-add-btn[data-v-0357b62d]{color:#666;cursor:pointer;background:#f2f2f3;border:none;border-radius:.2rem;padding:.15rem .5rem;font-size:.76rem}.tlp-add-btn.confirm[data-v-0357b62d]{color:#fff;background:#00b894}.tlp-overlay[data-v-0357b62d]{z-index:2000;background:#0000004d;justify-content:flex-end;display:flex;position:fixed;inset:0}.tlp-drawer[data-v-0357b62d]{background:#fff;flex-direction:column;width:42rem;max-width:85vw;height:100%;display:flex;overflow:hidden;box-shadow:-4px 0 20px #0000001a}.tlp-drawer-head[data-v-0357b62d]{border-bottom:1px solid #eee;flex-shrink:0;justify-content:space-between;align-items:center;padding:.8rem .9rem;display:flex}.tlp-drawer-title[data-v-0357b62d]{color:#1d1d1f;word-break:break-word;font-size:.95rem;font-weight:600}.tlp-drawer-head-right[data-v-0357b62d]{flex-shrink:0;align-items:center;gap:.6rem;display:flex}.tlp-drawer-count[data-v-0357b62d]{color:#aaa;font-size:.75rem}.tlp-drawer-close[data-v-0357b62d]{color:#bbb;cursor:pointer;background:0 0;border:none;border-radius:.2rem;padding:.2rem;transition:color .12s;display:flex}.tlp-drawer-close[data-v-0357b62d]:hover{color:#333}.tlp-drawer-empty[data-v-0357b62d]{text-align:center;color:#bbb;margin:auto;padding:2rem;font-size:.8rem}.tlp-drawer-body[data-v-0357b62d]{flex-direction:column;flex:1;min-height:0;display:flex}.tlp-timeline[data-v-0357b62d]{flex:1;min-height:0;padding:.5rem .6rem .8rem;overflow-y:auto}.tlp-tl-item[data-v-0357b62d]{align-items:stretch;display:flex}.tlp-tl-side[data-v-0357b62d]{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:.25rem;padding:.1rem .6rem 0 0;display:flex}.tlp-tl-time[data-v-0357b62d]{color:#888;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem}.tlp-tl-tag[data-v-0357b62d]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.2rem;padding:.06rem .3rem;font-size:.62rem;font-weight:600;line-height:1.4}.tlp-tl-tag.tlp-tag-IN_PROGRESS[data-v-0357b62d]{color:#2563eb;background:#eff6ff}.tlp-tl-tag.tlp-tag-BLOCKED[data-v-0357b62d]{color:#dc2626;background:#fef2f2}.tlp-tl-tag.tlp-tag-DONE[data-v-0357b62d]{color:#16a34a;background:#f0fdf4}.tlp-tl-tag.tlp-tag-CANCELLED[data-v-0357b62d]{color:#6b7280;background:#f9fafb}.tlp-tl-mid[data-v-0357b62d]{flex-direction:column;flex-shrink:0;align-items:center;width:1.3rem;display:flex}.tlp-tl-dot[data-v-0357b62d]{z-index:1;border-radius:50%;flex-shrink:0;width:.6rem;height:.6rem;margin-top:.25rem}.tlp-tl-dot.tlp-dot-IN_PROGRESS[data-v-0357b62d]{background:#2563eb}.tlp-tl-dot.tlp-dot-BLOCKED[data-v-0357b62d]{background:#dc2626}.tlp-tl-dot.tlp-dot-DONE[data-v-0357b62d]{background:#16a34a}.tlp-tl-dot.tlp-dot-CANCELLED[data-v-0357b62d]{background:#9ca3af}.tlp-tl-line[data-v-0357b62d]{background:#e8e8e8;flex:1;width:1.5px;margin-top:.12rem}.tlp-tl-item:last-child .tlp-tl-line[data-v-0357b62d]{display:none}.tlp-tl-card[data-v-0357b62d]{color:#444;word-break:break-word;white-space:pre-wrap;background:#fafafa;border:1px solid #eee;border-radius:.35rem;flex:1;min-width:0;margin:0 0 .8rem .5rem;padding:.45rem .55rem .3rem;font-size:.82rem;line-height:1.55}.tlp-dtc-text[data-v-0357b62d]{min-height:1.2em}.tlp-dtc-footer[data-v-0357b62d]{justify-content:flex-start;gap:.4rem;min-height:1.2rem;padding-top:.25rem;display:flex}.tlp-dtc-edit[data-v-0357b62d],.tlp-dtc-delete[data-v-0357b62d]{color:#bbb;cursor:pointer;background:0 0;border:none;border-radius:.2rem;align-items:center;gap:.2rem;padding:.08rem .25rem;font-size:.7rem;line-height:1;transition:color .12s;display:flex}.tlp-dtc-edit[data-v-0357b62d]:hover{color:#00b894}.tlp-dtc-delete[data-v-0357b62d]:hover{color:#e74c3c}.tlp-dtc-editor[data-v-0357b62d]{resize:vertical;box-sizing:border-box;border:1px solid #d0d0d0;border-radius:.25rem;outline:none;width:100%;min-height:3rem;padding:.3rem .4rem;font-family:inherit;font-size:.82rem;line-height:1.5}.tlp-dtc-editor[data-v-0357b62d]:focus{border-color:#00b894}.tlp-dtc-editor-actions[data-v-0357b62d]{gap:.3rem;margin-top:.3rem;display:flex}.tlp-dtc-date-row[data-v-0357b62d]{align-items:center;gap:.3rem;margin-bottom:.3rem;display:flex}.tlp-dtc-date-label[data-v-0357b62d]{color:#888;white-space:nowrap;font-size:.76rem}.tlp-dtc-date-picker[data-v-0357b62d]{width:9rem}.tlp-dtc-save[data-v-0357b62d],.tlp-dtc-cancel[data-v-0357b62d]{cursor:pointer;border:none;border-radius:.25rem;padding:.2rem .6rem;font-size:.76rem;line-height:1.6}.tlp-dtc-save[data-v-0357b62d]{color:#fff;background:#00b894}.tlp-dtc-cancel[data-v-0357b62d]{color:#666;background:#f0f0f0}.tlp-drawer-enter-active,.tlp-drawer-leave-active{transition:opacity .2s}.tlp-drawer-enter-active .tlp-drawer,.tlp-drawer-leave-active .tlp-drawer{transition:transform .2s}.tlp-drawer-enter-from,.tlp-drawer-leave-to{opacity:0}.tlp-drawer-enter-from .tlp-drawer,.tlp-drawer-leave-to .tlp-drawer{transform:translate(100%)}.okr-kr-list[data-v-703d06bb]{flex-direction:column;gap:.4rem;margin-top:.5rem;display:flex}.okr-kr-head[data-v-703d06bb]{align-items:baseline;gap:.35rem;display:flex}.okr-kr-no[data-v-703d06bb]{color:#8a9aa5;font-variant-numeric:tabular-nums;background:#eef2f4;border-radius:.18rem;flex-shrink:0;padding:.04rem .24rem;font-size:.68rem;font-weight:600;line-height:1.5}.okr-kr.done .okr-kr-no[data-v-703d06bb]{color:#b8860b;background:#fdf2d6}.okr-kr-text[data-v-703d06bb]{color:#555;word-break:break-word;flex:1;min-width:0;font-size:.84rem;line-height:1.45}.okr-kr-pct[data-v-703d06bb]{color:#9a9a9a;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:.78rem}.okr-kr-pct.done[data-v-703d06bb]{color:#b8860b;font-weight:500}.okr-kr-pct.is-up[data-v-703d06bb]{color:#16a34a}.okr-kr-pct.is-down[data-v-703d06bb]{color:#e8807d}.okr-kr-track[data-v-703d06bb]{background:#eceef0;border-radius:2px;height:3px;margin-top:.22rem;overflow:hidden}.okr-kr-fill[data-v-703d06bb]{background:#7fd7c4;border-radius:2px;height:100%;transition:width .2s;display:block}.okp[data-v-75fafee1]{gap:.4rem;height:100%;min-height:0;display:flex}.okp-divider[data-v-75fafee1]{background:#e0e0e0;flex-shrink:0;width:1px}.okp-btn[data-v-75fafee1]{color:#666;cursor:pointer;background:#f2f2f3;border:none;border-radius:.2rem;padding:.12rem .5rem;font-size:.8rem;line-height:1.6;transition:all .12s}.okp-btn[data-v-75fafee1]:hover{color:#00b894}.okp-btn.okp-btn-primary[data-v-75fafee1]{color:#fff;background:#00b894}.okp-btn.okp-btn-primary[data-v-75fafee1]:hover{background:#00a884}.okp-left[data-v-75fafee1]{flex-direction:column;flex:0 0 22rem;gap:.4rem;min-width:15rem;min-height:0;display:flex}.okp-group[data-v-75fafee1]{flex-direction:column;flex:1 1 0;gap:.35rem;min-height:0;transition:flex-grow .2s;display:flex}.okp-group.collapsed[data-v-75fafee1]{flex:none}.okp-group-head[data-v-75fafee1]{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:.35rem;flex-shrink:0;align-items:center;gap:.35rem;padding:.5rem .6rem;display:flex;box-shadow:0 1px 2px #0000000a}.okp-group-head:hover .okp-fold[data-v-75fafee1]{color:#00b894}.okp-group.collapsed .okp-group-head .okp-fold svg[data-v-75fafee1]{transform:rotate(180deg)}.okp-dot[data-v-75fafee1]{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.okp-dot-active[data-v-75fafee1]{background:#2563eb}.okp-dot-archived[data-v-75fafee1]{background:#9ca3af}.okp-group-title[data-v-75fafee1]{color:#1d1d1f;font-size:.94rem;font-weight:600}.okp-group-count[data-v-75fafee1]{color:#2563eb;background:#eff6ff;border-radius:.6rem;padding:0 .4rem;font-size:.76rem;line-height:1.5}.okp-group-count-mute[data-v-75fafee1]{color:#6b7280;background:#f3f4f6}.okp-head-actions[data-v-75fafee1]{flex-shrink:0;align-items:center;gap:.45rem;margin-left:auto;display:flex}.okp-add[data-v-75fafee1]{color:silver;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 .1rem;font-size:1rem;line-height:1;transition:color .12s}.okp-add[data-v-75fafee1]:hover{color:#00b894}.okp-fold[data-v-75fafee1]{color:silver;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;transition:color .12s;display:flex}.okp-fold svg[data-v-75fafee1]{transition:transform .2s}.okp-group-body[data-v-75fafee1]{flex-direction:column;flex:1;gap:.35rem;min-height:0;padding:.4rem .45rem;display:flex;overflow-y:auto}.okp-empty[data-v-75fafee1]{text-align:center;color:#bbb;padding:1.2rem 0;font-size:.81rem}.okp-empty-lg[data-v-75fafee1]{margin:auto;padding:2rem;font-size:.86rem}.okp-card[data-v-75fafee1]{cursor:pointer;background:#fff;border:1px solid #fff;border-radius:.35rem;padding:.45rem .55rem;transition:border-color .12s;box-shadow:0 1px 2px #0000000a}.okp-card[data-v-75fafee1]:hover{border-color:#b3e6d9}.okp-card.active[data-v-75fafee1]{border-color:#00b894}.okp-card-archived .okp-card-content[data-v-75fafee1]{color:#666}.okp-card.is-archive-success .okp-card-content[data-v-75fafee1]{color:#16a34a}.okp-card.is-archive-failed .okp-card-content[data-v-75fafee1]{color:#dc2626}.okp-card-content[data-v-75fafee1]{white-space:pre-wrap;color:#1d1d1f;word-break:break-word;font-size:.94rem;font-weight:600;line-height:1.4}.okp-card-meta[data-v-75fafee1]{flex-wrap:wrap;align-items:center;gap:.25rem .55rem;margin-top:.6rem;display:flex}.okp-meta[data-v-75fafee1]{color:#9a9a9a;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.18rem;font-size:.76rem;display:inline-flex}.okp-meta.overdue[data-v-75fafee1]{color:#dc2626}.okp-meta.overdue .okp-ico[data-v-75fafee1]{color:#f0a9a9}.okp-ico[data-v-75fafee1]{color:silver;flex-shrink:0}.okp-record[data-v-75fafee1]{min-height:24rem;display:flex}.okp-record-compact[data-v-75fafee1]{min-height:0}.okp-record-main[data-v-75fafee1]{flex-direction:column;flex:1;min-width:0;display:flex}.okp-record-text[data-v-75fafee1]{flex:1;min-width:0;display:flex;position:relative}.okp-record-input[data-v-75fafee1]{resize:none;color:#333;box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;width:100%;padding:1.6rem 2rem;font-family:inherit;font-size:1.1rem;line-height:1.8}.okp-record-input[data-v-75fafee1]::placeholder{color:#d0d4d8}.okp-record-count[data-v-75fafee1]{color:#c8ccd2;font-variant-numeric:tabular-nums;font-size:.78rem;position:absolute;bottom:.7rem;right:1rem}.okp-record-form[data-v-75fafee1]{border-left:1px solid #f0f2f5;flex-direction:column;flex:0 0 17rem;gap:1.2rem;max-height:32rem;padding:1.6rem 1.5rem;display:flex;overflow-y:auto}.okp-record-form-wide[data-v-75fafee1]{flex:0 0 21rem}.okp-kr-edit[data-v-75fafee1]{flex-direction:column;flex-shrink:0;gap:.5rem;padding:1rem 2rem 1.2rem;display:flex}.okp-kr-edit+.okp-kr-edit[data-v-75fafee1]{border-top:1px solid #f2f4f6}.okp-kr-edit-body[data-v-75fafee1]{flex-direction:column;gap:.5rem;max-height:15rem;display:flex;overflow-y:auto}.okp-kr-edit-count[data-v-75fafee1]{color:#c8ccd2;font-variant-numeric:tabular-nums;font-size:.72rem}.okp-kr-edit-head[data-v-75fafee1]{justify-content:space-between;align-items:center;display:flex}.okp-kr-edit-empty[data-v-75fafee1]{color:#c0a080;background:#fdf9f3;border-radius:.25rem;padding:.4rem .55rem;font-size:.82rem}.okp-kr-edit-row[data-v-75fafee1]{align-items:center;gap:.5rem;display:flex}.okp-kr-edit-row[data-v-75fafee1] .el-input{flex:1;min-width:0}.okp-kr-edit-pct[data-v-75fafee1]{color:#9a9a9a;font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;width:2.4rem;font-size:.78rem}.okp-kr-del[data-v-75fafee1]{color:#c8ccd2;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.2rem;font-size:.84rem;line-height:1;transition:color .12s}.okp-kr-del[data-v-75fafee1]:hover{color:#dc2626}.okp-kr-no[data-v-75fafee1]{color:#8a9aa5;font-variant-numeric:tabular-nums;background:#eef2f4;border-radius:.18rem;flex-shrink:0;padding:.04rem .24rem;font-size:.68rem;font-weight:600;line-height:1.5}.okp-report-kr[data-v-75fafee1]{flex-direction:column;gap:.3rem;display:flex}.okp-report-kr+.okp-report-kr[data-v-75fafee1]{margin-top:.55rem}.okp-report-kr-head[data-v-75fafee1]{align-items:baseline;gap:.35rem;display:flex}.okp-report-kr-text[data-v-75fafee1]{color:#555;word-break:break-word;flex:1;min-width:0;font-size:.84rem;line-height:1.4}.okp-report-kr-pct[data-v-75fafee1]{color:#1d1d1f;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:.84rem;font-weight:600}.okp-report-kr-slider[data-v-75fafee1]{--el-slider-main-bg-color:#7fd7c4;--el-slider-height:4px;margin:0 .15rem}.okp-report-kr-slider[data-v-75fafee1] .el-slider__runway{margin:6px 0}.okp-report-kr-delta[data-v-75fafee1]{color:#b0b0b0;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:.78rem}.okp-report-kr-delta.is-up[data-v-75fafee1]{color:#16a34a}.okp-report-kr-delta.is-down[data-v-75fafee1]{color:#e8807d}.okp-field[data-v-75fafee1]{flex-direction:column;gap:.35rem;display:flex}.okp-field-label[data-v-75fafee1]{color:#666;font-size:.9rem;font-weight:500}.okp-field-hint[data-v-75fafee1]{color:#bbb;font-size:.78rem}.okp-field-full[data-v-75fafee1]{width:100%!important}.okp-field-inline[data-v-75fafee1]{align-items:center;gap:.4rem;display:flex}.okp-field-inline[data-v-75fafee1] .el-input-number{flex:1;min-width:0}.okp-field-unit[data-v-75fafee1]{color:#888;font-size:.9rem}.okp-right[data-v-75fafee1]{flex-direction:column;flex:1;gap:.35rem;min-width:0;min-height:0;display:flex}.okp-right-head[data-v-75fafee1]{background:#fff;border-radius:.35rem;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem .7rem;display:flex;box-shadow:0 1px 2px #0000000a}.okp-right-title[data-v-75fafee1]{color:#1d1d1f;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.96rem;font-weight:600;overflow:hidden}.okp-right-count[data-v-75fafee1]{color:#aaa;flex-shrink:0;font-size:.78rem}.okp-right-body[data-v-75fafee1]{flex:1;min-height:0;padding:.5rem .7rem .8rem;overflow-y:auto}.okp-tl-item[data-v-75fafee1]{align-items:stretch;display:flex}.okp-tl-side[data-v-75fafee1]{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:.25rem;width:4.6rem;padding:.1rem .5rem 0 0;display:flex}.okp-tl-time[data-v-75fafee1]{color:#888;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8rem}.okp-tl-tag[data-v-75fafee1]{color:var(--tc);background:color-mix(in srgb, var(--tc) 12%, transparent);border-radius:.2rem;padding:.06rem .3rem;font-size:.68rem;font-weight:600;line-height:1.4}.okp-tl-mid[data-v-75fafee1]{flex-direction:column;flex-shrink:0;align-items:center;width:1.1rem;display:flex}.okp-tl-dot[data-v-75fafee1]{background:var(--tc);z-index:1;border-radius:50%;flex-shrink:0;width:.55rem;height:.55rem;margin-top:.25rem}.okp-tl-line[data-v-75fafee1]{background:#d5d5d5;flex:1;width:1.5px;margin-top:.12rem}.okp-tl-item:last-child .okp-tl-line[data-v-75fafee1]{display:none}.okp-tl-card[data-v-75fafee1]{word-break:break-word;background:0 0;border:1px solid #0000;border-radius:.35rem;flex:1;min-width:0;margin:0 0 .7rem .5rem;padding:0 .55rem .45rem}.okp-tl-card.is-weekly[data-v-75fafee1]{background:#fff;border-color:#fff;padding:.45rem .55rem;position:relative;box-shadow:0 1px 2px #0000000a}.okp-node-edit[data-v-75fafee1]{color:#888;cursor:pointer;opacity:.4;background:#f2f2f3;border:none;border-radius:.2rem;padding:.1rem .45rem;font-family:inherit;font-size:.72rem;line-height:1.6;transition:all .12s;position:absolute;top:.35rem;right:.45rem}.okp-node-edit[data-v-75fafee1]:hover{color:#00b894;opacity:1}.okp-tl-card.is-weekly:hover .okp-node-edit[data-v-75fafee1]{opacity:1}.okp-tl-card.is-archive-success .okp-card-content[data-v-75fafee1]{color:#16a34a}.okp-tl-card.is-archive-failed .okp-card-content[data-v-75fafee1]{color:#dc2626}.okp-card-content.okp-tl-plain[data-v-75fafee1]{color:#444;white-space:pre-wrap;font-size:.98rem;font-weight:400;line-height:1.6}.okp-zone+.okp-zone[data-v-75fafee1]{margin-top:.65rem}.okp-zone-label[data-v-75fafee1]{color:#b0b0b0;letter-spacing:.04em;margin-bottom:.25rem;font-size:.78rem}.okp-meta-tinted[data-v-75fafee1]{color:var(--cc);font-weight:500}.okp-meta-tinted .okp-ico[data-v-75fafee1]{color:var(--cc);opacity:.7}.okp-confidence-reason[data-v-75fafee1]{color:#666;word-break:break-word;white-space:pre-wrap;font-size:.94rem;line-height:1.55}.okp-archive-note[data-v-75fafee1]{color:#666;word-break:break-word;white-space:pre-wrap;font-size:.86rem;line-height:1.55}.okp-conf-picker[data-v-75fafee1]{gap:.3rem;display:flex}.okp-conf-opt[data-v-75fafee1]{color:#999;cursor:pointer;background:#fff;border:1px solid #e6e9ec;border-radius:.25rem;flex:1;justify-content:center;align-items:center;gap:.25rem;padding:.3rem .2rem;font-family:inherit;font-size:.78rem;transition:all .12s;display:inline-flex}.okp-conf-opt[data-v-75fafee1]:hover{border-color:var(--cc);color:var(--cc)}.okp-conf-opt.active[data-v-75fafee1]{border-color:var(--cc);color:var(--cc);background:color-mix(in srgb, var(--cc) 9%, #fff);font-weight:600}.okp-conf-dot[data-v-75fafee1]{background:var(--cc);border-radius:50%;flex-shrink:0;width:.4rem;height:.4rem}.okp-record-dialog .el-dialog__body{padding:0}.daily-report[data-v-2d6372c5]{box-sizing:border-box;background:#f4f4f6;gap:.4rem;width:100%;height:100%;padding:.45rem;font-family:-apple-system,PingFang SC,Microsoft YaHei,Helvetica Neue,sans-serif;display:flex;overflow:hidden}.content-area[data-v-2d6372c5]{flex:1;min-width:0;min-height:0}.content-empty[data-v-2d6372c5]{color:#aaa;background:#fff;border-radius:.35rem;justify-content:center;align-items:center;height:100%;font-size:.85rem;display:flex}.tool-nav[data-v-5e07b8b9]{box-sizing:border-box;background-color:#fafbfc;border-right:1px solid #e4e7ed;flex-direction:column;flex-shrink:0;gap:.25rem;padding:.45rem;transition:width .25s;display:flex;position:relative;overflow:hidden auto}.tool-nav.dragging[data-v-5e07b8b9]{cursor:col-resize;-webkit-user-select:none;user-select:none}.tool-nav.collapsed .tool-nav-title[data-v-5e07b8b9],.tool-nav.collapsed .tool-nav-name[data-v-5e07b8b9],.tool-nav.collapsed .tool-nav-count[data-v-5e07b8b9],.tool-nav.collapsed .tool-nav-tip[data-v-5e07b8b9]{display:none}.tool-nav.collapsed .tool-nav-head[data-v-5e07b8b9]{justify-content:center}.tool-nav.collapsed .tool-nav-item[data-v-5e07b8b9]{justify-content:center;padding:.55rem .3rem}.tool-nav-head[data-v-5e07b8b9]{justify-content:space-between;align-items:center;gap:.2rem;padding:.1rem .15rem .25rem;display:flex}.tool-nav-title[data-v-5e07b8b9]{color:#909399;letter-spacing:.05rem;white-space:nowrap;font-size:.72rem}.tool-nav-toggle[data-v-5e07b8b9]{color:#909399;cursor:pointer;background-color:#0000;border:none;border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;transition:background-color .2s,color .2s;display:flex}.tool-nav-toggle[data-v-5e07b8b9]:hover{color:#303133;background-color:#eef0f2}.tool-nav-toggle svg[data-v-5e07b8b9]{transition:transform .25s}.tool-nav-toggle svg.rotated[data-v-5e07b8b9]{transform:rotate(180deg)}.tool-nav-list[data-v-5e07b8b9]{flex-direction:column;gap:.25rem;display:flex}.tool-nav-item[data-v-5e07b8b9]{color:#303133;text-align:left;white-space:nowrap;cursor:pointer;background-color:#fff;border:1px solid #0000;border-radius:.45rem;align-items:center;gap:.45rem;width:100%;padding:.5rem;font-family:inherit;transition:border-color .2s,background-color .2s;display:flex}.tool-nav-item[data-v-5e07b8b9]:hover{background-color:#00ffb81a;border-color:#00cdb580}.tool-nav-item[data-v-5e07b8b9]:active{background-color:#00ffb82e}.tool-nav-icon[data-v-5e07b8b9]{flex-shrink:0;font-size:1.05rem;line-height:1}.tool-nav-name[data-v-5e07b8b9]{text-overflow:ellipsis;flex:1;min-width:0;font-size:.78rem;font-weight:600;overflow:hidden}.tool-nav-count[data-v-5e07b8b9]{box-sizing:border-box;color:#fff;text-align:center;background-color:#00cdb5;border-radius:.55rem;flex-shrink:0;min-width:1.1rem;height:1.1rem;padding:0 .25rem;font-size:.62rem;line-height:1.1rem}.tool-nav-tip[data-v-5e07b8b9]{color:#c0c4cc;margin-top:auto;padding:.5rem .25rem .1rem;font-size:.62rem;line-height:1.5}.drag-handle[data-v-5e07b8b9]{z-index:10;cursor:col-resize;justify-content:center;align-items:center;width:10px;height:100%;display:flex;position:absolute;top:0;right:-3px}.drag-handle:hover .drag-line[data-v-5e07b8b9],.tool-nav.dragging .drag-handle[data-v-5e07b8b9]{opacity:1}.drag-line[data-v-5e07b8b9]{opacity:0;background-color:#aaa;border-radius:1px;width:2px;height:2rem;transition:opacity .2s}@media (width<=767px){.tool-nav[data-v-5e07b8b9]{border-bottom:1px solid #e4e7ed;border-right:none;flex-direction:row;align-items:center;gap:.3rem;padding:.4rem;overflow:auto hidden;width:100%!important}.tool-nav .tool-nav-head[data-v-5e07b8b9],.tool-nav .tool-nav-tip[data-v-5e07b8b9],.tool-nav .drag-handle[data-v-5e07b8b9]{display:none}.tool-nav .tool-nav-list[data-v-5e07b8b9]{flex-direction:row;gap:.3rem}.tool-nav .tool-nav-item[data-v-5e07b8b9]{width:auto;padding:.4rem .55rem}.tool-nav.collapsed .tool-nav-name[data-v-5e07b8b9],.tool-nav .tool-nav-name[data-v-5e07b8b9]{display:inline}}.tab-bar[data-v-73a8d621]{background-color:#fff;border-bottom:1px solid #e4e7ed;flex-shrink:0;align-items:stretch;display:flex}.tab-scroll[data-v-73a8d621]{flex:1;align-items:flex-end;gap:.15rem;min-width:0;padding:.3rem .3rem 0;display:flex;overflow:auto hidden}.tab-scroll[data-v-73a8d621]::-webkit-scrollbar{height:3px}.tab-scroll[data-v-73a8d621]::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:2px}.tab[data-v-73a8d621]{color:#606266;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#f5f7fa;border:1px solid #e4e7ed;border-bottom:none;border-radius:.4rem .4rem 0 0;flex-shrink:0;align-items:center;gap:.3rem;max-width:12rem;padding:.38rem .45rem .38rem .6rem;font-size:.75rem;transition:background-color .18s,color .18s,border-color .18s;display:flex}.tab[data-v-73a8d621]:hover{color:#303133;background-color:#eceff3}.tab.active[data-v-73a8d621]{color:#00a08b;background-color:#fff;border-color:#00cdb5;font-weight:600}.tab.dragging[data-v-73a8d621]{opacity:.4}.tab.drag-over[data-v-73a8d621]{box-shadow:inset 2px 0 #00cdb5}@media (width<=767px){.tab[data-v-73a8d621]{max-width:8rem}}.tab-icon[data-v-73a8d621]{flex-shrink:0;font-size:.8rem;line-height:1}.tab-label[data-v-73a8d621]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tab-close[data-v-73a8d621]{color:#a8abb2;cursor:pointer;background-color:#0000;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:.95rem;height:.95rem;padding:0;transition:background-color .15s,color .15s;display:flex}.tab-close[data-v-73a8d621]:hover{color:#fff;background-color:#f56c6c}.tab-empty[data-v-73a8d621]{color:#c0c4cc;padding:.38rem .3rem;font-size:.72rem}.tab-more[data-v-73a8d621]{color:#606266;cursor:pointer;background-color:#fff;border:none;border-left:1px solid #e4e7ed;flex-shrink:0;justify-content:center;align-items:center;width:2rem;transition:background-color .15s,color .15s;display:flex}.tab-more[data-v-73a8d621]:hover:not(:disabled){color:#00a08b;background-color:#f5f7fa}.tab-more[data-v-73a8d621]:disabled{color:#dcdfe6;cursor:not-allowed}.tab-menu[data-v-73a8d621]{z-index:3000;background-color:#fff;border:1px solid #e4e7ed;border-radius:.4rem;min-width:8.5rem;padding:.25rem;font-size:.75rem;position:fixed;box-shadow:0 4px 16px #0000001f}.tab-menu-item[data-v-73a8d621]{color:#303133;text-align:left;white-space:nowrap;cursor:pointer;background-color:#0000;border:none;border-radius:.3rem;width:100%;padding:.42rem .6rem;font-family:inherit;font-size:.75rem;transition:background-color .15s;display:block}.tab-menu-item[data-v-73a8d621]:hover:not(:disabled){background-color:#f5f7fa}.tab-menu-item[data-v-73a8d621]:disabled{color:#c0c4cc;cursor:not-allowed}.tab-menu-item.danger[data-v-73a8d621]{color:#f56c6c}.tab-menu-item.danger[data-v-73a8d621]:hover:not(:disabled){background-color:#fef0f0}.tab-menu-divider[data-v-73a8d621]{background-color:#ebeef5;height:1px;margin:.25rem .3rem}[data-v-ce6e197c]{box-sizing:border-box}.base64-converter[data-v-ce6e197c]{background:#f5f5f5;flex-direction:column;height:100%;font-family:Consolas,Monaco,Courier New,monospace;display:flex}.header[data-v-ce6e197c]{color:#fff;background:#2c3e50;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 12px;display:flex}.header h1[data-v-ce6e197c]{margin:0;font-size:13px;font-weight:400;line-height:1.4}.button-group[data-v-ce6e197c]{gap:6px;display:flex}.header button[data-v-ce6e197c]{color:#fff;cursor:pointer;background:#3498db;border:none;border-radius:3px;padding:3px 12px;font-size:12px;line-height:1.4;transition:background .3s}.header button[data-v-ce6e197c]:hover{background:#2980b9}.header button[data-v-ce6e197c]:active{transform:scale(.98)}.container[data-v-ce6e197c]{background:#fff;flex:1;min-height:0;display:flex;overflow:hidden}.panel[data-v-ce6e197c]{background:#fff;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.panel[data-v-ce6e197c]:first-child{border-right:2px solid #bdc3c7}.panel-header[data-v-ce6e197c]{color:#2c3e50;background:#ecf0f1;border-bottom:1px solid #bdc3c7;justify-content:space-between;align-items:center;min-height:42px;padding:10px 15px;font-weight:700;display:flex}.panel-content[data-v-ce6e197c]{flex-direction:column;flex:1;min-height:0;padding:15px;display:flex;overflow:hidden}textarea[data-v-ce6e197c]{resize:none;box-sizing:border-box;border:1px solid #bdc3c7;border-radius:4px;outline:none;flex:1;width:100%;padding:12px;font-family:Consolas,Monaco,monospace;font-size:14px;line-height:1.5}textarea[data-v-ce6e197c]:focus{border-color:#3498db;box-shadow:0 0 0 2px #3498db1a}.info[data-v-ce6e197c]{color:#2c3e50;background:#e8f4f8;border-left:3px solid #3498db;border-radius:2px;margin-top:10px;padding:8px 12px;font-size:13px}.info-label[data-v-ce6e197c]{margin-right:8px;font-weight:700}.error[data-v-ce6e197c]{color:#c0392b;background:#ffe8e8;border-left-color:#e74c3c}.processing[data-v-ce6e197c]{color:#856404;background:#fff3cd;border-left-color:#ffc107}.options[data-v-ce6e197c]{background:#f8f9fa;border-radius:4px;align-items:center;gap:15px;margin-bottom:10px;padding:10px;display:flex}.options label[data-v-ce6e197c]{cursor:pointer;color:#2c3e50;align-items:center;gap:5px;font-size:13px;display:flex}.options input[type=checkbox][data-v-ce6e197c]{cursor:pointer}.stats[data-v-ce6e197c]{color:#7f8c8d;gap:20px;font-size:12px;display:flex}.performance-badge[data-v-ce6e197c]{color:#fff;background:#27ae60;border-radius:3px;margin-left:6px;padding:1px 5px;font-size:10px;display:inline-block}[data-v-d60a007e]{box-sizing:border-box}.escape-converter[data-v-d60a007e]{background:#f5f5f5;flex-direction:column;height:100%;font-family:Consolas,Monaco,Courier New,monospace;display:flex}.header[data-v-d60a007e]{color:#fff;background:#2c3e50;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 12px;display:flex}.header h1[data-v-d60a007e]{margin:0;font-size:13px;font-weight:400;line-height:1.4}.button-group[data-v-d60a007e]{gap:6px;display:flex}.header button[data-v-d60a007e]{color:#fff;cursor:pointer;background:#3498db;border:none;border-radius:3px;padding:3px 12px;font-size:12px;line-height:1.4;transition:background .3s}.header button[data-v-d60a007e]:hover{background:#2980b9}.header button[data-v-d60a007e]:active{transform:scale(.98)}.container[data-v-d60a007e]{background:#fff;flex:1;min-height:0;display:flex;overflow:hidden}.panel[data-v-d60a007e]{background:#fff;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.panel[data-v-d60a007e]:first-child{border-right:2px solid #bdc3c7}.panel-header[data-v-d60a007e]{color:#2c3e50;background:#ecf0f1;border-bottom:1px solid #bdc3c7;justify-content:space-between;align-items:center;min-height:42px;padding:10px 15px;font-weight:700;display:flex}.panel-content[data-v-d60a007e]{flex-direction:column;flex:1;min-height:0;padding:15px;display:flex;overflow:hidden}textarea[data-v-d60a007e]{resize:none;box-sizing:border-box;border:1px solid #bdc3c7;border-radius:4px;outline:none;flex:1;width:100%;padding:12px;font-family:Consolas,Monaco,monospace;font-size:14px;line-height:1.5}textarea[data-v-d60a007e]:focus{border-color:#3498db;box-shadow:0 0 0 2px #3498db1a}.info[data-v-d60a007e]{color:#2c3e50;background:#e8f4f8;border-left:3px solid #3498db;border-radius:2px;margin-top:10px;padding:8px 12px;font-size:13px}.info-label[data-v-d60a007e]{margin-right:8px;font-weight:700}.error[data-v-d60a007e]{color:#c0392b;background:#ffe8e8;border-left-color:#e74c3c}.processing[data-v-d60a007e]{color:#856404;background:#fff3cd;border-left-color:#ffc107}.options[data-v-d60a007e]{background:#f8f9fa;border-radius:4px;margin-bottom:10px;padding:10px}.option-group[data-v-d60a007e]{margin-bottom:8px}.option-group[data-v-d60a007e]:last-child{margin-bottom:0}.option-group-title[data-v-d60a007e]{color:#7f8c8d;margin-bottom:5px;font-size:12px;font-weight:700}.option-items[data-v-d60a007e]{flex-wrap:wrap;gap:15px;display:flex}.options label[data-v-d60a007e]{cursor:pointer;color:#2c3e50;align-items:center;gap:5px;font-size:13px;display:flex}.options input[type=radio][data-v-d60a007e],.options input[type=checkbox][data-v-d60a007e]{cursor:pointer}.stats[data-v-d60a007e]{color:#7f8c8d;gap:20px;font-size:12px;display:flex}.mode-selector[data-v-d60a007e]{gap:5px;margin-bottom:10px;display:flex}.mode-btn[data-v-d60a007e]{cursor:pointer;color:#2c3e50;text-align:center;background:#ecf0f1;border:2px solid #bdc3c7;border-radius:4px;flex:1;padding:8px 12px;font-size:13px;transition:all .3s}.mode-btn[data-v-d60a007e]:hover{background:#d5dbdb}.mode-btn.active[data-v-d60a007e]{color:#fff;background:#3498db;border-color:#3498db;font-weight:700}.performance-badge[data-v-d60a007e]{color:#fff;background:#27ae60;border-radius:3px;margin-left:6px;padding:1px 5px;font-size:10px;display:inline-block}[data-v-cbe041f8]{box-sizing:border-box}.json-viewer[data-v-cbe041f8]{background:#f5f5f5;flex-direction:column;height:100%;font-family:Consolas,Monaco,Courier New,monospace;display:flex}.header[data-v-cbe041f8]{color:#fff;background:#2c3e50;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 12px;display:flex}.header h1[data-v-cbe041f8]{margin:0;font-size:13px;font-weight:400;line-height:1.4}.header button[data-v-cbe041f8]{color:#fff;cursor:pointer;background:#3498db;border:none;border-radius:3px;padding:3px 12px;font-size:12px;line-height:1.4}.header button[data-v-cbe041f8]:hover{background:#2980b9}.container[data-v-cbe041f8]{background:#fff;flex:1;min-height:0;display:flex;overflow:hidden}.panel[data-v-cbe041f8]{background:#fff;border-right:2px solid #bdc3c7;flex-direction:column;display:flex;overflow:hidden}.panel[data-v-cbe041f8]:last-child{border-right:none}.panel.input[data-v-cbe041f8]{flex:0 0 20%;min-width:200px}.panel.output[data-v-cbe041f8]{flex:0 0 25%;min-width:200px}.panel.visual[data-v-cbe041f8]{flex-direction:column;flex:1;min-width:300px;display:flex}.resize-handle[data-v-cbe041f8]{cursor:col-resize;z-index:10;background:#ecf0f1;flex-shrink:0;width:4px;position:relative}.resize-handle[data-v-cbe041f8]:hover{background:#3498db}.panel-header[data-v-cbe041f8]{color:#2c3e50;background:#ecf0f1;border-bottom:1px solid #bdc3c7;justify-content:space-between;align-items:center;min-height:38px;padding:8px 15px;font-weight:700;display:flex}.tabs[data-v-cbe041f8]{gap:6px;display:flex}.tab[data-v-cbe041f8]{cursor:pointer;color:#566573;background:#dfe4e6;border:none;border-radius:4px;padding:4px 12px;font-size:12px;font-weight:400}.tab.active[data-v-cbe041f8]{color:#fff;background:#3498db}.view[data-v-cbe041f8]{width:100%;height:100%}.panel-content[data-v-cbe041f8]{flex:1;min-height:0;display:flex;overflow:hidden}.panel-content.padded[data-v-cbe041f8]{padding:15px;overflow:auto}textarea[data-v-cbe041f8]{resize:none;box-sizing:border-box;border:none;outline:none;width:100%;height:100%;padding:12px;font-family:Consolas,Monaco,monospace;font-size:14px;line-height:1.5}.tree[data-v-cbe041f8]{font-family:Consolas,Monaco,monospace;font-size:14px;line-height:1.6}[data-v-cbe041f8] .tree-item{margin:2px 0}[data-v-cbe041f8] .tree-key{color:#8b4513;font-weight:700}[data-v-cbe041f8] .tree-value{color:#006400}[data-v-cbe041f8] .tree-value.string{color:#d73a49}[data-v-cbe041f8] .tree-value.number{color:#005cc5}[data-v-cbe041f8] .tree-value.boolean{color:#d73a49}[data-v-cbe041f8] .tree-value.null{color:#6f42c1}[data-v-cbe041f8] .tree-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;color:#666;width:16px;display:inline-block}[data-v-cbe041f8] .tree-children{margin-left:20px}[data-v-cbe041f8] .tree-children.collapsed{display:none}[data-v-cbe041f8] .type-badge{color:#fff;background:#95a5a6;border-radius:3px;margin-left:8px;padding:2px 6px;font-size:11px;display:inline-block}[data-v-cbe041f8] .error{color:#e74c3c;background:#fadbd8;border-radius:4px;margin:10px 0;padding:10px}[data-v-cbe041f8] .processing{color:#856404;background:#fff3cd;border-left-color:#ffc107;border-radius:4px;margin:10px 0;padding:10px}.graph-view[data-v-cbe041f8]{cursor:grab;-webkit-user-select:none;user-select:none;background:#fafafa;width:100%;height:100%;position:relative;overflow:hidden}.graph-view.dragging[data-v-cbe041f8]{cursor:grabbing}[data-v-cbe041f8] .graph-container{transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0}.graph-canvas[data-v-cbe041f8]{position:absolute;top:0;left:0}[data-v-cbe041f8] .graph-node{background:#fff;border:2px solid #3498db;border-radius:6px;min-width:120px;padding:8px 12px;font-size:13px;position:absolute;box-shadow:0 2px 6px #0000001a}[data-v-cbe041f8] .graph-node-title{color:#2c3e50;border-bottom:1px solid #ecf0f1;margin-bottom:6px;padding-bottom:4px;font-weight:700}[data-v-cbe041f8] .graph-node-row{color:#555;padding:2px 0;font-size:12px}[data-v-cbe041f8] .graph-node-key{color:#8b4513;font-weight:700}[data-v-cbe041f8] .graph-node.array{border-color:#e67e22}[data-v-cbe041f8] .truncated{cursor:pointer;border-bottom:1px dashed #e67e22}[data-v-cbe041f8] .truncated:hover{background:#fdf2e3}[data-v-cbe041f8] .ellipsis{color:#e67e22;font-weight:700}[data-v-cbe041f8] .zoom-indicator{z-index:20;color:#fff;pointer-events:auto;opacity:0;background:#2c3e50d9;border-radius:4px;align-items:center;gap:8px;padding:5px 10px;font-size:12px;transition:opacity .25s;display:flex;position:absolute;bottom:12px;right:12px}[data-v-cbe041f8] .zoom-indicator.show{opacity:1}[data-v-cbe041f8] .zoom-indicator button{color:#fff;cursor:pointer;background:#7f8c8d;border:none;border-radius:3px;padding:2px 8px;font-size:11px}.detail-panel[data-v-cbe041f8]{background:#fff;border-top:2px solid #bdc3c7;flex-direction:column;flex-shrink:0;height:200px;min-height:80px;display:none;overflow:hidden}.detail-panel.visible[data-v-cbe041f8]{display:flex}.detail-resize-handle[data-v-cbe041f8]{cursor:ns-resize;background:#ecf0f1;flex-shrink:0;height:6px;position:relative}.detail-resize-handle[data-v-cbe041f8]:after{content:"";background:#bdc3c7;border-radius:1px;width:40px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.detail-header[data-v-cbe041f8]{color:#2c3e50;background:#ecf0f1;justify-content:space-between;align-items:center;padding:6px 12px;font-size:12px;display:flex}.detail-header button[data-v-cbe041f8]{color:#fff;cursor:pointer;background:#95a5a6;border:none;border-radius:3px;padding:3px 10px;font-size:11px}.detail-panel textarea[data-v-cbe041f8]{white-space:pre-wrap;background:#fdfdfd;flex:1}.performance-badge[data-v-cbe041f8]{color:#fff;background:#27ae60;border-radius:3px;margin-left:6px;padding:1px 5px;font-size:10px;display:inline-block}.tools-page[data-v-f6843447]{height:100%;display:flex;overflow:hidden}@media (width<=767px){.tools-page[data-v-f6843447]{flex-direction:column}}.tools-main[data-v-f6843447]{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.tools-body[data-v-f6843447]{flex:1;min-height:0;position:relative;overflow:hidden}.tools-pane[data-v-f6843447]{height:100%}.tools-empty[data-v-f6843447]{color:#909399;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;height:100%;padding:1rem;display:flex}.tools-empty-icon[data-v-f6843447]{opacity:.55;font-size:2.4rem;line-height:1}.tools-empty-title[data-v-f6843447]{color:#606266;margin:.4rem 0 0;font-size:.85rem}.tools-empty-sub[data-v-f6843447]{color:#c0c4cc;margin:0;font-size:.72rem}.main[data-v-8ae0f3ca]{box-sizing:border-box;background-color:#fff;flex-direction:column;gap:.5rem;width:100%;height:100%;padding:0 .3rem .6rem;display:flex}@media (width<=767px){.main[data-v-8ae0f3ca]{flex-direction:row;justify-content:space-around;align-items:center;gap:0;padding:0}}.nav-top[data-v-8ae0f3ca]{border-bottom:1px solid #eee;justify-content:center;margin-bottom:.4rem;padding:.4rem 0;display:flex}.main.collapsed .nav-top[data-v-8ae0f3ca]{margin-bottom:.3rem;padding:.35rem 0}@media (width<=767px){.nav-top[data-v-8ae0f3ca]{display:none}}.nav-items[data-v-8ae0f3ca]{flex-direction:column;flex:1;gap:.35rem;display:flex}@media (width<=767px){.nav-items[data-v-8ae0f3ca]{flex-direction:row;flex:1;justify-content:space-around;gap:0}}.nav-items>a[data-v-8ae0f3ca]{color:inherit;text-decoration:none}@media (width<=767px){.nav-items>a[data-v-8ae0f3ca]{flex:1;justify-content:center;display:flex}}.item[data-v-8ae0f3ca]{text-align:center;border-radius:.5rem;justify-content:center;align-items:center;margin:0 auto;padding:.5rem .3rem;font-size:.8rem;transition:all .2s;display:flex}@media (width<=767px){.item[data-v-8ae0f3ca]{border-radius:0;gap:.2rem;width:100%;margin:0;padding:.4rem .3rem;font-size:.65rem}}.main:not(.collapsed) .item[data-v-8ae0f3ca]{flex-direction:row;justify-content:flex-start;gap:.4rem;padding:.5rem .6rem;overflow:hidden}.main:not(.collapsed) .item span[data-v-8ae0f3ca]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.main.collapsed .item[data-v-8ae0f3ca]{flex-direction:column}.item span[data-v-8ae0f3ca]{white-space:nowrap}@media (width<=767px){.item span[data-v-8ae0f3ca]{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}}.active>.item[data-v-8ae0f3ca]{background-color:#00ffb821}@media (width<=767px){.active>.item[data-v-8ae0f3ca]{color:#00d9a3;background-color:#00ffb833;font-weight:500}}img[data-v-8ae0f3ca]{flex-shrink:0;width:1.3rem;height:1.3rem}@media (width<=767px){img[data-v-8ae0f3ca]{width:1.2rem;height:1.2rem}}.nav-footer[data-v-8ae0f3ca]{flex-direction:column;align-items:center;gap:.4rem;margin-top:auto;display:flex}@media (width<=767px){.nav-footer[data-v-8ae0f3ca]{flex-direction:row;gap:0;margin-top:0}}.toggle-btn[data-v-8ae0f3ca]{cursor:pointer;color:#666;background:0 0;border:none;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;transition:all .2s;display:flex}.toggle-btn[data-v-8ae0f3ca]:hover{color:#333;background-color:#f0f0f0}.toggle-btn svg[data-v-8ae0f3ca]{transition:transform .25s}.toggle-btn svg.rotated[data-v-8ae0f3ca]{transform:rotate(180deg)}@media (width<=767px){.toggle-btn[data-v-8ae0f3ca]{display:none}}.user-avatar[data-v-8ae0f3ca]{color:#fff;text-shadow:0 1px 2px #0000004d;cursor:pointer;background:#00cdb5;border-radius:50%;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.8rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 0 0 2px #fff,0 0 0 3px #008dff}.user-avatar.placeholder[data-v-8ae0f3ca]{background:linear-gradient(135deg,#79bbff 0%,#307dd5 100%);box-shadow:0 0 0 2px #fff,0 0 0 3px #79bbff}.user-avatar.placeholder[data-v-8ae0f3ca]:hover{transform:scale(1.05);box-shadow:0 0 0 2px #fff,0 0 0 3px #307dd5}@media (width<=767px){.user-avatar[data-v-8ae0f3ca]{width:1.4rem;height:1.4rem;font-size:.7rem;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px #667eea}.user-avatar.placeholder[data-v-8ae0f3ca]{box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px #79bbff}}.layout-main[data-v-ab99eae5]{width:100vw;height:100vh;display:flex}@media (width<=767px){.layout-main[data-v-ab99eae5]{flex-direction:column;gap:0}}.layout-main.dragging[data-v-ab99eae5]{-webkit-user-select:none;user-select:none;cursor:col-resize}.layout-nav[data-v-ab99eae5]{box-sizing:border-box;flex-shrink:0;transition:width .25s;position:relative;box-shadow:2px 0 5px #e6e6e6}@media (width<=767px){.layout-nav[data-v-ab99eae5]{flex:none;order:2;height:3rem;box-shadow:0 -2px 5px #e6e6e6;width:100%!important}}.drag-handle[data-v-ab99eae5]{cursor:col-resize;z-index:10;justify-content:center;align-items:center;width:10px;height:100%;display:flex;position:absolute;top:0;right:-3px}@media (width<=767px){.drag-handle[data-v-ab99eae5]{display:none}}.drag-handle:hover .drag-line[data-v-ab99eae5],.layout-main.dragging .drag-handle[data-v-ab99eae5]{opacity:1}.drag-line[data-v-ab99eae5]{opacity:0;background:#aaa;border-radius:1px;width:2px;height:2rem;transition:opacity .2s}.layout-body[data-v-ab99eae5]{box-sizing:border-box;flex:1;height:100%;overflow:auto}@media (width<=767px){.layout-body[data-v-ab99eae5]{order:1;width:100%;height:calc(100% - 3rem)}}body{background-color:#f4f4f4;margin:0;padding:0;font-family:JetBrainsMono-Regular,Microsoft YaHei UI,sans-serif}.yfq-border{border:.1rem solid #eaeaea}.link{color:#00b29a}.yfq-shadow,.yfq-button.alone{box-shadow:0 1px 2px #0000001a}.yfq-button-span{cursor:pointer;transition:all .3s}.yfq-button-span:hover{color:#2aad99}.yfq-button{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background-color:#fff;border-radius:.5rem;padding:.5rem 1rem;font-size:1.5rem;transition:all .3s}.yfq-button:hover{background-color:#b4f1e8}.yfq-button.alone{border:.1rem solid #fff}.thin-scrollbar::-webkit-scrollbar{width:3px;height:4px}.thin-scrollbar::-webkit-scrollbar-track{background:0 0}.thin-scrollbar::-webkit-scrollbar-thumb{background:#ddd;border-radius:2px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:#ccc}
