.app-drop-upload[data-v-08fc2d0d]{cursor:pointer;background:#fafafa;border:1px dashed #dcdfe6;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-height:120px;padding:16px;transition:border-color .2s,background .2s;display:flex;position:relative;overflow:hidden}.app-drop-upload[data-v-08fc2d0d]:hover:not(.app-drop-upload--disabled){background:#f5f9ff;border-color:#409eff}.app-drop-upload--compact[data-v-08fc2d0d]{min-height:96px;padding:12px}.app-drop-upload--filled[data-v-08fc2d0d]{background:#fff;padding:0}.app-drop-upload--disabled[data-v-08fc2d0d]{cursor:not-allowed;opacity:.65}.app-drop-upload__input[data-v-08fc2d0d]{display:none}.app-drop-upload__cloud[data-v-08fc2d0d]{color:#909399;font-size:32px}.app-drop-upload__plus[data-v-08fc2d0d]{color:#909399;font-size:24px}.app-drop-upload__hint[data-v-08fc2d0d]{color:#909399;text-align:center;font-size:13px;line-height:1.4}.app-drop-upload__preview[data-v-08fc2d0d]{object-fit:contain;width:100%;height:100%;min-height:120px}.app-drop-upload__file[data-v-08fc2d0d]{color:#606266;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-height:120px;padding:16px;display:flex}.app-drop-upload__file .el-icon[data-v-08fc2d0d]{color:#409eff;font-size:36px}.app-drop-upload__file-name[data-v-08fc2d0d]{text-align:center;word-break:break-all;max-width:100%;font-size:12px}.app-drop-upload__overlay[data-v-08fc2d0d]{color:#fff;opacity:0;background:#00000073;justify-content:center;align-items:center;font-size:13px;transition:opacity .2s;display:flex;position:absolute;inset:0}.app-drop-upload:hover .app-drop-upload__overlay[data-v-08fc2d0d]{opacity:1}.app-drop-upload__loading[data-v-08fc2d0d]{color:#409eff;flex-direction:column;align-items:center;gap:8px;font-size:13px;display:flex}.app-form__body[data-v-957e9b41]{gap:24px;min-height:420px;display:flex}.app-form__main[data-v-957e9b41]{flex:1;min-width:0}.app-form__aside[data-v-957e9b41]{border-left:1px solid #ebeef5;flex-shrink:0;width:280px;padding-left:24px}.app-form__row[data-v-957e9b41]{gap:0 16px;display:grid}.app-form__row--2[data-v-957e9b41]{grid-template-columns:1fr 1fr}.app-form__full[data-v-957e9b41]{width:100%}.app-form__full[data-v-957e9b41] .el-input__inner{text-align:left}.app-form__segmented[data-v-957e9b41],.app-form__segmented[data-v-957e9b41] .el-segmented{width:100%}.app-form__segmented--full[data-v-957e9b41] .el-segmented__item{flex:1}.app-form__aside-block+.app-form__aside-block[data-v-957e9b41]{margin-top:20px}.app-form__aside-title[data-v-957e9b41]{color:#303133;margin-bottom:10px;font-size:14px;font-weight:500}.app-form__icon-grid[data-v-957e9b41]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.app-form__icon-item[data-v-957e9b41]{flex-direction:column;gap:6px;display:flex}.app-form__icon-label[data-v-957e9b41]{color:#606266;text-align:center;font-size:12px}.app-form__icon-label em[data-v-957e9b41]{color:#909399;font-style:normal}.app-form__apk-link[data-v-957e9b41]{margin-bottom:0}.extra-config-wrap[data-v-957e9b41]{flex-direction:column;gap:8px;display:flex}.extra-config__header[data-v-957e9b41],.extra-config__row[data-v-957e9b41]{grid-template-columns:1fr 100px 1fr 60px;align-items:center;gap:8px;display:grid}.extra-config__header[data-v-957e9b41]{color:#606266;padding-bottom:4px;font-size:12px}.extra-config__col--action[data-v-957e9b41]{text-align:center}[data-v-957e9b41] .app-form-dialog .el-dialog__body{padding-top:12px}[data-v-957e9b41] .app-form .el-form-item{margin-bottom:16px}[data-v-957e9b41] .app-form .el-form-item__label{color:#303133;padding-bottom:4px;font-weight:500;line-height:1.4}.mod-tv-app__icon[data-v-17d54cb4]{object-fit:contain;border-radius:6px;width:36px;height:36px}.mod-tv-app__icon-placeholder[data-v-17d54cb4]{color:#6b7280;background:#f3f4f6;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;font-size:10px;font-weight:600;display:inline-flex}.theme-locale-bar[data-v-2d6307ed]{flex-shrink:1;align-items:center;gap:8px;min-width:0;display:flex}.theme-locale-bar__label[data-v-2d6307ed]{color:#6b7280;white-space:nowrap;flex-shrink:0;font-size:13px}.theme-locale-bar__tags[data-v-2d6307ed]{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.theme-locale-bar__tag[data-v-2d6307ed]{cursor:pointer;-webkit-user-select:none;user-select:none}.editor-toolbar[data-v-28c1d86e]{background:#fff;border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:14px 20px;display:flex;overflow:auto hidden}.editor-toolbar__left[data-v-28c1d86e]{flex-shrink:1;align-items:center;gap:14px;min-width:0;display:flex}.editor-toolbar__logo[data-v-28c1d86e]{color:#3b82f6;flex-shrink:0;font-size:24px}.editor-toolbar__title[data-v-28c1d86e]{color:#1f2937;white-space:nowrap;flex-shrink:0;font-size:16px;font-weight:600}.editor-toolbar__name[data-v-28c1d86e]{flex-shrink:1;width:200px;min-width:120px}.editor-toolbar__locale[data-v-28c1d86e]{flex-shrink:1;min-width:0;max-width:420px}.editor-toolbar__actions[data-v-28c1d86e]{white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.editor-toolbar__actions[data-v-28c1d86e] .el-divider--vertical{height:1.4em;margin:0 4px}.editor-toolbar__save-hint[data-v-28c1d86e]{color:#9ca3af;font-size:12px}.component-palette[data-v-d69e3ba5]{background:#fff;border-right:1px solid #e5e7eb;flex-direction:column;flex:none;min-height:200px;max-height:55%;display:flex}.component-palette__header[data-v-d69e3ba5]{border-bottom:1px solid #f3f4f6;padding:16px}.component-palette__title[data-v-d69e3ba5]{color:#1f2937;font-size:14px;font-weight:600;display:block}.component-palette__hint[data-v-d69e3ba5]{color:#9ca3af;margin-top:4px;font-size:12px;display:block}.component-palette__list[data-v-d69e3ba5]{flex:1;grid-template-columns:1fr 1fr;align-content:start;gap:8px;padding:12px;display:grid;overflow-y:auto}.palette-item[data-v-d69e3ba5]{cursor:grab;-webkit-user-select:none;user-select:none;background:#f9fafb;border:1px dashed #d1d5db;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:14px 8px;transition:all .15s;display:flex}.palette-item[data-v-d69e3ba5]:hover{background:#eff6ff;border-color:#3b82f6;transform:translateY(-1px)}.palette-item[data-v-d69e3ba5]:active{cursor:grabbing}.palette-item__icon[data-v-d69e3ba5]{font-size:22px;line-height:1}.palette-item__label[data-v-d69e3ba5]{color:#374151;font-size:12px}.info-card-icon-view[data-v-e269391d]{width:100%;height:100%;color:inherit;justify-content:center;align-items:center;display:flex}.info-card-icon-view__image[data-v-e269391d]{object-fit:contain;width:100%;height:100%;display:block}.info-card-icon-view__svg[data-v-e269391d]{width:100%;height:100%;display:block}.info-card-icon-view__empty[data-v-e269391d]{opacity:.5;justify-content:center;align-items:center;font-size:12px;display:flex}.icon-label-icon-view[data-v-27d4351e]{width:100%;height:100%;color:inherit;justify-content:center;align-items:center;display:flex}.icon-label-icon-view__image[data-v-27d4351e]{object-fit:contain;width:100%;height:100%;display:block}.icon-label-icon-view__svg[data-v-27d4351e]{width:100%;height:100%;display:block}.icon-label-icon-view__empty[data-v-27d4351e]{opacity:.45;justify-content:center;align-items:center;font-size:12px;display:flex}.icon-label-view[data-v-11e105d6]{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;transition:background-color .15s,color .15s;display:flex;overflow:hidden}.icon-label-view--vertical[data-v-11e105d6]{text-align:center;flex-direction:column}.icon-label-view--vertical .icon-label-view__text[data-v-11e105d6]{align-items:center}.icon-label-view--horizontal[data-v-11e105d6]{text-align:left;flex-direction:row}.icon-label-view--horizontal .icon-label-view__text[data-v-11e105d6]{align-items:flex-start;min-width:0}.icon-label-view--horizontal .icon-label-view__title[data-v-11e105d6]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.icon-label-view__text[data-v-11e105d6]{flex-direction:column;gap:2px;min-width:0;display:flex}.icon-label-view__title[data-v-11e105d6]{word-break:break-word;white-space:pre-line}.icon-label-view__subtitle[data-v-11e105d6]{word-break:break-word;white-space:pre-line;opacity:.92}.icon-label-group-view[data-v-d63387e6]{box-sizing:border-box;align-items:stretch;width:100%;height:100%;display:flex;overflow:hidden}.icon-label-group-view--horizontal[data-v-d63387e6]{flex-direction:row}.icon-label-group-view--horizontal .icon-label-group-view__track[data-v-d63387e6]{flex-direction:row;align-items:stretch}.icon-label-group-view--horizontal .icon-label-group-view__track:not(.icon-label-group-view__track--paged) .icon-label-group-view__item[data-v-d63387e6]{flex:1 1 0;min-width:72px;max-width:100%}.icon-label-group-view--horizontal .icon-label-group-view__track--paged[data-v-d63387e6]{grid-template-columns:repeat(var(--page-size,5), minmax(0, 1fr));display:grid;overflow:hidden}.icon-label-group-view--horizontal[data-v-d63387e6] .icon-label-view__title{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.icon-label-group-view--vertical[data-v-d63387e6]{flex-direction:column}.icon-label-group-view--vertical .icon-label-group-view__track[data-v-d63387e6]{flex-direction:column;align-items:stretch}.icon-label-group-view--vertical .icon-label-group-view__track:not(.icon-label-group-view__track--paged) .icon-label-group-view__item[data-v-d63387e6]{flex:1;min-height:0}.icon-label-group-view--vertical .icon-label-group-view__track--paged[data-v-d63387e6]{grid-template-rows:repeat(var(--page-size,5), minmax(0, 1fr));display:grid;overflow:hidden}.icon-label-group-view__track[data-v-d63387e6]{flex:1;min-width:0;min-height:0;display:flex}.icon-label-group-view__item[data-v-d63387e6]{cursor:default;box-sizing:border-box;border:none;min-width:0;min-height:0;margin:0;padding:0;transition:background-color .18s;display:block;overflow:hidden}.icon-label-group-view__item--selectable[data-v-d63387e6]{cursor:pointer}.icon-label-group-view__item--editor-selected[data-v-d63387e6]{box-shadow:inset 0 0 0 2px #fffffff2}.icon-label-group-view__item[data-v-d63387e6] .icon-label-view{width:100%;height:100%;background:0 0!important}.icon-label-group-view__item[data-v-d63387e6] .icon-label-view__icon{color:inherit}.icon-label-group-view__arrow[data-v-d63387e6]{cursor:pointer;color:#ffffffeb;background:#123a6273;border:none;flex:none;align-self:stretch;width:28px;margin:0;padding:0;font-size:22px;line-height:1;transition:background-color .15s,opacity .15s}.icon-label-group-view__arrow[data-v-d63387e6]:hover:not(:disabled){background:#123a62a6}.icon-label-group-view__arrow[data-v-d63387e6]:disabled{opacity:.35;cursor:not-allowed}.carousel-preview[data-v-aaea154d]{background:#0f172a;width:100%;height:100%;position:relative;overflow:hidden}.carousel-preview__media[data-v-aaea154d]{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.carousel-preview__media.is-loading[data-v-aaea154d]{visibility:hidden;position:absolute;inset:0}.carousel-preview__placeholder[data-v-aaea154d]{color:#fff9;background:linear-gradient(135deg,#3b82f633,#8b5cf633);flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;font-size:12px;display:flex}.carousel-preview__overlay[data-v-aaea154d]{pointer-events:none;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.carousel-preview__badge[data-v-aaea154d],.carousel-preview__meta[data-v-aaea154d]{color:#ffffffeb;white-space:nowrap;background:#0f172ab8;border-radius:999px;padding:2px 8px;font-size:11px;line-height:1.4}.canvas-element[data-v-47ca4b6c]{box-sizing:border-box;cursor:move;position:absolute;overflow:hidden}.canvas-element.is-selected[data-v-47ca4b6c]{outline-offset:-1px;outline:2px solid #3b82f6}.canvas-element--configurable[data-v-47ca4b6c]{cursor:pointer}.canvas-element--readonly[data-v-47ca4b6c]{cursor:default}.canvas-element--readonly.canvas-element--configurable[data-v-47ca4b6c]{cursor:pointer}.canvas-element--non-interactive[data-v-47ca4b6c]{pointer-events:none}.canvas-element__text[data-v-47ca4b6c]{word-break:break-word;white-space:pre-line;width:100%;height:100%;overflow:hidden}.canvas-element__marquee[data-v-47ca4b6c]{justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.canvas-element__marquee-track[data-v-47ca4b6c]{animation-duration:var(--marquee-duration,12s);flex-shrink:0;animation-timing-function:linear;animation-iteration-count:infinite;display:inline-flex}.canvas-element__marquee-track--left[data-v-47ca4b6c]{animation-name:canvas-marquee-left-47ca4b6c}.canvas-element__marquee-track--right[data-v-47ca4b6c]{animation-name:canvas-marquee-right-47ca4b6c}.canvas-element__marquee-track--up[data-v-47ca4b6c]{flex-direction:column;animation-name:canvas-marquee-up-47ca4b6c}.canvas-element__marquee-track--down[data-v-47ca4b6c]{flex-direction:column;animation-name:canvas-marquee-down-47ca4b6c}.canvas-element__marquee-item[data-v-47ca4b6c]{white-space:nowrap;flex-shrink:0;line-height:1.35}.canvas-element__marquee-track--up .canvas-element__marquee-item[data-v-47ca4b6c],.canvas-element__marquee-track--down .canvas-element__marquee-item[data-v-47ca4b6c]{white-space:normal}@keyframes canvas-marquee-left-47ca4b6c{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes canvas-marquee-right-47ca4b6c{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes canvas-marquee-up-47ca4b6c{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes canvas-marquee-down-47ca4b6c{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.canvas-element__image[data-v-47ca4b6c]{width:100%;height:100%}.canvas-element__image img[data-v-47ca4b6c]{width:100%;height:100%;display:block}.canvas-element__button[data-v-47ca4b6c]{box-sizing:border-box;white-space:pre-line;text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.canvas-element__clock[data-v-47ca4b6c],.canvas-element__weather[data-v-47ca4b6c]{box-sizing:border-box;align-items:center;gap:4px;width:100%;min-width:0;height:100%;display:flex}.canvas-element__clock[data-v-47ca4b6c]{justify-content:center;overflow:hidden}.canvas-element__weather-text[data-v-47ca4b6c],.canvas-element__weather-status[data-v-47ca4b6c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.canvas-element__weather-icon[data-v-47ca4b6c]{flex-shrink:0;font-size:1.2em}.canvas-element__weather-status[data-v-47ca4b6c]{opacity:.7;font-size:.9em}.canvas-element__divider[data-v-47ca4b6c]{margin:auto}.canvas-element__info-card[data-v-47ca4b6c]{box-sizing:border-box;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.canvas-element__info-card-icon[data-v-47ca4b6c]{flex-shrink:0;justify-content:center;align-items:center;display:flex}.canvas-element__info-card-body[data-v-47ca4b6c]{flex-direction:column;flex:1;justify-content:center;gap:.15em;min-width:0;display:flex}.canvas-element__info-card-title[data-v-47ca4b6c],.canvas-element__info-card-line[data-v-47ca4b6c]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.canvas-element__icon-label-group[data-v-47ca4b6c],.canvas-element__icon-label[data-v-47ca4b6c]{width:100%;height:100%}.canvas-element__logo[data-v-47ca4b6c]{box-sizing:border-box;width:100%;height:100%}.canvas-element__logo-img[data-v-47ca4b6c]{object-fit:contain;width:100%;height:100%;display:block}.canvas-element__logo-placeholder[data-v-47ca4b6c]{color:#fff6;background:#ffffff1a;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.canvas-element__apk[data-v-47ca4b6c]{box-sizing:border-box;width:100%;height:100%;position:relative;overflow:hidden}.canvas-element__apk--horizontal .canvas-element__apk-content[data-v-47ca4b6c]{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;padding:0 20px}.canvas-element__apk--horizontal .canvas-element__apk-icon[data-v-47ca4b6c],.canvas-element__apk--horizontal .canvas-element__apk-icon--placeholder[data-v-47ca4b6c]{border-radius:12px;flex-shrink:0;width:56px;height:56px;font-size:14px}.canvas-element__apk--horizontal .canvas-element__apk-label[data-v-47ca4b6c]{white-space:pre-line;flex:1;min-width:0;line-height:1.35}.canvas-element__apk--horizontal .canvas-element__apk-meta[data-v-47ca4b6c]{display:none}.canvas-element__apk-bg-color[data-v-47ca4b6c],.canvas-element__apk-bg-image[data-v-47ca4b6c]{pointer-events:none;position:absolute;inset:0}.canvas-element__apk-bg-color[data-v-47ca4b6c]{z-index:0}.canvas-element__apk-bg-image[data-v-47ca4b6c]{z-index:1;object-position:center;width:100%;height:100%}.canvas-element__apk-content[data-v-47ca4b6c]{z-index:2;box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;padding:12px;display:flex;position:relative}.canvas-element__apk-icon-wrap[data-v-47ca4b6c]{flex-shrink:0}.canvas-element__apk-icon[data-v-47ca4b6c]{object-fit:cover;border-radius:18px;width:72px;height:72px}.canvas-element__apk-icon--placeholder[data-v-47ca4b6c]{color:#fff;background:#ffffff26;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.canvas-element__apk-label[data-v-47ca4b6c]{word-break:break-all;white-space:pre-line;font-weight:600;line-height:1.3}.canvas-element__apk-meta[data-v-47ca4b6c]{color:#ffffffa6;word-break:break-all;font-size:11px}.canvas-element__event-badge[data-v-47ca4b6c]{z-index:5;color:#fff;pointer-events:none;background:#f59e0bf2;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:flex;position:absolute;top:4px;right:4px}.canvas-element--ghost[data-v-47ca4b6c]{opacity:.34;pointer-events:none}.canvas-element--page-nav[data-v-47ca4b6c]:not(.canvas-element--ghost){cursor:pointer}.canvas-element__page-badge[data-v-47ca4b6c]{z-index:5;color:#e2e8f0;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;background:#0f172ab8;border-radius:4px;max-width:calc(100% - 8px);padding:1px 6px;font-size:10px;line-height:1.4;position:absolute;bottom:4px;left:4px;overflow:hidden}.canvas-element__page-badge--global[data-v-47ca4b6c]{color:#fff;background:#10b981e0}.canvas-element__nav-badge[data-v-47ca4b6c]{z-index:6;color:#fff;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;background:#2563ebf2;border-radius:999px;max-width:calc(100% - 8px);padding:2px 8px;font-size:10px;font-weight:600;line-height:1.4;position:absolute;top:4px;right:4px;overflow:hidden;box-shadow:0 1px 4px #2563eb59}.canvas-element__placeholder[data-v-47ca4b6c]{color:#fff9;background:#ffffff14;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;font-size:12px;display:flex}.canvas-element__placeholder--dark[data-v-47ca4b6c]{background:#0006}.canvas-element__carousel[data-v-47ca4b6c]{width:100%;height:100%;min-height:0}.canvas-element__edit-badge[data-v-47ca4b6c]{z-index:12;color:#fff;cursor:pointer;background:#3b82f6f2;border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:14px;transition:transform .15s,background .15s;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 2px 8px #0f172a33}.canvas-element__edit-badge[data-v-47ca4b6c]:hover{background:#2563eb;transform:scale(1.06)}.canvas-element--configurable.is-selected .canvas-element__edit-badge[data-v-47ca4b6c]{background:#1d4ed8}.resize-handle[data-v-47ca4b6c]{z-index:10;background:#fff;border:2px solid #3b82f6;border-radius:2px;width:10px;height:10px;position:absolute}.resize-handle--nw[data-v-47ca4b6c]{cursor:nwse-resize;top:-5px;left:-5px}.resize-handle--ne[data-v-47ca4b6c]{cursor:nesw-resize;top:-5px;right:-5px}.resize-handle--sw[data-v-47ca4b6c]{cursor:nesw-resize;bottom:-5px;left:-5px}.resize-handle--se[data-v-47ca4b6c]{cursor:nwse-resize;bottom:-5px;right:-5px}.editor-canvas[data-v-734f1c00]{background:#e5e7eb;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.editor-canvas__header--compact[data-v-734f1c00]{gap:10px;padding:8px 14px}.editor-canvas__header[data-v-734f1c00]{background:#fff;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;padding:12px 16px;display:flex}.editor-canvas__label[data-v-734f1c00]{color:#1f2937;font-size:14px;font-weight:600}.editor-canvas__size[data-v-734f1c00],.editor-canvas__scale[data-v-734f1c00],.editor-canvas__preview-tag[data-v-734f1c00],.editor-canvas__apk-hint[data-v-734f1c00]{color:#6b7280;font-size:12px}.editor-canvas__preview-tag[data-v-734f1c00]{color:#2563eb;font-weight:500}.editor-canvas__preview-controls[data-v-734f1c00]{align-items:center;gap:8px;display:flex}.editor-canvas__preview-select[data-v-734f1c00]{width:108px}.editor-canvas__apk-hint[data-v-734f1c00]{color:#2563eb;font-weight:500}.editor-canvas__grid-controls[data-v-734f1c00]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.editor-canvas__grid-label[data-v-734f1c00]{color:#6b7280;font-size:12px}.editor-canvas__grid-size[data-v-734f1c00]{width:88px}.editor-canvas__viewport[data-v-734f1c00]{flex:1;justify-content:center;align-items:center;min-height:0;padding:16px;display:flex;overflow:hidden}.editor-canvas__viewport--compact[data-v-734f1c00]{padding:12px}.editor-canvas__viewport--simulated[data-v-734f1c00]{background:#111827;padding:8px}.editor-canvas__stage-wrap[data-v-734f1c00]{flex-shrink:0;position:relative}.editor-canvas__stage-wrap--fill[data-v-734f1c00]{box-shadow:0 0 0 2px #374151,0 12px 40px #00000073}.editor-canvas__viewport--drag-over[data-v-734f1c00] .canvas-element{pointer-events:none}.editor-canvas__viewport--readonly[data-v-734f1c00] .canvas-element{cursor:pointer}.editor-canvas__stage[data-v-734f1c00]{border-radius:4px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 8px 32px #0003}.editor-canvas__stage--apk-drop[data-v-734f1c00]{outline-offset:2px;outline:3px dashed #3b82f6}.editor-canvas__stage-bg-color[data-v-734f1c00],.editor-canvas__stage-bg-image[data-v-734f1c00]{pointer-events:none;position:absolute;inset:0}.editor-canvas__stage-bg-color[data-v-734f1c00]{z-index:0}.editor-canvas__stage-bg-image[data-v-734f1c00]{z-index:1;object-position:center;width:100%;height:100%}.editor-canvas__stage-bg-error[data-v-734f1c00]{z-index:1;color:#fecaca;text-align:center;pointer-events:none;background:#7f1d1d73;justify-content:center;align-items:center;padding:16px;font-size:13px;display:flex;position:absolute;inset:0}.editor-canvas__grid[data-v-734f1c00]{pointer-events:none;z-index:2;position:absolute;inset:0}.editor-canvas__guide[data-v-734f1c00]{pointer-events:none;z-index:9999;background:#f43f5e;position:absolute}.editor-canvas__guide--vertical[data-v-734f1c00]{width:1px;top:0;bottom:0;transform:translate(-.5px)}.editor-canvas__guide--horizontal[data-v-734f1c00]{height:1px;left:0;right:0;transform:translateY(-.5px)}[data-v-734f1c00] .canvas-element{z-index:3}[data-v-734f1c00] .canvas-element.is-selected{outline-offset:-1px;outline:2px solid #3b82f6}.element-event-panel__title[data-v-46b7015c]{color:#374151;margin-bottom:8px;font-size:13px;font-weight:600}.tv-app-picker[data-v-1084c533]{width:100%}.tv-app-picker__option[data-v-1084c533]{align-items:center;gap:8px;display:flex}.tv-app-picker__icon[data-v-1084c533]{object-fit:contain;border-radius:4px;flex-shrink:0;width:24px;height:24px}.tv-app-picker__icon--placeholder[data-v-1084c533]{color:#9ca3af;background:#f3f4f6;justify-content:center;align-items:center;font-size:9px;font-weight:600;display:inline-flex}.tv-app-picker__pkg[data-v-1084c533]{color:#9ca3af;text-overflow:ellipsis;max-width:140px;margin-left:auto;font-size:11px;overflow:hidden}.theme-image-upload[data-v-f4dc3049]{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.theme-image-upload__path[data-v-f4dc3049]{flex:1;min-width:0}.theme-image-upload__path[data-v-f4dc3049] .el-input__inner{color:#6b7280;text-overflow:ellipsis;font-size:12px}.theme-image-upload__hint[data-v-f4dc3049]{color:#9ca3af;white-space:nowrap;font-size:12px}.theme-carousel-items-upload[data-v-1c07e8a5]{width:100%}.theme-carousel-items-upload__toolbar[data-v-1c07e8a5]{flex-wrap:wrap;align-items:center;gap:6px;width:100%;margin-bottom:6px;display:flex}.theme-carousel-items-upload__hint[data-v-1c07e8a5]{color:#6b7280;font-size:12px}.theme-carousel-items-upload__empty[data-v-1c07e8a5]{text-align:center;color:#9ca3af;box-sizing:border-box;background:#f9fafb;border-radius:8px;width:100%;padding:12px;font-size:12px}.theme-carousel-items-upload__list[data-v-1c07e8a5]{box-sizing:border-box;border:1px solid #e5e7eb;border-radius:6px;flex-direction:column;gap:0;width:100%;display:flex;overflow:hidden}.theme-carousel-items-upload__item[data-v-1c07e8a5]{border-top:1px solid #f3f4f6;transition:background .15s,opacity .15s}.theme-carousel-items-upload__item[data-v-1c07e8a5]:hover{background:#f9fafb}.theme-carousel-items-upload__item.is-dragging[data-v-1c07e8a5]{opacity:.45}.theme-carousel-items-upload__item.is-drag-over[data-v-1c07e8a5]{background:#dbeafe}.theme-carousel-items-upload__list-header[data-v-1c07e8a5],.theme-carousel-items-upload__row[data-v-1c07e8a5]{box-sizing:border-box;grid-template-columns:32px 68px 96px minmax(0,1fr) 56px;align-items:center;gap:6px;width:100%;display:grid}.theme-carousel-items-upload__list-header[data-v-1c07e8a5]{color:#9ca3af;background:#f3f4f6;padding:6px 8px;font-size:11px}.theme-carousel-items-upload__list-header-item[data-v-1c07e8a5]{min-width:0}.theme-carousel-items-upload__list-header-item[data-v-1c07e8a5]:last-child{text-align:center}.theme-carousel-items-upload__row[data-v-1c07e8a5]{padding:8px}.theme-carousel-items-upload__drag-handle[data-v-1c07e8a5]{color:#9ca3af;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;display:inline-flex}.theme-carousel-items-upload__drag-handle[data-v-1c07e8a5]:hover{color:#6b7280;background:#f3f4f6}.theme-carousel-items-upload__drag-handle[data-v-1c07e8a5]:active{cursor:grabbing}.theme-carousel-items-upload__type[data-v-1c07e8a5]{width:100%;min-width:0}.theme-carousel-items-upload__type-label[data-v-1c07e8a5]{color:#6b7280;min-width:0;margin-top:2px;font-size:12px;line-height:24px}.theme-carousel-items-upload__duration-cell[data-v-1c07e8a5]{align-items:center;gap:2px;min-width:0;display:flex}.theme-carousel-items-upload__duration[data-v-1c07e8a5]{flex-shrink:0;width:68px}.theme-carousel-items-upload__duration[data-v-1c07e8a5] .el-input-number__decrease,.theme-carousel-items-upload__duration[data-v-1c07e8a5] .el-input-number__increase{pointer-events:auto}.theme-carousel-items-upload__duration-unit[data-v-1c07e8a5]{color:#6b7280;flex-shrink:0;font-size:12px;line-height:1}.theme-carousel-items-upload__path[data-v-1c07e8a5]{width:100%;min-width:0}.theme-carousel-items-upload__path[data-v-1c07e8a5] .el-input__wrapper{width:100%}.theme-carousel-items-upload__path[data-v-1c07e8a5] .el-input__inner{word-break:break-all;padding:4px 8px;font-size:11px;line-height:1.4}.theme-carousel-items-upload__actions[data-v-1c07e8a5]{justify-content:center;align-items:flex-start;gap:2px;min-width:0;padding-top:2px;display:flex}.theme-carousel-items-upload__preview-row[data-v-1c07e8a5]{box-sizing:border-box;width:100%;padding:0 8px 8px}.theme-carousel-items-upload__delete[data-v-1c07e8a5]{flex-shrink:0;padding:0}.theme-carousel-items-upload__preview[data-v-1c07e8a5]{background:#111827;border-radius:4px;width:100%;height:80px;overflow:hidden}.theme-carousel-items-upload__preview-media[data-v-1c07e8a5]{object-fit:contain;background:#0f172a;width:100%;height:100%;display:block}.carousel-item-enter-active[data-v-1c07e8a5],.carousel-item-leave-active[data-v-1c07e8a5]{transition:all .3s}.carousel-item-enter-from[data-v-1c07e8a5],.carousel-item-leave-to[data-v-1c07e8a5]{opacity:0;transform:translate(-20px)}.carousel-item-move[data-v-1c07e8a5]{transition:transform .3s}.info-card-icon-picker__grid[data-v-24a1d7fa]{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:12px;display:grid}.info-card-icon-picker__item[data-v-24a1d7fa]{cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;transition:border-color .15s,background .15s;display:flex}.info-card-icon-picker__item[data-v-24a1d7fa]:hover{border-color:#93c5fd}.info-card-icon-picker__item.is-active[data-v-24a1d7fa]{background:#eff6ff;border-color:#3b82f6}.info-card-icon-picker__preview[data-v-24a1d7fa]{color:#374151;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.info-card-icon-picker__label[data-v-24a1d7fa]{color:#6b7280;font-size:11px;line-height:1.2}.info-card-icon-picker__custom-title[data-v-24a1d7fa]{color:#6b7280;margin-bottom:8px;font-size:12px;display:block}.icon-label-icon-picker__grid[data-v-8867c5cf]{flex-wrap:wrap;gap:8px;width:100%;margin-bottom:12px;display:flex}.icon-label-icon-picker__item[data-v-8867c5cf]{box-sizing:border-box;cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;flex:calc(20% - 6.4px);align-items:center;gap:4px;min-width:calc(20% - 6.4px);padding:8px 4px;transition:border-color .15s,background .15s;display:flex}.icon-label-icon-picker__item[data-v-8867c5cf]:hover{border-color:#93c5fd}.icon-label-icon-picker__item.is-active[data-v-8867c5cf]{background:#eff6ff;border-color:#3b82f6}.icon-label-icon-picker__preview[data-v-8867c5cf]{color:#374151;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.icon-label-icon-picker__preview-image[data-v-8867c5cf]{object-fit:contain;width:100%;height:100%;display:block}.icon-label-icon-picker__label[data-v-8867c5cf]{color:#6b7280;font-size:11px;line-height:1.2}.icon-label-icon-picker__custom-title[data-v-8867c5cf]{color:#6b7280;margin-bottom:8px;font-size:12px;display:block}.theme-i18n-text-field__hint[data-v-ae14fe2f]{color:#9ca3af;margin:6px 0 0;font-size:12px;line-height:1.4}.icon-label-group-items-editor__toolbar[data-v-f2eab9e9]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.icon-label-group-items-editor__current[data-v-f2eab9e9]{background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;margin-bottom:12px;padding:10px 12px}.icon-label-group-items-editor__current-head[data-v-f2eab9e9]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.icon-label-group-items-editor__current-badge[data-v-f2eab9e9]{color:#1d4ed8;background:#dbeafe;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.icon-label-group-items-editor__current-index[data-v-f2eab9e9]{color:#64748b;font-size:11px}.icon-label-group-items-editor__current-title[data-v-f2eab9e9]{color:#1e293b;margin-bottom:8px;font-size:16px;font-weight:600;line-height:1.3}.icon-label-group-items-editor__switcher[data-v-f2eab9e9]{width:100%}.icon-label-group-items-editor__count[data-v-f2eab9e9]{color:#6b7280;font-size:12px}.icon-label-group-items-editor__empty[data-v-f2eab9e9]{text-align:center;color:#9ca3af;background:#f9fafb;border-radius:8px;padding:24px;font-size:13px}.icon-label-group-items-editor__list[data-v-f2eab9e9]{flex-direction:column;gap:12px;max-height:420px;padding-right:4px;display:flex;overflow-y:auto}.icon-label-group-items-editor__item[data-v-f2eab9e9]{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;padding:12px}.icon-label-group-items-editor__item.is-selected[data-v-f2eab9e9]{background:#eff6ff;border-color:#409eff}.icon-label-group-items-editor__item-head[data-v-f2eab9e9]{cursor:pointer;border-radius:6px;align-items:center;gap:8px;margin:-2px -4px 10px;padding:2px 4px;display:flex}.icon-label-group-items-editor__item-head[data-v-f2eab9e9]:hover{background:#409eff14}.icon-label-group-items-editor__index[data-v-f2eab9e9]{color:#1d4ed8;background:#dbeafe;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:600;display:flex}.icon-label-group-items-editor__name[data-v-f2eab9e9]{color:#374151;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.icon-label-group-items-editor__actions[data-v-f2eab9e9]{flex-wrap:wrap;justify-content:flex-end;gap:2px;display:flex}.icon-label-group-items-editor__color-row[data-v-f2eab9e9]{align-items:center;gap:8px;display:flex}.theme-i18n-image-field__hint[data-v-0e1e5031]{color:#9ca3af;margin:6px 0 0;font-size:12px;line-height:1.4}.property-panel[data-v-fdcb9011]{background:#fff;border-left:1px solid #e5e7eb;flex-direction:column;height:100%;display:flex}.property-panel__header[data-v-fdcb9011]{border-bottom:1px solid #f3f4f6;padding:16px}.property-panel__title[data-v-fdcb9011]{color:#1f2937;font-size:14px;font-weight:600}.property-panel__body[data-v-fdcb9011]{flex:1;padding:16px;overflow-y:auto}.property-panel__layer-actions[data-v-fdcb9011]{flex-wrap:wrap;gap:8px;display:flex}.property-panel__section-title[data-v-fdcb9011]{color:#374151;margin-bottom:12px;font-size:13px;font-weight:600}.property-panel__layers[data-v-fdcb9011]{margin-bottom:4px}.property-panel__layers-empty[data-v-fdcb9011]{text-align:center;color:#9ca3af;background:#f9fafb;border-radius:8px;padding:12px;font-size:12px}.property-panel__layers-list[data-v-fdcb9011]{flex-direction:column;gap:6px;max-height:200px;display:flex;overflow-y:auto}.property-panel__layer-item[data-v-fdcb9011]{cursor:pointer;background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;transition:border-color .15s,background .15s;display:flex}.property-panel__layer-item[data-v-fdcb9011]:hover{background:#f0f9ff;border-color:#93c5fd}.property-panel__layer-item.is-active[data-v-fdcb9011]{background:#eff6ff;border-color:#3b82f6}.property-panel__layer-type[data-v-fdcb9011]{color:#6b7280;flex-shrink:0;min-width:52px;font-size:11px}.property-panel__layer-name[data-v-fdcb9011]{color:#374151;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.property-panel__hint--adapt[data-v-fdcb9011]{margin-top:6px}.property-panel__size-sep[data-v-fdcb9011]{color:#9ca3af;margin:0 6px;display:inline-block}.property-panel__hint--layers[data-v-fdcb9011]{margin-top:8px}.property-panel__hint--block[data-v-fdcb9011]{margin:0}.property-panel__locale-hint[data-v-fdcb9011]{color:#4b5563;background:#f3f4f6;border-radius:6px;margin:0 0 12px;padding:8px 10px;font-size:12px;line-height:1.5}.property-panel__hint[data-v-fdcb9011]{color:#9ca3af;margin:8px 0 0;font-size:12px;line-height:1.5}.property-panel__clock-preview[data-v-fdcb9011],.property-panel__weather-preview[data-v-fdcb9011]{color:#e5e7eb;word-break:break-all;font-size:14px}.property-panel__weather-preview-icon[data-v-fdcb9011]{margin-right:4px}.property-panel__weather-alert[data-v-fdcb9011]{margin-bottom:12px}.property-panel__info-card-lines[data-v-fdcb9011]{flex-direction:column;gap:8px;width:100%;display:flex}.property-panel__info-card-line-block[data-v-fdcb9011]{flex-direction:column;gap:6px;display:flex}.property-panel__info-card-line-key[data-v-fdcb9011]{width:100%}.property-panel__info-card-line-row[data-v-fdcb9011]{align-items:center;gap:8px;display:flex}.property-panel__info-card-line-row .el-input[data-v-fdcb9011]{flex:1}.property-panel__group-item-tip[data-v-fdcb9011]{color:#9ca3af;margin:8px 0 0;font-size:12px;line-height:1.5}.property-panel__field-hint[data-v-fdcb9011]{color:#9ca3af;margin:6px 0 0;font-size:12px;line-height:1.4}.simple-mode-sidebar[data-v-dd5df614]{box-sizing:border-box;background:#fff;border-right:1px solid #e5e7eb;flex-direction:column;height:100%;padding:16px;display:flex}.simple-mode-sidebar__header[data-v-dd5df614]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.simple-mode-sidebar__title[data-v-dd5df614]{color:#1f2937;font-size:14px;font-weight:600}.simple-mode-sidebar__intro[data-v-dd5df614]{color:#6b7280;margin:0 0 12px;font-size:12px;line-height:1.5}.simple-mode-sidebar__template-btn[data-v-dd5df614]{width:100%}.simple-mode-sidebar__template-name[data-v-dd5df614]{color:#374151;margin-top:10px;font-size:12px;font-weight:500}.simple-mode-sidebar__progress[data-v-dd5df614]{color:#6b7280;flex-direction:column;gap:6px;margin-top:16px;font-size:12px;display:flex}.simple-mode-sidebar__hint[data-v-dd5df614]{color:#9ca3af;font-size:12px;line-height:1.5}.simple-config-panel[data-v-b0b423ca]{background:#fff;border-left:1px solid #e5e7eb;flex-direction:column;height:100%;display:flex}.simple-config-panel__header[data-v-b0b423ca]{flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}.simple-config-panel__title[data-v-b0b423ca]{color:#1f2937;font-size:14px;font-weight:600}.simple-config-panel__count[data-v-b0b423ca]{color:#9ca3af;font-size:12px}.simple-config-panel__empty[data-v-b0b423ca]{color:#9ca3af;text-align:center;padding:24px 16px;font-size:13px}.simple-config-panel__list[data-v-b0b423ca]{flex:0 42%;min-height:120px;padding:0 8px 8px;overflow:auto}.simple-config-panel__item[data-v-b0b423ca]{cursor:pointer;border-radius:8px;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;margin-bottom:4px;padding:10px;transition:background .15s;display:grid}.simple-config-panel__item[data-v-b0b423ca]:hover{background:#f9fafb}.simple-config-panel__item.is-active[data-v-b0b423ca]{background:#eff6ff;box-shadow:inset 0 0 0 1px #bfdbfe}.simple-config-panel__item.is-done .simple-config-panel__status[data-v-b0b423ca]{color:#16a34a}.simple-config-panel__item.is-missing .simple-config-panel__status[data-v-b0b423ca]{color:#dc2626}.simple-config-panel__status[data-v-b0b423ca]{color:#9ca3af;text-align:center;font-size:12px;font-weight:700}.simple-config-panel__label[data-v-b0b423ca]{color:#374151;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.simple-config-panel__item-no[data-v-b0b423ca]{color:#3b82f6;margin-right:2px;font-weight:600}.simple-config-panel__kind[data-v-b0b423ca]{color:#9ca3af;white-space:nowrap;font-size:11px}.simple-config-panel__form[data-v-b0b423ca]{flex:1;min-height:0;padding:0 16px 16px;overflow:auto}.simple-config-panel__form-title[data-v-b0b423ca]{color:#111827;margin-bottom:4px;font-size:14px;font-weight:600}.simple-config-panel__form-hint[data-v-b0b423ca]{color:#6b7280;margin:0 0 12px;font-size:12px;line-height:1.5}.simple-config-panel__meta[data-v-b0b423ca]{margin-bottom:8px}.simple-config-panel__preview-icon[data-v-b0b423ca]{object-fit:contain;background:#f3f4f6;border-radius:8px;width:48px;height:48px}.simple-config-panel__clock-preview[data-v-b0b423ca]{color:#111827;font-size:18px;font-weight:500}.simple-config-panel__carousel-preview[data-v-b0b423ca],.simple-config-panel__media-preview[data-v-b0b423ca]{aspect-ratio:16/9;background:#0f172a;border:1px solid #e5e7eb;border-radius:8px;width:100%;max-height:200px;margin-bottom:12px;overflow:hidden}.simple-config-panel__media-preview img[data-v-b0b423ca]{object-fit:contain;width:100%;height:100%;display:block}.simple-slot-editor-dialog__body[data-v-fc24a6bd]{max-height:min(60vh,480px);padding-right:4px;overflow-y:auto}.simple-slot-editor-dialog--carousel{max-height:min(80vh,700px)}.simple-slot-editor-dialog--app{max-height:min(72vh,640px)}.simple-slot-editor-dialog__hint[data-v-fc24a6bd]{color:#6b7280;margin:0 0 16px;font-size:13px;line-height:1.5}.simple-slot-editor-dialog__locale-hint[data-v-fc24a6bd]{margin:0 0 12px}.simple-slot-editor-dialog__preview-icon[data-v-fc24a6bd]{object-fit:contain;background:#f3f4f6;border-radius:8px;width:56px;height:56px}.simple-slot-editor-dialog__clock-preview[data-v-fc24a6bd]{color:#111827;font-size:18px;font-weight:500}.simple-slot-editor-dialog__carousel-preview[data-v-fc24a6bd]{aspect-ratio:16/9;background:#0f172a;border:1px solid #e5e7eb;border-radius:10px;width:100%;max-height:240px;margin-bottom:16px;overflow:hidden}.simple-slot-editor-dialog__media-preview[data-v-fc24a6bd]{aspect-ratio:16/9;background:#0f172a;border:1px solid #e5e7eb;border-radius:10px;width:100%;max-height:200px;margin-bottom:16px;overflow:hidden}.simple-slot-editor-dialog__media-preview img[data-v-fc24a6bd]{object-fit:contain;width:100%;height:100%;display:block}.simple-slot-editor-dialog.el-dialog{flex-direction:column;max-height:85vh;margin:auto;display:flex;width:min(480px,92vw)!important}.simple-slot-editor-dialog--app.el-dialog{max-height:88vh;width:min(720px,94vw)!important}.simple-slot-editor-dialog--carousel.el-dialog{max-height:90vh;width:min(800px,94vw)!important}.simple-slot-editor-dialog .el-dialog__body{flex:1;min-height:0;padding-top:8px;overflow:hidden}.simple-slot-editor-dialog .el-dialog__footer{padding-top:8px}.canvas-background-bar[data-v-8f3a85dc]{background:#fff;border-top:1px solid #e5e7eb;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:16px;padding:10px 20px;display:flex}.canvas-background-bar__label[data-v-8f3a85dc]{color:#374151;white-space:nowrap;font-size:13px;font-weight:600}.canvas-background-bar__item[data-v-8f3a85dc]{align-items:center;gap:8px;display:flex}.canvas-background-bar__item--grow[data-v-8f3a85dc]{flex:1;min-width:280px}.canvas-background-bar__item-label[data-v-8f3a85dc]{color:#6b7280;white-space:nowrap;font-size:12px}.canvas-background-bar__color-input[data-v-8f3a85dc]{width:120px}.canvas-background-bar__size-select[data-v-8f3a85dc]{width:100px}.palette-drag-ghost[data-v-07001628]{z-index:10000;pointer-events:none;color:#fff;white-space:nowrap;background:#3b82f6f2;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:500;position:fixed;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 4px 16px #2563eb59}.app-library-panel[data-v-eec8bf76]{background:#fff;border-top:1px solid #e5e7eb;flex-direction:column;flex:1;min-height:0;display:flex}.app-library-panel__header[data-v-eec8bf76]{justify-content:space-between;align-items:center;padding:12px 16px 0;display:flex}.app-library-panel__title[data-v-eec8bf76]{color:#1f2937;font-size:13px;font-weight:600}.app-library-panel__hint[data-v-eec8bf76]{color:#9ca3af;margin:4px 16px 8px;font-size:11px;line-height:1.4}.app-library-panel__loading[data-v-eec8bf76],.app-library-panel__empty[data-v-eec8bf76]{color:#9ca3af;text-align:center;padding:16px;font-size:12px}.app-library-panel__list[data-v-eec8bf76]{flex-direction:column;flex:1;gap:6px;padding:0 12px 12px;display:flex;overflow-y:auto}.app-library-item[data-v-eec8bf76]{cursor:grab;background:#f9fafb;border:1px dashed #d1d5db;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;transition:border-color .15s,background .15s;display:flex}.app-library-item[data-v-eec8bf76]:hover{background:#eff6ff;border-color:#3b82f6}.app-library-item[data-v-eec8bf76]:active{cursor:grabbing}.app-library-item__icon[data-v-eec8bf76]{object-fit:contain;border-radius:6px;flex-shrink:0;width:32px;height:32px}.app-library-item__icon--placeholder[data-v-eec8bf76]{color:#6b7280;background:#e5e7eb;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex}.app-library-item__meta[data-v-eec8bf76]{flex-direction:column;gap:2px;min-width:0;display:flex}.app-library-item__name[data-v-eec8bf76]{color:#374151;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.app-library-item__pkg[data-v-eec8bf76]{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.theme-template-picker__intro[data-v-96d3811f]{color:#6b7280;margin:0 0 12px;font-size:12px;line-height:1.5}.theme-template-picker__search[data-v-96d3811f],.theme-template-picker__tabs[data-v-96d3811f]{margin-bottom:10px}.theme-template-picker__grid[data-v-96d3811f]{grid-template-columns:repeat(3,1fr);gap:10px;min-height:80px;max-height:320px;padding:2px;display:grid;overflow-y:auto}.theme-template-picker__grid--simple[data-v-96d3811f]{grid-template-columns:repeat(2,1fr);max-height:260px}.theme-template-picker__card[data-v-96d3811f]{cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:8px;padding:8px;transition:border-color .15s,box-shadow .15s}.theme-template-picker__card[data-v-96d3811f]:hover{border-color:#93c5fd}.theme-template-picker__card.is-active[data-v-96d3811f]{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.theme-template-picker__grid--simple .theme-template-picker__card[data-v-96d3811f]{padding:6px}.theme-template-picker__grid--simple .theme-template-picker__preview[data-v-96d3811f]{height:56px;margin-bottom:4px}.theme-template-picker__grid--simple .theme-template-picker__preview-label[data-v-96d3811f]{font-size:13px}.theme-template-picker__grid--simple .theme-template-picker__name[data-v-96d3811f]{font-size:12px}.theme-template-picker__grid--simple .theme-template-picker__desc[data-v-96d3811f]{display:none}.theme-template-picker__preview[data-v-96d3811f]{background:#f3f4f6;border-radius:6px;justify-content:center;align-items:center;height:72px;margin-bottom:6px;display:flex;overflow:hidden}.theme-template-picker__preview-img[data-v-96d3811f]{object-fit:cover;width:100%;height:100%;display:block}.theme-template-picker__preview-label[data-v-96d3811f]{color:#fff;text-shadow:0 1px 3px #00000040;font-size:15px;font-weight:700}.theme-template-picker__meta[data-v-96d3811f]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.theme-template-picker__name[data-v-96d3811f]{color:#1f2937;font-size:13px;font-weight:600}.theme-template-picker__desc[data-v-96d3811f]{color:#6b7280;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.theme-template-picker__empty[data-v-96d3811f]{grid-column:1/-1}.theme-template-picker.el-dialog .el-dialog__body{padding-top:12px;padding-bottom:12px}.theme-editor[data-v-6c68477b]{background:#f0f2f5;flex-direction:column;height:calc(100vh - 120px);min-height:600px;margin:-20px;display:flex}.theme-editor__workspace[data-v-6c68477b]{flex:1;min-height:0;display:flex;overflow:hidden}.theme-editor__palette[data-v-6c68477b]{flex-direction:column;flex-shrink:0;width:240px;min-height:0;display:flex}.theme-editor__simple-sidebar[data-v-6c68477b]{flex-shrink:0;width:240px;min-height:0}.theme-editor__canvas[data-v-6c68477b]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.theme-editor__properties[data-v-6c68477b],.theme-editor__simple-config[data-v-6c68477b]{flex-shrink:0;width:320px;min-height:0}.theme-editor--in-dialog[data-v-6c68477b]{height:100%;min-height:0;margin:0}.theme-editor--customer .theme-editor__canvas[data-v-6c68477b]{position:relative}.theme-editor--customer .theme-editor__canvas .editor-canvas[data-v-6c68477b]{flex:1;min-height:0}.theme-customizer-toolbar[data-v-6c68477b]{background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex}.theme-customizer-toolbar__left[data-v-6c68477b]{align-items:center;gap:12px;min-width:0;display:flex}.theme-customizer-toolbar__title[data-v-6c68477b]{color:#111827;white-space:nowrap;font-size:16px;font-weight:600}.theme-customizer-toolbar__locale[data-v-6c68477b]{margin-left:4px}.theme-customizer-toolbar__name[data-v-6c68477b]{width:200px}.theme-customizer-toolbar__actions[data-v-6c68477b]{flex-shrink:0;align-items:center;gap:10px;display:flex}.theme-customizer-toolbar__hint[data-v-6c68477b]{color:#9ca3af;font-size:12px}.theme-customizer-dialog.el-dialog{border-radius:12px;flex-direction:column;max-height:92vh;margin-bottom:4vh;display:flex;overflow:hidden;width:min(1320px,94vw)!important}.theme-customizer-dialog .el-dialog__header{display:none}.theme-customizer-dialog .el-dialog__body{flex:1;height:min(860px,92vh - 8px);min-height:0;padding:0;overflow:hidden}.theme-customizer-dialog .theme-editor{height:100%;min-height:0;margin:0}.theme-customizer-dialog .theme-editor--customer .theme-editor__workspace{min-height:0}.mod-device-group__store-tip[data-v-427126a1]{color:var(--el-text-color-secondary);margin-bottom:8px;font-size:13px}.mod-device-group__hint[data-v-427126a1]{margin-bottom:12px}.mod-device[data-v-58f4db39]{flex-direction:column;gap:12px;min-height:0;display:flex}.mod-device__toolbar[data-v-58f4db39]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.mod-device__store-tip[data-v-58f4db39]{color:var(--el-text-color-secondary);font-size:13px;line-height:32px}.mod-device__layout[data-v-58f4db39]{gap:12px;min-height:520px;display:flex}.mod-device__groups[data-v-58f4db39]{border:1px solid var(--el-border-color);border-radius:4px;flex-direction:column;width:260px;min-width:260px;display:flex;overflow:hidden}.mod-device__groups-header[data-v-58f4db39]{border-bottom:1px solid var(--el-border-color);background:var(--el-fill-color-light);justify-content:space-between;align-items:center;padding:10px 12px;font-weight:600;display:flex}.mod-device__groups-body[data-v-58f4db39]{flex:1;min-height:0;padding:8px;overflow:auto}.mod-device__group-item[data-v-58f4db39]{cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.mod-device__group-item[data-v-58f4db39]:hover{background:var(--el-fill-color-light)}.mod-device__group-item.is-active[data-v-58f4db39]{background:var(--el-color-primary-light-9);color:var(--el-color-primary)}.mod-device__group-name[data-v-58f4db39]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mod-device__main[data-v-58f4db39]{flex:1;min-width:0}.mod-device__tip[data-v-58f4db39]{margin-bottom:12px}.command-data-table[data-v-58f4db39]{flex-direction:column;gap:8px;display:flex}.command-data-row[data-v-58f4db39]{align-items:center;gap:8px;display:flex}.command-data-label[data-v-58f4db39]{flex-shrink:0;width:80px}.command-data-input[data-v-58f4db39]{flex:1}.org-list__input[data-v-4eaaeb9b] .el-input__inner{cursor:pointer}.form-tip[data-v-4eaaeb9b]{color:var(--el-text-color-secondary);margin-left:8px;font-size:12px}.org-parent-tree-popper-scroll .org-parent-tree-scroll{box-sizing:border-box;max-height:min(420px,55vh);margin:-6px -12px;padding:6px 12px;overflow:auto}.shop-left[data-v-7b8f2790]{border:1px solid var(--el-border-color);background:var(--el-fill-color-blank);border-radius:4px;flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;max-height:100%;display:flex;overflow:hidden}.shop-left-header[data-v-7b8f2790]{border-bottom:1px solid var(--el-border-color-lighter);flex-shrink:0;padding:12px 16px;font-weight:600}.shop-left-body[data-v-7b8f2790]{flex-direction:column;flex:1;min-height:0;padding:8px;display:flex;overflow:hidden}.shop-left-scroll[data-v-7b8f2790]{-webkit-overflow-scrolling:touch;scrollbar-width:none;scrollbar-color:transparent transparent;-ms-overflow-style:none;flex:1;min-height:0;overflow:hidden auto}.shop-left-scroll[data-v-7b8f2790]::-webkit-scrollbar{width:0;height:0}.shop-left-scroll--scrollbar-visible[data-v-7b8f2790]{scrollbar-width:thin;scrollbar-color:var(--el-scrollbar-bg-color,var(--el-fill-color-darker)) var(--el-scrollbar-hover-bg-color,var(--el-fill-color))}.shop-left-scroll--scrollbar-visible[data-v-7b8f2790]::-webkit-scrollbar{width:8px;height:8px}.shop-left-scroll--scrollbar-visible[data-v-7b8f2790]::-webkit-scrollbar-thumb{background-color:var(--el-scrollbar-bg-color,#90939980);border-radius:4px}.shop-left-scroll--scrollbar-visible[data-v-7b8f2790]::-webkit-scrollbar-thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,#909399b3)}.shop-left-scroll--scrollbar-visible[data-v-7b8f2790]::-webkit-scrollbar-track{background:0 0}.channel-agent-node[data-v-7b8f2790]{align-items:center;gap:6px;display:inline-flex}.channel-agent-node .node-name[data-v-7b8f2790]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.shop-right[data-v-9526b191]{border:1px solid var(--el-border-color);background:var(--el-fill-color-blank);border-radius:4px;flex-direction:column;flex:1;min-width:0;margin-left:16px;display:flex}.shop-right-header[data-v-9526b191]{border-bottom:1px solid var(--el-border-color-lighter);padding:12px 16px}.shop-right-body[data-v-9526b191]{scrollbar-width:none;scrollbar-color:transparent transparent;-ms-overflow-style:none;flex:1;padding:16px;overflow:auto}.shop-right-body[data-v-9526b191]::-webkit-scrollbar{width:0;height:0}.shop-right-body--scrollbar-visible[data-v-9526b191]{scrollbar-width:thin;scrollbar-color:var(--el-scrollbar-bg-color,var(--el-fill-color-darker)) var(--el-scrollbar-hover-bg-color,var(--el-fill-color))}.shop-right-body--scrollbar-visible[data-v-9526b191]::-webkit-scrollbar{width:8px;height:8px}.shop-right-body--scrollbar-visible[data-v-9526b191]::-webkit-scrollbar-thumb{background-color:var(--el-scrollbar-bg-color,#90939980);border-radius:4px}.shop-right-body--scrollbar-visible[data-v-9526b191]::-webkit-scrollbar-thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,#909399b3)}.shop-right-body--scrollbar-visible[data-v-9526b191]::-webkit-scrollbar-track{background:0 0}.card-used-count[data-v-9526b191]{color:var(--el-color-success)}.card-total-count[data-v-9526b191]{color:var(--el-color-danger)}.copy-activation-code-cell[data-v-9526b191]{cursor:pointer;color:inherit}.activation-code-header[data-v-9526b191]{cursor:pointer;color:var(--el-text-color-regular);align-items:center;display:inline-flex}.activation-code-header[data-v-9526b191]:hover{color:var(--el-color-primary)}.shop-table-actions[data-v-9526b191]{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;padding:4px 0;line-height:1.5;display:flex}.shop-table-actions__more[data-v-9526b191]{vertical-align:middle;align-items:center;display:inline-flex}.shop-more-trigger[data-v-9526b191]{align-items:center;display:inline-flex}.shop-table-actions[data-v-9526b191] .shop-action-btn.is-link{height:auto;margin:0;padding:2px 6px;font-size:12px}.shop-table-actions[data-v-9526b191] .shop-action-btn.is-link+.shop-action-btn.is-link{margin-left:0}[data-v-9526b191] .el-table__body td.shop-op-col .cell{padding-top:6px;padding-bottom:6px}.command-data-table[data-v-9526b191]{flex-direction:column;gap:8px;display:flex}.command-data-row[data-v-9526b191]{align-items:center;gap:8px;display:flex}.command-data-label[data-v-9526b191]{flex-shrink:0;width:80px}.command-data-input[data-v-9526b191]{flex:1}.store-config-password-row[data-v-9526b191]{align-items:center;gap:8px;width:100%;display:flex}.mod-org .org-content .table-page-wrap[data-v-4599f5a1]{margin-top:12px}.mod-org .org-content .tree-table-footer[data-v-4599f5a1]{color:var(--el-text-color-secondary);margin-top:12px;padding:8px 0;font-size:13px}.org-table-actions[data-v-4599f5a1]{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;display:flex}.org-table-actions__more[data-v-4599f5a1]{vertical-align:middle;align-items:center;display:inline-flex}.org-more-trigger[data-v-4599f5a1]{align-items:center;display:inline-flex}.mod-shop .shop-layout[data-v-0c53c065]{align-items:stretch;gap:0;display:flex}.mod-shop .shop-tree-container[data-v-0c53c065]{flex-direction:column;flex-shrink:0;min-height:0;max-height:calc(100vh - 200px);display:flex}.mod-shop .shop-tree-resizer[data-v-0c53c065]{cursor:col-resize;z-index:2;background:0 0;flex-shrink:0;align-self:stretch;width:6px;min-width:6px;margin-left:-1px;margin-right:-1px;transition:background-color .15s}.mod-shop .shop-tree-resizer[data-v-0c53c065]:hover{background:var(--el-color-primary-light-7)}.mod-shop .shop-layout--resizing .shop-tree-resizer[data-v-0c53c065]{background:var(--el-color-primary-light-5)}.mod-shop .tree-collapse-bar[data-v-0c53c065]{cursor:pointer;width:18px;min-width:18px;color:var(--el-text-color-secondary);background:var(--el-fill-color-light);border:1px solid var(--el-border-color);border-left:none;border-radius:0 4px 4px 0;justify-content:center;align-items:center;display:flex}.mod-shop .tree-collapse-bar[data-v-0c53c065]:hover{color:var(--el-color-primary);background:var(--el-fill-color)}.mod-shop .tree-collapsed .tree-collapse-bar[data-v-0c53c065]{border-left:1px solid var(--el-border-color);border-radius:4px}.mod-menu .menu-list__input>.el-input__inner,.mod-menu .icon-list__input>.el-input__inner{cursor:pointer}.mod-menu__icon-popover{width:458px;overflow:hidden}.mod-menu__icon-inner{width:478px;max-height:258px;overflow:hidden auto}.mod-menu__icon-list{width:458px;margin:-8px 0 0 -8px;padding:0}.mod-menu__icon-list>.el-button{align-items:center;gap:6px;margin:8px 0 0 8px;padding:8px;display:inline-flex}.mod-menu__icon-list>.el-button>.el-icon{flex-shrink:0}.mod-menu .icon-list__tips{text-align:center;color:#e6a23c;cursor:pointer;font-size:18px}.mod-menu .icon-list__tips .icon-list__tips-icon{font-weight:700}.json-dialog__desc[data-v-c4c2ca17]{color:#6b7280;margin:0 0 12px;font-size:13px}.json-dialog__textarea[data-v-c4c2ca17] textarea{font-family:Consolas,Monaco,monospace;font-size:12px;line-height:1.5}.template-editor-toolbar[data-v-e3071aa1]{background:#fff;border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:14px 20px;display:flex;overflow:auto hidden}.template-editor-toolbar__left[data-v-e3071aa1]{flex-shrink:1;align-items:center;gap:14px;min-width:0;display:flex}.template-editor-toolbar__logo[data-v-e3071aa1]{color:#f59e0b;flex-shrink:0;font-size:24px}.template-editor-toolbar__title[data-v-e3071aa1]{color:#1f2937;white-space:nowrap;flex-shrink:0;font-size:16px;font-weight:600}.template-editor-toolbar__name[data-v-e3071aa1]{flex-shrink:1;width:200px;min-width:120px}.template-editor-toolbar__locale[data-v-e3071aa1]{flex-shrink:1;min-width:0;max-width:420px}.template-editor-toolbar__actions[data-v-e3071aa1]{white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.template-editor-toolbar__actions[data-v-e3071aa1] .el-divider--vertical{height:1.4em;margin:0 4px}.mod-scrolling-text__color-tag[data-v-7e54609a]{color:#fff;border-radius:4px;justify-content:center;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.mod-scrolling-text__color-tag--default[data-v-7e54609a]{color:#606266;background:#fff;border:1px solid #dcdfe6;border-radius:4px;justify-content:center;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.mod-theme-market .cover-img[data-v-38d5ce4d]{object-fit:cover;border-radius:4px;width:60px;height:60px}.theme-template-editor[data-v-a7b6bfed]{background:#f0f2f5;flex-direction:column;height:calc(100vh - 120px);min-height:600px;margin:-20px;display:flex}.theme-template-editor__workspace[data-v-a7b6bfed]{flex:1;min-height:0;display:flex;overflow:hidden}.theme-template-editor__palette[data-v-a7b6bfed]{flex-direction:column;flex-shrink:0;width:240px;min-height:0;display:flex}.theme-template-editor__canvas[data-v-a7b6bfed]{flex:1;min-width:0}.theme-template-editor__properties[data-v-a7b6bfed]{flex-shrink:0;width:320px;min-height:0}body.theme-editor-palette-dragging .editor-canvas__viewport .canvas-element{pointer-events:none}.mod-theme-template__preview[data-v-7913bdc0]{object-fit:cover;border-radius:4px;width:48px;height:36px}.mod-theme-template__preview-placeholder[data-v-7913bdc0]{color:#fff;background:#94a3b8;border-radius:4px;justify-content:center;align-items:center;width:48px;height:36px;font-size:14px;font-weight:600;display:inline-flex}.icon-svg{fill:currentColor;width:1em;height:1em;overflow:hidden}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{margin:.67em 0;font-size:2em}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}dfn{font-style:italic}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){height:0;display:none}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;font-family:sans-serif;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline;display:inline-block}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template,[hidden]{display:none}*,:before,:after{box-sizing:border-box}body{color:#303133;background-color:#fff;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;font-size:14px;line-height:1.15}a{color:#66b1ff;text-decoration:none}a:focus,a:hover{color:#409eff;text-decoration:underline}img{vertical-align:middle}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.site-wrapper .el-pagination,.table-page-wrap .el-pagination{text-align:right;justify-content:flex-end;margin-top:15px;display:flex}.el-pagination{justify-content:flex-end;display:flex}.site-wrapper{min-width:1180px;position:relative}.site-sidebar--fold .site-navbar__header,.site-sidebar--fold .site-sidebar,.site-sidebar--fold .site-sidebar__inner,.site-sidebar--fold .el-menu.site-sidebar__menu{width:64px}.site-sidebar--fold .site-navbar__body,.site-sidebar--fold .site-content__wrapper{margin-left:64px}.site-sidebar--fold .site-navbar__brand-lg{display:none}.site-sidebar--fold .site-navbar__brand-mini{display:inline-block}.site-sidebar--fold .site-navbar__switch{display:none}.site-sidebar--fold .site-sidebar,.site-sidebar--fold .site-sidebar__inner{overflow:initial}.site-sidebar--fold .site-sidebar__menu-icon{margin-right:0;font-size:20px}.site-sidebar--fold .site-sidebar__menu .el-menu-item span,.site-sidebar--fold .site-sidebar__menu .el-sub-menu__title span,.site-sidebar--fold .site-sidebar__menu .el-menu-item__title{display:none}.site-sidebar--fold .site-content--tabs>.el-tabs>.el-tabs__header{left:64px}.site-navbar__header,.site-navbar__brand,.site-navbar__body,.site-sidebar,.site-sidebar__inner,.site-sidebar__menu.el-menu,.site-sidebar__menu-icon,.site-content__wrapper,.site-content--tabs>.el-tabs .el-tabs__header{transition:inline-block .3s,left .3s,width .3s,margin-left .3s,font-size .3s}.site-navbar{z-index:1030;background-color:#409eff;height:50px;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 4px #00000014}.site-navbar--inverse .site-navbar__body{background-color:#0000}.site-navbar--inverse .site-navbar__body>.el-dropdown .el-dropdown-link,.site-navbar--inverse .el-menu>.el-menu-item,.site-navbar--inverse .el-menu>.el-sub-menu>.el-sub-menu__title{color:#fff}.site-navbar--inverse .el-menu>.el-menu-item:focus,.site-navbar--inverse .el-menu>.el-menu-item:hover,.site-navbar--inverse .el-menu>.el-sub-menu>.el-sub-menu__title:focus,.site-navbar--inverse .el-menu>.el-sub-menu>.el-sub-menu__title:hover{color:#fff;background-color:#3686d9}.site-navbar--inverse .el-menu>.el-menu-item.is-active,.site-navbar--inverse .el-menu>.el-sub-menu.is-active>.el-sub-menu__title{border-bottom-color:#e2f0ff}.site-navbar--inverse .el-menu .el-menu-item i,.site-navbar--inverse .el-menu .el-sub-menu__title i,.site-navbar--inverse .el-menu .el-dropdown{color:#fff}.site-navbar--inverse .el-menu--popup-bottom-start{background-color:#409eff}.site-navbar__header{float:left;width:230px;height:50px;position:relative;overflow:hidden}.site-navbar__brand{vertical-align:middle;text-align:center;text-transform:uppercase;white-space:nowrap;color:#fff;width:230px;height:50px;margin:0;font-size:20px;line-height:50px;display:table-cell}.site-navbar__brand-lg,.site-navbar__brand-mini{color:#fff;margin:0 5px}.site-navbar__brand-lg:focus,.site-navbar__brand-lg:hover,.site-navbar__brand-mini:focus,.site-navbar__brand-mini:hover{color:#fff;text-decoration:none}.site-navbar__brand-mini{display:none}.site-navbar__switch{font-size:18px;line-height:1;display:none;position:absolute;top:50%;left:10px;transform:translateY(-50%);border-bottom:none!important}.site-navbar__avatar{font-size:18px;border-bottom:none!important}.site-navbar__avatar *{vertical-align:inherit}.site-navbar__avatar .el-dropdown__icon,.site-navbar__avatar .el-icon{display:none!important}.site-navbar__avatar .el-dropdown-link{align-items:center;display:inline-flex}.site-navbar__avatar .el-dropdown-link>img{object-fit:cover;vertical-align:middle;border-radius:100%;width:36px;height:36px;margin-right:0}.site-navbar__avatar.site-navbar__avatar-wrap .el-dropdown-link>img{margin:0}.site-navbar__body{background-color:#fff;margin-left:230px;padding-right:15px;position:relative}.site-navbar__body>.el-dropdown.site-navbar__avatar-wrap{float:right;align-items:center;height:50px;line-height:50px;display:flex}.site-navbar__body>.el-dropdown.site-navbar__avatar-wrap .el-dropdown__icon,.site-navbar__body>.el-dropdown.site-navbar__avatar-wrap .el-icon{display:none!important}.site-navbar__body>.el-dropdown.site-navbar__avatar-wrap .el-dropdown-link{cursor:pointer;align-items:center;display:inline-flex}.site-navbar__body>.el-dropdown.site-navbar__avatar-wrap .el-dropdown-link>img{object-fit:cover;vertical-align:middle;border-radius:100%;width:36px;height:36px}.site-navbar__menu{float:left;background-color:#0000;border-bottom:0}.site-navbar__menu--right{float:right}.site-navbar__menu a:focus,.site-navbar__menu a:hover{text-decoration:none}.site-navbar__menu .el-menu-item,.site-navbar__menu .el-sub-menu>.el-sub-menu__title{height:50px;line-height:50px}.site-navbar__menu .el-sub-menu>.el-menu{top:55px}.site-navbar__menu .el-badge{z-index:2;display:inline}.site-navbar__menu .el-badge__content{line-height:16px}.site-sidebar{z-index:1020;width:230px;position:fixed;top:50px;bottom:0;left:0;overflow:hidden}.site-sidebar--dark,.site-sidebar--dark-popper,.site-sidebar--dark .site-sidebar__menu.el-menu,.site-sidebar--dark>.el-menu--popup,.site-sidebar--dark-popper .site-sidebar__menu.el-menu,.site-sidebar--dark-popper>.el-menu--popup{background-color:#263238}.site-sidebar--dark .site-sidebar__menu.el-menu .el-menu-item,.site-sidebar--dark .site-sidebar__menu.el-menu .el-sub-menu>.el-sub-menu__title,.site-sidebar--dark>.el-menu--popup .el-menu-item,.site-sidebar--dark>.el-menu--popup .el-sub-menu>.el-sub-menu__title,.site-sidebar--dark-popper .site-sidebar__menu.el-menu .el-menu-item,.site-sidebar--dark-popper .site-sidebar__menu.el-menu .el-sub-menu>.el-sub-menu__title,.site-sidebar--dark-popper>.el-menu--popup .el-menu-item,.site-sidebar--dark-popper>.el-menu--popup .el-sub-menu>.el-sub-menu__title{color:#8a979e}.site-sidebar--dark .site-sidebar__menu.el-menu .el-menu-item:focus,.site-sidebar--dark .site-sidebar__menu.el-menu .el-menu-item:hover,.site-sidebar--dark .site-sidebar__menu.el-menu .el-sub-menu>.el-sub-menu__title:focus,.site-sidebar--dark .site-sidebar__menu.el-menu .el-sub-menu>.el-sub-menu__title:hover,.site-sidebar--dark>.el-menu--popup .el-menu-item:focus,.site-sidebar--dark>.el-menu--popup .el-menu-item:hover,.site-sidebar--dark>.el-menu--popup .el-sub-menu>.el-sub-menu__title:focus,.site-sidebar--dark>.el-menu--popup .el-sub-menu>.el-sub-menu__title:hover,.site-sidebar--dark-popper .site-sidebar__menu.el-menu .el-menu-item:focus,.site-sidebar--dark-popper .site-sidebar__menu.el-menu .el-menu-item:hover,.site-sidebar--dark-popper .site-sidebar__menu.el-menu .el-sub-menu>.el-sub-menu__title:focus,.site-sidebar--dark-popper .site-sidebar__menu.el-menu .el-sub-menu>.el-sub-menu__title:hover,.site-sidebar--dark-popper>.el-menu--popup .el-menu-item:focus,.site-sidebar--dark-popper>.el-menu--popup .el-menu-item:hover,.site-sidebar--dark-popper>.el-menu--popup .el-sub-menu>.el-sub-menu__title:focus,.site-sidebar--dark-popper>.el-menu--popup .el-sub-menu>.el-sub-menu__title:hover{color:#c5cbcf;background-color:#2b373d}.site-sidebar--dark .site-sidebar__menu.el-menu .el-menu,.site-sidebar--dark .site-sidebar__menu.el-menu .el-sub-menu.is-opened,.site-sidebar--dark>.el-menu--popup .el-menu,.site-sidebar--dark>.el-menu--popup .el-sub-menu.is-opened,.site-sidebar--dark-popper .site-sidebar__menu.el-menu .el-menu,.site-sidebar--dark-popper .site-sidebar__menu.el-menu .el-sub-menu.is-opened,.site-sidebar--dark-popper>.el-menu--popup .el-menu,.site-sidebar--dark-popper>.el-menu--popup .el-sub-menu.is-opened{background-color:#202b30}.site-sidebar--dark .site-sidebar__menu.el-menu .el-menu-item.is-active,.site-sidebar--dark .site-sidebar__menu.el-menu .el-sub-menu.is-active>.el-sub-menu__title,.site-sidebar--dark>.el-menu--popup .el-menu-item.is-active,.site-sidebar--dark>.el-menu--popup .el-sub-menu.is-active>.el-sub-menu__title,.site-sidebar--dark-popper .site-sidebar__menu.el-menu .el-menu-item.is-active,.site-sidebar--dark-popper .site-sidebar__menu.el-menu .el-sub-menu.is-active>.el-sub-menu__title,.site-sidebar--dark-popper>.el-menu--popup .el-menu-item.is-active,.site-sidebar--dark-popper>.el-menu--popup .el-sub-menu.is-active>.el-sub-menu__title{color:#e8eaec}.site-sidebar__inner{z-index:1;width:250px;height:100%;padding-bottom:15px;position:relative;overflow-y:scroll}.site-sidebar__menu.el-menu{border-right:0;width:230px}.site-sidebar__menu-icon{text-align:center;width:24px;margin-right:5px;font-size:16px;color:inherit!important}.site-content{padding:15px;position:relative}.site-content__wrapper{background:#f1f4f5;min-height:100%;margin-left:230px;padding-top:50px;position:relative}.site-content--tabs{padding:55px 0 0}.site-content>.el-tabs>.el-tabs__header{z-index:930;background-color:#fff;padding:0 55px 0 15px;position:fixed;top:50px;left:230px;right:0;box-shadow:0 2px 4px #0000001f,0 0 6px #0000000a}.site-content>.el-tabs>.el-tabs__header>.el-tabs__nav-wrap{margin-bottom:0}.site-content>.el-tabs>.el-tabs__header>.el-tabs__nav-wrap:after{display:none}.site-content>.el-tabs>.el-tabs__content{padding:0 15px 15px}.site-content>.el-tabs>.el-tabs__content>.site-tabs__tools{z-index:931;cursor:pointer;background-color:#f1f4f5;height:40px;padding:0 12px;font-size:16px;line-height:40px;position:fixed;top:50px;right:0}.site-content>.el-tabs>.el-tabs__content>.site-tabs__tools .el-icon--right{margin-left:0}.el-table__expand-icon{vertical-align:middle;width:14px;margin-right:5px;display:inline-block}*,:before,:after,::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 #0000;--un-ring-shadow:0 0 #0000;--un-shadow-inset: ;--un-shadow:0 0 #0000;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:#93c5fd80;--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.bottom-0{bottom:0}.z-20{z-index:20}.grid{display:grid}.ms{margin-inline-start:1rem}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.h-\[4px\]{height:4px}.h-\[500px\]{height:500px}.h1{height:.25rem}.h3{height:.75rem}.w-20{width:5rem}.flex{display:flex}.inline-flex{display:inline-flex}.flex-shrink{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.transform{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.resize{resize:both}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.break-all{word-break:break-all}.border{border-width:1px}.rounded-full{border-radius:9999px}.bg-\[\#2D2D2D\]{--un-bg-opacity:1;background-color:rgb(45 45 45/var(--un-bg-opacity)) }.px{padding-left:1rem;padding-right:1rem}.pl-3{padding-left:.75rem}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tab{tab-size:4}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color,#0003),0 0 1px var(--un-text-shadow-color,#0100051a);text-shadow:var(--un-text-shadow)}.outline{outline-style:solid}.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}
