.app-container{width:100%;min-height:100vh}*{margin:0;padding:0;box-sizing:border-box}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}html,body{width:100%;height:100%;font-family:PingFang SC,Microsoft YaHei,sans-serif;background:linear-gradient(180deg,#020202,#080618);background-color:#0a0a0b;color:#fff;overflow-x:hidden;overscroll-behavior-y:none}#app{width:100%;min-height:100vh;background-color:#0a0a0b}@media(min-width:1920px){:root{--app-root-scale: 1}}@media(max-width:1536px){:root{--app-root-scale: .94}}@media(max-width:1280px){:root{--app-root-scale: .88}}@media(max-width:1100px){:root{--app-root-scale: .82}}.table-scroll-container,.table-wrapper,.el-table{max-width:100%}.el-table__body-wrapper,.el-table__inner-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.card{background:#28235099;border-radius:12px;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.card:hover{background:#3c3278cc;border-color:#7c35e8cc;box-shadow:0 8px 30px #7c35e84d;transform:translateY(-4px)}.primary-btn{background:var(--app-action-gradient),radial-gradient(135% 42% at 50% 100%,#fff,#fff0);box-shadow:var(--app-action-shadow);border:none;color:#fff;border-radius:8px;transition:all .3s ease;padding:18px 15px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;font-style:normal}.primary-btn:hover{transform:translateY(-1px);box-shadow:var(--app-action-hover-shadow);background:var(--app-action-gradient),radial-gradient(135% 42% at 50% 100%,#fff,#fff0)}.normal-btn{background:#31253d;border:none;color:#fff;border-radius:8px;transition:all .3s ease;padding:18px 15px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;font-style:normal}.normal-btn>span{display:flex;align-items:center;gap:4px}.normal-btn:hover{transform:translateY(-1px);box-shadow:var(--app-action-hover-shadow);background:#31253d;color:#fff;font-style:normal}.company-icon{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#e91e8c,#ff6b9d);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#fff}.quota-info{display:flex;align-items:center;justify-content:center;gap:6px}.quota-info .points-icon{width:16px;height:16px}.quota-info .quota-text{font-size:14px;color:#ffffffe6;font-family:PingFang SC}.balance-info{display:flex;align-items:center;justify-content:center;gap:6px}.balance-info .points-icon{width:16px;height:16px}.balance-info .balance-text,.balance-info .balance-remain{font-size:14px;color:#ffffffe6;font-family:PingFang SC}.balance-info .balance-divider{color:#ffffff4d;margin:0 4px}.lazy-image{opacity:0;transition:opacity .3s ease}.lazy-image.lazy-loading{opacity:.5}.lazy-image.lazy-loaded{opacity:1}.lazy-image.lazy-fade-in{animation:lazyFadeIn .3s ease forwards}.lazy-image.lazy-error{opacity:.3}@keyframes lazyFadeIn{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@media(max-width:768px){html,body{min-width:0;overscroll-behavior-y:none}body{-webkit-tap-highlight-color:transparent}button,[role=button]{touch-action:manipulation}.primary-btn,.normal-btn{min-height:40px}}.el-menu{background-color:transparent!important;border-right:none!important}.el-menu-item{color:#ffffffb3!important}.el-menu-item:hover{background-color:var(--app-primary-soft)!important}.el-menu-item.is-active{color:#fff!important;background-color:var(--app-primary-active-soft)!important}.el-select__popper.el-popper.pagination-size-dropdown{--el-bg-color-overlay: var(--app-overlay-bg);--el-fill-color-blank: var(--app-overlay-bg);--el-fill-color-light: rgba(255, 255, 255, .08);--el-fill-color-light-hover: rgba(255, 255, 255, .08);--el-border-color-light: var(--app-overlay-border);--el-border-color-lighter: var(--app-overlay-border);--el-text-color-regular: #ffffff;--el-text-color-primary: #ffffff;--el-color-primary: var(--app-select-selected-bg);padding:6px!important;overflow:hidden!important;border:1px solid var(--app-overlay-border)!important;border-radius:12px!important;background:var(--app-overlay-bg)!important;box-shadow:var(--app-overlay-shadow)!important}.el-select__popper.el-popper.pagination-size-dropdown .el-popper__arrow{display:none!important}.el-select__popper.el-popper.pagination-size-dropdown .el-select-dropdown,.el-select__popper.el-popper.pagination-size-dropdown .el-select-dropdown__wrap,.el-select__popper.el-popper.pagination-size-dropdown .el-select-dropdown__list,.el-select__popper.el-popper.pagination-size-dropdown .el-scrollbar,.el-select__popper.el-popper.pagination-size-dropdown .el-scrollbar__view{border:0!important;background:transparent!important;box-shadow:none!important}.el-select__popper.el-popper.pagination-size-dropdown .el-select-dropdown__list{padding:0!important}.el-select__popper.el-popper.pagination-size-dropdown .el-select-dropdown__item{min-height:36px;padding:0 12px;border-radius:8px;color:#ffffffd1;font-size:13px;line-height:36px}.el-select__popper.el-popper.pagination-size-dropdown .el-select-dropdown__item.is-hovering{background:#ffffff14!important;color:#fff}.el-select__popper.el-popper.pagination-size-dropdown .el-select-dropdown__item.is-selected{background:var(--app-select-selected-bg)!important;color:#fff;font-weight:500}:root{--app-primary: #7C35E8;--app-primary-rgb: 124, 53, 232;--app-primary-hover: #8B49ED;--app-primary-active: #6C29D0;--app-primary-light-5: #B58AF4;--app-primary-light-7: #D0B5F8;--app-primary-light-8: #E3D3FB;--app-primary-light-9: #F1E9FD;--app-primary-soft: rgba(124, 53, 232, .2);--app-primary-active-soft: rgba(108, 41, 208, .3);--app-primary-border: rgba(124, 53, 232, .8);--app-primary-shadow: 0 6px 16px rgba(92, 31, 191, .24);--app-action-gradient: linear-gradient(180deg, #8D00E1 0%, #1A00A8 100%);--app-action-gradient-hover: linear-gradient(180deg, #A020F0 0%, #2A00C8 100%);--app-action-gradient-active: linear-gradient(180deg, #7A00C8 0%, #150088 100%);--app-action-shadow: 0 3px 10px rgba(221, 60, 255, .5);--app-action-hover-shadow: 0 4px 20px rgba(124, 53, 232, .5);--app-action-soft-gradient: linear-gradient(180deg, rgba(255, 255, 255, .2) 0%, rgba(221, 152, 255, .2) 100%);--app-action-soft-gradient-hover: linear-gradient(180deg, rgba(255, 255, 255, .24) 0%, rgba(221, 152, 255, .24) 100%);--app-action-soft-shadow: 0 3px 10px 0 rgba(221, 60, 255, .2);--app-switch-active-shadow: 0 3px 10px rgba(221, 60, 255, .28);--app-generate-gradient: linear-gradient(180deg, #B92CFF 0%, #5F00FF 100%);--app-generate-gradient-strong: linear-gradient(180deg, #B92CFF 0%, #3500FF 100%);--app-generate-shadow: 0 1.5px 5px rgba(221, 60, 255, .3143);--app-control-bg: #24212B;--app-control-border: rgba(255, 255, 255, .1);--app-control-border-hover: rgba(255, 255, 255, .2);--app-control-focus: var(--app-primary-hover);--app-overlay-bg: #26262C;--app-overlay-border: #5D5967;--app-overlay-shadow: 0 12px 28px rgba(0, 0, 0, .38);--app-dialog-bg: #17151D;--app-dialog-border: rgba(255, 255, 255, .1);--app-select-selected-bg: #5C7EF5;--app-select-voice-selected-bg: #20D1DB;--app-checkbox-bg: #FFFFFF;--app-checkbox-border: #FFFFFF;--app-checkbox-border-hover: #7C35E8;--app-checkbox-checked-bg: #7C35E8;--app-checkbox-checked-border: #7C35E8;--app-checkbox-icon: #FFFFFF;--app-checkbox-disabled-bg: #20212A;--app-checkbox-disabled-border: #3A3B46;--app-checkbox-disabled-icon: rgba(255, 255, 255, .4);--app-control-disabled-bg: #20212A;--app-control-disabled-border: #3A3B46;--app-control-disabled-text: rgba(255, 255, 255, .38);--app-table-header-bg: rgba(99, 0, 204, .3);--app-danger: #FF7187;--app-loading: #9026FF;--el-color-primary: var(--app-primary);--el-color-primary-rgb: var(--app-primary-rgb);--el-color-primary-light-3: var(--app-primary-hover);--el-color-primary-light-5: var(--app-primary-light-5);--el-color-primary-light-7: var(--app-primary-light-7);--el-color-primary-light-8: var(--app-primary-light-8);--el-color-primary-light-9: var(--app-primary-light-9);--el-color-primary-dark-2: var(--app-primary-active);--el-color-danger: var(--app-danger);--el-bg-color: var(--app-dialog-bg);--el-bg-color-page: #0e0c14;--el-bg-color-overlay: #1d1a25;--el-mask-color: rgba(0, 0, 0, .65);--el-fill-color-blank: var(--app-control-bg);--el-fill-color: var(--app-control-bg);--el-fill-color-light: rgba(255, 255, 255, .06);--el-fill-color-lighter: rgba(255, 255, 255, .04);--el-fill-color-dark: rgba(0, 0, 0, .18);--el-border-color: rgba(255, 255, 255, .12);--el-border-color-light: rgba(255, 255, 255, .1);--el-border-color-lighter: rgba(255, 255, 255, .08);--el-text-color-primary: rgba(255, 255, 255, .92);--el-text-color-regular: rgba(255, 255, 255, .72);--el-text-color-secondary: rgba(255, 255, 255, .52);--el-text-color-placeholder: rgba(255, 255, 255, .4);--el-disabled-bg-color: var(--app-control-disabled-bg);--el-disabled-border-color: var(--app-control-disabled-border);--el-disabled-text-color: var(--app-control-disabled-text)}.el-button{--el-button-text-color: rgba(255, 255, 255, .78);--el-button-bg-color: rgba(255, 255, 255, .06);--el-button-border-color: rgba(255, 255, 255, .12);--el-button-hover-text-color: #ffffff;--el-button-hover-bg-color: rgba(255, 255, 255, .1);--el-button-hover-border-color: rgba(255, 255, 255, .2);--el-button-active-bg-color: rgba(255, 255, 255, .14);--el-button-active-border-color: rgba(255, 255, 255, .24);--el-button-disabled-bg-color: var(--app-control-disabled-bg);--el-button-disabled-border-color: var(--app-control-disabled-border);--el-button-disabled-text-color: var(--app-control-disabled-text);border-radius:6px;font-family:inherit}.el-button.is-disabled:not(.is-text):not(.is-link):not(.el-button--text),.el-button:disabled:not(.is-text):not(.is-link):not(.el-button--text){background:var(--app-control-disabled-bg)!important;border-color:var(--app-control-disabled-border)!important;box-shadow:none!important;color:var(--app-control-disabled-text)!important}.el-checkbox{--el-checkbox-bg-color: var(--app-checkbox-bg);--el-checkbox-input-border: 1px solid var(--app-checkbox-border);--el-checkbox-input-border-color-hover: var(--app-checkbox-border-hover);--el-checkbox-checked-bg-color: var(--app-checkbox-checked-bg);--el-checkbox-checked-input-border-color: var(--app-checkbox-checked-border);--el-checkbox-checked-icon-color: var(--app-checkbox-icon);--el-checkbox-disabled-input-fill: var(--app-checkbox-disabled-bg);--el-checkbox-disabled-border-color: var(--app-checkbox-disabled-border);--el-checkbox-disabled-icon-color: var(--app-checkbox-disabled-icon);--el-checkbox-disabled-checked-input-fill: var(--app-checkbox-disabled-bg);--el-checkbox-disabled-checked-input-border-color: var(--app-checkbox-disabled-border);--el-checkbox-disabled-checked-icon-color: var(--app-checkbox-disabled-icon)}.el-button--primary{--el-button-text-color: #ffffff;--el-button-bg-color: var(--app-primary);--el-button-border-color: var(--app-primary);--el-button-hover-bg-color: var(--app-primary-hover);--el-button-hover-border-color: var(--app-primary-hover);--el-button-active-bg-color: var(--app-primary-active);--el-button-active-border-color: var(--app-primary-active);background:var(--app-primary);box-shadow:var(--app-primary-shadow)}.el-button--primary:hover,.el-button--primary:focus-visible{background:var(--app-primary-hover)}.el-overlay-dialog{display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.el-overlay-dialog .el-dialog{margin:0!important}.el-dialog{--el-dialog-bg-color: var(--app-dialog-bg);--el-dialog-border-radius: 8px;--el-dialog-box-shadow: 0 24px 70px rgba(0, 0, 0, .55);--el-dialog-padding-primary: 24px;display:flex;flex-direction:column;max-height:90vh;overflow:hidden;border:1px solid var(--app-dialog-border);background:var(--app-dialog-bg);box-shadow:0 24px 70px #0000008c}.el-dialog .el-dialog__header{margin:0;padding:22px 24px 18px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.el-dialog .el-dialog__title{color:#fffffff0;font-size:19px;font-weight:600}.el-dialog .el-dialog__headerbtn{top:21px;right:20px}.el-dialog .el-dialog__headerbtn .el-dialog__close{color:#ffffff6b}.el-dialog .el-dialog__headerbtn .el-dialog__close:hover{color:#ffffffd1}.el-dialog .el-dialog__body{padding:22px 24px 8px;color:#ffffffb8;flex:1 1 auto;overflow:auto;-webkit-overflow-scrolling:touch}.el-dialog .el-dialog__footer{padding:16px 24px 20px;border-top:1px solid rgba(255,255,255,.08);flex-shrink:0}.el-dialog .el-dialog__footer .el-button{min-width:96px;height:38px}.el-form-item{margin-bottom:18px}.el-form-item .el-form-item__label{color:#ffffffb8;font-size:13px}.el-form-item .el-form-item__error{padding-top:5px;color:var(--app-danger);font-size:12px}.el-form--label-top .el-form-item .el-form-item__label{padding-bottom:8px;line-height:18px}.el-input,.el-select,.el-input-number{--el-input-bg-color: var(--app-control-bg);--el-input-border-color: var(--app-control-border);--el-input-hover-border-color: var(--app-control-border-hover);--el-input-focus-border-color: var(--app-control-focus);--el-input-text-color: rgba(255, 255, 255, .92);--el-input-placeholder-color: rgba(255, 255, 255, .4);--el-input-icon-color: rgba(255, 255, 255, .44);--el-input-clear-hover-color: rgba(255, 255, 255, .76)}.el-input__wrapper,.el-select__wrapper,.el-input-number .el-input__wrapper,.el-textarea__inner{min-height:40px;border:1px solid var(--app-control-border);border-radius:6px;background:var(--app-control-bg);box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.el-input__wrapper:hover,.el-select__wrapper:hover,.el-input-number:hover .el-input__wrapper,.el-textarea__inner:hover{border-color:var(--app-control-border-hover)}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-input-number:focus-within .el-input__wrapper,.el-textarea__inner:focus{border-color:var(--app-control-focus);box-shadow:0 0 0 1px var(--app-primary-soft)}.el-form-item.is-error .el-input__wrapper,.el-form-item.is-error .el-select__wrapper,.el-form-item.is-error .el-input-number .el-input__wrapper,.el-form-item.is-error .el-textarea__inner{border-color:var(--app-danger);box-shadow:0 0 0 1px #ff718729}.el-input.is-disabled .el-input__wrapper,.el-select__wrapper.is-disabled,.el-input-number.is-disabled .el-input__wrapper,.el-textarea.is-disabled .el-textarea__inner{border-color:#ffffff0f;background:#ffffff0a;box-shadow:none;cursor:not-allowed}.el-input__inner,.el-select__selected-item,.el-select__placeholder,.el-textarea__inner{color:#ffffffeb}.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:#fff6}.el-input__count,.el-input__count-inner{background:transparent!important;color:#ffffff6b!important;font-size:11px}.el-textarea .el-input__count{right:10px;bottom:7px}.el-input-number{min-height:40px}.el-input-number .el-input__wrapper{padding-right:36px}.el-input-number .el-input-number__increase,.el-input-number .el-input-number__decrease{width:28px;border:0;border-left:1px solid var(--app-control-border);background:#ffffff08;color:#ffffff8f;transition:background .2s ease,color .2s ease}.el-input-number .el-input-number__increase:hover,.el-input-number .el-input-number__decrease:hover{background:var(--app-primary-soft);color:#fff}.el-input-number .el-input-number__increase{border-bottom:1px solid rgba(255,255,255,.1)}.el-select .el-select__wrapper{min-height:40px}.page-size-select{width:94px}.page-size-select .el-select__wrapper{min-height:36px;border:1px solid rgba(139,92,246,.5);border-radius:6px;background:transparent;box-shadow:none}.page-size-select .el-select__selected-item,.page-size-select .el-select__placeholder{color:#ffffffc7;font-family:PingFang SC;font-size:13px}.el-select__popper.el-popper.character-workspace-select-dropdown{position:relative;overflow:hidden!important;padding:10px!important;border:1px solid var(--app-overlay-border)!important;border-radius:16px!important;background:var(--app-overlay-bg)!important;box-shadow:var(--app-overlay-shadow)!important;--el-bg-color-overlay: var(--app-overlay-bg);--el-fill-color-blank: var(--app-overlay-bg);--el-fill-color-light: rgba(255, 255, 255, .08);--el-fill-color-light-hover: rgba(255, 255, 255, .08);--el-border-color-light: var(--app-overlay-border);--el-border-color-lighter: var(--app-overlay-border);--el-text-color-regular: #ffffff;--el-text-color-primary: #ffffff;--el-text-color-placeholder: rgba(255, 255, 255, .52);--el-color-primary: var(--app-primary)}.el-select__popper.el-popper.character-workspace-select-dropdown .el-popper__arrow,.el-select__popper.el-popper.character-workspace-select-dropdown .el-popper__arrow:before{display:none!important;width:0!important;height:0!important;opacity:0!important}.el-select__popper.el-popper.character-workspace-select-dropdown .el-select-dropdown,.el-select__popper.el-popper.character-workspace-select-dropdown .el-popper__content,.el-select__popper.el-popper.character-workspace-select-dropdown .el-scrollbar,.el-select__popper.el-popper.character-workspace-select-dropdown .el-scrollbar__view,.el-select__popper.el-popper.character-workspace-select-dropdown .el-select-dropdown__wrap,.el-select__popper.el-popper.character-workspace-select-dropdown .el-select-dropdown__list{background:transparent!important}.el-select__popper.el-popper.character-workspace-select-dropdown .el-select-dropdown{border:0!important;box-shadow:none!important}.el-select__popper.el-popper.character-workspace-select-dropdown .el-select-dropdown__list{padding:0!important}.el-select__popper.el-popper.character-workspace-select-dropdown .el-select-dropdown__item{min-height:42px;display:flex;align-items:center;padding:0 12px;color:#fff;font-size:13px;border-radius:10px}.el-select__popper.el-popper.character-workspace-select-dropdown .el-select-dropdown__item>*+*{margin-left:8px}.el-select__popper.el-popper.character-workspace-select-dropdown .el-select-dropdown__item.is-hovering{background:#ffffff14}.el-select__popper.el-popper.character-workspace-select-dropdown .el-select-dropdown__item.is-selected{background:var(--app-select-selected-bg);color:#fff}.el-select__popper.el-popper.character-workspace-select-dropdown.character-workspace-select-dropdown--image .el-select-dropdown__item.is-selected{background:var(--app-select-selected-bg)}.el-select__popper.el-popper.character-workspace-select-dropdown.character-workspace-select-dropdown--voice{--el-color-primary: var(--app-select-voice-selected-bg)}.el-select__popper.el-popper.character-workspace-select-dropdown.character-workspace-select-dropdown--voice .el-select-dropdown__item{min-height:44px!important;height:44px!important;padding:0!important;border-radius:12px!important;line-height:1!important}.el-select__popper.el-popper.character-workspace-select-dropdown.character-workspace-select-dropdown--voice .el-select-dropdown__item+.el-select-dropdown__item{margin-top:10px}.el-select__popper.el-popper.character-workspace-select-dropdown.character-workspace-select-dropdown--voice .el-select-dropdown__item.is-selected{background:var(--app-select-voice-selected-bg)!important}.el-picker__popper.el-popper{z-index:3301!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;background:#1a1a1e!important;box-shadow:0 18px 48px #0000006b!important;overflow:hidden}.el-picker__popper.el-popper.is-light{border-color:#ffffff14!important;background:#1a1a1e!important}.el-picker__popper.el-popper .el-popper__arrow:before{border-color:#ffffff14!important;background:#1a1a1e!important}.el-picker__popper.el-popper .el-picker-panel,.el-picker__popper.el-popper .el-date-picker,.el-picker__popper.el-popper .el-date-range-picker,.el-picker__popper.el-popper .el-picker-panel__body-wrapper,.el-picker__popper.el-popper .el-picker-panel__body,.el-picker__popper.el-popper .el-time-panel,.el-picker__popper.el-popper .el-time-panel__content,.el-picker__popper.el-popper .el-time-spinner,.el-picker__popper.el-popper .el-scrollbar,.el-picker__popper.el-popper .el-scrollbar__view{border-color:#ffffff14!important;background:#1a1a1e!important;color:#dcdfff!important}.el-picker__popper.el-popper .el-date-range-picker__content{border-color:#ffffff0f!important}.el-picker__popper.el-popper .el-date-picker__header,.el-picker__popper.el-popper .el-date-range-picker__header,.el-picker__popper.el-popper .el-month-table,.el-picker__popper.el-popper .el-year-table{color:#faeaff!important;font-family:PingFang SC,sans-serif!important}.el-picker__popper.el-popper .el-date-picker__header-label,.el-picker__popper.el-popper .el-date-range-picker__header div,.el-picker__popper.el-popper .el-picker-panel__icon-btn{color:#faeaff!important}.el-picker__popper.el-popper .el-picker-panel__icon-btn:hover{color:#fff!important}.el-picker__popper.el-popper .el-date-table th{border-bottom-color:#ffffff0f!important;color:#8b8b9a!important}.el-picker__popper.el-popper .el-date-table td,.el-picker__popper.el-popper .el-month-table td,.el-picker__popper.el-popper .el-year-table td{color:#dcdfff!important}.el-picker__popper.el-popper .el-date-table td.prev-month,.el-picker__popper.el-popper .el-date-table td.next-month,.el-picker__popper.el-popper .el-date-table td.disabled,.el-picker__popper.el-popper .el-month-table td.disabled,.el-picker__popper.el-popper .el-year-table td.disabled,.el-picker__popper.el-popper .el-time-spinner__item.is-disabled{color:#4d4d5d!important}.el-picker__popper.el-popper .el-date-table td.available:hover,.el-picker__popper.el-popper .el-month-table td:not(.disabled):hover,.el-picker__popper.el-popper .el-year-table td:not(.disabled):hover{color:#fff!important}.el-picker__popper.el-popper .el-date-table td.today .el-date-table-cell__text{color:#34ffd4!important}.el-picker__popper.el-popper .el-date-table td.in-range .el-date-table-cell{background:var(--app-primary-soft)!important}.el-picker__popper.el-popper .el-date-table td.start-date .el-date-table-cell__text,.el-picker__popper.el-popper .el-date-table td.end-date .el-date-table-cell__text,.el-picker__popper.el-popper .el-date-table td.current:not(.disabled) .el-date-table-cell__text,.el-picker__popper.el-popper .el-month-table td.current:not(.disabled) .cell,.el-picker__popper.el-popper .el-year-table td.current:not(.disabled) .cell{background:var(--app-action-gradient)!important;color:#fff!important}.el-picker__popper.el-popper .el-time-spinner__item{color:#dcdfff!important}.el-picker__popper.el-popper .el-time-spinner__item:hover{background:#ffffff0f!important;color:#fff!important}.el-picker__popper.el-popper .el-time-spinner__item.active:not(.is-disabled),.el-picker__popper.el-popper .el-time-spinner__item.is-active:not(.is-disabled){color:#34ffd4!important}.el-picker__popper.el-popper .el-time-panel__footer,.el-picker__popper.el-popper .el-picker-panel__footer{border-top-color:#ffffff0f!important;background:#1a1a1e!important}.el-picker__popper.el-popper .el-time-panel__btn,.el-picker__popper.el-popper .el-button{border-color:#ffffff1f!important;border-radius:6px!important;background:#26252a!important;color:#dcdfff!important}.el-picker__popper.el-popper .el-time-panel__btn:hover,.el-picker__popper.el-popper .el-button:hover{border-color:#ffffff3d!important;color:#fff!important}.el-picker__popper.el-popper .el-time-panel__btn.confirm,.el-picker__popper.el-popper .el-button--primary{border:0!important;background:var(--app-action-gradient)!important;color:#fff!important}.el-picker__popper.el-popper .el-picker-panel__shortcut{color:#dcdfff!important}.el-picker__popper.el-popper .el-picker-panel__shortcut:hover{color:#fff!important;background:#ffffff0f!important}.login-dialog{border-radius:24px}.login-dialog.el-dialog,.login-dialog .el-dialog{--el-dialog-bg-color: #ffffff;background:radial-gradient(circle at 96% 0%,rgba(134,37,237,.14) 0,rgba(134,37,237,.08) 110px,transparent 230px),#fff;border:0;border-radius:24px;overflow:hidden;box-shadow:0 24px 80px #0a0a0b47}.login-dialog .el-dialog__header{padding:0!important;margin:0;height:96px;border-bottom:0}.login-dialog .el-dialog__body{padding:8px 32px 54px}.el-message{--toast-bg: #eaf5ff;--toast-border: rgba(31, 116, 255, .16);--toast-icon: #1f74ff;z-index:10000!important;width:496px!important;min-width:360px!important;max-width:calc(100vw - 32px)!important;min-height:48px!important;padding:13px 20px!important;border:1px solid var(--toast-border)!important;border-radius:2px!important;background:var(--toast-bg)!important;box-shadow:none!important;column-gap:10px!important}.el-message.el-message--info,.el-message.el-message--success,.el-message.el-message--warning{--toast-bg: #eaf5ff;--toast-border: rgba(31, 116, 255, .16);--toast-icon: #1f74ff}.el-message.el-message--error{--toast-bg: #fff0ee;--toast-border: rgba(255, 78, 82, .16);--toast-icon: #ff4e52}.el-message .el-message__icon{margin-right:0!important;font-size:18px!important;color:var(--toast-icon)!important}.el-message .el-message__content{color:#28262c!important;font-family:PingFang SC,Microsoft YaHei,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:22px!important;word-break:break-all!important;max-height:80vh!important;overflow-y:auto!important}.el-message .el-message__closeBtn{color:#8b8b9e!important}.el-message .el-message__closeBtn:hover{color:#565661!important}.el-notification{--toast-bg: #eaf5ff;--toast-border: rgba(31, 116, 255, .16);--toast-icon: #1f74ff;width:496px!important;max-width:calc(100vw - 32px)!important;min-height:100px!important;padding:22px 24px 22px 20px!important;border:1px solid var(--toast-border)!important;border-radius:2px!important;background:var(--toast-bg)!important;box-shadow:none!important}.el-notification.right{right:16px!important}.el-notification.left{left:16px!important}.el-notification.el-notification--info,.el-notification.el-notification--success,.el-notification.el-notification--warning{--toast-bg: #eaf5ff;--toast-border: rgba(31, 116, 255, .16);--toast-icon: #1f74ff}.el-notification.el-notification--error{--toast-bg: #fff0ee;--toast-border: rgba(255, 78, 82, .16);--toast-icon: #ff4e52}.el-notification .el-notification__icon{width:18px!important;height:18px!important;margin:4px 12px 0 0!important;color:var(--toast-icon)!important}.el-notification .el-notification__group{margin-left:0!important}.el-notification .el-notification__title{margin:0!important;color:#28262c!important;font-family:PingFang SC,Microsoft YaHei,sans-serif!important;font-size:20px!important;font-weight:600!important;line-height:28px!important}.el-notification .el-notification__content{margin:8px 0 0!important;color:#28262c!important;font-family:PingFang SC,Microsoft YaHei,sans-serif!important;font-size:16px!important;line-height:24px!important}.el-notification .el-notification__content p{margin:0!important}.el-notification .el-notification__closeBtn{top:14px!important;right:14px!important;color:#8b8b9e!important}.el-notification .el-notification__closeBtn:hover{color:#565661!important}.el-message-box{border-radius:16px!important;border:1px solid rgba(255,255,255,.08)!important;background:#1e193c!important;box-shadow:0 20px 60px #0006!important;overflow:hidden;padding:0!important}.el-message-box .el-message-box__header{padding:24px 24px 0!important}.el-message-box .el-message-box__title{font-size:18px!important;font-weight:600!important;color:#fff!important;font-family:PingFang SC,sans-serif!important;line-height:1.4!important}.el-message-box .el-message-box__headerbtn{top:20px!important;right:20px!important}.el-message-box .el-message-box__headerbtn .el-message-box__close{color:#fff6!important;transition:color .3s ease!important}.el-message-box .el-message-box__headerbtn .el-message-box__close:hover{color:#fffc!important}.el-message-box .el-message-box__content{padding:12px 24px 0!important;font-size:14px!important;color:#fff9!important;font-family:PingFang SC,sans-serif!important;line-height:1.6!important}.el-message-box .el-message-box__input .el-form-item{margin-bottom:0!important}.el-message-box .el-message-box__input .el-input{--el-input-bg-color: #000000;--el-input-border-color: rgba(255, 255, 255, .12);--el-input-hover-border-color: rgba(255, 255, 255, .24);--el-input-focus-border-color: rgba(185, 44, 255, .75);--el-input-text-color: #ffffff;--el-input-placeholder-color: rgba(255, 255, 255, .32)}.el-message-box .el-message-box__input .el-input__wrapper{height:48px!important;padding:0 16px!important;background:#000!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:8px!important;box-shadow:none!important;transition:all .3s ease!important}.el-message-box .el-message-box__input .el-input__wrapper:hover{border-color:#ffffff3d!important}.el-message-box .el-message-box__input .el-input__wrapper.is-focus{border-color:#b92cffbf!important;box-shadow:0 0 0 2px #b92cff1f!important}.el-message-box .el-message-box__input .el-input__inner{color:#fff!important;font-size:14px!important;font-family:PingFang SC,sans-serif!important;background:transparent!important}.el-message-box .el-message-box__input .el-input__inner::placeholder{color:#ffffff52!important}.el-message-box .el-message-box__input .el-form-item__error{padding-top:6px!important;color:#ff6b8b!important;font-family:PingFang SC,sans-serif!important}.el-message-box .el-message-box__btns{padding:20px 24px 24px!important;justify-content:flex-end!important;gap:12px!important}.el-message-box .el-message-box__btns .el-button{border-radius:8px!important;font-family:PingFang SC,sans-serif!important;font-weight:500!important;font-size:14px!important;padding:10px 24px!important;height:auto!important;border:none!important;transition:all .3s ease!important}.el-message-box .el-message-box__btns .el-button--default{background:#ffffff14!important;color:#ffffffb3!important}.el-message-box .el-message-box__btns .el-button--default:hover{background:#ffffff1f!important;color:#fff!important}.el-message-box .el-message-box__btns .el-button--primary{background:var(--app-action-gradient)!important;color:#fff!important}.el-message-box .el-message-box__btns .el-button--primary:hover{transform:translateY(-1px);box-shadow:var(--app-action-hover-shadow);background:var(--app-action-gradient)!important}.custom-table{background:transparent}.custom-table:before,.custom-table:after{display:none}.custom-table .el-table__inner-wrapper:before,.custom-table .el-table__inner-wrapper:after{display:none}.custom-table .el-table__header th.el-table__cell{background:var(--app-table-header-bg);color:#fff9;font-weight:500;font-size:14px;font-family:PingFang SC;border-bottom:1px solid rgba(255,255,255,.08);padding:16px 24px}.custom-table .el-table__header tr{background:var(--app-table-header-bg)}.custom-table .el-table__body tr{color:#ffffffe6}.custom-table .el-table__body tr:nth-child(odd){background:transparent}.custom-table .el-table__body tr:nth-child(2n){background:#bab1ba1f}.custom-table .el-table__body tr td.el-table__cell{font-size:14px;font-family:PingFang SC;border-bottom:1px solid rgba(255,255,255,.05);padding:16px 24px}.custom-table .el-table__body tr:hover>td.el-table__cell{background:#ffffff08}.custom-table .el-table__empty-block{background:transparent}.custom-table .el-table__empty-text{color:#ffffff80}.el-loading-mask{background-color:#000000a6!important}.el-loading-mask .el-loading-spinner .circular .path{stroke:var(--app-loading)}.el-loading-mask .el-loading-spinner .el-loading-text{color:#ffffffb3}.team-more-dropdown{background:#000!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:8px!important;box-shadow:0 4px 20px #00000080!important}.team-more-dropdown .el-popper__arrow{display:none!important}.team-more-dropdown .el-dropdown-menu{min-width:112px;padding:4px 0!important;background:transparent!important;border:none!important;box-shadow:none!important}.team-more-dropdown .el-dropdown-menu__item{margin:2px 4px!important;padding:8px 16px!important;border-radius:6px!important;color:#ffffffb3!important;font-family:PingFang SC;font-size:14px!important;line-height:22px!important;background:transparent!important}.team-more-dropdown .el-dropdown-menu__item:hover,.team-more-dropdown .el-dropdown-menu__item:focus{background:#ffffff1a!important;color:#fff!important}.team-more-dropdown .el-dropdown-menu__item.delete-item{color:#ff4d4f!important}.team-more-dropdown .el-dropdown-menu__item.delete-item:hover,.team-more-dropdown .el-dropdown-menu__item.delete-item:focus{background:#ff4d4f1f!important;color:#ff7875!important}@media(max-width:520px){.el-message{width:calc(100vw - 32px)!important;min-width:0!important;padding:12px 16px!important}.el-notification{width:calc(100vw - 32px)!important;padding:18px 18px 18px 16px!important}.el-notification .el-notification__title{font-size:18px!important;line-height:26px!important}}@media(max-width:768px){.el-overlay-dialog{padding:12px}button,[role=button],.el-button{touch-action:manipulation}.el-dialog{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important;border-radius:14px!important}.el-dialog .el-dialog__body{max-height:calc(100dvh - 110px);overflow:auto;-webkit-overflow-scrolling:touch}.el-message-box{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important}.el-table,.custom-table{min-width:720px}.el-table__body-wrapper,.el-table__inner-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.login-dialog .el-dialog__body{padding:0 18px 24px!important}}@media screen and (min-width:1280px)and (max-width:1919px),screen and (min-width:769px)and (max-height:820px){:root{--app-control-font-size: 13px;--app-control-small-font-size: 12px;--el-font-size-base: var(--app-control-font-size);--el-font-size-small: var(--app-control-small-font-size);--el-font-size-extra-small: var(--app-control-small-font-size)}.el-button,.primary-btn,.normal-btn,.cancel-btn,.confirm-btn,button:not([aria-label]):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-picker-panel__icon-btn):not(.el-carousel__button):not([class*=icon]):not([class*=close]){font-size:var(--app-control-font-size)!important}.el-button>span,.primary-btn>span,.normal-btn>span,.cancel-btn>span,.confirm-btn>span,button:not([aria-label]):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-picker-panel__icon-btn):not(.el-carousel__button):not([class*=icon]):not([class*=close])>span{font-size:inherit!important}.el-button--small{font-size:var(--app-control-small-font-size)!important}}@media screen and (min-width:769px)and (max-width:1440px){.el-table__body-wrapper,.el-table__inner-wrapper{overflow-x:auto}}@media screen and (min-width:769px)and (max-width:1279px){:root{--app-control-font-size: 12.5px;--app-control-small-font-size: 11.5px;--el-font-size-base: var(--app-control-font-size);--el-font-size-small: var(--app-control-small-font-size);--el-font-size-extra-small: var(--app-control-small-font-size)}.el-button,.primary-btn,.normal-btn,.cancel-btn,.confirm-btn,button:not([aria-label]):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-picker-panel__icon-btn):not(.el-carousel__button):not([class*=icon]):not([class*=close]){font-size:var(--app-control-font-size)!important}.el-button>span,.primary-btn>span,.normal-btn>span,.cancel-btn>span,.confirm-btn>span,button:not([aria-label]):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-picker-panel__icon-btn):not(.el-carousel__button):not([class*=icon]):not([class*=close])>span{font-size:inherit!important}.el-button--small{font-size:var(--app-control-small-font-size)!important}}:root,:root[data-script-theme=dark]{--script-layout-bg: #000000;--script-header-bg: #121212;--script-bg: #09080d;--script-bg-decoration: radial-gradient( circle at 50% 0%, rgba(72, 54, 117, .12), transparent 34% );--script-bar-bg: linear-gradient( 180deg, rgba(35, 35, 43, .92) 0%, rgba(12, 12, 19, .94) 100% );--script-panel-bg: #0b0a10;--script-content-bg: #0b0a10;--script-surface: #15131c;--script-surface-soft: #1c1a24;--script-surface-raised: #222027;--script-surface-raised-hover: #26232c;--script-card-bg: #0f0e14;--script-card-bg-soft: #171520;--script-card-bg-hover: #282630;--script-menu-bg: #1b1b1f;--script-control-bg: #3b3247;--script-control-hover-bg: #4a3e58;--script-control-soft-bg: rgba(255, 255, 255, .05);--script-control-subtle-bg: rgba(255, 255, 255, .035);--script-control-active-bg: #252329;--script-control-disabled-bg: rgba(255, 255, 255, .025);--script-hover-bg: rgba(255, 255, 255, .04);--script-action-shadow: rgba(105, 64, 170, .25);--script-overlay-bg: rgba(0, 0, 0, .62);--script-border: rgba(180, 152, 255, .16);--script-border-subtle: rgba(255, 255, 255, .06);--script-border-soft: rgba(255, 255, 255, .08);--script-border-default: rgba(255, 255, 255, .1);--script-border-strong: rgba(255, 255, 255, .12);--script-border-stronger: rgba(255, 255, 255, .14);--script-input-border: rgba(151, 113, 255, .34);--script-input-border-hover: rgba(185, 141, 255, .58);--script-input-border-focus: rgba(185, 141, 255, .78);--script-text: rgba(228, 222, 238, .86);--script-text-strong: rgba(244, 239, 252, .94);--script-text-secondary: rgba(232, 228, 244, .78);--script-text-muted: rgba(204, 195, 222, .58);--script-text-subtle: rgba(218, 211, 234, .42);--script-text-disabled: rgba(218, 211, 234, .28);--script-placeholder: rgba(231, 226, 240, .5);--script-icon: rgba(238, 231, 250, .8);--script-icon-muted: rgba(222, 214, 238, .78);--script-text-on-accent: #ffffff;--script-accent: #7651d3;--script-accent-hover: #6250bb;--script-accent-soft: rgba(111, 67, 203, .24);--script-accent-softer: rgba(111, 67, 203, .12);--script-accent-selected: rgba(126, 74, 224, .28);--script-accent-border: rgba(151, 102, 255, .42);--script-accent-border-soft: rgba(151, 102, 255, .26);--script-accent-focus-ring: rgba(151, 113, 255, .1);--script-shadow: rgba(0, 0, 0, .38);--script-shadow-strong: rgba(0, 0, 0, .52);--script-shadow-soft: rgba(0, 0, 0, .28);--script-scrollbar: rgba(211, 207, 230, .24);--script-thinking-bg: rgba(22, 21, 27, .96);--script-thinking-text: rgba(232, 228, 244, .78);--script-danger: #ff9d9d;--script-danger-soft: rgba(177, 52, 79, .22);--script-warning: #ffc77d;--script-success: rgba(145, 235, 192, .9);--script-dialog-bg: #17161d;--script-dialog-border: rgba(168, 128, 255, .22);--script-dialog-title: #ffffff;--script-dialog-label: rgba(235, 232, 244, .68);--script-dialog-muted: rgba(224, 216, 236, .48);--script-dialog-subtle: rgba(224, 216, 236, .42);--script-dialog-close-bg: rgba(255, 255, 255, .06);--script-dialog-close-text: rgba(255, 255, 255, .68);--script-dialog-control-text: #f7f3ff;--script-dialog-cancel-bg: rgba(255, 255, 255, .1);--script-history-header-text: rgba(255, 255, 255, .72);--script-history-action-text: rgba(255, 255, 255, .64);--script-history-input-border: rgba(255, 255, 255, .1);--script-history-input-text: rgba(244, 239, 252, .82);--script-history-placeholder: rgba(218, 211, 234, .38);--script-history-search-bg: rgba(111, 67, 203, .26);--script-history-search-text: rgba(239, 233, 250, .8);--script-history-load-text: rgba(229, 220, 247, .68);--script-history-empty-text: rgba(218, 211, 234, .56);--script-history-item-text: rgba(255, 255, 255, .58);--script-history-dot-border: #c8c5e1;--script-history-time-text: rgba(218, 211, 234, .72);--script-history-title-text: rgba(218, 211, 234, .68);--script-history-more-bg: rgba(66, 61, 82, .72);--script-history-more-dot: rgba(255, 255, 255, .78);--script-menu-item-text: rgba(255, 255, 255, .5);--script-interactive-text-strong: #ffffff;--script-source-hover-bg: rgba(167, 123, 255, .12);--script-source-marker-bg: rgba(167, 123, 255, .2);--script-source-marker-text: #c9a8ff;--script-source-title-text: rgba(240, 237, 248, .92);--script-source-meta-text: rgba(232, 228, 244, .5);--script-form-label: rgba(235, 232, 244, .68);--script-form-count: rgba(235, 232, 244, .42);--script-tag-border: rgba(177, 134, 255, .34);--script-tag-text: #f2eaff;--script-composer-text: rgba(228, 222, 238, .9);--script-history-input-focus: rgba(151, 102, 255, .48);--script-import-tabs-bg: rgba(255, 255, 255, .04);--script-import-tab-text: rgba(232, 226, 242, .58);--script-import-tab-active-text: #ffffff;--script-import-tab-border: rgba(177, 126, 255, .24);--script-import-upload-border: rgba(177, 134, 255, .48);--script-import-upload-bg: rgba(101, 62, 178, .08);--script-import-upload-title: rgba(248, 245, 255, .9);--script-import-summary-border: rgba(168, 128, 255, .2);--script-import-summary-bg: rgba(105, 65, 184, .09);--script-import-summary-value: rgba(247, 243, 255, .88);--script-import-section-title: rgba(244, 239, 252, .82);--script-import-message-border: rgba(255, 255, 255, .07);--script-import-message-bg: rgba(255, 255, 255, .025);--script-import-role-bg: rgba(126, 74, 224, .22);--script-import-role-text: #cdb3ff;--script-import-message-meta: rgba(238, 232, 248, .68);--script-import-message-text: rgba(241, 236, 248, .8);--script-import-link: #bca2ff;--script-import-link-hover: #d8c9ff;--script-import-checkbox-border: rgba(190, 164, 255, .42);--script-import-checkbox-bg: rgba(255, 255, 255, .04);--script-import-checkbox-active-border: #9670f0;--script-import-markdown-summary: rgba(232, 226, 242, .68);--script-import-markdown-text: rgba(232, 226, 242, .7);--script-import-confirm-accent: #9257ed;--script-import-export-border: rgba(116, 181, 255, .24);--script-import-export-bg: rgba(55, 119, 190, .09);--script-import-export-title: rgba(226, 239, 255, .9);--script-import-export-text: rgba(205, 220, 239, .58);--script-import-warning-border: rgba(255, 177, 82, .28);--script-import-warning-bg: rgba(171, 102, 34, .1);--script-import-warning-text: rgba(247, 231, 210, .78);--script-import-warning-separator: rgba(255, 206, 142, .1);--script-import-warning-meta: rgba(255, 211, 153, .52);--script-import-error: #ffad95}:root[data-script-theme=light]{--script-layout-bg: #f5f6f8;--script-header-bg: #121212;--script-bg: #f5f6f8;--script-bg-decoration: none;--script-bar-bg: #f5f6f8;--script-panel-bg: #f5f6f8;--script-content-bg: #f5f6f8;--script-surface: #ffffff;--script-surface-soft: #f8f8fa;--script-surface-raised: #ffffff;--script-surface-raised-hover: #f8f8fa;--script-card-bg: #ffffff;--script-card-bg-soft: #f8f8fa;--script-card-bg-hover: #ffffff;--script-menu-bg: #ffffff;--script-control-bg: #f2f2f5;--script-control-hover-bg: #e4e4ea;--script-control-soft-bg: #f2f2f5;--script-control-subtle-bg: #f8f8fa;--script-control-active-bg: #ececf1;--script-control-disabled-bg: #f5f5f7;--script-hover-bg: #f2f2f5;--script-action-shadow: rgba(50, 46, 72, .08);--script-overlay-bg: rgba(32, 32, 40, .28);--script-border: #dcdce3;--script-border-subtle: #f0f2f5;--script-border-soft: #eaeaee;--script-border-default: #dcdce3;--script-border-strong: #d7d7db;--script-border-stronger: #c8c8d0;--script-input-border: #dcdce3;--script-input-border-hover: #b8a8f4;--script-input-border-focus: #8066e8;--script-text: #4c4c55;--script-text-strong: #202028;--script-text-secondary: #626270;--script-text-muted: #898993;--script-text-subtle: #9d9da5;--script-text-disabled: #b0b0b7;--script-placeholder: #9d9da5;--script-icon: #3f3f47;--script-icon-muted: #626270;--script-text-on-accent: #ffffff;--script-accent: #6d4fe5;--script-accent-hover: #5d3fd3;--script-accent-soft: #f3f0ff;--script-accent-softer: #f8f6ff;--script-accent-selected: #f3f0ff;--script-accent-border: #9b83ef;--script-accent-border-soft: #d8d0f7;--script-accent-focus-ring: rgba(109, 79, 229, .12);--script-shadow: rgba(50, 46, 72, .12);--script-shadow-strong: rgba(50, 46, 72, .16);--script-shadow-soft: rgba(50, 46, 72, .08);--script-scrollbar: #d9d9e0;--script-thinking-bg: #f8f8fa;--script-thinking-text: #626270;--script-danger: #d94b5f;--script-danger-soft: #fff0f2;--script-warning: #a76316;--script-success: #27865d;--script-dialog-bg: #ffffff;--script-dialog-border: #dcdce3;--script-dialog-title: #202028;--script-dialog-label: #626270;--script-dialog-muted: #898993;--script-dialog-subtle: #9d9da5;--script-dialog-close-bg: #f2f2f5;--script-dialog-close-text: #626270;--script-dialog-control-text: #202028;--script-dialog-cancel-bg: #ececf1;--script-history-header-text: #202028;--script-history-action-text: #626270;--script-history-input-border: #dcdce3;--script-history-input-text: #202028;--script-history-placeholder: #9d9da5;--script-history-search-bg: #f3f0ff;--script-history-search-text: #6d4fe5;--script-history-load-text: #626270;--script-history-empty-text: #898993;--script-history-item-text: #626270;--script-history-dot-border: #b0b0b7;--script-history-time-text: #626270;--script-history-title-text: #202028;--script-history-more-bg: #f2f2f5;--script-history-more-dot: #626270;--script-menu-item-text: #626270;--script-interactive-text-strong: #202028;--script-source-hover-bg: #f3f0ff;--script-source-marker-bg: #f3f0ff;--script-source-marker-text: #6d4fe5;--script-source-title-text: #202028;--script-source-meta-text: #898993;--script-form-label: #626270;--script-form-count: #9d9da5;--script-tag-border: #d8d0f7;--script-tag-text: #202028;--script-composer-text: #4c4c55;--script-history-input-focus: #8066e8;--script-import-tabs-bg: #f8f8fa;--script-import-tab-text: #898993;--script-import-tab-active-text: #6d4fe5;--script-import-tab-border: #d8d0f7;--script-import-upload-border: #9b83ef;--script-import-upload-bg: #f8f6ff;--script-import-upload-title: #202028;--script-import-summary-border: #dcdce3;--script-import-summary-bg: #f8f6ff;--script-import-summary-value: #202028;--script-import-section-title: #202028;--script-import-message-border: #eaeaee;--script-import-message-bg: #f8f8fa;--script-import-role-bg: #f3f0ff;--script-import-role-text: #6d4fe5;--script-import-message-meta: #626270;--script-import-message-text: #4c4c55;--script-import-link: #6d4fe5;--script-import-link-hover: #5d3fd3;--script-import-checkbox-border: #9b83ef;--script-import-checkbox-bg: #ffffff;--script-import-checkbox-active-border: #6d4fe5;--script-import-markdown-summary: #626270;--script-import-markdown-text: #626270;--script-import-confirm-accent: #6d4fe5;--script-import-export-border: #c9dff5;--script-import-export-bg: #f5f9ff;--script-import-export-title: #284b70;--script-import-export-text: #626f7d;--script-import-warning-border: #efd4aa;--script-import-warning-bg: #fff8ec;--script-import-warning-text: #6f5434;--script-import-warning-separator: #f2dfc3;--script-import-warning-meta: #8a6b43;--script-import-error: #c43f54}:root[data-script-theme=light] .script-page[data-theme=light],:root[data-script-theme=light] .script-page[data-theme=light] *{scrollbar-color:var(--script-scrollbar) transparent}:root[data-script-theme=light] .script-page[data-theme=light]::-webkit-scrollbar-thumb,:root[data-script-theme=light] .script-page[data-theme=light] *::-webkit-scrollbar-thumb{background:var(--script-scrollbar)}:root[data-script-theme=light] .script-page[data-theme=light] .workshop-title,:root[data-script-theme=light] .script-page[data-theme=light] .landing-heading h1{color:var(--script-text-strong)}:root[data-script-theme=light] .script-page[data-theme=light] .back-home-btn:hover{border-color:var(--script-accent-border-soft);background:var(--script-accent-soft);color:var(--script-accent)}:root[data-script-theme=light] .script-page[data-theme=light] .square-btn:hover,:root[data-script-theme=light] .script-page[data-theme=light] .square-btn.active,:root[data-script-theme=light] .script-page[data-theme=light] .tool-btn:hover,:root[data-script-theme=light] .script-page[data-theme=light] .tool-btn.active{background:var(--script-control-hover-bg);box-shadow:0 10px 24px var(--script-action-shadow)}:root[data-script-theme=light] .script-page[data-theme=light] .square-btn.active{background:var(--script-accent-soft);color:var(--script-accent)}:root[data-script-theme=light] .script-page[data-theme=light] .script-tool-switch .tool-switch-button{box-sizing:border-box;border:1px solid var(--script-accent-border)!important;border-color:var(--script-accent-border)!important;background:var(--script-accent-soft)!important;box-shadow:0 8px 20px var(--script-shadow-soft)}:root[data-script-theme=light] .script-page[data-theme=light] .script-tool-switch .tool-switch-button img{width:36px;height:36px;filter:brightness(.42) contrast(1.55) saturate(1.35)}:root[data-script-theme=light] .script-page[data-theme=light] .script-tool-switch .tool-switch-button:hover{border-color:var(--script-accent-border);background:var(--script-accent-selected);box-shadow:0 10px 24px var(--script-action-shadow)}:root[data-script-theme=light] .script-page[data-theme=light] .script-tool-switch .tool-switch-button:hover img{filter:brightness(.34) contrast(1.7) saturate(1.5)}:root[data-script-theme=light] .script-page[data-theme=light] .square-btn img[src*=icon-comment-add],:root[data-script-theme=light] .script-page[data-theme=light] .square-btn img[src*=icon-panel-toggle],:root[data-script-theme=light] .script-page[data-theme=light] .tool-btn img[src*=icon-add]{filter:brightness(0) saturate(100%) opacity(.78)}:root[data-script-theme=light] .script-page[data-theme=light] .landing-heading p,:root[data-script-theme=light] .script-page[data-theme=light] .workflow-mode-panel p,:root[data-script-theme=light] .script-page[data-theme=light] .scenario-card span{color:var(--script-text-secondary)}:root[data-script-theme=light] .script-page[data-theme=light] .workflow-mode-switch,:root[data-script-theme=light] .script-page[data-theme=light] .landing-config-summary{border-color:var(--script-border-soft);background:var(--script-surface);color:var(--script-text-muted)}:root[data-script-theme=light] .script-page[data-theme=light] .workflow-mode-switch button{color:var(--script-text-secondary)}:root[data-script-theme=light] .script-page[data-theme=light] .workflow-mode-switch button.active{background:var(--script-accent);color:var(--script-text-on-accent);box-shadow:0 7px 18px var(--script-action-shadow)}:root[data-script-theme=light] .script-page[data-theme=light] .scenario-card{border-color:var(--script-border-default);background:var(--script-card-bg);color:var(--script-text-strong)}:root[data-script-theme=light] .script-page[data-theme=light] .scenario-card:hover{border-color:var(--script-accent-border-soft);background:var(--script-card-bg-hover);box-shadow:0 12px 30px var(--script-shadow-soft)}:root[data-script-theme=light] .script-page[data-theme=light] .landing-config-summary span{color:var(--script-text-strong)}:root[data-script-theme=light] .script-page[data-theme=light] .landing-config-summary:hover{border-color:var(--script-accent-border-soft);color:var(--script-accent)}:root[data-script-theme=light] .script-page[data-theme=light] .composer{border-color:var(--script-border-default);background:var(--script-surface);box-shadow:0 18px 42px var(--script-shadow-soft)}:root[data-script-theme=light] .script-page[data-theme=light] .composer-attachment-close{background:var(--script-control-soft-bg);color:var(--script-icon-muted)}:root[data-script-theme=light] .script-page[data-theme=light] .composer-attachment-close:hover{background:var(--script-accent-soft);color:var(--script-accent)}:root[data-script-theme=light] .script-page[data-theme=light] .composer-attachments .elx-files-card{border-color:var(--script-border-soft);background:var(--script-surface-soft);color:var(--script-text)}:root[data-script-theme=light] .script-page[data-theme=light] .composer-attachments .elx-files-card:hover{border-color:var(--script-accent-border-soft);background:var(--script-control-soft-bg)}:root[data-script-theme=light] .script-page[data-theme=light] .composer-attachments .elx-files-card-delete-icon{color:var(--script-icon-muted)}:root[data-script-theme=light] .script-page[data-theme=light] .composer-attachment-empty{border-color:var(--script-border-strong);background:var(--script-control-subtle-bg)}:root[data-script-theme=light] .script-page[data-theme=light] .composer-attachment-select{border-color:var(--script-accent-border-soft);background:var(--script-accent-soft);color:var(--script-accent)}:root[data-script-theme=light] .script-page[data-theme=light] .composer-attachment-select:hover{border-color:var(--script-accent-border);background:var(--script-accent-selected)}:root[data-script-theme=light] .script-page[data-theme=light] .composer-editor .el-editor-sender-chat{caret-color:var(--script-accent);scrollbar-color:var(--script-scrollbar) transparent}:root[data-script-theme=light] .script-page[data-theme=light] .composer-editor .el-editor-sender-chat::-webkit-scrollbar-thumb{background:var(--script-scrollbar)}:root[data-script-theme=light] .script-page[data-theme=light] .composer-editor .el-editor-sender-chat:empty:before,:root[data-script-theme=light] .script-page[data-theme=light] .composer-editor [class*=placeholder],:root[data-script-theme=light] .script-page[data-theme=light] .composer-editor .chat-placeholder-wrap.chat-view-show,:root[data-script-theme=light] .script-page[data-theme=light] .composer-editor .chat-placeholder-wrap.chat-view-show *{color:var(--script-placeholder)!important;-webkit-text-fill-color:var(--script-placeholder)!important}:root[data-script-theme=light] .script-page[data-theme=light] .web-search-controls{border-color:var(--script-border-soft);background:var(--script-control-subtle-bg)}:root[data-script-theme=light] .script-page[data-theme=light] .web-search-controls.is-active{border-color:var(--script-accent-border-soft);background:var(--script-accent-soft);box-shadow:0 4px 16px var(--script-shadow-soft)}:root[data-script-theme=light] .script-page[data-theme=light] .web-search-toggle{color:var(--script-text-secondary)}:root[data-script-theme=light] .script-page[data-theme=light] .web-search-toggle input{accent-color:var(--script-accent)}:root[data-script-theme=light] .script-page[data-theme=light] .web-search-query-input{border-color:var(--script-border-default);background:var(--script-surface);color:var(--script-text-strong)}:root[data-script-theme=light] .script-page[data-theme=light] .web-search-query-input::placeholder{color:var(--script-placeholder)}:root[data-script-theme=light] .script-page[data-theme=light] .web-search-query-input:focus{border-color:var(--script-input-border-focus);box-shadow:0 0 0 3px var(--script-accent-focus-ring)}:root[data-script-theme=light] .script-page[data-theme=light] .type-select,:root[data-script-theme=light] .script-page[data-theme=light] .model-select,:root[data-script-theme=light] .script-page[data-theme=light] .thinking-toggle{border-color:var(--script-border-default);background:var(--script-surface);color:var(--script-text-strong)}:root[data-script-theme=light] .script-page[data-theme=light] .type-select{background:var(--script-accent-soft)}:root[data-script-theme=light] .script-page[data-theme=light] .model-select{background:var(--script-control-soft-bg)}:root[data-script-theme=light] .script-page[data-theme=light] .type-select:hover,:root[data-script-theme=light] .script-page[data-theme=light] .type-select.active,:root[data-script-theme=light] .script-page[data-theme=light] .model-select:hover,:root[data-script-theme=light] .script-page[data-theme=light] .model-select.active{border-color:var(--script-accent-border-soft);background:var(--script-accent-soft)}:root[data-script-theme=light] .script-page[data-theme=light] .thinking-toggle i{background:var(--script-text-muted)}:root[data-script-theme=light] .script-page[data-theme=light] .thinking-toggle b{background:var(--script-surface);box-shadow:0 1px 3px var(--script-shadow-soft)}:root[data-script-theme=light] .script-page[data-theme=light] .thinking-toggle.active i{background:var(--script-accent)}:root[data-script-theme=light] .script-page[data-theme=light] .select-arrow{border-color:var(--script-icon-muted)}:root[data-script-theme=light] .script-page[data-theme=light] .type-menu,:root[data-script-theme=light] .script-page[data-theme=light] .model-menu{border-color:var(--script-border-default);background:var(--script-menu-bg);box-shadow:0 12px 28px var(--script-shadow)}:root[data-script-theme=light] .script-page[data-theme=light] .model-menu{scrollbar-color:var(--script-scrollbar) transparent}:root[data-script-theme=light] .script-page[data-theme=light] .model-menu::-webkit-scrollbar-thumb{background:var(--script-scrollbar)}:root[data-script-theme=light] .script-page[data-theme=light] .type-menu button,:root[data-script-theme=light] .script-page[data-theme=light] .model-menu button{color:var(--script-text-secondary)}:root[data-script-theme=light] .script-page[data-theme=light] .type-menu button:hover,:root[data-script-theme=light] .script-page[data-theme=light] .model-menu button:hover{background:var(--script-hover-bg)}:root[data-script-theme=light] .script-page[data-theme=light] .type-menu button.active,:root[data-script-theme=light] .script-page[data-theme=light] .model-menu button.active{background:var(--script-accent-soft);color:var(--script-accent)}:root[data-script-theme=light] .script-page[data-theme=light] .turn-rail:hover .turn-rail-track{border-color:var(--script-border-soft);background:var(--script-surface);box-shadow:0 20px 46px var(--script-shadow);scrollbar-color:var(--script-scrollbar) transparent}:root[data-script-theme=light] .script-page[data-theme=light] .turn-rail-track::-webkit-scrollbar-thumb{background:var(--script-scrollbar)}:root[data-script-theme=light] .script-page[data-theme=light] .turn-rail:hover .turn-rail-btn:hover{background:var(--script-hover-bg)}:root[data-script-theme=light] .script-page[data-theme=light] .turn-rail:hover .turn-rail-item.active .turn-rail-btn{background:var(--script-accent-soft)}:root[data-script-theme=light] .script-page[data-theme=light] .turn-rail-dash{background:var(--script-text-disabled)}:root[data-script-theme=light] .script-page[data-theme=light] .turn-rail-item.active .turn-rail-dash{background:var(--script-accent)}:root[data-script-theme=light] .script-page[data-theme=light] .turn-rail-btn:hover .turn-rail-dash{background:var(--script-text-muted)}:root[data-script-theme=light] .script-page[data-theme=light] .turn-rail-label{color:var(--script-text-secondary);background:transparent}:root[data-script-theme=light] .script-page[data-theme=light] .time-chip{background:transparent;color:var(--script-text-muted)}:root[data-script-theme=light] .script-page[data-theme=light] .bubble-back-button{border-color:var(--script-accent-border-soft);background:var(--script-surface);color:var(--script-accent);box-shadow:0 12px 28px var(--script-shadow-soft)}:root[data-script-theme=light] .script-page[data-theme=light] .bubble-back-ring:after{background:var(--script-surface)}:root[data-script-theme=light] .script-page[data-theme=light] .bubble-back-icon{color:var(--script-accent);filter:none}:root[data-script-theme=light] .script-page[data-theme=light] .user-message-text,:root[data-script-theme=light] .script-page[data-theme=light] .user-message-editor{background:var(--script-accent);color:var(--script-text-on-accent)}:root[data-script-theme=light] .script-page[data-theme=light] .user-message-editor{border:0;box-shadow:none}:root[data-script-theme=light] .script-page[data-theme=light] .user-message-actions button{color:var(--script-icon-muted)}:root[data-script-theme=light] .script-page[data-theme=light] .user-message-actions button:hover{background:var(--script-hover-bg)}:root[data-script-theme=light] .script-page[data-theme=light] .user-message-actions button:focus-visible,:root[data-script-theme=light] .script-page[data-theme=light] .user-message-attachments button:focus-visible{outline-color:var(--script-accent-border)}:root[data-script-theme=light] .script-page[data-theme=light] .user-message-actions button.user-message-action-send{color:var(--script-accent)}:root[data-script-theme=light] .script-page[data-theme=light] .user-message-attachments button{border-color:var(--script-border-soft);background:var(--script-surface);color:var(--script-text-strong)}:root[data-script-theme=light] .script-page[data-theme=light] .user-message-attachments button:hover{border-color:var(--script-accent-border-soft);background:var(--script-surface-soft)}:root[data-script-theme=light] .script-page[data-theme=light] .attachment-file-icon{border-color:var(--script-accent-border-soft);background:var(--script-accent-soft);color:var(--script-accent)}:root[data-script-theme=light] .script-page[data-theme=light] .attachment-file-name{color:var(--script-text-strong)}:root[data-script-theme=light] .script-page[data-theme=light] .attachment-file-meta{color:var(--script-text-muted)}:root[data-script-theme=light] .script-page[data-theme=light] .script-bubble-list .el-bubble-content-loading{background:var(--script-control-soft-bg)}:root[data-script-theme=light] .script-page[data-theme=light] .generation-error{border-color:#f1b8c0;background:var(--script-danger-soft);color:var(--script-danger)}:root[data-script-theme=light] .script-page[data-theme=light] .answer-card{border-color:var(--script-border);background:var(--script-content-bg);box-shadow:0 18px 42px var(--script-shadow-soft)}:root[data-script-theme=light] .script-page[data-theme=light] .preview-actions button,:root[data-script-theme=light] .script-page[data-theme=light] .feedback-actions button.active{background:#4c4c4c;color:var(--script-text-on-accent)}:root[data-script-theme=light] .script-page[data-theme=light] .preview-actions button:hover{background:#3f3f47;color:var(--script-text-on-accent)}:root[data-script-theme=light] .script-page[data-theme=light] .answer-thinking .trigger{border-color:var(--script-border-default);background:var(--script-control-soft-bg);color:var(--script-text-secondary);box-shadow:0 8px 22px var(--script-shadow-soft)}:root[data-script-theme=light] .script-page[data-theme=light] .answer-thinking .trigger:hover{border-color:var(--script-accent-border-soft);background:var(--script-accent-soft)}:root[data-script-theme=light] .script-page[data-theme=light] .answer-thinking .label,:root[data-script-theme=light] .script-page[data-theme=light] .answer-thinking .arrow{color:var(--script-text-secondary)}:root[data-script-theme=light] .script-page[data-theme=light] .answer-thinking .content-wrapper{background:var(--script-surface-soft);color:var(--script-text-secondary)}:root[data-script-theme=light] .script-page[data-theme=light] .answer-content .elx-xmarkdown-container *,:root[data-script-theme=light] .script-page[data-theme=light] .preview-content .elx-xmarkdown-container *{border-color:var(--script-border-soft)}:root[data-script-theme=light] .script-page[data-theme=light] .answer-content .elx-xmarkdown-container em,:root[data-script-theme=light] .script-page[data-theme=light] .answer-content .elx-xmarkdown-container i,:root[data-script-theme=light] .script-page[data-theme=light] .preview-content .elx-xmarkdown-container em,:root[data-script-theme=light] .script-page[data-theme=light] .preview-content .elx-xmarkdown-container i{color:var(--script-text)}:root[data-script-theme=light] .script-page[data-theme=light] .answer-content .elx-xmarkdown-container a,:root[data-script-theme=light] .script-page[data-theme=light] .preview-content .elx-xmarkdown-container a,:root[data-script-theme=light] .script-page[data-theme=light] .answer-content .elx-xmarkdown-container li::marker,:root[data-script-theme=light] .script-page[data-theme=light] .preview-content .elx-xmarkdown-container li::marker{color:var(--script-accent);border-bottom-color:var(--script-accent-border-soft)}:root[data-script-theme=light] .script-page[data-theme=light] .answer-content .elx-xmarkdown-container blockquote,:root[data-script-theme=light] .script-page[data-theme=light] .preview-content .elx-xmarkdown-container blockquote{border-left-color:var(--script-accent);background:var(--script-accent-softer);color:var(--script-text-secondary)}:root[data-script-theme=light] .script-page[data-theme=light] .answer-content .elx-xmarkdown-container code,:root[data-script-theme=light] .script-page[data-theme=light] .preview-content .elx-xmarkdown-container code{border-color:var(--script-border-soft);background:var(--script-control-soft-bg)!important;color:var(--script-text-strong)}:root[data-script-theme=light] .script-page[data-theme=light] .answer-content .elx-xmarkdown-container pre,:root[data-script-theme=light] .script-page[data-theme=light] .preview-content .elx-xmarkdown-container pre,:root[data-script-theme=light] .script-page[data-theme=light] .answer-content .elx-xmarkdown-container table,:root[data-script-theme=light] .script-page[data-theme=light] .preview-content .elx-xmarkdown-container table{border-color:var(--script-border-soft);background:var(--script-surface-soft)!important;color:var(--script-text)}:root[data-script-theme=light] .script-page[data-theme=light] .answer-content .elx-xmarkdown-container pre code,:root[data-script-theme=light] .script-page[data-theme=light] .preview-content .elx-xmarkdown-container pre code{background:transparent!important}:root[data-script-theme=light] .script-page[data-theme=light] .answer-content .elx-xmarkdown-container thead,:root[data-script-theme=light] .script-page[data-theme=light] .preview-content .elx-xmarkdown-container thead{background:var(--script-control-soft-bg)!important}:root[data-script-theme=light] .script-page[data-theme=light] .answer-content .elx-xmarkdown-container tbody tr:nth-child(2n),:root[data-script-theme=light] .script-page[data-theme=light] .preview-content .elx-xmarkdown-container tbody tr:nth-child(2n){background:var(--script-control-subtle-bg)!important}:root[data-script-theme=light] .script-page[data-theme=light] .answer-content .elx-xmarkdown-container tbody tr:hover,:root[data-script-theme=light] .script-page[data-theme=light] .preview-content .elx-xmarkdown-container tbody tr:hover{background:var(--script-accent-softer)!important}:root[data-script-theme=light] .script-page[data-theme=light] .answer-content .elx-xmarkdown-container img,:root[data-script-theme=light] .script-page[data-theme=light] .preview-content .elx-xmarkdown-container img{border-color:var(--script-border-soft);background:var(--script-surface-soft)}:root[data-script-theme=light] .script-page[data-theme=light] .answer-content .elx-xmarkdown-container kbd,:root[data-script-theme=light] .script-page[data-theme=light] .preview-content .elx-xmarkdown-container kbd{border-color:var(--script-border-default);background:var(--script-control-soft-bg)}:root[data-script-theme=light] .script-page[data-theme=light] .answer-content .elx-xmarkdown-container mark,:root[data-script-theme=light] .script-page[data-theme=light] .preview-content .elx-xmarkdown-container mark{background:var(--script-accent-soft)}:root[data-script-theme=light] .script-page[data-theme=light] .answer-incomplete-tip{border-color:#f0c98f;background:#fff8ec;color:var(--script-warning)}:root[data-script-theme=light] .script-page[data-theme=light] .answer-usage{color:var(--script-text-subtle)}:root[data-script-theme=light] .script-page[data-theme=light] .feedback-actions button{color:var(--script-icon-muted)}:root[data-script-theme=light] .script-page[data-theme=light] .feedback-actions button:hover{background:var(--script-hover-bg);color:var(--script-text-strong)}:root[data-script-theme=light] .script-page[data-theme=light] .import-status{background:var(--script-accent-soft);color:var(--script-text-secondary)}:root[data-script-theme=light] .script-page[data-theme=light] .file-icon{background:linear-gradient(180deg,#626270,#898993)}:root[data-script-theme=light] .script-page[data-theme=light] .workbench-panel,:root[data-script-theme=light] .script-page[data-theme=light] .answer-preview{border-color:var(--script-border-soft);background:var(--script-panel-bg);box-shadow:-22px 0 40px var(--script-shadow)}:root[data-script-theme=light] .script-page[data-theme=light] .workbench-header,:root[data-script-theme=light] .script-page[data-theme=light] .preview-toolbar{border-color:var(--script-border-soft)}:root[data-script-theme=light] .script-page[data-theme=light] .workbench-header h2,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-section h3,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-story h4,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-story strong,:root[data-script-theme=light] .script-page[data-theme=light] .rename-dialog-header h2{color:var(--script-text-strong)}:root[data-script-theme=light] .script-page[data-theme=light] .workbench-header-actions button,:root[data-script-theme=light] .script-page[data-theme=light] .rename-dialog-header button,:root[data-script-theme=light] .script-page[data-theme=light] .preview-close{background:var(--script-control-soft-bg);color:var(--script-icon-muted)}:root[data-script-theme=light] .script-page[data-theme=light] .workbench-progress,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-tabs button,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-story-hero,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-story-block,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-story-event,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-story-summary,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-story-edit-item,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-card,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-version-list button,:root[data-script-theme=light] .script-page[data-theme=light] .memory-option-card,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-checkbox,:root[data-script-theme=light] .script-page[data-theme=light] .source-preview-dialog pre{border-color:var(--script-border-soft);background:var(--script-surface);color:var(--script-text)}:root[data-script-theme=light] .script-page[data-theme=light] .workbench-section pre,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-script-editor,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-story-edit input,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-story-edit textarea,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-story-edit-tags,:root[data-script-theme=light] .script-page[data-theme=light] .source-text-field textarea,:root[data-script-theme=light] .script-page[data-theme=light] .rename-field input,:root[data-script-theme=light] .script-page[data-theme=light] .rename-field textarea,:root[data-script-theme=light] .script-page[data-theme=light] .script-form-select .el-select__wrapper,:root[data-script-theme=light] .script-page[data-theme=light] .settings-tag-input{border-color:var(--script-input-border);background:var(--script-surface-raised);color:var(--script-text-strong)}:root[data-script-theme=light] .script-page[data-theme=light] .rename-dialog-mask{background:var(--script-overlay-bg)}:root[data-script-theme=light] .script-page[data-theme=light] .rename-dialog{border-color:var(--script-border);background:var(--script-surface);box-shadow:0 24px 70px var(--script-shadow-strong)}:root[data-script-theme=light] .script-page[data-theme=light] .rename-field span,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-story-kicker,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-story-summary dt,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-story-edit label>span,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-story-edit-field>span,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-card span{color:var(--script-text-muted)}:root[data-script-theme=light] .script-page[data-theme=light] .settings-tag-input,:root[data-script-theme=light] .script-page[data-theme=light] .script-form-select .el-select__wrapper{box-shadow:inset 0 0 0 1px var(--script-input-border)}:root[data-script-theme=light] .script-page[data-theme=light] .rename-field .settings-tag-chip,:root[data-script-theme=light] .script-page[data-theme=light] .workbench-story-edit-tags>span{border-color:var(--script-accent-border-soft);background:var(--script-accent-soft);color:var(--script-text-strong)}:root[data-script-theme=light] .script-page[data-theme=light] .rename-field .settings-tag-input__control{color:var(--script-text-strong)}:root[data-script-theme=light] .script-page[data-theme=light] .rename-field input::placeholder,:root[data-script-theme=light] .script-page[data-theme=light] .rename-field textarea::placeholder,:root[data-script-theme=light] .script-page[data-theme=light] .tag-input::placeholder,:root[data-script-theme=light] .script-page[data-theme=light] .rename-field .settings-tag-input__control::placeholder{color:var(--script-placeholder)}:root[data-script-theme=light] .script-page[data-theme=light] .rename-cancel{background:var(--script-control-bg);color:var(--script-text-strong)}:root[data-script-theme=light] .script-page[data-theme=light] .detail-open .workshop-bar{border-right-color:var(--script-border-strong)}:root[data-script-theme=light] .script-page[data-theme=light] .mobile-actions-toggle{border-color:var(--script-border-default);background:var(--script-control-bg);color:var(--script-icon)}:root[data-script-theme=light] .script-page[data-theme=light] .mobile-actions-toggle.active{border-color:var(--script-accent-border-soft);background:var(--script-accent-soft);color:var(--script-accent)}:root[data-script-theme=light] .script-page[data-theme=light] .mobile-actions-popover{border-color:var(--script-border-soft);background:var(--script-surface);box-shadow:0 18px 46px var(--script-shadow)}:root[data-script-theme=light] .script-page[data-theme=light] .mobile-action-item{background:var(--script-control-soft-bg);color:var(--script-text-secondary)}:root[data-script-theme=light] .script-page[data-theme=light] .mobile-action-item img[src*=icon-panel-toggle]{filter:brightness(0) saturate(100%) opacity(.78)}:root[data-script-theme=light] .script-page[data-theme=light] .mobile-action-item:active{background:var(--script-accent-soft)}:root[data-script-theme=light] .script-download-dropdown.el-popper{border-color:var(--script-border-default);background:var(--script-menu-bg);box-shadow:0 10px 26px var(--script-shadow-soft)}:root[data-script-theme=light] .dialog,:root[data-script-theme=light] .conversation-import-message-list,:root[data-script-theme=light] .conversation-import-markdown pre,:root[data-script-theme=light] .el-select__popper.character-workspace-select-dropdown{scrollbar-color:var(--script-scrollbar) transparent}:root[data-script-theme=light] .dialog::-webkit-scrollbar-track,:root[data-script-theme=light] .conversation-import-message-list::-webkit-scrollbar-track,:root[data-script-theme=light] .conversation-import-markdown pre::-webkit-scrollbar-track,:root[data-script-theme=light] .el-select__popper.character-workspace-select-dropdown ::-webkit-scrollbar-track{background:transparent}:root[data-script-theme=light] .dialog::-webkit-scrollbar-thumb,:root[data-script-theme=light] .conversation-import-message-list::-webkit-scrollbar-thumb,:root[data-script-theme=light] .conversation-import-markdown pre::-webkit-scrollbar-thumb,:root[data-script-theme=light] .el-select__popper.character-workspace-select-dropdown ::-webkit-scrollbar-thumb{background:var(--script-scrollbar)}:root[data-script-theme=light] .script-download-dropdown .el-dropdown-menu__item{color:var(--script-text-secondary)}:root[data-script-theme=light] .script-download-dropdown .el-dropdown-menu__item:hover,:root[data-script-theme=light] .script-download-dropdown .el-dropdown-menu__item.active{background:var(--script-accent-soft);color:var(--script-accent)}:root[data-script-theme=light] .script-download-dropdown .el-dropdown-menu__item span{color:var(--script-accent)}:root[data-script-theme=light] .toolbox-switch-menu.el-popover.el-popper{border-color:var(--script-border-default);background:var(--script-menu-bg);box-shadow:0 12px 28px var(--script-shadow)}:root[data-script-theme=light] .toolbox-switch-menu .tool-switch-category:not(:first-child){border-color:var(--script-border-soft)}:root[data-script-theme=light] .toolbox-switch-menu .tool-switch-list .tool-switch-category-title{color:var(--script-text-muted)}:root[data-script-theme=light] .toolbox-switch-menu .tool-switch-list button{color:var(--script-text-secondary)}:root[data-script-theme=light] .toolbox-switch-menu .tool-switch-list button:hover,:root[data-script-theme=light] .toolbox-switch-menu .tool-switch-list button.is-active{background:var(--script-accent-soft);color:var(--script-accent)}:root[data-script-theme=light] .script-theme-tooltip.el-popper,:root[data-script-theme=light] .script-tool-tooltip.el-popper{border-color:#30303a;background:#30303a;color:#fff}:root[data-script-theme=light] .script-theme-tooltip.el-popper .el-popper__arrow:before,:root[data-script-theme=light] .script-tool-tooltip.el-popper .el-popper__arrow:before{border-color:#30303a;background:#30303a}:root[data-script-theme=light] .el-select__popper.el-popper.character-workspace-select-dropdown{border-color:var(--script-border-default)!important;background:var(--script-menu-bg)!important;box-shadow:0 12px 28px var(--script-shadow)!important;--el-bg-color-overlay: var(--script-menu-bg);--el-fill-color-blank: var(--script-menu-bg);--el-fill-color-light: var(--script-hover-bg);--el-fill-color-light-hover: var(--script-hover-bg);--el-border-color-light: var(--script-border-default);--el-border-color-lighter: var(--script-border-soft);--el-text-color-regular: var(--script-text-secondary);--el-text-color-primary: var(--script-text-strong);--el-text-color-secondary: var(--script-text-muted);--el-text-color-placeholder: var(--script-placeholder);--el-color-primary: var(--script-accent)}:root[data-script-theme=light] .el-select__popper.el-popper.character-workspace-select-dropdown .el-select-dropdown__item{color:var(--script-text-secondary)}:root[data-script-theme=light] .el-select__popper.el-popper.character-workspace-select-dropdown .el-select-dropdown__item.is-hovering,:root[data-script-theme=light] .el-select__popper.el-popper.character-workspace-select-dropdown .el-select-dropdown__item.is-selected{background:var(--script-accent-soft);color:var(--script-accent)}:root[data-script-theme=light] .el-message-box{border-color:var(--script-border-soft)!important;background:var(--script-surface)!important;box-shadow:0 20px 60px var(--script-shadow-strong)!important}:root[data-script-theme=light] .el-message-box .el-message-box__title{color:var(--script-text-strong)!important}:root[data-script-theme=light] .el-message-box .el-message-box__close,:root[data-script-theme=light] .el-message-box .el-message-box__content{color:var(--script-text-secondary)!important}:root[data-script-theme=light] .el-message-box .el-message-box__input .el-input,:root[data-script-theme=light] .el-message-box .el-message-box__input .el-input__wrapper{--el-input-bg-color: var(--script-control-soft-bg);--el-input-border-color: var(--script-border-default);--el-input-text-color: var(--script-text-strong);--el-input-placeholder-color: var(--script-placeholder);border-color:var(--script-border-default)!important;background:var(--script-control-soft-bg)!important}:root[data-script-theme=light] .el-message-box .el-message-box__input .el-input__inner{color:var(--script-text-strong)!important}:root[data-script-theme=light] .el-message-box .el-message-box__input .el-input__inner::placeholder{color:var(--script-placeholder)!important}:root[data-script-theme=light] .el-message-box .el-message-box__btns .el-button--default:not(.el-button--primary){background:var(--script-control-bg)!important;color:var(--script-text-secondary)!important}:root[data-script-theme=light] .el-message-box .el-message-box__btns .el-button--primary{background:var(--script-accent)!important;border-color:var(--script-accent)!important;color:var(--script-text-on-accent)!important}:root[data-script-theme=light] .el-message-box .el-message-box__errormsg{color:var(--script-danger)!important}:root[data-script-theme=light] .el-overlay{--el-overlay-color-lighter: var(--script-overlay-bg)}@font-face{font-family:"Alibaba PuHuiTi 3.0";src:local("Alibaba PuHuiTi 3.0"),local("Alibaba PuHuiTi 30"),url(/assets/AlimamaFangYuanTiVF-B6XaKOtb.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Alibaba PuHuiTi 30";src:local("Alibaba PuHuiTi 30"),local("Alibaba PuHuiTi 3.0"),url(/assets/AlimamaFangYuanTiVF-B6XaKOtb.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AlimamaFangYuanTiVF;src:local("AlimamaFangYuanTiVF"),url(/assets/AlimamaFangYuanTiVF-B6XaKOtb.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PingFang SC;src:local("PingFang SC"),local("Microsoft YaHei"),local("Microsoft YaHei UI");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:douyu;src:local("douyu"),url(/assets/douyu-Crvqbu8q.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Yaoxingqingnianhei;src:local("Yaoxingqingnianhei"),url(/assets/Yaoxingqingnianhei-BAUsSx6k.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DOUYINSANSBOLD;src:local("DOUYINSANSBOLD"),url(/assets/DOUYINSANSBOLD-DN5llgv1.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:YouSheBiaoTiHei;src:local("YouSheBiaoTiHei"),url(/assets/YouSheBiaoTiHei-Bold-fahbdFno.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:iconfont;src:url(/assets/iconfont-mhZ-MaIQ.woff2?t=1782805959774) format("woff2"),url(/assets/iconfont-CaX5xjuc.woff?t=1782805959774) format("woff"),url(/assets/iconfont-BX1Tgbql.ttf?t=1782805959774) format("truetype");font-display:swap}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-xinjiandizhi:before{content:""}.icon-tuichudenglu:before{content:""}.icon-user:before{content:""}.icon-wentifankui:before{content:""}.icon-tubiao_lianxikefu:before{content:""}.icon-jilu:before{content:""}.icon-gengxinrizhi:before{content:""}.icon-wodedingyue:before{content:"𐈂"}.icon-yanzhengyanzhengma:before{content:""}.icon-mima1:before{content:""}.icon-shouji:before{content:""}.icon-jilu1:before{content:""}.icon-fuwujilu:before{content:""}.pagination-wrapper[data-v-200c4f55]{width:100%;min-width:0;display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:20px;box-sizing:border-box}.pagination-wrapper .total-info[data-v-200c4f55]{flex:0 0 auto;font-size:14px;color:#fff9;font-family:PingFang SC;white-space:nowrap}.pagination-wrapper .pagination-controls[data-v-200c4f55]{display:flex;flex:0 0 auto;align-items:center;gap:12px;white-space:nowrap}.pagination-wrapper .pagination-controls .page-btn[data-v-200c4f55]{flex:0 0 auto;min-width:72px;height:36px;padding:0 20px;white-space:nowrap;border-radius:6px;font-size:14px;cursor:pointer;transition:all .3s ease;font-family:PingFang SC;position:relative;overflow:hidden}.pagination-wrapper .pagination-controls .page-btn[data-v-200c4f55]:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#fff3;border-radius:50%;transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease}.pagination-wrapper .pagination-controls .page-btn[data-v-200c4f55]:active:not(:disabled){transform:scale(.95)}.pagination-wrapper .pagination-controls .page-btn.prev-btn[data-v-200c4f55],.pagination-wrapper .pagination-controls .page-btn.next-btn[data-v-200c4f55]{background:#554d9c;border:none;color:#fff}.pagination-wrapper .pagination-controls .page-btn.prev-btn[data-v-200c4f55]:hover:not(:disabled),.pagination-wrapper .pagination-controls .page-btn.next-btn[data-v-200c4f55]:hover:not(:disabled){transform:translateY(-1px)}.pagination-wrapper .pagination-controls .page-btn.prev-btn[data-v-200c4f55]:active:not(:disabled),.pagination-wrapper .pagination-controls .page-btn.next-btn[data-v-200c4f55]:active:not(:disabled){transform:translateY(0) scale(.98)}.pagination-wrapper .pagination-controls .page-btn.prev-btn[data-v-200c4f55]:disabled,.pagination-wrapper .pagination-controls .page-btn.next-btn[data-v-200c4f55]:disabled{color:#ffffff80;cursor:not-allowed}.pagination-wrapper .pagination-controls .page-numbers[data-v-200c4f55]{display:flex;flex:0 0 auto;align-items:center;gap:8px}.pagination-wrapper .pagination-controls .page-numbers .page-number[data-v-200c4f55]{flex:0 0 36px;width:36px;height:36px;border-radius:6px;background:transparent;border:1px solid rgba(139,92,246,.5);color:#fff;font-size:14px;font-family:PingFang SC;cursor:pointer;transition:all .3s ease}.pagination-wrapper .pagination-controls .page-numbers .page-number[data-v-200c4f55]:hover:not(.active){border-color:#6b5ce7;color:#6b5ce7}.pagination-wrapper .pagination-controls .page-numbers .page-number.active[data-v-200c4f55]{background:linear-gradient(135deg,#8b5cf6,#6366f1);border-color:transparent;color:#fff}.pagination-wrapper .pagination-controls .page-numbers .page-ellipsis[data-v-200c4f55]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;cursor:pointer;color:#fff;transition:all .3s ease;position:relative;opacity:1;text-shadow:0 0 10px rgba(139,92,246,.8)}.pagination-wrapper .pagination-controls .page-numbers .page-ellipsis .ellipsis-text[data-v-200c4f55]{font-size:14px;font-weight:700;letter-spacing:2px;font-family:PingFang SC}.pagination-wrapper .pagination-controls .page-numbers .page-ellipsis .ellipsis-icon[data-v-200c4f55]{font-size:20px;position:absolute;opacity:0;transition:all .3s ease;color:#c084fc;filter:drop-shadow(0 0 6px rgba(192,132,252,.9))}.pagination-wrapper .pagination-controls .page-numbers .page-ellipsis[data-v-200c4f55]:hover{color:#c084fc;opacity:1;text-shadow:0 0 15px rgba(192,132,252,.8)}.pagination-wrapper .pagination-controls .page-numbers .page-ellipsis:hover .ellipsis-text[data-v-200c4f55]{opacity:0}.pagination-wrapper .pagination-controls .page-numbers .page-ellipsis:hover .ellipsis-icon[data-v-200c4f55]{opacity:1}.pagination-wrapper .pagination-controls .page-size-select[data-v-200c4f55]{flex:0 0 110px;width:110px}.pagination-wrapper .pagination-controls .page-size-select[data-v-200c4f55] .el-select__wrapper{min-height:36px;border-radius:6px;background:transparent;box-shadow:0 0 0 1px #8b5cf680 inset}.pagination-wrapper .pagination-controls .page-size-select[data-v-200c4f55] .el-select__wrapper:hover,.pagination-wrapper .pagination-controls .page-size-select[data-v-200c4f55] .el-select__wrapper.is-focused{box-shadow:0 0 0 1px #6b5ce7 inset}.pagination-wrapper .pagination-controls .page-size-select[data-v-200c4f55] .el-select__selected-item,.pagination-wrapper .pagination-controls .page-size-select[data-v-200c4f55] .el-select__placeholder,.pagination-wrapper .pagination-controls .page-size-select[data-v-200c4f55] .el-select__caret{color:#fffc}.pagination-wrapper .pagination-controls .page-jump[data-v-200c4f55]{flex:0 0 auto;font-size:14px;color:#fff9;font-family:PingFang SC;white-space:nowrap}.pagination-wrapper .pagination-controls .page-input[data-v-200c4f55]{flex:0 0 60px;width:60px;height:36px;box-sizing:border-box;background:transparent;border:1px solid rgba(139,92,246,.5);border-radius:6px;color:#fff;text-align:center;font-size:14px;font-family:PingFang SC;outline:none}.pagination-wrapper .pagination-controls .page-input[data-v-200c4f55]:focus{border-color:#6b5ce7}.pagination-wrapper .pagination-controls .page-input[data-v-200c4f55]::-webkit-outer-spin-button,.pagination-wrapper .pagination-controls .page-input[data-v-200c4f55]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pagination-wrapper .pagination-controls .page-input[type=number][data-v-200c4f55]{-moz-appearance:textfield}@media(max-width:720px){.pagination-wrapper[data-v-200c4f55]{min-width:0;flex-direction:column;align-items:stretch;gap:12px;overflow:hidden}.pagination-wrapper .pagination-controls[data-v-200c4f55]{width:100%;min-width:0;max-width:100%;align-self:stretch;justify-content:space-between;gap:6px;overflow:hidden}.pagination-wrapper .pagination-controls .page-btn[data-v-200c4f55]{min-width:60px;height:36px;padding:0 10px}.pagination-wrapper .pagination-controls .page-numbers[data-v-200c4f55]{min-width:0;gap:4px}.pagination-wrapper .pagination-controls .page-numbers .page-number[data-v-200c4f55]{display:none;flex-basis:32px;width:32px;height:36px}.pagination-wrapper .pagination-controls .page-numbers .page-number[data-v-200c4f55]:first-child,.pagination-wrapper .pagination-controls .page-numbers .page-number[data-v-200c4f55]:last-child,.pagination-wrapper .pagination-controls .page-numbers .page-number.active[data-v-200c4f55]{display:inline-flex;align-items:center;justify-content:center}.pagination-wrapper .pagination-controls .page-numbers .page-ellipsis[data-v-200c4f55]{display:none}.pagination-wrapper .pagination-controls .page-jump[data-v-200c4f55]{font-size:13px}.pagination-wrapper .pagination-controls .page-input[data-v-200c4f55]{flex-basis:44px;width:44px}}@media(max-width:360px){.pagination-wrapper .pagination-controls .page-btn[data-v-200c4f55]{min-width:54px;padding:0 8px}.pagination-wrapper .pagination-controls .page-jump[data-v-200c4f55],.pagination-wrapper .pagination-controls .page-input[data-v-200c4f55]{display:none}}.create-card[data-v-bede9478]{position:relative;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease}.create-card[data-v-bede9478]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #4d3dde4d}.create-card:hover .add-icon[data-v-bede9478]{background:linear-gradient(135deg,#a78bfa,#8b5cf6,#7c3aed);transform:scale(1.1);box-shadow:0 12px 32px #8b5cf680,inset 0 2px 4px #fff6,inset 0 -2px 4px #0003}.create-card .card-bg[data-v-bede9478]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.create-card .card-bg .bg-img[data-v-bede9478]{width:100%;height:100%}.create-card .create-content[data-v-bede9478]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:16px}.create-card .add-icon[data-v-bede9478]{width:48px;height:48px;border-radius:50%}.create-card .add-icon img[data-v-bede9478]{width:100%;height:100%;object-fit:cover}.create-card .add-text[data-v-bede9478]{font-size:16px;color:#fff;font-weight:500;font-family:PingFang SC}
