/*!
 *  build: kktuku 
 *  copyright: vuejs-core.cn  
 *  time: 2026-11-14 18:00:00
 */[data-v-95ff1986]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;column-second-menu-background:#fff}.party-ai-gallery[data-v-95ff1986]{min-height:calc(100vh - 84px);margin:-20px -20px -20px 0;padding:22px 22px 32px;box-sizing:border-box;background:#0b0d12;color:#eef0f4}.gallery-card[data-v-95ff1986]{border-radius:12px;border:1px solid hsla(0,0%,100%,.08);background:#1a1f2a;box-shadow:0 8px 32px rgba(0,0,0,.35)}.gallery-card[data-v-95ff1986] .el-card__body{padding:16px 18px 20px}.capability-strip[data-v-95ff1986]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.capability-chip[data-v-95ff1986]{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.12);cursor:pointer;outline:none;font-size:13px;color:#eef0f4;transition:border-color .2s,background .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.capability-chip[data-v-95ff1986]:hover{border-color:rgba(255,160,0,.45)}.capability-chip[data-v-95ff1986]:focus-visible{box-shadow:0 0 0 2px rgba(255,160,0,.35)}.capability-chip.is-active[data-v-95ff1986]{border-color:rgba(255,160,0,.55);background:rgba(255,160,0,.12);font-weight:700;color:#ffab1f}.toolbar[data-v-95ff1986]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px}.toolbar[data-v-95ff1986] .el-input__inner{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.12);color:#eef0f4}.toolbar[data-v-95ff1986] .el-input__inner::-moz-placeholder{color:#5c6570}.toolbar[data-v-95ff1986] .el-input__inner::placeholder{color:#5c6570}.toolbar[data-v-95ff1986] .el-button--primary{background:linear-gradient(90deg,#e68f00,#ffa000)!important;border:none!important;color:#1a1200!important}.toolbar[data-v-95ff1986] .el-button--default{color:#8b939e;background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.12)}.toolbar[data-v-95ff1986] .el-button--default:hover{color:#eef0f4;background:hsla(0,0%,100%,.08)}.toolbar__search[data-v-95ff1986]{width:220px}.toolbar__date[data-v-95ff1986]{width:260px}.toolbar__date[data-v-95ff1986] .el-range-input{background:transparent;color:#eef0f4}.toolbar__date[data-v-95ff1986] .el-range-separator,.toolbar__date[data-v-95ff1986] .el-range__close-icon,.toolbar__date[data-v-95ff1986] .el-range__icon{color:#8b939e}.toolbar__batch-tip[data-v-95ff1986]{font-size:13px;color:#ffa000;font-weight:600}.toolbar__select-all[data-v-95ff1986]{margin-right:4px}.toolbar__select-all[data-v-95ff1986] .el-checkbox__label{font-size:13px;color:#eef0f4}.waterfall--batch .image-card[data-v-95ff1986]{cursor:default}.toolbar__hint[data-v-95ff1986]{font-size:12px;color:#8b939e}.toolbar__total[data-v-95ff1986]{margin-left:auto;font-size:13px;color:#8b939e}.gallery-body[data-v-95ff1986]{min-height:200px}.gallery-empty[data-v-95ff1986]{padding:48px 0}.gallery-empty[data-v-95ff1986] .el-empty__description{color:#8b939e}.waterfall[data-v-95ff1986]{display:block;width:100%;-moz-column-count:8;column-count:8;-moz-column-gap:10px;column-gap:10px}@media (max-width:1600px){.waterfall[data-v-95ff1986]{-moz-column-count:7;column-count:7}}@media (max-width:1200px){.waterfall[data-v-95ff1986]{-moz-column-count:5;column-count:5}}@media (max-width:900px){.waterfall[data-v-95ff1986]{-moz-column-count:4;column-count:4}}@media (max-width:520px){.waterfall[data-v-95ff1986]{-moz-column-count:3;column-count:3}}.waterfall-item[data-v-95ff1986]{box-shadow:0 8px 24px rgba(0,0,0,.35);-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:10px;display:inline-block;width:100%;vertical-align:top}.image-card[data-v-95ff1986]{position:relative;border-radius:6px;overflow:hidden;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);cursor:pointer;transition:box-shadow .2s,transform .15s,border-color .2s}.image-card[data-v-95ff1986]:hover{box-shadow:0 8px 24px rgba(0,0,0,.45);transform:translateY(-2px);border-color:rgba(255,160,0,.35)}.image-card--selected[data-v-95ff1986]{border-color:rgba(255,160,0,.65);box-shadow:0 0 0 2px rgba(255,160,0,.22),0 8px 24px rgba(0,0,0,.45)}.image-card__check[data-v-95ff1986]{position:absolute;top:8px;right:8px;z-index:3;margin:0;padding:2px 4px;border-radius:4px;background:rgba(26,31,42,.92);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 2px 8px rgba(0,0,0,.35)}.image-card__check[data-v-95ff1986] .el-checkbox__label{display:none}.image-card__download[data-v-95ff1986]{position:absolute;top:8px;right:8px;z-index:3;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:6px;background:rgba(26,31,42,.92);color:#8b939e;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.08);font-size:14px;opacity:0;transition:opacity .2s,color .2s,background .2s}.image-card:hover .image-card__download[data-v-95ff1986]{opacity:1}.image-card__download[data-v-95ff1986]:hover:not(:disabled){background:rgba(94,180,255,.12);color:#5eb4ff;border-color:rgba(94,180,255,.35)}.image-card__download[data-v-95ff1986]:disabled{cursor:not-allowed}.image-card__media[data-v-95ff1986]{position:relative;width:100%;min-height:48px;background:hsla(0,0%,100%,.03);display:flex;align-items:center;justify-content:center}.image-card__img[data-v-95ff1986],.image-card__img[data-v-95ff1986] .el-image{display:block;width:100%;height:100%}.image-card__img[data-v-95ff1986] .el-image__inner{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.image-card__tag[data-v-95ff1986]{position:absolute;left:6px;top:6px;z-index:1;max-width:calc(100% - 12px);padding:1px;border-radius:5px}.image-card__tag[data-v-95ff1986] .el-tag{transform:scale(.9);transform-origin:left top;border-radius:4px;font-weight:700;border-width:1px;border-style:solid}.image-card__tag[data-v-95ff1986] .el-tag--warning,.image-card__tag[data-v-95ff1986] .el-tag--warning.el-tag--plain{color:#ffc44d!important;border-color:rgba(255,160,0,.55)!important;background:#4a3818!important}.image-card__tag[data-v-95ff1986] .el-tag--primary,.image-card__tag[data-v-95ff1986] .el-tag--primary.el-tag--plain{color:#8ec5ff!important;border-color:rgba(64,158,255,.55)!important;background:#152a45!important}.image-card__tag[data-v-95ff1986] .el-tag--success,.image-card__tag[data-v-95ff1986] .el-tag--success.el-tag--plain{color:#95e095!important;border-color:rgba(103,194,58,.55)!important;background:#1e3d24!important}.image-card__tag[data-v-95ff1986] .el-tag--info,.image-card__tag[data-v-95ff1986] .el-tag--info.el-tag--plain{color:#c5cad3!important;border-color:hsla(0,0%,100%,.22)!important;background:#2a3140!important}.image-card__public-badge[data-v-95ff1986]{position:absolute;right:6px;top:6px;z-index:1;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:600;color:#fff;background:rgba(82,196,26,.92)}.image-card__foot[data-v-95ff1986]{padding:6px 8px 8px}.image-card__name[data-v-95ff1986]{display:block;font-size:10px;font-weight:600;color:#eef0f4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.image-card__meta[data-v-95ff1986]{display:block;margin-top:2px;font-size:10px;color:#8b939e}.image-card__meta--size[data-v-95ff1986]{margin-top:0}.gallery-pagination[data-v-95ff1986]{display:flex;justify-content:flex-end;margin-top:20px}.gallery-pagination[data-v-95ff1986] .el-pagination__jump,.gallery-pagination[data-v-95ff1986] .el-pagination__total{color:#8b939e}.gallery-pagination[data-v-95ff1986] .btn-next,.gallery-pagination[data-v-95ff1986] .btn-prev,.gallery-pagination[data-v-95ff1986] .el-pager li{background:hsla(0,0%,100%,.04);color:#8b939e;border:1px solid hsla(0,0%,100%,.08)}.gallery-pagination[data-v-95ff1986] .el-pager li.active{background:#ffa000;color:#1a1200;border-color:#ffa000}.gallery-detail__layout[data-v-95ff1986]{display:flex;gap:20px;min-height:420px}.gallery-detail__preview[data-v-95ff1986]{position:relative;flex:1;min-width:0;min-height:420px;border-radius:10px;overflow:hidden;border:1px solid hsla(0,0%,100%,.12)}.gallery-detail__checker[data-v-95ff1986]{position:absolute;inset:0;background-color:#2a3140;background-image:linear-gradient(45deg,#3a4254 25%,transparent 0),linear-gradient(-45deg,#3a4254 25%,transparent 0),linear-gradient(45deg,transparent 75%,#3a4254 0),linear-gradient(-45deg,transparent 75%,#3a4254 0);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}.gallery-detail__image[data-v-95ff1986]{position:relative;z-index:1}.gallery-detail__image[data-v-95ff1986],.gallery-detail__image[data-v-95ff1986] .el-image{display:block;width:100%;height:100%;min-height:420px}.gallery-detail__image[data-v-95ff1986] .el-image__inner{width:100%;height:100%;min-height:420px;max-height:60vh;-o-object-fit:contain;object-fit:contain}.gallery-detail__aside[data-v-95ff1986]{flex-shrink:0;width:300px}.gallery-detail__card[data-v-95ff1986]{display:flex;flex-direction:column;height:100%;min-height:420px;padding:18px 16px 16px;border-radius:12px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);box-sizing:border-box}.gallery-detail__chips[data-v-95ff1986]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.gallery-detail__chips[data-v-95ff1986] .el-tag{border-radius:4px;font-weight:600}.gallery-detail__chips[data-v-95ff1986] .el-tag--warning,.gallery-detail__chips[data-v-95ff1986] .el-tag--warning.el-tag--plain{color:#ffb020!important;border-color:rgba(255,160,0,.42)!important;background:rgba(255,160,0,.12)!important}.gallery-detail__chips[data-v-95ff1986] .el-tag--primary,.gallery-detail__chips[data-v-95ff1986] .el-tag--primary.el-tag--plain{color:#79bbff!important;border-color:rgba(64,158,255,.38)!important;background:rgba(64,158,255,.12)!important}.gallery-detail__chips[data-v-95ff1986] .el-tag--success,.gallery-detail__chips[data-v-95ff1986] .el-tag--success.el-tag--plain{color:#85d985!important;border-color:rgba(103,194,58,.38)!important;background:rgba(103,194,58,.12)!important}.gallery-detail__chips[data-v-95ff1986] .el-tag--info,.gallery-detail__chips[data-v-95ff1986] .el-tag--info.el-tag--plain{color:#8b939e!important;border-color:hsla(0,0%,100%,.14)!important;background:hsla(0,0%,100%,.06)!important}.gallery-detail__chips[data-v-95ff1986] .el-tag.el-tag--plain:not([class*=el-tag--]){color:#ffb020!important;border-color:rgba(255,160,0,.42)!important;background:rgba(255,160,0,.12)!important}.gallery-detail__chip--primary[data-v-95ff1986]{border-color:rgba(255,160,0,.45)!important;color:#ffab1f!important;background:rgba(255,160,0,.1)!important}.gallery-detail__meta[data-v-95ff1986]{flex:1;margin:0;padding:0}.gallery-detail__meta-row[data-v-95ff1986]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid hsla(0,0%,100%,.08);font-size:13px;line-height:1.5}.gallery-detail__meta-row[data-v-95ff1986]:last-child{border-bottom:none}.gallery-detail__meta-row dt[data-v-95ff1986]{flex-shrink:0;margin:0;color:#8b939e;font-weight:400}.gallery-detail__meta-row dd[data-v-95ff1986]{margin:0;color:#eef0f4;text-align:right;word-break:break-all}.gallery-detail__download[data-v-95ff1986]{width:100%;height:42px;margin-top:12px;border:none;border-radius:8px;font-size:15px;font-weight:600;color:#1a1200!important;background:linear-gradient(90deg,#e68f00,#ffa000)!important;border-color:transparent!important;box-shadow:0 4px 16px rgba(255,160,0,.35)}.gallery-detail__download[data-v-95ff1986]:focus,.gallery-detail__download[data-v-95ff1986]:hover{background:linear-gradient(90deg,#d28200,#ffa000)!important;border-color:transparent!important}.gallery-detail__copy-link[data-v-95ff1986]{display:block;width:100%;margin-top:10px;padding:0;border:none;background:none;color:#8b939e;font-size:13px;line-height:1.4;cursor:pointer;text-align:center;transition:color .2s}.gallery-detail__copy-link[data-v-95ff1986]:hover{color:#ffa000}@media (max-width:860px){.gallery-detail__layout[data-v-95ff1986]{flex-direction:column}.gallery-detail__aside[data-v-95ff1986]{width:100%}.gallery-detail__card[data-v-95ff1986],.gallery-detail__image[data-v-95ff1986],.gallery-detail__image[data-v-95ff1986] .el-image,.gallery-detail__image[data-v-95ff1986] .el-image__inner,.gallery-detail__preview[data-v-95ff1986]{min-height:280px}}.party-ai-gallery .image-card__tag .el-tag.el-tag--plain:not([class*=el-tag--]),.party-ai-gallery .image-card__tag .el-tag.el-tag--warning,.party-ai-gallery .image-card__tag .el-tag.el-tag--warning.el-tag--plain{color:#ffc44d!important;border-color:rgba(255,160,0,.55)!important;background:#4a3818!important}.party-ai-gallery .image-card__tag .el-tag.el-tag--primary,.party-ai-gallery .image-card__tag .el-tag.el-tag--primary.el-tag--plain{color:#8ec5ff!important;border-color:rgba(64,158,255,.55)!important;background:#152a45!important}.party-ai-gallery .image-card__tag .el-tag.el-tag--success,.party-ai-gallery .image-card__tag .el-tag.el-tag--success.el-tag--plain{color:#95e095!important;border-color:rgba(103,194,58,.55)!important;background:#1e3d24!important}.party-ai-gallery .image-card__tag .el-tag.el-tag--info,.party-ai-gallery .image-card__tag .el-tag.el-tag--info.el-tag--plain{color:#c5cad3!important;border-color:hsla(0,0%,100%,.22)!important;background:#2a3140!important}.gallery-detail-dialog .el-tag.el-tag--light,.gallery-detail-dialog .el-tag.el-tag--plain,.party-ai-gallery .el-tag.el-tag--light,.party-ai-gallery .el-tag.el-tag--plain{border-width:1px;border-style:solid;font-weight:600}.gallery-detail-dialog .el-tag.el-tag--warning,.gallery-detail-dialog .el-tag.el-tag--warning.el-tag--plain,.party-ai-gallery .el-tag.el-tag--warning,.party-ai-gallery .el-tag.el-tag--warning.el-tag--plain{color:#ffb020!important;border-color:rgba(255,160,0,.42)!important;background:rgba(255,160,0,.12)!important}.gallery-detail-dialog .el-tag.el-tag--primary,.gallery-detail-dialog .el-tag.el-tag--primary.el-tag--plain,.party-ai-gallery .el-tag.el-tag--primary,.party-ai-gallery .el-tag.el-tag--primary.el-tag--plain{color:#79bbff!important;border-color:rgba(64,158,255,.38)!important;background:rgba(64,158,255,.12)!important}.gallery-detail-dialog .el-tag.el-tag--success,.gallery-detail-dialog .el-tag.el-tag--success.el-tag--plain,.party-ai-gallery .el-tag.el-tag--success,.party-ai-gallery .el-tag.el-tag--success.el-tag--plain{color:#85d985!important;border-color:rgba(103,194,58,.38)!important;background:rgba(103,194,58,.12)!important}.gallery-detail-dialog .el-tag.el-tag--info,.gallery-detail-dialog .el-tag.el-tag--info.el-tag--plain,.party-ai-gallery .el-tag.el-tag--info,.party-ai-gallery .el-tag.el-tag--info.el-tag--plain{color:#8b939e!important;border-color:hsla(0,0%,100%,.14)!important;background:hsla(0,0%,100%,.06)!important}.gallery-detail-dialog .el-tag.el-tag--plain:not([class*=el-tag--]),.party-ai-gallery .el-tag.el-tag--plain:not([class*=el-tag--]){color:#ffb020!important;border-color:rgba(255,160,0,.42)!important;background:rgba(255,160,0,.12)!important}.gallery-detail-dialog.el-dialog{border-radius:12px;overflow:hidden;background:#1a1f2a!important;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 24px 64px rgba(0,0,0,.55)}.gallery-detail-dialog.el-dialog .el-dialog__header{padding:16px 20px 12px;background:#141820!important;border-bottom:1px solid hsla(0,0%,100%,.08)}.gallery-detail-dialog.el-dialog .el-dialog__title{font-size:16px;font-weight:600;color:#eef0f4!important;line-height:1.4}.gallery-detail-dialog.el-dialog .el-dialog__headerbtn{top:18px;right:18px}.gallery-detail-dialog.el-dialog .el-dialog__headerbtn .el-dialog__close{color:#8b939e!important;font-size:18px}.gallery-detail-dialog.el-dialog .el-dialog__headerbtn .el-dialog__close:hover{color:#ffa000!important}.gallery-detail-dialog.el-dialog .el-dialog__body{padding:16px 20px 8px;background:#1a1f2a!important;color:#eef0f4}.gallery-detail-dialog.el-dialog .el-image__error,.gallery-detail-dialog.el-dialog .el-image__placeholder{background:hsla(0,0%,100%,.04)!important;color:#8b939e!important}.ai-design-date-picker-popper,.ai-design-date-picker-popper.el-picker-panel{background:#1a1f2a!important;border-color:hsla(0,0%,100%,.12)!important;color:#eef0f4!important;box-shadow:0 12px 40px rgba(0,0,0,.55)!important}.ai-design-date-picker-popper .el-date-picker__header-label,.ai-design-date-picker-popper .el-date-range-picker__content,.ai-design-date-picker-popper .el-date-range-picker__header,.ai-design-date-picker-popper.el-picker-panel .el-date-picker__header-label,.ai-design-date-picker-popper.el-picker-panel .el-date-range-picker__content,.ai-design-date-picker-popper.el-picker-panel .el-date-range-picker__header,.ai-design-date-picker-popper.el-picker-panel .el-picker-panel__body,.ai-design-date-picker-popper.el-picker-panel .el-picker-panel__icon-btn,.ai-design-date-picker-popper .el-picker-panel__body,.ai-design-date-picker-popper .el-picker-panel__icon-btn{color:#eef0f4!important}.ai-design-date-picker-popper .el-date-table th,.ai-design-date-picker-popper.el-picker-panel .el-date-table th{color:#8b939e!important;border-bottom-color:hsla(0,0%,100%,.08)!important}.ai-design-date-picker-popper .el-date-table td.available span,.ai-design-date-picker-popper.el-picker-panel .el-date-table td.available span{color:#eef0f4!important}.ai-design-date-picker-popper .el-date-table td.next-month span,.ai-design-date-picker-popper .el-date-table td.prev-month span,.ai-design-date-picker-popper.el-picker-panel .el-date-table td.next-month span,.ai-design-date-picker-popper.el-picker-panel .el-date-table td.prev-month span{color:#5c6570!important}.ai-design-date-picker-popper .el-date-table td.in-range div,.ai-design-date-picker-popper .el-date-table td.in-range div:hover,.ai-design-date-picker-popper.el-picker-panel .el-date-table td.in-range div,.ai-design-date-picker-popper.el-picker-panel .el-date-table td.in-range div:hover{background:rgba(255,160,0,.12)!important}.ai-design-date-picker-popper .el-date-table td.end-date span,.ai-design-date-picker-popper .el-date-table td.start-date span,.ai-design-date-picker-popper.el-picker-panel .el-date-table td.end-date span,.ai-design-date-picker-popper.el-picker-panel .el-date-table td.start-date span{background:#ffa000!important;color:#1a1200!important}.ai-design-date-picker-popper .el-date-table td.today span,.ai-design-date-picker-popper.el-picker-panel .el-date-table td.today span{color:#ffa000!important}.ai-design-date-picker-popper .el-date-table td.available:hover span,.ai-design-date-picker-popper.el-picker-panel .el-date-table td.available:hover span{background:rgba(255,160,0,.18)!important}.gallery-batch-dropdown.el-dropdown-menu{background:#1a1f2a!important;border:1px solid hsla(0,0%,100%,.12)!important;box-shadow:0 12px 40px rgba(0,0,0,.55)!important}.gallery-batch-dropdown.el-dropdown-menu .el-dropdown-menu__item{color:#eef0f4!important}.gallery-batch-dropdown.el-dropdown-menu .el-dropdown-menu__item:focus,.gallery-batch-dropdown.el-dropdown-menu .el-dropdown-menu__item:hover{background:rgba(255,160,0,.12)!important;color:#ffa000!important}.ai-design-toolbar-select-popper,.ai-design-toolbar-select-popper.el-select-dropdown{background-color:#1a1f2a!important;border:1px solid hsla(0,0%,100%,.12)!important;box-shadow:0 12px 40px rgba(0,0,0,.55)!important}.ai-design-toolbar-select-popper .el-scrollbar,.ai-design-toolbar-select-popper .el-scrollbar__view,.ai-design-toolbar-select-popper.el-select-dropdown .el-scrollbar,.ai-design-toolbar-select-popper.el-select-dropdown .el-scrollbar__view,.ai-design-toolbar-select-popper.el-select-dropdown .el-select-dropdown__list,.ai-design-toolbar-select-popper.el-select-dropdown .el-select-dropdown__wrap,.ai-design-toolbar-select-popper .el-select-dropdown__list,.ai-design-toolbar-select-popper .el-select-dropdown__wrap{background-color:#1a1f2a!important}.ai-design-toolbar-select-popper.el-select-dropdown .el-select-dropdown__item,.ai-design-toolbar-select-popper .el-select-dropdown__item{color:#eef0f4!important}.ai-design-toolbar-select-popper.el-select-dropdown .el-select-dropdown__item.hover,.ai-design-toolbar-select-popper.el-select-dropdown .el-select-dropdown__item:hover,.ai-design-toolbar-select-popper .el-select-dropdown__item.hover,.ai-design-toolbar-select-popper .el-select-dropdown__item:hover{background:rgba(255,160,0,.12)!important}.ai-design-toolbar-select-popper.el-select-dropdown .el-select-dropdown__item.selected,.ai-design-toolbar-select-popper .el-select-dropdown__item.selected{color:#ffa000!important;font-weight:600;background:rgba(255,160,0,.08)!important}@media (max-width:860px){.gallery-detail-dialog.el-dialog{width:92vw!important}}