.footer-record[data-v-c74c6e9e]{padding:12px 0;text-align:center;background:transparent}.footer-content[data-v-c74c6e9e]{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap}.record-item[data-v-c74c6e9e]{font-size:12px;color:#999}.police-item[data-v-c74c6e9e]:not(:first-child){padding-left:16px;border-left:1px solid #e5e7eb}.police-item[data-v-c74c6e9e]{display:flex;align-items:center;gap:4px}.record-link[data-v-c74c6e9e]{color:#999;text-decoration:none;transition:color .2s}.record-link[data-v-c74c6e9e]:hover{color:#666;text-decoration:underline}.police-icon[data-v-c74c6e9e]{flex-shrink:0;vertical-align:middle}.music-toggle[data-v-b2484243]{position:fixed;right:12px;top:50%;transform:translateY(-50%);z-index:1500;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(0,0,0,.08);border-radius:50%;background:#ffffffdb;color:#1d1d1f;box-shadow:0 2px 10px #0000001f;cursor:pointer;opacity:.72;backdrop-filter:blur(6px);transition:opacity .2s ease,transform .2s ease}.music-toggle[data-v-b2484243]:hover,.music-toggle[data-v-b2484243]:focus-visible{opacity:1}.music-toggle[data-v-b2484243]:active{transform:translateY(-50%) scale(.94)}.music-toggle .icon[data-v-b2484243]{width:20px;height:20px}@media(max-width:768px){.music-toggle[data-v-b2484243]{right:8px;width:34px;height:34px}.music-toggle .icon[data-v-b2484243]{width:17px;height:17px}}.app-container{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f5f7}#app{width:100%;height:100%}:root{--el-color-primary: #1D1D1F;--el-color-primary-light-3: #4A4A4C;--el-color-primary-light-5: #6E6E70;--el-color-primary-light-7: #9A9A9C;--el-color-primary-light-8: #B0B0B2;--el-color-primary-light-9: #E8E8EA;--el-color-primary-dark-2: #000000;--el-color-success: #34C759;--el-color-success-light-3: #5ED67B;--el-color-success-light-5: #82E099;--el-color-success-light-7: #A8EBB9;--el-color-success-light-8: #BCF0C9;--el-color-success-light-9: #E8FAEE;--el-color-success-dark-2: #28A745;--el-color-warning: #FF9500;--el-color-warning-light-3: #FFAB33;--el-color-warning-light-5: #FFC266;--el-color-warning-light-7: #FFD899;--el-color-warning-light-8: #FFE5B8;--el-color-warning-light-9: #FFF4E0;--el-color-warning-dark-2: #E08600;--el-color-danger: #FF3B30;--el-color-danger-light-3: #FF6B62;--el-color-danger-light-5: #FF948F;--el-color-danger-light-7: #FFB9B5;--el-color-danger-light-8: #FFD0CD;--el-color-danger-light-9: #FFEBEA;--el-color-danger-dark-2: #D70015;--el-text-color-primary: #1D1D1F;--el-text-color-regular: #3A3A3C;--el-text-color-secondary: #86868B;--el-text-color-placeholder: #A1A1A6;--el-text-color-disabled: #C7C7CC;--el-border-color: rgba(0, 0, 0, .1);--el-border-color-light: rgba(0, 0, 0, .08);--el-border-color-lighter: rgba(0, 0, 0, .06);--el-border-color-extra-light: rgba(0, 0, 0, .04);--el-border-color-dark: rgba(0, 0, 0, .18);--el-bg-color: #FFFFFF;--el-bg-color-page: #F5F5F7;--el-bg-color-overlay: #FFFFFF;--el-fill-color: #E5E5EA;--el-fill-color-light: #F2F2F7;--el-fill-color-lighter: #F5F5F7;--el-fill-color-extra-light: #FAFAFA;--el-fill-color-blank: #FFFFFF;--el-overlay-color: rgba(0, 0, 0, .3);--el-overlay-color-light: rgba(0, 0, 0, .2);--el-overlay-color-lighter: rgba(0, 0, 0, .1);--el-box-shadow: 0 2px 12px rgba(0, 0, 0, .08), 0 1px 3px rgba(0, 0, 0, .04);--el-box-shadow-light: 0 1px 8px rgba(0, 0, 0, .06);--el-box-shadow-lighter: 0 1px 4px rgba(0, 0, 0, .04);--el-box-shadow-dark: 0 4px 20px rgba(0, 0, 0, .12)}:root{--el-border-radius-base: 10px;--el-border-radius-small: 8px;--el-border-radius-large: 12px;--el-border-radius-round: 999px;--el-border-radius-circle: 50%}.el-button{border-radius:10px!important;font-weight:500;position:relative;border:1px solid rgba(0,0,0,.1)!important;background:#ffffffd9!important;color:#1d1d1f!important;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 2px 8px #00000014,0 0 20px #0078ff1a,inset 0 1px #ffffffe6,inset 0 -1px #0000000d}.el-button:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);pointer-events:none}.el-button:hover{background:#fffffff2!important;border-color:#00000026!important;transform:translateY(-2px);box-shadow:0 6px 20px #0000001f,0 0 30px #0078ff2e,0 0 60px #0078ff14,inset 0 1px #fff,inset 0 0 20px #0078ff0d}.el-button:active{background:#f5f5f7f2!important;transform:scale(.97) translateY(0);box-shadow:0 1px 4px #0000001f,0 0 15px #0078ff1a,inset 0 2px 6px #00000014}.el-button--small{border-radius:8px!important}.el-button--large{border-radius:12px!important}.el-button--primary{background:#ffffffe6!important;border-color:#0000001f!important;color:#1d1d1f!important;box-shadow:0 2px 10px #00000014,0 0 25px #0078ff1f,inset 0 1px #fffffff2,inset 0 -1px #0000000a}.el-button--primary:after{content:"";position:absolute;bottom:-4px;left:15%;right:15%;height:8px;background:radial-gradient(ellipse at center,rgba(0,120,255,.3) 0%,transparent 70%);filter:blur(6px);pointer-events:none;opacity:.7;transition:all .3s ease}.el-button--primary:hover:after{bottom:-8px;left:5%;right:5%;height:14px;background:radial-gradient(ellipse at center,rgba(0,130,255,.45) 0%,transparent 70%);opacity:1;filter:blur(10px)}.el-button--primary.is-disabled,.el-button--primary.is-disabled:hover{background:#ffffff80!important;border-color:#0000000f!important;color:#00000040!important;box-shadow:none;transform:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.el-button--primary.is-disabled:before,.el-button--primary.is-disabled:after,.el-button--primary.is-disabled:hover:before,.el-button--primary.is-disabled:hover:after{display:none}.el-button--default{background:#ffffffd9!important;background-image:none!important;border-color:#0000001a!important;color:#1d1d1f!important;box-shadow:0 2px 8px #00000014,0 0 20px #0078ff1a,inset 0 1px #ffffffe6,inset 0 -1px #0000000d}.el-button--default:hover{background:#fffffff2!important;background-image:none!important;border-color:#00000026!important;color:#1d1d1f!important;box-shadow:0 6px 20px #0000001f,0 0 30px #0078ff2e,0 0 60px #0078ff14,inset 0 1px #fff,inset 0 0 20px #0078ff0d;transform:translateY(-2px)}.el-button--default:active{background:#f5f5f7f2!important;background-image:none!important;border-color:#0000001f!important;color:#1d1d1fe6!important;transform:scale(.97) translateY(0);box-shadow:0 1px 4px #0000001f,0 0 15px #0078ff1a,inset 0 2px 6px #00000014}.el-button--default.is-disabled,.el-button--default.is-disabled:hover,.el-button--default.is-disabled:active{background:#ffffff80!important;background-image:none!important;border-color:#0000000f!important;color:#00000040!important;box-shadow:none;transform:none}.el-button--default.is-disabled:before,.el-button--default.is-disabled:hover:before,.el-button--default.is-disabled:active:before{display:none}.el-button--text,.el-button.is-text{background:transparent;border-color:transparent;color:#4a4a4c;box-shadow:none}.el-button--text:hover,.el-button.is-text:hover{background:#0000000a;color:#1d1d1f;transform:none;box-shadow:none}.el-button--text:active,.el-button.is-text:active{background:#00000014;transform:scale(.98);box-shadow:none}.el-input__wrapper{border-radius:10px!important;transition:all .2s cubic-bezier(.4,0,.2,1)}.el-input--small .el-input__wrapper{border-radius:8px!important}.el-input--large .el-input__wrapper{border-radius:12px!important}.el-select__wrapper{border-radius:10px!important;transition:all .2s cubic-bezier(.4,0,.2,1)}.el-select--small .el-select__wrapper{border-radius:8px!important}.el-select--large .el-select__wrapper{border-radius:12px!important}.el-date-editor .el-input__wrapper,.el-input-number .el-input__wrapper,.el-textarea__inner{border-radius:10px!important}.el-card{border-radius:14px!important;border:none;box-shadow:0 2px 12px #0000000f,0 1px 3px #00000008;transition:all .3s cubic-bezier(.4,0,.2,1)}.el-card:hover{box-shadow:0 8px 30px #0000001a,0 2px 8px #0000000d;transform:translateY(-2px)}.el-card__header{border-radius:14px 14px 0 0!important;border-bottom:1px solid rgba(0,0,0,.06)}.el-dialog{border-radius:16px!important;box-shadow:0 20px 60px #00000026}.el-message{border-radius:12px!important;box-shadow:0 4px 20px #0000001a}.el-tag{border-radius:8px!important}.el-table{border-radius:12px!important;overflow:hidden}.el-table tr:first-child th{border-radius:0}.el-table tr:last-child td:first-child{border-radius:0 0 0 12px!important}.el-table tr:last-child td:last-child{border-radius:0 0 12px!important}.el-pager li,.el-pagination button{border-radius:8px!important}.el-dropdown-menu{border-radius:10px!important;box-shadow:0 4px 20px #0000001a}.el-drawer{border-radius:16px 0 0 16px!important}.el-popover{border-radius:12px!important;box-shadow:0 4px 20px #0000001a}.el-tooltip__popper{border-radius:8px!important}.el-switch{border-radius:20px!important}.el-radio__inner{border-radius:50%!important}.el-progress-bar__outer,.el-progress-bar__inner{border-radius:10px!important}.el-upload-dragger{border-radius:12px!important}.el-upload-list__item{border-radius:8px!important}.el-timeline-item__node,.el-step__icon{border-radius:50%!important}.el-badge__content{border-radius:10px!important}.el-empty,.el-result{border-radius:12px!important}.el-pagination .el-input__wrapper{border-radius:8px!important}.el-color-picker__trigger,.el-cascader .el-input__wrapper{border-radius:10px!important}.el-slider__runway,.el-slider__bar{border-radius:6px!important}.el-slider__button{border-radius:50%!important}.el-transfer-panel,.el-tree,.el-collapse{border-radius:12px!important}.el-collapse-item__header{border-radius:12px 12px 0 0!important}.el-splitter__panel,.el-calendar{border-radius:12px!important}.el-rate__icon{border-radius:2px!important}.el-vl{border-radius:12px!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#9ca3af}::selection{background:#1d1d1f;color:#fff}.el-popper[aria-hidden=true]{visibility:hidden!important;pointer-events:none!important;opacity:0!important;transform:scale(.9)!important;transition:none!important}.el-popper[aria-hidden=true] *{visibility:hidden!important;pointer-events:none!important}.el-popper[aria-hidden=true] .el-dropdown-menu{display:none!important}.el-popper:not([aria-hidden=true]),.el-popper.is-visible{visibility:visible!important;pointer-events:auto!important;opacity:1!important}.el-popper:not([aria-hidden=true]) *,.el-popper.is-visible *{visibility:visible!important;pointer-events:auto!important}button[class*=-btn],button[class*=-button],button.btn-primary,button.es-button,button.es-back-btn,button.es-refresh-btn,button.es-modal-close,button.header-back,button.slot-remove,button.action-btn,button.action-btn-full,button.api-error__btn,button.error-boundary__btn,span.language-btn,button.language-btn,span.locale-btn,button.locale-btn,button.use-btn,button.layer-panel-action-btn,button.layer-action-btn,button.matting-option-btn,button.tag-btn-cancel,button.tag-btn-confirm,button.tag-btn-delete,button.tag-position-btn,button.text-tab-btn,button.combine-tab-btn,button.font-btn,button.style-btn,button.effect-btn,button.filter-btn,button.reset-btn-full,button.visibility-btn,button.preview-cancel-btn,button.preview-close-btn,button.preview-save-btn,button.preview-use-btn,button.bottom-btn,button.top-bar-btn,button.search-btn,button.customize-btn,button.toolbar-btn,button.zoom-btn,button.collapse-btn,button.back-btn,button.close-btn,button.cancel-btn,button.confirm-btn,button.continue-btn,button.ratio-btn,button.source-btn,button.upload-btn,button.button-group-btn,button.es-button-primary{background:#ffffffd9!important;background-image:none!important;border:1px solid rgba(0,0,0,.1)!important;color:#1d1d1f!important;border-radius:10px!important;font-weight:500;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 4px 12px #00000026,inset 0 1px #ffffffe6,inset 0 -1px #00000014}button[class*=-btn]:hover,button[class*=-button]:hover,button.btn-primary:hover,button.es-button:hover,button.es-back-btn:hover,button.es-refresh-btn:hover,button.es-modal-close:hover,button.header-back:hover,button.slot-remove:hover,button.action-btn:hover,button.action-btn-full:hover,button.api-error__btn:hover,button.error-boundary__btn:hover,span.language-btn:hover,button.language-btn:hover,span.locale-btn:hover,button.locale-btn:hover,button.use-btn:hover,button.layer-panel-action-btn:hover,button.layer-action-btn:hover,button.matting-option-btn:hover,button.tag-btn-cancel:hover,button.tag-btn-confirm:hover,button.tag-btn-delete:hover,button.tag-position-btn:hover,button.text-tab-btn:hover,button.combine-tab-btn:hover,button.font-btn:hover,button.style-btn:hover,button.effect-btn:hover,button.filter-btn:hover,button.reset-btn-full:hover,button.visibility-btn:hover,button.preview-cancel-btn:hover,button.preview-close-btn:hover,button.preview-save-btn:hover,button.preview-use-btn:hover,button.bottom-btn:hover,button.top-bar-btn:hover,button.search-btn:hover,button.customize-btn:hover,button.toolbar-btn:hover,button.zoom-btn:hover,button.collapse-btn:hover,button.back-btn:hover,button.close-btn:hover,button.cancel-btn:hover,button.confirm-btn:hover,button.continue-btn:hover,button.ratio-btn:hover,button.source-btn:hover,button.upload-btn:hover,button.button-group-btn:hover,button.es-button-primary:hover{background:#fffffff2!important;background-image:none!important;border-color:#00000026!important;color:#1d1d1f!important;transform:translateY(-2px);box-shadow:0 8px 24px #0003,inset 0 1px #fff,inset 0 -1px #0000001a}button[class*=-btn]:active,button[class*=-button]:active,button.btn-primary:active,button.es-button:active,button.es-back-btn:active,button.es-refresh-btn:active,button.es-modal-close:active,button.header-back:active,button.slot-remove:active,button.action-btn:active,button.action-btn-full:active,button.api-error__btn:active,button.error-boundary__btn:active,span.language-btn:active,button.language-btn:active,span.locale-btn:active,button.locale-btn:active,button.use-btn:active,button.layer-panel-action-btn:active,button.layer-action-btn:active,button.matting-option-btn:active,button.tag-btn-cancel:active,button.tag-btn-confirm:active,button.tag-btn-delete:active,button.tag-position-btn:active,button.text-tab-btn:active,button.combine-tab-btn:active,button.font-btn:active,button.style-btn:active,button.effect-btn:active,button.filter-btn:active,button.reset-btn-full:active,button.visibility-btn:active,button.preview-cancel-btn:active,button.preview-close-btn:active,button.preview-save-btn:active,button.preview-use-btn:active,button.bottom-btn:active,button.top-bar-btn:active,button.search-btn:active,button.customize-btn:active,button.toolbar-btn:active,button.zoom-btn:active,button.collapse-btn:active,button.back-btn:active,button.close-btn:active,button.cancel-btn:active,button.confirm-btn:active,button.continue-btn:active,button.ratio-btn:active,button.source-btn:active,button.upload-btn:active,button.button-group-btn:active,button.es-button-primary:active{background:#f5f5f7f2!important;background-image:none!important;border-color:#0000001f!important;color:#1d1d1fe6!important;transform:scale(.97) translateY(0);box-shadow:0 1px 4px #0000001f,0 0 15px #0078ff1a,inset 0 2px 6px #00000014}button[class*=-btn]:disabled,button[class*=-button]:disabled,button.btn-primary:disabled,button.es-button:disabled,button.bottom-btn:disabled,button.toolbar-btn:disabled,button.search-btn:disabled,button.customize-btn:disabled,button.action-btn:disabled,button.zoom-btn:disabled,button.es-button-primary:disabled{background:#f0f0f099!important;background-image:none!important;border-color:#00000014!important;color:#86868b!important;box-shadow:none!important;transform:none!important;cursor:not-allowed!important}button[class*=-btn]:disabled svg,button[class*=-btn]:disabled svg path,button[class*=-button]:disabled svg,button[class*=-button]:disabled svg path,button.bottom-btn:disabled svg,button.bottom-btn:disabled svg path{stroke:#86868b!important;fill:none!important}button.color-btn,button.tag-color-btn{background-color:transparent!important;background-image:none!important;border-radius:50%!important;width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;box-shadow:0 2px 6px #0003}button.color-btn:hover,button.tag-color-btn:hover{transform:scale(1.1);box-shadow:0 4px 12px #0000004d}button.color-btn:active,button.tag-color-btn:active{transform:scale(.95)}button[class*=-btn] svg,button[class*=-button] svg,button.es-button svg,button.action-btn svg,button.bottom-btn svg,button.toolbar-btn svg,button.close-btn svg,button.preview-close-btn svg,button.zoom-btn svg,button.control-btn svg{stroke:#1d1d1f!important;fill:#1d1d1f!important;color:#1d1d1f!important}button[class*=-btn] svg path,button[class*=-button] svg path,button.bottom-btn svg path,button.close-btn svg path,button.preview-close-btn svg path,button.zoom-btn svg path,button.toolbar-btn svg path{stroke:#1d1d1f!important;fill:#1d1d1f!important}button.close-btn,button.preview-close-btn,button.es-modal-close,button.layer-panel-action-btn[title=关闭]{border-radius:50%!important;width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}button.action-btn.danger,button.toolbar-btn.danger,button.tag-btn-delete,button.layer-action-btn.danger{background:#ffffffe6!important;background-image:none!important;border-color:#ff3b304d!important;color:#ff3b30!important;box-shadow:0 2px 8px #0000000f,0 0 20px #ff3b301a,inset 0 1px #fffffff2,inset 0 -1px #ff3b3014}button.action-btn.danger:hover,button.toolbar-btn.danger:hover,button.tag-btn-delete:hover,button.layer-action-btn.danger:hover{background:#fff5f5f2!important;background-image:none!important;border-color:#ff3b3080!important;color:#ff3b30!important;box-shadow:0 6px 20px #0000001a,0 0 30px #ff3b302e,0 0 60px #ff3b3014,inset 0 1px #fff,inset 0 0 20px #ff3b300d;transform:translateY(-2px)}button.toolbar-btn{width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}button.bottom-btn{border-radius:10px!important}:root{--scale-factor: 1;--container-padding: 20px;--card-max-width: 500px}@media(max-width:359px){:root{--scale-factor: .75;--container-padding: 12px}html{font-size:14px}}@media(min-width:360px)and (max-width:479px){:root{--scale-factor: .85;--container-padding: 16px}html{font-size:15px}}@media(min-width:480px)and (max-width:767px){:root{--scale-factor: .95;--container-padding: 20px}html{font-size:16px}}.responsive-container{width:100%;max-width:var(--card-max-width);margin:0 auto;padding:0 var(--container-padding)}img{max-width:100%;height:auto}*{max-width:100%}p,h1,h2,h3,h4,h5,h6,span,div{word-wrap:break-word;word-break:break-word}@media(max-width:480px){.el-button{padding-left:12px!important;padding-right:12px!important;font-size:14px!important}.el-button--large{padding-left:16px!important;padding-right:16px!important;height:40px!important;font-size:15px!important}.el-button--small{padding-left:8px!important;padding-right:8px!important;height:28px!important;font-size:12px!important}.el-card{margin:8px}.el-card__body{padding:16px!important}.el-dialog{width:92%!important;max-width:400px!important;margin:5vh auto!important}.el-drawer{width:85%!important;max-width:320px!important}.el-input--large .el-input__wrapper{height:44px!important}.el-form-item{margin-bottom:16px!important}}@media(max-width:360px){.el-button{padding-left:8px!important;padding-right:8px!important;font-size:13px!important;height:34px!important}.el-button--large{padding-left:12px!important;padding-right:12px!important;height:38px!important;font-size:14px!important}.el-card__body{padding:12px!important}}@media(max-height:500px)and (orientation:landscape){.el-dialog{margin:2vh auto!important;max-height:96vh!important}}img,canvas,video{-webkit-user-drag:none!important;-khtml-user-drag:none!important;-moz-user-drag:none!important;-o-user-drag:none!important;user-drag:none!important}img,canvas,video,.el-image,.el-image__inner{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}img,video{-webkit-touch-callout:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}canvas{outline:none!important}.el-image img{pointer-events:none!important}.el-image-viewer__img{-webkit-user-drag:none!important;user-drag:none!important;-webkit-user-select:none!important;user-select:none!important}img,canvas,video,.el-image,.el-image-viewer__wrapper,.gallery-item,.image-card,.psd-image-wrapper{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}
