.sh-main[data-v-cfd46dd1]{margin:10px}.dida-notification-div[data-v-cfd46dd1],.dida-swiper-div[data-v-cfd46dd1]{width:calc(100% - 100px);margin:20px auto}.swiper-img[data-v-cfd46dd1]{width:100%}.oj-grid[data-v-cfd46dd1]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:10px 0}.oj-item[data-v-cfd46dd1]{display:flex;justify-content:space-between;align-items:center;padding:8px;border:1px solid #e0e0e0;border-radius:6px}.friend-link-card[data-v-cfd46dd1]{margin:10px}.friend-link-card li[data-v-cfd46dd1]{margin:8px}.study-view-container[data-v-67c26aaa]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:#333;max-width:1200px;margin:0 auto;padding:20px;background-color:#f9f9f9}header[data-v-67c26aaa]{background-color:#2c3e50;color:#fff;padding:20px;border-radius:5px;margin-bottom:30px;text-align:center}h1[data-v-67c26aaa]{margin:0;font-size:2.2em}h2[data-v-67c26aaa]{color:#2c3e50;border-bottom:2px solid #3498db;padding-bottom:5px;margin-top:30px}h3[data-v-67c26aaa]{color:#2980b9}.section[data-v-67c26aaa]{background-color:#fff;padding:20px;border-radius:5px;box-shadow:0 2px 5px #0000001a;margin-bottom:30px}.two-columns[data-v-67c26aaa]{display:flex;flex-wrap:wrap;gap:20px}.column[data-v-67c26aaa]{flex:1;min-width:300px}table[data-v-67c26aaa]{width:100%;border-collapse:collapse;margin:20px 0}th[data-v-67c26aaa],td[data-v-67c26aaa]{border:1px solid #ddd;padding:12px;text-align:left}th[data-v-67c26aaa]{background-color:#3498db;color:#fff}tr[data-v-67c26aaa]:nth-child(2n){background-color:#f2f2f2}.case-study[data-v-67c26aaa]{background-color:#e8f4fc;padding:15px;border-left:4px solid #3498db;margin:15px 0}.paper-analysis[data-v-67c26aaa]{background-color:#f0f7e8;padding:15px;border-left:4px solid #27ae60;margin:15px 0}.learning-path[data-v-67c26aaa]{background-color:#f5e8fc;padding:15px;border-left:4px solid #9b59b6;margin:15px 0}.highlight[data-v-67c26aaa]{font-weight:700;color:#e74c3c}.sh-main[data-v-d4218944]{min-height:400px;height:75vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.yj-login-card[data-v-621f4f39]{width:500px;height:500px;margin:20px auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.yj-login-form[data-v-621f4f39]{width:300px;padding:20px}.dida-login-footer[data-v-621f4f39]{width:100%;display:flex;justify-content:space-between;margin-top:20px}.yj-login-card[data-v-21d3f6c1]{width:600px;margin:20px auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.yj-login-form[data-v-21d3f6c1]{width:400px;padding:20px}.dida-login-footer[data-v-21d3f6c1]{width:100%;display:flex;justify-content:space-between;margin-top:20px}.cf-confirm-container[data-v-21d3f6c1]{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.dida-main-content[data-v-b3aa4133]{min-height:800px}.dida-statistics-chart[data-v-b3aa4133]{margin:10px;width:100%;min-height:220px}.level-container[data-v-b3aa4133]{position:relative;display:inline-block}.level-text[data-v-b3aa4133]{font-size:1rem;color:#1677ff;padding:0 12px;position:relative;z-index:1}.level-badge[data-v-b3aa4133]{position:absolute;top:-2px;left:-4px;right:-4px;bottom:-2px;background:linear-gradient(135deg,#66b1ff,#1e88e5);border-radius:12px;z-index:0;opacity:.2}.experience-container[data-v-b3aa4133]{width:100%}.experience-progress[data-v-b3aa4133]{width:100%;height:12px;background-color:#f0f0f0;border-radius:6px;overflow:hidden;margin-bottom:4px;box-shadow:inset 0 1px 3px #0000001a}.experience-bar[data-v-b3aa4133]{height:100%;background:linear-gradient(90deg,#1677ff,#36cfc9);border-radius:6px;transition:width .3s ease-in-out;box-shadow:0 0 10px #1677ff66}.experience-text[data-v-b3aa4133]{font-size:.9rem;color:#666;text-align:right}.coin-display[data-v-b3aa4133]{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 0}.coin-icon[data-v-b3aa4133]{color:#fa8c16;filter:drop-shadow(0 1px 2px rgba(250,140,22,.3))}.coin-value[data-v-b3aa4133]{font-size:1.5rem;font-weight:700;color:#fa8c16;text-shadow:0 1px 2px rgba(0,0,0,.1);transition:all .3s ease}.coin-display:hover .coin-value[data-v-b3aa4133]{transform:scale(1.05);text-shadow:0 2px 4px rgba(250,140,22,.4)}[data-v-b3aa4133] .dark .coin-label{color:#d9d9d9}.yj-login-card[data-v-1e212f07]{width:600px;margin:20px auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.yj-modify-form[data-v-1e212f07]{padding:20px}.sh-card[data-v-8cb301d5]{margin:10px}.sh-background-black[data-v-8cb301d5]{background-color:#212121}.sh-tag-button[data-v-8cb301d5]{margin:2px}.dida-operation-container[data-v-8cb301d5]{margin:10px 0 20px;text-align:right}.sh-button[data-v-83e9f414]{text-align:center;margin:16px}.dida-main-content[data-v-0920e701]{display:block;overflow-y:auto}.dida-main-content.zen-mode[data-v-0920e701]{height:calc(100vh - 57px)}.dida-col-code[data-v-0920e701]{width:0;min-width:0;transition:all .3s ease;overflow:hidden;visibility:hidden;opacity:0;pointer-events:none;float:left;height:100%;position:relative}.dida-main-content.zen-mode .dida-col-code[data-v-0920e701]{width:calc(50% - 12px);visibility:visible;opacity:1;pointer-events:auto;margin-left:10px;height:calc(100vh - 70px);margin-top:10px;display:flex;flex-direction:column}.dida-col-left[data-v-0920e701]{width:60%;min-width:0;transition:width .3s ease;float:left;height:100%;position:relative}.dida-main-content.zen-mode .dida-col-left[data-v-0920e701]{width:50%;overflow-y:auto;height:calc(100vh - 57px)}.dida-col-right[data-v-0920e701]{width:40%;min-width:300px;transition:width .3s ease;float:left;height:100%;position:relative}.dida-main-content.zen-mode .dida-col-right[data-v-0920e701]{width:0;min-width:0;padding:0;margin:0;border:none;overflow:hidden;visibility:hidden;opacity:0;pointer-events:none;transform:translate(100%);transition:all .3s ease;position:absolute;z-index:-1}.dida-col-right[data-v-0920e701]{visibility:visible;opacity:1;transition:all .3s ease}.dida-operation-container[data-v-0920e701]{margin:10px 0 20px;text-align:right}.dida-problems-container[data-v-0920e701]{margin:20px}.dida-code-submit-div[data-v-0920e701]{margin-top:10px}.dida-code-editor-div[data-v-0920e701]{width:100%;margin-top:10px;height:500px;position:relative}.dida-code-editor-zen-div[data-v-0920e701]{margin-top:10px;height:calc(100vh - 356px);max-height:100vh;position:relative;border:1px solid #3912e5}.dida-resize-handle[data-v-0920e701]{height:3px;background:#e0e0e0;cursor:ns-resize;position:relative;margin:2px 0;border-radius:1px;transition:background-color .2s ease}.dida-resize-handle[data-v-0920e701]:hover{background:#b0b0b0}.dida-resize-handle[data-v-0920e701]:active{background:gray}.dida-run-zen[data-v-0920e701]{flex:1;min-height:0;display:flex;flex-direction:column}.dida-run-header[data-v-0920e701]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #e5e5e5;background-color:#fafafa}.dida-run-title[data-v-0920e701]{font-size:16px;font-weight:600;color:#333}.dida-run-button[data-v-0920e701]{flex-shrink:0}.dida-run-content[data-v-0920e701]{flex:1;display:flex;min-height:0;gap:12px;padding:12px;overflow:hidden;max-width:100%}.dida-run-input[data-v-0920e701]{flex:1;min-height:0;min-width:0;resize:none;border:1px solid #d9d9d9;border-radius:6px;padding:12px;font-size:14px;font-family:Courier New,monospace;line-height:1.5;outline:none;transition:border-color .2s ease;overflow:auto;max-width:100%;box-sizing:border-box}.dida-run-input[data-v-0920e701]:focus{border-color:#0052d9;box-shadow:0 0 0 2px #0052d91a}.dida-run-input[data-v-0920e701]::placeholder{color:#999}.dida-run-card[data-v-0920e701]{flex:1;min-height:0;min-width:0;border:1px solid #d9d9d9;border-radius:6px;overflow:hidden;max-width:100%;box-sizing:border-box}.dida-run-card[data-v-0920e701] .t-card__body{height:100%;display:flex;flex-direction:column}.run-result-content[data-v-0920e701]{flex:1;padding:12px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;font-family:Courier New,Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;line-height:1.5;color:#333;white-space:pre-wrap;word-break:break-word;overflow:auto}.run-result-placeholder[data-v-0920e701]{flex:1;display:flex;align-items:center;justify-content:center;color:#999;font-size:13px;font-style:italic}.dida-zen-problem-info[data-v-0920e701]{margin:8px 10px 10px;padding:10px;background:#fffffff2;border:1px solid #e5e5e5;border-radius:6px;box-shadow:0 2px 8px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dida-zen-main-title[data-v-0920e701]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #f0f0f0}.dida-zen-title-text[data-v-0920e701]{font-size:14px;font-weight:600;color:#333;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:8px}.dida-zen-key[data-v-0920e701]{font-size:11px;color:#666;background:#f5f5f5;padding:2px 6px;border-radius:3px;flex-shrink:0}.dida-zen-compact-row[data-v-0920e701]{display:flex;flex-direction:column;gap:10px}.dida-zen-key-info-row[data-v-0920e701]{display:flex;flex-wrap:wrap;gap:20px;align-items:center}.dida-zen-info-item[data-v-0920e701]{display:flex;align-items:center;gap:4px;font-size:13px;color:#666;font-weight:400}.dida-zen-label[data-v-0920e701]{color:#999;margin-right:4px}.dida-zen-value[data-v-0920e701]{color:#333;font-weight:500}.dida-zen-detail-info[data-v-0920e701]{font-size:11px}.dida-zen-stats-row[data-v-0920e701]{display:flex;gap:6px;margin-bottom:6px}.dida-zen-stat-tag[data-v-0920e701]{font-size:10px!important;height:18px!important;line-height:16px!important;padding:0 4px!important}.dida-zen-origin-row[data-v-0920e701]{display:flex;align-items:center;margin-bottom:4px}.dida-zen-origin-link[data-v-0920e701]{font-size:11px!important;margin-left:2px}.dida-zen-tags-row[data-v-0920e701]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.dida-zen-tags-container[data-v-0920e701]{display:flex;flex-wrap:wrap;gap:6px;max-width:100%}.dida-zen-tag[data-v-0920e701]{font-size:11px;padding:2px 6px;margin:0;border:1px solid #d9d9d9;border-radius:4px;background-color:#fafafa;color:#595959;cursor:pointer;transition:all .2s ease}.dida-zen-tag[data-v-0920e701]:hover{background-color:#0052d9;color:#fff;border-color:#0052d9}.dida-zen-detail-info-panel[data-v-0920e701]{margin-top:20px;padding:16px;border-top:1px solid #f0f0f0;background-color:#fafafa;border-radius:8px}.dida-detail-section-title[data-v-0920e701]{font-size:14px;font-weight:600;color:#333;margin-bottom:12px;border-left:3px solid #0052d9;padding-left:8px}.dida-detail-grid[data-v-0920e701]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 16px;margin-bottom:8px}.dida-detail-row[data-v-0920e701]{display:flex;align-items:center;min-height:24px}.dida-detail-label[data-v-0920e701]{font-size:13px;color:#666;font-weight:500;margin-right:8px;min-width:70px;text-align:right;flex-shrink:0}.dida-detail-value[data-v-0920e701]{font-size:13px;color:#333;font-weight:400;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dida-detail-link[data-v-0920e701]{font-size:13px!important}.dida-detail-stats[data-v-0920e701],.dida-detail-meta[data-v-0920e701],.dida-detail-time[data-v-0920e701],.dida-detail-origin[data-v-0920e701]{margin-bottom:20px}.dida-detail-stats[data-v-0920e701]:last-child,.dida-detail-meta[data-v-0920e701]:last-child,.dida-detail-time[data-v-0920e701]:last-child,.dida-detail-origin[data-v-0920e701]:last-child{margin-bottom:0}.slide-down-enter-active[data-v-0920e701]{transition:all .3s ease-out}.slide-down-leave-active[data-v-0920e701]{transition:all .3s ease-in}.slide-down-enter-from[data-v-0920e701],.slide-down-leave-to[data-v-0920e701]{transform:translateY(-20px);opacity:0;max-height:0;overflow:hidden}.slide-down-enter-to[data-v-0920e701],.slide-down-leave-from[data-v-0920e701]{transform:translateY(0);opacity:1;max-height:200px}.run-result-container[data-v-0920e701]{position:relative;margin-top:8px}.copy-result-btn[data-v-0920e701]{position:absolute;top:8px;right:8px;background:#fffc;border:1px solid #dcdfe6;border-radius:4px;padding:4px 6px;cursor:pointer;opacity:0;transition:opacity .3s ease;display:flex;align-items:center;justify-content:center}.copy-result-btn[data-v-0920e701]:hover{background:#fff;border-color:#c6e2ff;color:#409eff}.run-result-container:hover .copy-result-btn[data-v-0920e701]{opacity:1}.run-result-content[data-v-0920e701]{white-space:pre-wrap;word-break:break-all;padding:12px;background:#f5f7fa;border-radius:4px;min-height:60px}.sh-card[data-v-c35c6cc6],.sh-card[data-v-65b7ae8d]{margin:10px}.sh-background-black[data-v-65b7ae8d]{background-color:#212121}.sh-tag-button[data-v-65b7ae8d]{margin:2px}.dida-operation-container[data-v-65b7ae8d]{margin:10px 0 20px;text-align:right}.dida-edit-container[data-v-05f24d48]{margin:10px 0;text-align:right}.sh-form-card[data-v-05f24d48]{margin:10px}.dida-description-editor[data-v-05f24d48]{margin:20px;width:100%;max-width:calc(100vw - 300px);min-height:200px;z-index:9999!important}.sh-card[data-v-b3d69660]{margin:10px}.sh-background-black[data-v-b3d69660]{background-color:#212121}.sh-tag-button[data-v-b3d69660]{margin:2px}.dida-edit-container[data-v-d3a8710d]{margin:10px 0;text-align:right}.dida-description-editor[data-v-d3a8710d]{margin:20px}.dida-edit-container[data-v-333a3327]{margin:10px 0;text-align:right}.sh-card[data-v-dc0901d8]{margin:10px}.dida-operation-container[data-v-bc8b1d7e]{margin:20px 12px;text-align:right}.dida-form-border[data-v-963d6a23],.dida-form-border[data-v-955dd52b]{border:rgba(75,75,75,.3) 1px solid;padding:10px;border-radius:5px;min-width:100%}.dida-edit-container[data-v-c4c6ab46]{margin:10px 0;text-align:right}.dida-description-editor[data-v-c4c6ab46]{margin:20px;width:100%}[data-v-c0f2465c] .dida-status-loading,[data-v-e4215dc3] .dida-status-loading{margin-right:5px}.compile-message[data-v-e4215dc3]{white-space:pre-wrap;margin:0 20px}.task-panel[data-v-e4215dc3]{margin:20px}.dida-edit-container[data-v-e4215dc3]{margin:10px 20px;text-align:right}.dida-job-progress[data-v-e4215dc3]{margin:20px}.dida-code-container[data-v-e4215dc3]{width:100%;margin:10px}.dida-card-tips[data-v-e4215dc3]{margin-top:10px}.sh-card[data-v-41e4e0c3]{margin:10px}.dida-operation-container[data-v-115d13fc]{margin:20px 12px;text-align:right}.dida-countdown-div[data-v-115d13fc]{text-align:center;align-content:center;margin:20px auto;height:300px}.dida-countdown-head[data-v-115d13fc]{font-size:32px}.dida-countdown-content[data-v-115d13fc]{font-size:24px}.table-scroll-wrapper[data-v-9f6f0996]{width:max(1400px,calc(100vw - 320px))}[data-v-9f6f0996] .rank-nickname-cell:hover .rank-star-button{display:flex;align-items:center;justify-content:center}[data-v-9f6f0996] .rank-nickname-cell .rank-star-button{display:none}.dida-edit-container[data-v-2807ffc1]{margin:10px 0;text-align:right}.dida-description-editor[data-v-2807ffc1],.sh-card[data-v-b7595197],.sh-card[data-v-c32dc4e1]{margin:10px}.dida-main-content[data-v-2573fc71]{min-height:800px}.dida-operation-container[data-v-2573fc71]{display:flex;justify-content:space-between;align-items:center}.dida-edit-container[data-v-2573fc71],.dida-edit-container[data-v-548db103]{margin:10px 0;text-align:right}.sh-form-card[data-v-548db103]{margin:10px}.dida-description-editor[data-v-548db103]{margin:20px}.sh-card[data-v-cc6fb2cf]{margin:10px}.yj-login-card[data-v-e52099ba]{width:600px;margin:20px auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.yj-login-form[data-v-e52099ba]{width:400px;padding:20px}.dida-login-footer[data-v-e52099ba]{width:100%;display:flex;justify-content:space-between;margin-top:20px}.cf-confirm-container[data-v-e52099ba]{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.judger-status[data-v-93ed369d]{margin:10px;padding:20px}.judger-status-panel[data-v-93ed369d]{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.yj-manage-card[data-v-dc65d66a],.yj-manage-card[data-v-a44927c7]{margin:20px}.dida-description-editor[data-v-a44927c7]{margin:10px;width:100%}.sh-card[data-v-5e0b8879]{margin:10px}.sh-main[data-v-777362b3]{min-height:400px;height:75vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.sh-logo[data-v-4394fc69]{margin-left:64px;margin-top:8px;margin-right:32px;color:inherit;text-decoration:none;font-size:18px;font-weight:700;font-family:Source Code Pro,monospace}.sh-logo[data-v-4394fc69]:hover{color:#1890ff}.sh-menu-container[data-v-0ae856f0]{height:calc(100vh - 56px)!important}.move-left-enter-active[data-v-0ae856f0],.move-left-leave-active[data-v-0ae856f0]{transition:transform .3s ease}.move-left-enter-from[data-v-0ae856f0],.move-left-leave-to[data-v-0ae856f0]{transform:translate(-100%)}.move-left-enter-to[data-v-0ae856f0],.move-left-leave-from[data-v-0ae856f0]{transform:translate(0)}.footer[data-v-44f2e4e7]{margin-top:30px;display:flex;color:#fff;background-color:#000;justify-content:space-between;padding-left:24px;padding-right:24px}.foot-time[data-v-44f2e4e7]{margin-top:48px}.foot-text[data-v-44f2e4e7]{color:#fff;font-size:18px;margin-left:20px}.foot-text_content[data-v-44f2e4e7]{margin-top:5px}.footer-center[data-v-44f2e4e7]{display:flex;justify-content:center;align-items:center}.draggable-button[data-v-1aee5506]{position:fixed;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;z-index:2000}.sh-app-layout[data-v-dd89beb2]{min-width:1440px}.sh-header[data-v-dd89beb2]{padding:0;position:sticky;width:100%;top:0;z-index:1000;border-bottom:1px solid #dcdee2}.sh-sidebar[data-v-dd89beb2]{position:fixed;left:0;top:57px;overflow:auto;z-index:1000}.sh-sidebar[data-v-dd89beb2]:after{content:"";display:block;width:1px;height:100%;background:#dcdee2;position:absolute;top:0;bottom:0;right:0;z-index:1}.sh-main-layout[data-v-dd89beb2]{transition:margin-left .3s ease;margin-left:232px;background:#fff}.sh-main-layout.expanded[data-v-dd89beb2]{margin-left:0}.slide-enter-active[data-v-dd89beb2]{transition:transform .5s ease,opacity .5s ease}.slide-leave-active[data-v-dd89beb2]{transition:transform .3s ease,opacity .3s ease}.slide-enter-from[data-v-dd89beb2],.slide-leave-to[data-v-dd89beb2]{opacity:0;transform:translate(-100%)}body{transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0}.t-swiper:hover .t-swiper__arrow-left,.t-swiper:hover .t-swiper__arrow-right{background-color:#00000080!important}.copy-wrapper{position:relative}.copy-wrapper .copy-btn{position:absolute;top:8px;right:8px;padding:4px 8px;font-size:12px;border:none;border-radius:4px;background-color:#0009;color:#fff;cursor:pointer;opacity:0;transition:opacity .2s ease;z-index:10;pointer-events:none}.copy-wrapper:hover .copy-btn{opacity:1;pointer-events:auto}.dida-font-red{color:#ff4d4f}.dida-font-green{color:#52c41a}.dida-font-blue{color:#1677ff}.sh-align-left{text-align:left}.sh-align-center{text-align:center}.sh-align-right{text-align:right}.sh-problem-tag{margin-left:4px;margin-right:4px}.sh-problem-tag[target=_blank]:after{content:none!important;display:none!important}.md-editor-code-head{z-index:999!important}:root,:root[theme-mode=light]{--brand-main: var(--td-brand-color-5);--td-brand-color-light: var(--td-brand-color-1);--td-brand-color-focus: var(--td-brand-color-2);--td-brand-color-disabled: var(--td-brand-color-3);--td-brand-color-hover: var(--td-brand-color-4);--td-brand-color: var(--td-brand-color-5);--td-brand-color-active: var(--td-brand-color-6);--td-brand-color-1: #eef4ff;--td-brand-color-2: #d1e4ff;--td-brand-color-3: #a3ccff;--td-brand-color-4: #6bb2ff;--td-brand-color-5: #0f95fb;--td-brand-color-6: #007ad3;--td-brand-color-7: #0060a8;--td-brand-color-8: #004881;--td-brand-color-9: #00325c;--td-brand-color-10: #00203f;--td-warning-color-1: #fef3e6;--td-warning-color-2: #f9e0c7;--td-warning-color-3: #f7c797;--td-warning-color-4: #f2995f;--td-warning-color-5: #ed7b2f;--td-warning-color-6: #d35a21;--td-warning-color-7: #ba431b;--td-warning-color-8: #9e3610;--td-warning-color-9: #842b0b;--td-warning-color-10: #5a1907;--td-warning-color: var(--td-warning-color-5);--td-warning-color-hover: var(--td-warning-color-4);--td-warning-color-focus: var(--td-warning-color-2);--td-warning-color-active: var(--td-warning-color-6);--td-warning-color-disabled: var(--td-warning-color-3);--td-warning-color-light: var(--td-warning-color-1);--td-error-color-1: #fdecee;--td-error-color-2: #f9d7d9;--td-error-color-3: #f8b9be;--td-error-color-4: #f78d94;--td-error-color-5: #f36d78;--td-error-color-6: #e34d59;--td-error-color-7: #c9353f;--td-error-color-8: #b11f26;--td-error-color-9: #951114;--td-error-color-10: #680506;--td-error-color: var(--td-error-color-6);--td-error-color-hover: var(--td-error-color-5);--td-error-color-focus: var(--td-error-color-2);--td-error-color-active: var(--td-error-color-7);--td-error-color-disabled: var(--td-error-color-3);--td-error-color-light: var(--td-error-color-1);--td-success-color-1: #e8f8f2;--td-success-color-2: #bcebdc;--td-success-color-3: #85dbbe;--td-success-color-4: #48c79c;--td-success-color-5: #00a870;--td-success-color-6: #078d5c;--td-success-color-7: #067945;--td-success-color-8: #056334;--td-success-color-9: #044f2a;--td-success-color-10: #033017;--td-success-color: var(--td-success-color-5);--td-success-color-hover: var(--td-success-color-4);--td-success-color-focus: var(--td-success-color-2);--td-success-color-active: var(--td-success-color-6);--td-success-color-disabled: var(--td-success-color-3);--td-success-color-light: var(--td-success-color-1);--td-gray-color-1: #f2f3f4;--td-gray-color-2: #edeef0;--td-gray-color-3: #e6e8eb;--td-gray-color-4: #dbdde1;--td-gray-color-5: #c1c6cd;--td-gray-color-6: #9da6b1;--td-gray-color-7: #7a8b97;--td-gray-color-8: #697782;--td-gray-color-9: #535e67;--td-gray-color-10: #424b52;--td-gray-color-11: #32393f;--td-gray-color-12: #272c31;--td-gray-color-13: #202428;--td-gray-color-14: #15181b;--td-bg-color-container: #fff;--td-bg-color-container-select: #fff;--td-bg-color-page: var(--td-gray-color-2);--td-bg-color-container-hover: var(--td-gray-color-1);--td-bg-color-container-active: var(--td-gray-color-3);--td-bg-color-secondarycontainer: var(--td-gray-color-1);--td-bg-color-secondarycontainer-hover: var(--td-gray-color-2);--td-bg-color-secondarycontainer-active: var(--td-gray-color-4);--td-bg-color-component: var(--td-gray-color-3);--td-bg-color-component-hover: var(--td-gray-color-4);--td-bg-color-component-active: var(--td-gray-color-6);--td-bg-color-component-disabled: var(--td-gray-color-2);--td-component-stroke: var(--td-gray-color-3);--td-component-border: var(--td-gray-color-4);--td-font-white-1: #ffffff;--td-font-white-2: rgba(255, 255, 255, .55);--td-font-white-3: rgba(255, 255, 255, .35);--td-font-white-4: rgba(255, 255, 255, .22);--td-font-gray-1: rgba(0, 0, 0, .9);--td-font-gray-2: rgba(0, 0, 0, .6);--td-font-gray-3: rgba(0, 0, 0, .4);--td-font-gray-4: rgba(0, 0, 0, .26);--td-brand-color-light-hover: var(--td-brand-color-2);--td-warning-color-light-hover: var(--td-warning-color-2);--td-error-color-light-hover: var(--td-error-color-2);--td-success-color-light-hover: var(--td-success-color-2);--td-bg-color-secondarycomponent: var(--td-gray-color-4);--td-bg-color-secondarycomponent-hover: var(--td-gray-color-5);--td-bg-color-secondarycomponent-active: var(--td-gray-color-6);--td-table-shadow-color: rgba(0, 0, 0, 8%);--td-scrollbar-color: rgba(0, 0, 0, 10%);--td-scrollbar-hover-color: rgba(0, 0, 0, 30%);--td-scroll-track-color: #fff;--td-bg-color-specialcomponent: #fff;--td-border-level-1-color: var(--td-gray-color-3);--td-border-level-2-color: var(--td-gray-color-4);--td-shadow-inset-top: inset 0 .5px 0 #dcdcdc;--td-shadow-inset-right: inset .5px 0 0 #dcdcdc;--td-shadow-inset-bottom: inset 0 -.5px 0 #dcdcdc;--td-shadow-inset-left: inset -.5px 0 0 #dcdcdc;--td-mask-active: rgba(0, 0, 0, .6);--td-mask-disabled: rgba(255, 255, 255, .6)}:root[theme-mode=dark]{--brand-main: var(--td-brand-color-6);--td-brand-color-light: var(--td-brand-color-1);--td-brand-color-focus: var(--td-brand-color-2);--td-brand-color-disabled: var(--td-brand-color-3);--td-brand-color-hover: var(--td-brand-color-5);--td-brand-color: var(--td-brand-color-6);--td-brand-color-active: var(--td-brand-color-7);--td-brand-color-1: #0894fa20;--td-brand-color-2: #00325c;--td-brand-color-3: #004881;--td-brand-color-4: #0060a8;--td-brand-color-5: #007ad3;--td-brand-color-6: #0894fa;--td-brand-color-7: #6bb2ff;--td-brand-color-8: #a3ccff;--td-brand-color-9: #d1e4ff;--td-brand-color-10: #eef4ff;--td-warning-color-1: #4f2a1d;--td-warning-color-2: #582f21;--td-warning-color-3: #733c23;--td-warning-color-4: #a75d2b;--td-warning-color-5: #cf6e2d;--td-warning-color-6: #dc7633;--td-warning-color-7: #e8935c;--td-warning-color-8: #ecbf91;--td-warning-color-9: #eed7bf;--td-warning-color-10: #f3e9dc;--td-error-color-1: #472324;--td-error-color-2: #5e2a2d;--td-error-color-3: #703439;--td-error-color-4: #83383e;--td-error-color-5: #a03f46;--td-error-color-6: #c64751;--td-error-color-7: #de6670;--td-error-color-8: #ec888e;--td-error-color-9: #edb1b6;--td-error-color-10: #eeced0;--td-success-color-1: #193a2a;--td-success-color-2: #1a4230;--td-success-color-3: #17533d;--td-success-color-4: #0d7a55;--td-success-color-5: #059465;--td-success-color-6: #43af8a;--td-success-color-7: #46bf96;--td-success-color-8: #80d2b6;--td-success-color-9: #b4e1d3;--td-success-color-10: #deede8;--td-gray-color-1: #f3f3f3;--td-gray-color-2: #eee;--td-gray-color-3: #e7e7e7;--td-gray-color-4: #dcdcdc;--td-gray-color-5: #c5c5c5;--td-gray-color-6: #a6a6a6;--td-gray-color-7: #8b8b8b;--td-gray-color-8: #777;--td-gray-color-9: #5e5e5e;--td-gray-color-10: #4b4b4b;--td-gray-color-11: #383838;--td-gray-color-12: #2c2c2c;--td-gray-color-13: #242424;--td-gray-color-14: #181818;--td-bg-color-page: var(--td-gray-color-14);--td-bg-color-container: var(--td-gray-color-13);--td-bg-color-container-hover: var(--td-gray-color-12);--td-bg-color-container-active: var(--td-gray-color-10);--td-bg-color-container-select: var(--td-gray-color-9);--td-bg-color-secondarycontainer: var(--td-gray-color-12);--td-bg-color-secondarycontainer-hover: var(--td-gray-color-11);--td-bg-color-secondarycontainer-active: var(--td-gray-color-9);--td-bg-color-component: var(--td-gray-color-11);--td-bg-color-component-hover: var(--td-gray-color-10);--td-bg-color-component-active: var(--td-gray-color-9);--td-bg-color-secondarycomponent: var(--td-gray-color-10);--td-bg-color-secondarycomponent-hover: var(--td-gray-color-9);--td-bg-color-secondarycomponent-active: var(--td-gray-color-8);--td-bg-color-component-disabled: var(--td-gray-color-12);--td-component-stroke: var(--td-gray-color-11);--td-component-border: var(--td-gray-color-9);--td-font-white-1: rgba(255, 255, 255, .9);--td-font-white-2: rgba(255, 255, 255, .55);--td-font-white-3: rgba(255, 255, 255, .35);--td-font-white-4: rgba(255, 255, 255, .22);--td-font-gray-1: rgba(0, 0, 0, .9);--td-font-gray-2: rgba(0, 0, 0, .6);--td-font-gray-3: rgba(0, 0, 0, .4);--td-font-gray-4: rgba(0, 0, 0, .26);--td-text-color-primary: var(--td-font-white-1);--td-text-color-secondary: var(--td-font-white-2);--td-text-color-placeholder: var(--td-font-white-3);--td-text-color-disabled: var(--td-font-white-4);--td-text-color-anti: #fff;--td-text-color-brand: var(--td-brand-color);--td-text-color-link: var(--td-brand-color);--td-table-shadow-color: rgba(0, 0, 0, 55%);--td-scrollbar-color: rgba(255, 255, 255, 10%);--td-scrollbar-hover-color: rgba(255, 255, 255, 30%);--td-scroll-track-color: #333;--td-bg-color-specialcomponent: transparent;--td-border-level-1-color: var(--td-gray-color-11);--td-border-level-2-color: var(--td-gray-color-9);--td-mask-active: rgba(0, 0, 0, .4);--td-mask-disabled: rgba(0, 0, 0, .6);--td-shadow-inset-top: inset 0 .5px 0 #5e5e5e;--td-shadow-inset-right: inset .5px 0 0 #5e5e5e;--td-shadow-inset-bottom: inset 0 -.5px 0 #5e5e5e;--td-shadow-inset-left: inset -.5px 0 0 #5e5e5e}a{margin-left:2px;margin-right:2px}:not(pre)>code,.sh-code{border:1px solid #e8eaec;border-radius:10%;background-color:#f8f9fa;margin:3px;padding:3px}.sh-anim-loop{animation:ani-loading-loop 1s linear infinite}@keyframes ani-loading-loop{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.dida-tag-button{margin:4px}.readonly-global{opacity:.5}.monaco-editor .readonly-line{opacity:.6}.monaco-editor .editable-line{background-color:#00ff7814}
