:root{--theme-primary-color:#409eff;--theme-background-color:#f5f7fa;--theme-text-color:#606266;--theme-card-background:#fff;--theme-border-color:#ebeef5;--theme-background-image:none;--theme-background-type:color}body,html{background-color:var(--theme-background-color)!important}body{margin:0;padding:0;color:var(--theme-text-color)!important;transition:background-color .3s ease,color .3s ease}body[style*=background-image]{background-size:cover!important;background-position:50%!important;background-attachment:fixed!important;background-repeat:no-repeat!important}#app{min-height:100vh}#app,.main{background-color:var(--theme-background-color)!important;color:var(--theme-text-color)!important}.main-view,.page-root,.theme-settings-page{background-color:transparent!important;color:var(--theme-text-color)!important}.theme-card{background-color:var(--theme-card-background)!important;border-color:var(--theme-border-color)!important;color:var(--theme-text-color)!important}.theme-primary{color:var(--theme-primary-color)!important}.theme-background{background-color:var(--theme-background-color)!important}.theme-text{color:var(--theme-text-color)!important}.el-button,.el-card{background-color:var(--theme-card-background)!important;border-color:var(--theme-border-color)!important;color:var(--theme-text-color)!important}.el-button:hover{background-color:rgba(64,158,255,.1)!important;border-color:var(--theme-primary-color)!important;color:var(--theme-primary-color)!important}.el-button.el-button--primary{color:#fff!important}.el-button.el-button--primary,.el-button.el-button--primary:hover{background-color:var(--theme-primary-color)!important;border-color:var(--theme-primary-color)!important}.el-button.el-button--primary:hover{opacity:.8}.el-button.el-button--success{background-color:#67c23a!important;border-color:#67c23a!important;color:#fff!important}.el-button.el-button--warning{background-color:#e6a23c!important;border-color:#e6a23c!important;color:#fff!important}.el-button.el-button--danger{background-color:#f56c6c!important;border-color:#f56c6c!important;color:#fff!important}.el-button.el-button--info{background-color:#909399!important;border-color:#909399!important;color:#fff!important}.el-input-number .el-input__wrapper{background-color:var(--theme-card-background)!important;border-color:var(--theme-border-color)!important}.el-input-number .el-input__wrapper .el-input__inner{color:var(--theme-text-color)!important}.el-input-number .el-input-number__increase{background-color:var(--theme-card-background)!important;border-color:var(--theme-border-color)!important;color:var(--theme-text-color)!important}.el-input-number .el-input-number__increase:active,.el-input-number .el-input-number__increase:hover{background-color:var(--theme-primary-color)!important;color:#fff!important}.el-input-number .el-input-number__decrease{background-color:var(--theme-card-background)!important;border-color:var(--theme-border-color)!important;color:var(--theme-text-color)!important}.el-input-number .el-input-number__decrease:active,.el-input-number .el-input-number__decrease:hover{background-color:var(--theme-primary-color)!important;color:#fff!important}.el-radio-button .el-radio-button__inner{background-color:var(--theme-card-background)!important;border-color:var(--theme-border-color)!important;color:var(--theme-text-color)!important}.el-radio-button .el-radio-button__inner:hover{background-color:rgba(64,158,255,.1)!important;border-color:var(--theme-primary-color)!important;color:var(--theme-primary-color)!important}.el-radio-button.is-active .el-radio-button__inner{background-color:var(--theme-primary-color)!important;border-color:var(--theme-primary-color)!important;color:#fff!important}.weapon-extra-config,.weapon-extra-config .config-item{background-color:var(--theme-card-background)!important;border-color:var(--theme-border-color)!important;color:var(--theme-text-color)!important}.weapon-extra-config .config-label{color:var(--theme-text-color)!important}.config-root,.weapon-extra-config .config-value{color:var(--theme-text-color)!important;background-color:var(--theme-card-background)!important}.config-root{border-color:var(--theme-border-color)!important;transition:background-color .3s ease,color .3s ease}.config-root .config{background-color:transparent!important;color:var(--theme-text-color)!important}.config-root .config-item{background-color:var(--theme-card-background)!important;border-color:var(--theme-border-color)!important}.config-root .config-item,.config-root .config-label,.config-root .config-value{color:var(--theme-text-color)!important}.config-root .config-value,.config-root .el-input .el-input__wrapper{background-color:var(--theme-card-background)!important}.config-root .el-input .el-input__wrapper{border-color:var(--theme-border-color)!important}.config-root .el-input .el-input__wrapper .el-input__inner{color:var(--theme-text-color)!important}.config-root .el-input-number .el-input__wrapper,.config-root .el-select .el-input__wrapper{background-color:var(--theme-card-background)!important;border-color:var(--theme-border-color)!important}.config-root .el-input-number .el-input__wrapper .el-input__inner{color:var(--theme-text-color)!important}.config-root .el-input-number .el-input-number__increase{background-color:var(--theme-card-background)!important;border-color:var(--theme-border-color)!important;color:var(--theme-text-color)!important}.config-root .el-input-number .el-input-number__increase:hover{background-color:var(--theme-primary-color)!important;color:#fff!important}.config-root .el-input-number .el-input-number__decrease{background-color:var(--theme-card-background)!important;border-color:var(--theme-border-color)!important;color:var(--theme-text-color)!important}.config-root .el-input-number .el-input-number__decrease:hover{background-color:var(--theme-primary-color)!important;color:#fff!important}.config-character{background-color:transparent!important;color:var(--theme-text-color)!important}.config-character .character-extra-config{background-color:var(--theme-card-background)!important;border-color:var(--theme-border-color)!important;color:var(--theme-text-color)!important}.config-character .config-character-skill,.config-character .config-character-skill .skill-div,.config-weapon{color:var(--theme-text-color)!important}.config-weapon{background-color:transparent!important}.config-weapon .weapon-extra-config{background-color:var(--theme-card-background)!important;border-color:var(--theme-border-color)!important}.config-target-function,.config-weapon .select-weapon,.config-weapon .weapon-extra-config{color:var(--theme-text-color)!important}.config-target-function{background-color:transparent!important}.config-target-function .target-function-detail,.config-target-function .target-function-detail .detail-left,.config-title{color:var(--theme-text-color)!important}.config-title{font-weight:500}.el-dialog{background-color:var(--theme-card-background)!important}.el-dialog,.el-form-item__label{color:var(--theme-text-color)!important}.el-input__wrapper{background-color:var(--theme-card-background)!important}.el-input__wrapper .el-input__inner{color:var(--theme-text-color)!important}.el-cascader .el-input__wrapper{background-color:var(--theme-card-background)!important;border-color:var(--theme-border-color)!important}.el-cascader .el-input__prefix,.el-cascader .el-input__wrapper .el-input__inner,.el-cascader .el-input__wrapper .el-input__suffix{color:var(--theme-text-color)!important}.el-loading-mask{background-color:rgba(0,0,0,.3)!important;backdrop-filter:blur(2px)}.el-loading-mask .el-loading-spinner .circular{stroke:var(--theme-primary-color,#409eff)!important}.el-loading-mask .el-loading-spinner .el-loading-text{color:var(--theme-text-color,#606266)!important;font-weight:500;text-shadow:0 0 4px hsla(0,0%,100%,.8)}.el-menu{border-color:var(--theme-border-color)!important}.el-menu,.el-table{background-color:var(--theme-card-background)!important}.el-table{color:var(--theme-text-color)!important}.el-table .el-table__header-wrapper,.el-table .el-table__header-wrapper th,.el-table .el-table__inner-wrapper{background-color:var(--theme-card-background)!important}.el-table .el-table__header-wrapper th{color:var(--theme-text-color)!important;border-color:var(--theme-border-color)!important}.el-table .el-table__body-wrapper,.el-table .el-table__body-wrapper td{background-color:var(--theme-card-background)!important}.el-table .el-table__body-wrapper td{color:var(--theme-text-color)!important;border-color:var(--theme-border-color)!important}.el-table .el-table__body-wrapper .el-table__row{background-color:var(--theme-card-background)!important}.el-table .el-table__body-wrapper .el-table__row:hover{background-color:rgba(64,158,255,.1)!important}.el-table .el-table__fixed,.el-table .el-table__fixed-right{background-color:var(--theme-card-background)!important}.el-menu-item{color:var(--theme-text-color)!important}.el-menu-item.is-active,.el-menu-item:hover{background-color:rgba(var(--theme-primary-color),.1)!important}.el-menu-item.is-active{color:var(--theme-primary-color)!important}*{outline:none}.flex-center,.flex-row{display:flex;align-items:center}.flex-center{justify-content:center}.pos-relative{position:relative}.pos-sticky{position:sticky;top:0}.hand{cursor:pointer}.fs-12{font-size:12px}.fs-14{font-size:14px}.color-normal,.theme-card{color:var(--theme-text-color,#606266)}.theme-card{background:var(--theme-card-background,#fff);border:1px solid var(--theme-border-color,#ebeef5);transition:all .3s ease}.theme-primary{color:var(--theme-primary-color,#409eff)}.theme-background{background:var(--theme-background-color,#f5f7fa)}.br-3{border-radius:3px}.br-50p{border-radius:50%}.no-deco{text-decoration:none}.el-drawer__body{overflow:auto}.el-drawer__container ::-webkit-scrollbar{display:none}.single-item{font-size:12px;color:#606266;padding:8px 0;padding-left:10px;border-radius:3px;border-bottom:1px solid #ebeef5;margin:0}.mb-16{margin-bottom:16px}.title3{font-size:14px;color:#555;padding:8px 0}.mona-scroll{overflow:auto}.mona-scroll::-webkit-scrollbar{width:4px}.mona-scroll::-webkit-scrollbar-track{background:#f7f7f7;border-radius:2px}.mona-scroll::-webkit-scrollbar-thumb{background:#d4d4d4}.mona-scroll-hidden{overflow:auto}.mona-scroll-hidden::-webkit-scrollbar{width:0;background:transparent}.el-radio .el-radio__label{color:var(--theme-text-color)!important}.el-radio.is-checked .el-radio__label{color:var(--theme-primary-color)!important}.el-checkbox .el-checkbox__label{color:var(--theme-text-color)!important}.el-checkbox.is-checked .el-checkbox__label{color:var(--theme-primary-color)!important}.el-select .el-input__wrapper{background-color:var(--theme-card-background)!important}.el-select .el-input__wrapper .el-input__inner{color:var(--theme-text-color)!important}.el-select-dropdown{background-color:var(--theme-card-background)!important;border-color:var(--theme-border-color)!important}.el-select-dropdown .el-select-dropdown__item{color:var(--theme-text-color)!important}.el-select-dropdown .el-select-dropdown__item:hover{background-color:rgba(64,158,255,.1)!important}.el-select-dropdown .el-select-dropdown__item.selected{background-color:var(--theme-primary-color)!important;color:#fff!important}.el-message-box{background-color:var(--theme-card-background)!important;border-color:var(--theme-border-color)!important}.el-drawer,.el-message-box .el-message-box__content,.el-message-box .el-message-box__title{color:var(--theme-text-color)!important}.el-drawer{background-color:var(--theme-card-background)!important}.el-drawer .el-drawer__header{color:var(--theme-text-color)!important}.el-cascader-panel,.el-cascader-panel .el-cascader-menu{background-color:var(--theme-card-background)!important;border-color:var(--theme-border-color)!important}.el-cascader-panel .el-cascader-menu .el-cascader-node{color:var(--theme-text-color)!important}.el-cascader-panel .el-cascader-menu .el-cascader-node:hover{background-color:rgba(64,158,255,.1)!important}.el-cascader-panel .el-cascader-menu .el-cascader-node.is-active{background-color:var(--theme-primary-color)!important;color:#fff!important}.el-cascader-panel .el-cascader-menu .el-cascader-node.in-active-path{color:var(--theme-primary-color)!important}.el-cascader-panel .el-cascader-menu .el-cascader-node .el-cascader-node__label{color:inherit!important}.el-cascader-panel .el-cascader-menu .el-cascader-node .el-cascader-node__postfix{color:var(--theme-text-color)!important}.el-cascader-panel .el-scrollbar__bar{background-color:var(--theme-border-color)!important}.el-cascader__dropdown{background-color:var(--theme-card-background)!important;border-color:var(--theme-border-color)!important;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)!important}.el-cascader-menu__wrap.el-scrollbar__wrap{height:250px!important}@media only screen and (max-width:992px){.el-message-box{width:98%!important;max-width:420px}}.select-int{cursor:pointer;height:32px;width:32px;text-align:center;line-height:32px;color:#444;margin-right:12px;margin-top:12px;display:inline-block;border-radius:8px;font-size:12px;transition:.3s}.select-int:hover{background:rgba(0,0,0,.1)}.select-int.active{background:#79bbff;color:#fff}.buff-config-item{background:#00000005;margin-bottom:8px;padding:8px;border-radius:3px}.buff-config-title{font-size:12px;color:#555;margin:0;margin-bottom:12px}.loading-root[data-v-72e106f8]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--theme-background-color,#f5f7fa);color:var(--theme-text-color,#606266);transition:background-color .3s ease,color .3s ease}.loading-root .text[data-v-72e106f8]{font-size:14px;color:var(--theme-primary-color,#55447f);margin-top:20px;text-align:center;line-height:1.5}.lds-ripple[data-v-72e106f8]{display:inline-block;position:relative;width:80px;height:80px}.lds-ripple div[data-v-72e106f8]{position:absolute;border:4px solid var(--theme-primary-color,#55447f);opacity:1;border-radius:50%;animation:lds-ripple-72e106f8 1s cubic-bezier(0,.2,.8,1) infinite;transition:border-color .3s ease}.lds-ripple div[data-v-72e106f8]:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple-72e106f8{0%{top:36px;left:36px;width:0;height:0;opacity:1}to{top:0;left:0;width:72px;height:72px;opacity:0}}.character-tab-pane[data-v-11c2cb52]{display:grid;gap:4px;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));grid-auto-rows:min-content}.character-tab-pane img[data-v-11c2cb52]{width:100%}.character-image[data-v-11c2cb52]{width:100%;border-radius:5px}.list-group-title[data-v-11c2cb52]{color:#909399;font-size:12px}@media only screen and (min-width:992px){.content-div[data-v-11c2cb52]{margin:0 150px;min-width:60%}}.header-item[data-v-3cfee3cb]{display:flex;align-items:center;font-size:12px;color:#606166;width:96px;margin-right:12px;height:48px}.tn[data-v-3cfee3cb]{width:48px;height:48px;border-radius:50%}.artifact-bar[data-v-3cfee3cb]{display:flex;align-items:center}.bar[data-v-3cfee3cb]{height:32px;background-color:#409eff;font-size:12px;color:#606166;line-height:32px;padding-left:12px;box-sizing:border-box}.wc-bar[data-v-3207f781]{display:flex;align-items:center}.header-item[data-v-3207f781]{width:96px;margin-right:12px}.header-item .header-image[data-v-3207f781]{width:48px;height:48px;border-radius:50%}.bar[data-v-3207f781]{height:32px;background-color:#409eff;font-size:12px;color:#606166;line-height:32px;padding-left:12px;box-sizing:border-box}.analysis-item-title[data-v-4de6288b]{font-size:25px;font-weight:700;color:#525252;position:relative}.analysis-item-title[data-v-4de6288b]:before{content:"#"}.character-splash-div img[data-v-4de6288b]{width:min(400px,100%)}.dsl-documentation[data-v-4d38e467]{height:100%;overflow:auto;background:var(--theme-background-color)}.dsl-documentation[data-v-4d38e467] .el-tabs--border-card{border:none;box-shadow:none;background:var(--theme-background-color)}.dsl-documentation[data-v-4d38e467] .el-tabs__header{background:var(--theme-background-color);border-bottom:1px solid var(--theme-border-color)}.dsl-documentation[data-v-4d38e467] .el-tabs__nav{background:var(--theme-background-color)}.dsl-documentation[data-v-4d38e467] .el-tabs__item{border-left:1px solid var(--theme-border-color);background:var(--theme-card-background);color:var(--theme-text-color)}.dsl-documentation[data-v-4d38e467] .el-tabs__item.is-active{background:var(--theme-background-color);color:var(--theme-primary-color)}.dsl-documentation[data-v-4d38e467] .el-tabs__item:hover{color:var(--theme-primary-color)}.dsl-documentation[data-v-4d38e467] .el-tabs__content{padding:0;background:var(--theme-background-color)}.dsl-documentation .doc-content[data-v-4d38e467]{padding:20px;margin:0 auto;background:var(--theme-background-color)}.dsl-documentation .doc-content h2[data-v-4d38e467]{color:var(--theme-primary-color);border-bottom:2px solid var(--theme-primary-color);padding-bottom:10px;margin-bottom:20px}.dsl-documentation .doc-content h3[data-v-4d38e467]{color:var(--theme-text-color);margin-top:24px;margin-bottom:12px;font-size:1.1rem;border-left:4px solid var(--theme-primary-color);padding-left:12px}.dsl-documentation .doc-content p[data-v-4d38e467]{line-height:1.8;color:var(--theme-text-color);margin-bottom:12px}.dsl-documentation .doc-content pre[data-v-4d38e467]{background:rgba(0,0,0,.05);border:1px solid var(--theme-border-color);border-radius:4px;padding:16px;margin:12px 0;overflow-x:auto}.dsl-documentation .doc-content pre code[data-v-4d38e467]{font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;color:var(--theme-text-color)}.dsl-documentation .doc-content code[data-v-4d38e467]{padding:2px 6px;border-radius:3px;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;color:#e96900;background:rgba(0,0,0,.05)}.dsl-documentation .doc-content ul[data-v-4d38e467]{padding-left:24px;margin:12px 0}.dsl-documentation .doc-content ul li[data-v-4d38e467]{line-height:2;color:var(--theme-text-color);list-style-type:disc}.dsl-documentation .doc-content ul li strong[data-v-4d38e467]{color:var(--theme-primary-color)}.dsl-documentation .doc-content table[data-v-4d38e467]{width:100%;border-collapse:collapse;margin:16px 0}.dsl-documentation .doc-content table thead[data-v-4d38e467]{background:rgba(0,0,0,.05)}.dsl-documentation .doc-content table thead th[data-v-4d38e467]{padding:12px;text-align:left;border:1px solid var(--theme-border-color);font-weight:600;color:var(--theme-text-color)}.dsl-documentation .doc-content table tbody td[data-v-4d38e467]{padding:12px;border:1px solid var(--theme-border-color);color:var(--theme-text-color);line-height:1.8}.dsl-documentation .search-box[data-v-4d38e467]{margin:20px 0}.dsl-documentation .search-box[data-v-4d38e467] .el-input{max-width:400px}.dsl-documentation .character-list[data-v-4d38e467]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:20px}.dsl-documentation .character-card[data-v-4d38e467]{border:1px solid var(--theme-border-color);border-radius:8px;padding:16px;background:var(--theme-card-background);transition:all .3s}.dsl-documentation .character-card[data-v-4d38e467]:hover{box-shadow:0 2px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.dsl-documentation .character-card .character-header[data-v-4d38e467]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:2px solid var(--theme-primary-color)}.dsl-documentation .character-card .character-header h3[data-v-4d38e467]{margin:0;color:var(--theme-text-color);font-size:1.2rem}.dsl-documentation .character-card .character-info[data-v-4d38e467]{margin-bottom:12px}.dsl-documentation .character-card .character-info p[data-v-4d38e467]{margin:6px 0;font-size:.9rem;color:var(--theme-text-color)}.dsl-documentation .character-card .skills[data-v-4d38e467]{margin:12px 0}.dsl-documentation .character-card .skills h4[data-v-4d38e467]{margin:0 0 8px 0;color:var(--theme-text-color);font-size:1rem}.dsl-documentation .character-card .skills ul[data-v-4d38e467]{margin:0;padding-left:0;list-style:none}.dsl-documentation .character-card .skills ul li[data-v-4d38e467]{margin:6px 0;padding:6px 10px;background:rgba(0,0,0,.03);border-radius:4px;font-size:.9rem;border-left:3px solid var(--theme-primary-color)}.dsl-documentation .character-card .skills ul li .skill-item[data-v-4d38e467]{display:flex;align-items:center;gap:8px}.dsl-documentation .character-card .skills ul li .skill-item code[data-v-4d38e467]{color:#e96900;background:transparent;padding:0;font-weight:600;flex-shrink:0}.dsl-documentation .character-card .skills ul li .skill-item .skill-desc[data-v-4d38e467]{color:var(--theme-text-color);font-size:.85rem;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dsl-documentation .character-card .no-results[data-v-4d38e467]{text-align:center;padding:40px 20px;color:var(--theme-text-color);opacity:.6}.dsl-documentation .character-card .no-results p[data-v-4d38e467]{font-size:1.1rem}.dsl-documentation .character-card .example[data-v-4d38e467]{margin-top:12px;padding-top:12px;border-top:1px solid var(--theme-border-color)}.dsl-documentation .character-card .example .example-title[data-v-4d38e467]{margin:0 0 6px 0;font-size:.85rem;color:var(--theme-text-color);opacity:.7;font-weight:600}.dsl-documentation .character-card .example pre[data-v-4d38e467]{margin:0;padding:8px;background:#282c34;border:none}.dsl-documentation .character-card .example pre code[data-v-4d38e467]{color:#61dafb;font-size:12px}.dsl-documentation .tutorial-section[data-v-4d38e467]{margin:32px 0;padding:24px;background:var(--theme-card-background);border-radius:8px;border-left:4px solid var(--theme-primary-color)}.dsl-documentation .tutorial-section h3[data-v-4d38e467]{margin-top:0;font-size:1.3rem;color:var(--theme-primary-color)}.dsl-documentation .tutorial-section h4[data-v-4d38e467]{color:var(--theme-text-color);margin-top:20px;margin-bottom:12px;font-size:1.05rem}.dsl-documentation .tutorial-section ol[data-v-4d38e467],.dsl-documentation .tutorial-section ul[data-v-4d38e467]{margin:16px 0;padding-left:28px}.dsl-documentation .tutorial-section ol li[data-v-4d38e467],.dsl-documentation .tutorial-section ul li[data-v-4d38e467]{margin:8px 0;line-height:1.8}.dsl-documentation .concept-card[data-v-4d38e467]{background:var(--theme-card-background);padding:16px;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.05);margin:12px 0}.dsl-documentation .concept-card h4[data-v-4d38e467]{margin:0 0 12px 0;color:var(--theme-primary-color);font-size:1rem}.dsl-documentation .concept-card p[data-v-4d38e467]{margin:8px 0}.dsl-documentation .tip-box[data-v-4d38e467]{background:rgba(64,169,255,.1);border:2px solid #409eff;border-radius:8px;padding:16px 20px;margin:16px 0;box-shadow:0 2px 8px rgba(64,169,255,.15)}.dsl-documentation .tip-box p[data-v-4d38e467]{margin:8px 0;color:var(--theme-text-color);line-height:1.8}.dsl-documentation .tip-box p strong[data-v-4d38e467]{color:var(--theme-primary-color);font-weight:600}.dsl-documentation .tip-box ul[data-v-4d38e467]{margin:12px 0;padding-left:24px}.dsl-documentation .tip-box ul li[data-v-4d38e467]{margin:8px 0;color:var(--theme-text-color);line-height:1.6}.dsl-documentation .tip-box ul li code[data-v-4d38e467]{background:rgba(0,0,0,.05);color:var(--theme-primary-color);padding:2px 6px;border-radius:3px;font-weight:600}.dsl-documentation .warning-box[data-v-4d38e467]{background:rgba(230,162,60,.1);border:2px solid #e6a23c;border-radius:8px;padding:20px;margin:20px 0;box-shadow:0 2px 8px rgba(255,122,69,.15)}.dsl-documentation .warning-box h4[data-v-4d38e467]{margin:0 0 12px 0;color:#e6a23c;font-size:1.1rem;display:flex;align-items:center;gap:8px}.dsl-documentation .warning-box p[data-v-4d38e467]{margin:12px 0;color:var(--theme-text-color);line-height:1.8}.dsl-documentation .warning-box p strong[data-v-4d38e467]{color:#e6a23c;font-weight:600}.dsl-documentation .warning-box p code[data-v-4d38e467]{background:rgba(0,0,0,.05);color:#e6a23c;padding:3px 8px;border-radius:3px;font-weight:600}.dsl-documentation .warning-box p.tip[data-v-4d38e467]{margin-top:16px;padding:12px;background:rgba(0,0,0,.03);border-radius:6px;border-left:4px solid #e6a23c;color:var(--theme-text-color)}.dsl-documentation .warning-box p.tip strong[data-v-4d38e467]{color:#e6a23c}.dsl-documentation .warning-box ul[data-v-4d38e467]{margin:12px 0;padding-left:24px}.dsl-documentation .warning-box ul li[data-v-4d38e467]{margin:8px 0;line-height:1.8;color:var(--theme-text-color)}.dsl-documentation .warning-box ul li code[data-v-4d38e467]{background:rgba(0,0,0,.05);color:#e6a23c;padding:3px 8px;border-radius:3px;font-weight:600}.dsl-documentation .reaction-table[data-v-4d38e467]{background:var(--theme-card-background);box-shadow:0 2px 8px rgba(0,0,0,.06);border-radius:6px;overflow:hidden;margin:16px 0}.dsl-documentation .reaction-table thead[data-v-4d38e467]{background:linear-gradient(135deg,#409eff,#66b1ff)}.dsl-documentation .reaction-table thead th[data-v-4d38e467]{color:#fff!important;font-weight:600;border:none!important}.dsl-documentation .reaction-table tbody tr[data-v-4d38e467]:hover{background:rgba(0,0,0,.03)}.dsl-documentation .reaction-table tbody td[data-v-4d38e467]{border-color:var(--theme-border-color)}.dsl-documentation .reaction-table tbody td code[data-v-4d38e467]{background:rgba(64,158,255,.1);color:var(--theme-primary-color);padding:3px 8px;font-weight:600}.dsl-documentation .faq[data-v-4d38e467]{background:var(--theme-card-background);padding:20px;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.dsl-documentation .faq h4[data-v-4d38e467]{color:var(--theme-primary-color);margin:16px 0 8px 0;font-size:1rem}.dsl-documentation .faq h4[data-v-4d38e467]:first-child{margin-top:0}.dsl-documentation .faq p[data-v-4d38e467]{margin:0 0 16px 0;padding-left:16px;color:var(--theme-text-color)}.dsl-documentation .faq .error-tip[data-v-4d38e467]{margin-top:16px;padding:16px;background:rgba(230,162,60,.1);border-left:4px solid #e6a23c;border-radius:4px}.dsl-documentation .faq .error-tip p[data-v-4d38e467]{margin:8px 0;padding-left:0;color:var(--theme-text-color)}.dsl-documentation .faq .error-tip p strong[data-v-4d38e467]{color:#f56c6c}.dsl-documentation .faq .error-tip pre[data-v-4d38e467]{margin:8px 0;padding:12px;background:#2c3e50;border:none;border-radius:4px}.dsl-documentation .faq .error-tip pre code[data-v-4d38e467]{color:#61dafb;font-size:12px;line-height:1.6}.dsl-documentation .faq .error-tip .tip-text[data-v-4d38e467]{margin-top:12px;color:#e6a23c;font-weight:500;background:rgba(0,0,0,.03);padding:8px 12px;border-radius:4px}.dsl-documentation .next-steps[data-v-4d38e467]{background:rgba(64,158,255,.1);padding:24px;border-radius:8px;border:1px solid #91d5ff;margin-top:32px}.dsl-documentation .next-steps h3[data-v-4d38e467]{margin-top:0;color:#1890ff;font-size:1.3rem}.dsl-documentation .next-steps ol[data-v-4d38e467]{margin:16px 0;padding-left:28px}.dsl-documentation .next-steps ol li[data-v-4d38e467]{margin:12px 0;line-height:1.8;color:var(--theme-text-color)}.dsl-documentation .next-steps ol li strong[data-v-4d38e467]{color:var(--theme-primary-color);font-weight:600}.dsl-documentation .subtitle[data-v-4d38e467]{color:var(--theme-text-color);opacity:.7;font-size:.95rem;margin-top:-12px;margin-bottom:24px}.dsl-documentation .cheatsheet-grid[data-v-4d38e467]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;margin:24px 0}.dsl-documentation .cheat-card[data-v-4d38e467]{background:var(--theme-card-background);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:hidden;transition:all .3s;border:1px solid var(--theme-border-color)}.dsl-documentation .cheat-card[data-v-4d38e467]:hover{box-shadow:0 4px 16px rgba(0,0,0,.12);transform:translateY(-2px)}.dsl-documentation .cheat-card .card-header[data-v-4d38e467]{background:linear-gradient(135deg,#667eea,#764ba2);padding:16px;display:flex;align-items:center;gap:12px}.dsl-documentation .cheat-card .card-header .icon[data-v-4d38e467]{font-size:1.5rem}.dsl-documentation .cheat-card .card-header h3[data-v-4d38e467]{margin:0;color:#fff;font-size:1.1rem;font-weight:600}.dsl-documentation .cheat-card .card-body[data-v-4d38e467]{padding:16px}.dsl-documentation .cheat-card.element-pyro .card-header[data-v-4d38e467]{background:linear-gradient(135deg,#ff6b6b,#ee5a6f)}.dsl-documentation .cheat-card.element-cryo .card-header[data-v-4d38e467]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.dsl-documentation .cheat-card.element-dendro .card-header[data-v-4d38e467]{background:linear-gradient(135deg,#56ab2f,#a8e063)}.dsl-documentation .cheat-card.element-electro .card-header[data-v-4d38e467]{background:linear-gradient(135deg,#b06ab3,#4568dc)}.dsl-documentation .cheat-card.element-hydro .card-header[data-v-4d38e467]{background:linear-gradient(135deg,#2193b0,#6dd5ed)}.dsl-documentation .cheat-card.error-card .card-header[data-v-4d38e467]{background:linear-gradient(135deg,#f093fb,#f5576c)}.dsl-documentation .syntax-item[data-v-4d38e467]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;margin:6px 0;background:var(--theme-card-background);border-radius:4px;border-left:3px solid var(--theme-primary-color)}.dsl-documentation .syntax-item code[data-v-4d38e467]{background:transparent;color:#e96900;font-weight:600}.dsl-documentation .syntax-item span[data-v-4d38e467]{color:var(--theme-text-color);opacity:.7;font-size:.85rem}.dsl-documentation .reaction-item[data-v-4d38e467]{margin:12px 0;padding:12px;background:var(--theme-card-background);border-radius:6px}.dsl-documentation .reaction-item strong[data-v-4d38e467]{display:block;color:var(--theme-text-color);margin-bottom:6px;font-size:.95rem}.dsl-documentation .reaction-item code[data-v-4d38e467]{background:rgba(0,0,0,.05);color:#e96900;padding:4px 10px;border-radius:4px;font-weight:600;display:inline-block;margin-right:8px}.dsl-documentation .reaction-item .multiplier[data-v-4d38e467]{color:#67c23a;font-weight:600;font-size:.9rem}.dsl-documentation .reaction-item .note[data-v-4d38e467]{color:var(--theme-text-color);opacity:.7;font-size:.85rem;font-style:italic}.dsl-documentation .example-box[data-v-4d38e467]{margin-top:12px;padding:12px;background:rgba(230,162,60,.1);border-left:3px solid #e6a23c;border-radius:4px}.dsl-documentation .example-box strong[data-v-4d38e467]{color:#e6a23c;font-size:.85rem;display:block;margin-bottom:6px}.dsl-documentation .example-box pre[data-v-4d38e467]{margin:6px 0 0 0;padding:8px;background:#2c3e50;border:none}.dsl-documentation .example-box pre code[data-v-4d38e467]{color:#61dafb;font-size:11px;line-height:1.5}.dsl-documentation .param-item[data-v-4d38e467]{padding:10px 12px;margin:8px 0;background:rgba(64,158,255,.1);border-radius:4px;border-left:3px solid var(--theme-primary-color)}.dsl-documentation .param-item strong[data-v-4d38e467]{color:var(--theme-primary-color);display:block;margin-bottom:4px;font-size:.9rem}.dsl-documentation .param-item code[data-v-4d38e467]{background:rgba(0,0,0,.05);color:var(--theme-primary-color);padding:4px 8px;font-size:12px}.dsl-documentation .note-box[data-v-4d38e467]{margin-top:12px;padding:10px 12px;background:rgba(230,162,60,.1);border-radius:4px;color:var(--theme-text-color);opacity:.8;font-size:.85rem}.dsl-documentation .tip-item[data-v-4d38e467]{margin:12px 0;padding:12px;background:rgba(103,194,58,.1);border-radius:6px;border-left:3px solid #67c23a}.dsl-documentation .tip-item strong[data-v-4d38e467]{display:block;color:#67c23a;margin-bottom:8px;font-size:.9rem}.dsl-documentation .tip-item pre[data-v-4d38e467]{margin:0;padding:8px;background:#2c3e50;border:none}.dsl-documentation .tip-item pre code[data-v-4d38e467]{color:#61dafb;font-size:11px;line-height:1.6}.dsl-documentation .error-item[data-v-4d38e467]{padding:10px 12px;margin:8px 0;border-radius:4px;display:flex;flex-direction:column;gap:4px}.dsl-documentation .error-item[data-v-4d38e467]:has(.error-mark){background:hsla(0,87%,69%,.1);border-left:3px solid #f56c6c}.dsl-documentation .error-item[data-v-4d38e467]:has(.success-mark){background:rgba(103,194,58,.1);border-left:3px solid #67c23a}.dsl-documentation .error-item .error-mark[data-v-4d38e467],.dsl-documentation .error-item .success-mark[data-v-4d38e467]{font-size:.9rem;margin-bottom:4px}.dsl-documentation .error-item code[data-v-4d38e467]{background:rgba(0,0,0,.05);color:#e96900;padding:4px 8px;font-size:12px;display:block;margin:4px 0}.dsl-documentation .error-item .error-note[data-v-4d38e467]{color:#f56c6c;font-size:.8rem;margin-top:4px}.dsl-documentation .error-item .success-note[data-v-4d38e467]{color:#67c23a;font-size:.8rem;margin-top:4px}.dsl-documentation .quick-reference[data-v-4d38e467]{margin-top:32px;padding:24px;background:var(--theme-card-background);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.dsl-documentation .quick-reference h3[data-v-4d38e467]{margin-top:0;color:var(--theme-text-color);font-size:1.2rem}.dsl-documentation .reference-table[data-v-4d38e467]{width:100%;margin-top:16px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.dsl-documentation .reference-table thead[data-v-4d38e467]{background:linear-gradient(135deg,#409eff,#5b8ff9)}.dsl-documentation .reference-table thead th[data-v-4d38e467]{color:#fff!important;font-size:.95rem;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.2)}.dsl-documentation .reference-table tbody tr[data-v-4d38e467]{transition:background .2s}.dsl-documentation .reference-table tbody tr[data-v-4d38e467]:hover{background:rgba(0,0,0,.03)}.dsl-documentation .reference-table tbody tr td[data-v-4d38e467]{font-size:.9rem;line-height:1.8}.dsl-documentation .reference-table tbody tr td strong[data-v-4d38e467]{color:var(--theme-primary-color)}.dsl-doc-page[data-v-0967f7a2]{max-width:1400px;margin:0 auto}.dsl-doc-page .page-header[data-v-0967f7a2]{text-align:center;margin-bottom:32px;padding:24px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;color:#fff}.dsl-doc-page .page-header h1[data-v-0967f7a2]{font-size:2rem;margin:0 0 12px 0;font-weight:600}.dsl-doc-page .page-header .page-description[data-v-0967f7a2]{margin:0;font-size:1.1rem;opacity:.95}.root[data-v-41785da0]{position:relative}.root .border[data-v-41785da0]{position:absolute;bottom:0;height:2px;background:#409eff;width:0;transform-origin:center;transition:.3s}.root input[data-v-41785da0]{border:none;outline:none;padding:8px;display:block;width:100%;box-sizing:border-box;background:none}.root input:focus+.border[data-v-41785da0]{width:100%}.body[data-v-5ce1df18]{display:flex;flex-wrap:wrap}.toolbar[data-v-5ce1df18]{margin-bottom:20px}.item[data-v-5ce1df18]{height:60px;width:100%;padding-left:20px;padding-right:20px;cursor:pointer;line-height:60px;color:#303133;transition:.2s}.item.active[data-v-5ce1df18]{color:#409eff;background:#ecf5ff}.item[data-v-5ce1df18]:hover{background:#ecf5ff}.item .buttons[data-v-5ce1df18]{float:right;height:60px}.item .buttons .button[data-v-5ce1df18]{margin:0}.setup-item-label[data-v-70498361]{display:flex;align-items:center}.theme-card[data-v-1978d0a5]{margin:20px 0}.card-header[data-v-1978d0a5]{display:flex;justify-content:space-between;align-items:center}.theme-section[data-v-1978d0a5]{margin-bottom:30px}.theme-section h4[data-v-1978d0a5]{margin:0 0 15px 0;color:var(--theme-text-color,#606266)}.section-header[data-v-1978d0a5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.section-header h4[data-v-1978d0a5]{margin:0}.theme-grid[data-v-1978d0a5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px}.theme-item[data-v-1978d0a5]{cursor:pointer;transition:transform .2s}.theme-item[data-v-1978d0a5]:hover{transform:translateY(-2px)}.theme-item.active .theme-preview[data-v-1978d0a5]{box-shadow:0 4px 12px rgba(64,158,255,.3)}.theme-preview[data-v-1978d0a5]{width:100%;height:120px;border-radius:8px;overflow:hidden;position:relative;transition:all .3s;margin-bottom:8px}.preview-content[data-v-1978d0a5]{width:100%;height:100%;position:relative}.preview-header[data-v-1978d0a5]{width:100%;height:25%;opacity:.9}.preview-card[data-v-1978d0a5]{position:absolute;bottom:10px;left:10px;right:10px;height:40%;border-radius:4px;opacity:.9}.theme-name[data-v-1978d0a5]{display:block;text-align:center;font-size:14px;color:var(--theme-text-color,#606266);margin-bottom:8px}.theme-actions[data-v-1978d0a5]{text-align:center}.action-buttons[data-v-1978d0a5]{display:flex;gap:8px;justify-content:center}.dialog-footer[data-v-1978d0a5]{display:flex;gap:10px}.image-upload-container .upload-area[data-v-1978d0a5]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;border:2px dashed var(--el-border-color-lighter);border-radius:8px;background:var(--el-fill-color-lighter);transition:all .3s}.image-upload-container .upload-area[data-v-1978d0a5]:hover{border-color:var(--el-color-primary);background:var(--el-color-primary-light-9)}.image-upload-container .upload-icon[data-v-1978d0a5]{font-size:48px;color:var(--el-text-color-placeholder);margin-bottom:10px}.image-upload-container .upload-text[data-v-1978d0a5]{text-align:center}.image-upload-container .upload-text p[data-v-1978d0a5]{margin:0;color:var(--el-text-color-regular)}.image-upload-container .upload-text p.upload-hint[data-v-1978d0a5]{font-size:12px;color:var(--el-text-color-placeholder);margin-top:5px}.image-upload-container .image-preview[data-v-1978d0a5]{margin-top:15px}.image-upload-container .image-preview img[data-v-1978d0a5]{width:100%;max-height:200px;-o-object-fit:contain;object-fit:contain;border-radius:8px;border:1px solid var(--el-border-color)}.image-upload-container .image-preview .preview-actions[data-v-1978d0a5]{margin-top:10px;text-align:center}@media only screen and (max-width:768px){.theme-grid[data-v-1978d0a5]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.theme-preview[data-v-1978d0a5]{height:100px}}.theme-settings-page[data-v-e2e339a2]{max-width:1200px;margin:0 auto;padding:20px}.page-header[data-v-e2e339a2]{text-align:center;margin-bottom:30px}.page-header h2[data-v-e2e339a2]{color:var(--theme-primary-color,#409eff);margin-bottom:10px}.page-header .page-description[data-v-e2e339a2]{color:var(--theme-text-color,#606266);opacity:.8}.item[data-v-1e370ddf]{padding:0 32px}.sync-icon[data-v-1e370ddf]{width:100%;text-align:right}.footer[data-v-5a27c32a]{display:flex;justify-content:center;align-items:baseline}.footer .footer-item[data-v-5a27c32a]{font-size:.8rem;color:#5e6d82;padding:0 8px;border-right:1px solid gray}.footer .footer-item[data-v-5a27c32a]:last-of-type{border-right:none}.footer .footer-item a[data-v-5a27c32a]{text-decoration:none;color:#5e6d82}.nav-bar[data-v-019f4fb9]{width:15%;height:100vh;position:fixed;top:0;bottom:0;left:0}.header[data-v-019f4fb9]{height:48px;background-color:#409eff;padding-left:16px;position:fixed;top:0;width:100vw;z-index:2000}.header .header-title[data-v-019f4fb9]{color:#fff;margin-left:16px}.main[data-v-019f4fb9]{padding:24px;background-color:var(--theme-background-color,#f5f7fa)!important;color:var(--theme-text-color,#606266)!important;min-height:100vh;transition:background-color .3s ease,color .3s ease}.main.mobile[data-v-019f4fb9]{margin-top:48px}.main.notMobile[data-v-019f4fb9]{margin-left:15%}.main.notMobile .main-view[data-v-019f4fb9]{min-height:calc(100vh - 48px);background-color:transparent!important;color:var(--theme-text-color,#606266)!important}