@charset "UTF-8";#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.auth-select-overlay[data-v-c4a2b3e8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a8c}.auth-select-modal[data-v-c4a2b3e8]{width:100%;max-width:480px;background:var(--kp-bg-container);border:1px solid var(--kp-border-color);border-radius:16px;box-shadow:var(--kp-shadow-md, 0 20px 48px rgba(15, 23, 42, .16));overflow:hidden;color:var(--kp-text-primary)}.auth-select-modal__header[data-v-c4a2b3e8]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px 16px;border-bottom:1px solid var(--kp-border-color)}.auth-select-modal__title[data-v-c4a2b3e8]{margin:0;font-size:18px;font-weight:600;color:var(--kp-text-primary);line-height:1.4}.auth-select-modal__close[data-v-c4a2b3e8]{flex-shrink:0;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--kp-text-tertiary);cursor:pointer;display:grid;place-items:center}.auth-select-modal__close[data-v-c4a2b3e8]:hover{background:var(--kp-bg-hover);color:var(--kp-text-secondary)}.auth-select-modal__body[data-v-c4a2b3e8]{display:flex;flex-direction:column;gap:12px;padding:20px 24px;min-height:120px}.auth-select-modal__loading[data-v-c4a2b3e8]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:120px;font-size:14px;color:var(--kp-text-tertiary)}.auth-select-modal__spinner[data-v-c4a2b3e8]{width:28px;height:28px;border:2px solid var(--kp-border-color);border-top-color:var(--kp-color-primary, #7c3aed);border-radius:999px;animation:auth-select-spin-c4a2b3e8 .8s linear infinite}@keyframes auth-select-spin-c4a2b3e8{to{transform:rotate(360deg)}}.auth-select-modal__option[data-v-c4a2b3e8]{width:100%;display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid var(--kp-border-color);border-radius:12px;background:var(--kp-bg-elevated, var(--kp-bg-container));cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.auth-select-modal__option[data-v-c4a2b3e8]:hover{border-color:var(--kp-color-primary);background:var(--kp-bg-hover)}.auth-select-modal__option.active[data-v-c4a2b3e8]{border-color:var(--kp-color-primary);background:var(--kp-bg-active)}.auth-select-modal__radio[data-v-c4a2b3e8]{flex-shrink:0;width:20px;height:20px;margin-top:1px;border-radius:999px;border:2px solid var(--kp-border-color-strong, var(--kp-border-color));display:grid;place-items:center;transition:border-color .15s,background .15s}.auth-select-modal__option.active .auth-select-modal__radio[data-v-c4a2b3e8]{border-color:var(--kp-color-primary);background:var(--kp-color-primary)}.auth-select-modal__radio-check[data-v-c4a2b3e8]{font-size:14px;color:#fff}.auth-select-modal__option-label[data-v-c4a2b3e8]{flex:1;min-width:0;font-size:14px;color:var(--kp-text-primary);line-height:1.5}.auth-select-modal__footer[data-v-c4a2b3e8]{display:flex;align-items:center;gap:12px;padding:16px 24px 20px}.auth-select-modal__btn[data-v-c4a2b3e8]{flex:1;height:44px;border-radius:12px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.auth-select-modal__btn--cancel[data-v-c4a2b3e8]{border:1px solid var(--kp-border-color);background:var(--kp-bg-container);color:var(--kp-text-secondary)}.auth-select-modal__btn--cancel[data-v-c4a2b3e8]:hover{background:var(--kp-bg-hover);color:var(--kp-text-primary)}.auth-select-modal__btn--confirm[data-v-c4a2b3e8]{border:0;background:var(--kp-color-primary);color:#fff}.auth-select-modal__btn--confirm[data-v-c4a2b3e8]:hover:not(:disabled){filter:brightness(1.08)}.auth-select-modal__btn--confirm[data-v-c4a2b3e8]:disabled{background:var(--kp-bg-hover);color:var(--kp-text-tertiary);cursor:not-allowed;filter:none}.icon[data-v-c4a2b3e8]{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:18px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.tiktok-auth-overlay[data-v-91c18e69]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a73}.tiktok-auth-modal[data-v-91c18e69]{width:100%;max-width:720px;background:var(--kp-bg-container);border-radius:16px;box-shadow:0 20px 48px #0f172a29;overflow:hidden}.tiktok-auth-modal--shop[data-v-91c18e69]{max-width:520px}.tiktok-auth-modal__header[data-v-91c18e69]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px 16px;border-bottom:1px solid var(--kp-border-color-light)}.tiktok-auth-modal__title[data-v-91c18e69]{margin:0;font-size:18px;font-weight:600;color:var(--kp-text-primary);line-height:1.4}.tiktok-auth-modal__close[data-v-91c18e69]{flex-shrink:0;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--kp-text-tertiary);cursor:pointer;display:grid;place-items:center}.tiktok-auth-modal__close[data-v-91c18e69]:hover{background:var(--kp-bg-hover);color:var(--kp-text-secondary)}.tiktok-auth-modal__body[data-v-91c18e69]{padding:20px 24px 24px}.tiktok-auth-modal__notice[data-v-91c18e69]{display:flex;gap:10px;padding:14px 16px;margin-bottom:20px;border:1px solid rgba(59,130,246,.35);border-radius:12px;background:#3b82f61a}.tiktok-auth-modal__notice-icon[data-v-91c18e69]{flex-shrink:0;font-size:20px;color:#3b82f6;margin-top:1px}.tiktok-auth-modal__notice-content[data-v-91c18e69]{min-width:0}.tiktok-auth-modal__notice-title[data-v-91c18e69]{margin:0 0 6px;font-size:14px;font-weight:600;color:#3b82f6}.tiktok-auth-modal__notice-list[data-v-91c18e69]{margin:0;padding-left:18px;font-size:13px;color:#60a5fa;line-height:1.6}.tiktok-auth-modal__methods[data-v-91c18e69]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.tiktok-auth-modal__methods--single[data-v-91c18e69]{grid-template-columns:1fr}.tiktok-auth-modal__method[data-v-91c18e69]{display:flex;flex-direction:column;padding:16px;border:1px solid var(--kp-border-color);border-radius:12px;background:var(--kp-bg-container)}.tiktok-auth-modal__method--single[data-v-91c18e69]{padding:20px}.tiktok-auth-modal__method-head[data-v-91c18e69]{display:flex;gap:10px;margin-bottom:14px}.tiktok-auth-modal__method-head--center[data-v-91c18e69]{flex-direction:column;align-items:center;text-align:center;gap:8px;margin-bottom:16px}.tiktok-auth-modal__method-icon[data-v-91c18e69]{flex-shrink:0;font-size:22px;color:var(--kp-text-secondary);margin-top:2px}.tiktok-auth-modal__method-head--center .tiktok-auth-modal__method-icon[data-v-91c18e69]{margin-top:0;font-size:24px}.tiktok-auth-modal__method-title[data-v-91c18e69]{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--kp-text-primary)}.tiktok-auth-modal__method-desc[data-v-91c18e69]{margin:0;font-size:12px;color:var(--kp-text-tertiary);line-height:1.5}.tiktok-auth-modal__link-box[data-v-91c18e69]{flex:1;min-height:120px;padding:12px;margin-bottom:12px;border:1px solid var(--kp-border-color);border-radius:8px;background:var(--kp-bg-hover);overflow:hidden}.tiktok-auth-modal__method--single .tiktok-auth-modal__link-box[data-v-91c18e69]{min-height:80px}.tiktok-auth-modal__link-text[data-v-91c18e69]{margin:0;font-size:12px;color:var(--kp-text-secondary);line-height:1.6;word-break:break-all}.tiktok-auth-modal__copy-btn[data-v-91c18e69]{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;height:40px;border:0;border-radius:10px;background:#7c3aed24;color:#7c3aed;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s}.tiktok-auth-modal__copy-btn[data-v-91c18e69]:hover{background:#7c3aed3d}.tiktok-auth-modal__copy-btn[data-v-91c18e69]:disabled{opacity:.55;cursor:not-allowed}.tiktok-auth-modal__bind[data-v-91c18e69]{margin-top:16px;padding:16px;border:1px dashed rgba(124,58,237,.45);border-radius:12px;background:#7c3aed0f}.tiktok-auth-modal__bind-title[data-v-91c18e69]{margin:0 0 6px;font-size:14px;font-weight:600;color:var(--kp-text-primary)}.tiktok-auth-modal__bind-hint[data-v-91c18e69]{margin:0 0 12px;font-size:12px;color:var(--kp-text-secondary);line-height:1.6}.tiktok-auth-modal__bind-input[data-v-91c18e69]{display:block;width:100%;margin-bottom:12px;padding:10px 12px;border:1px solid var(--kp-border-color);border-radius:8px;background:var(--kp-bg-container);color:var(--kp-text-primary);font-size:13px;line-height:1.5;resize:vertical}.tiktok-auth-modal__bind-input[data-v-91c18e69]:focus{outline:none;border-color:#7c3aed}.tiktok-auth-modal__qr-wrap[data-v-91c18e69]{flex:1;display:flex;align-items:center;justify-content:center;min-height:168px;margin-bottom:12px}.tiktok-auth-modal__qr-stage[data-v-91c18e69]{position:relative;width:168px;height:168px;border-radius:14px;overflow:hidden;border:1px solid var(--kp-border-color);background:#fff}.tiktok-auth-modal__qr[data-v-91c18e69]{width:100%;height:100%;display:block;object-fit:cover}.tiktok-auth-modal__qr-placeholder[data-v-91c18e69],.tiktok-auth-modal__qr-expired[data-v-91c18e69]{width:100%;height:100%;display:grid;place-items:center;color:var(--kp-text-tertiary);background:var(--kp-bg-hover)}.tiktok-auth-modal__qr-placeholder .icon[data-v-91c18e69],.tiktok-auth-modal__qr-expired .icon[data-v-91c18e69]{font-size:44px}.tiktok-auth-modal__qr-expired[data-v-91c18e69]{color:#c4b5fd;background:linear-gradient(145deg,rgba(124,58,237,.12) 0%,var(--kp-bg-hover) 100%)}.tiktok-auth-modal__qr-mask[data-v-91c18e69]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.tiktok-auth-modal__qr-mask.is-ok[data-v-91c18e69]{background:#ffffffb8;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.tiktok-auth-modal__qr-badge[data-v-91c18e69]{width:48px;height:48px;border-radius:50%;display:grid;place-items:center}.tiktok-auth-modal__qr-badge.is-ok[data-v-91c18e69]{background:#16a34a;color:#fff;box-shadow:0 6px 16px #16a34a47}.tiktok-auth-modal__qr-badge .icon[data-v-91c18e69]{font-size:26px}.tiktok-auth-modal__polling[data-v-91c18e69]{margin:0 0 12px;min-height:18px;font-size:12px;color:#7c3aed;text-align:center;line-height:1.5}.tiktok-auth-modal__polling.is-ok[data-v-91c18e69]{color:#15803d}.tiktok-auth-modal__polling.is-muted[data-v-91c18e69]{color:var(--kp-text-tertiary);margin-bottom:10px}@media(max-width:640px){.tiktok-auth-modal__methods[data-v-91c18e69]:not(.tiktok-auth-modal__methods--single){grid-template-columns:1fr}}.icon[data-v-91c18e69]{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:18px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.account-modal-overlay[data-v-92d28e73]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3200;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a7a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.account-modal[data-v-92d28e73]{width:100%;max-width:520px;background:var(--kp-bg-container);border-radius:20px;border:1px solid var(--kp-border-color-light);box-shadow:0 24px 56px #0f172a2e,0 2px 8px #0f172a0f;overflow:hidden}.account-modal__header[data-v-92d28e73]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 24px 16px;border-bottom:1px solid var(--kp-border-color-light);background:linear-gradient(180deg,rgba(124,58,237,.04) 0%,transparent 100%)}.account-modal__title-row[data-v-92d28e73]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.account-modal__title[data-v-92d28e73]{margin:0;font-size:18px;font-weight:600;color:var(--kp-text-primary);line-height:1.4;letter-spacing:-.01em}.account-modal__manage-link[data-v-92d28e73]{display:inline-flex;align-items:center;gap:4px;border:1px solid rgba(124,58,237,.22);background:#7c3aed14;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500;color:#7c3aed;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.account-modal__manage-link .icon[data-v-92d28e73]{font-size:14px}.account-modal__manage-link[data-v-92d28e73]:hover{background:#7c3aed24;border-color:#7c3aed66;color:#6d28d9}.account-modal__close[data-v-92d28e73]{flex-shrink:0;width:32px;height:32px;border:0;border-radius:10px;background:transparent;color:var(--kp-text-tertiary);cursor:pointer;display:grid;place-items:center;transition:background .15s,color .15s}.account-modal__close[data-v-92d28e73]:hover{background:var(--kp-bg-hover);color:var(--kp-text-secondary)}.account-modal__body[data-v-92d28e73]{padding:16px 24px 8px}.account-modal__filters[data-v-92d28e73]{display:flex;flex-direction:column;gap:10px;margin-bottom:14px;padding:12px;border-radius:14px;background:var(--kp-bg-hover);border:1px solid var(--kp-border-color-light)}.account-modal__search[data-v-92d28e73]{display:flex;align-items:center;gap:8px;height:42px;padding:0 12px 0 14px;border:1px solid transparent;border-radius:12px;background:var(--kp-bg-container);box-shadow:0 1px 2px #0f172a0a;cursor:text;transition:border-color .15s,box-shadow .15s}.account-modal__search[data-v-92d28e73]:focus-within{border-color:#7c3aed73;box-shadow:0 0 0 3px #7c3aed1f,0 1px 2px #0f172a0a}.account-modal__search-icon[data-v-92d28e73]{color:var(--kp-text-tertiary);font-size:20px;flex-shrink:0}.account-modal__search:focus-within .account-modal__search-icon[data-v-92d28e73]{color:#7c3aed}.account-modal__search-input[data-v-92d28e73]{flex:1;min-width:0;border:0;background:transparent;font-size:14px;color:var(--kp-text-primary);outline:none}.account-modal__search-input[data-v-92d28e73]::placeholder{color:var(--kp-text-tertiary)}.account-modal__search-input[data-v-92d28e73]::-webkit-search-decoration,.account-modal__search-input[data-v-92d28e73]::-webkit-search-cancel-button,.account-modal__search-input[data-v-92d28e73]::-webkit-search-results-button,.account-modal__search-input[data-v-92d28e73]::-webkit-search-results-decoration{display:none}.account-modal__search-clear[data-v-92d28e73]{flex-shrink:0;width:24px;height:24px;border:0;border-radius:999px;background:var(--kp-bg-hover);color:var(--kp-text-tertiary);cursor:pointer;display:grid;place-items:center;padding:0;transition:background .15s,color .15s}.account-modal__search-clear .icon[data-v-92d28e73]{font-size:14px}.account-modal__search-clear[data-v-92d28e73]:hover{background:#7c3aed1f;color:#7c3aed}.account-modal__user-select[data-v-92d28e73]{width:100%}.account-modal__user-select[data-v-92d28e73] .el-select__wrapper{min-height:42px;padding:4px 12px;border-radius:12px;background:var(--kp-bg-container);box-shadow:0 1px 2px #0f172a0a;border:1px solid transparent!important;transition:border-color .15s,box-shadow .15s}.account-modal__user-select[data-v-92d28e73] .el-select__wrapper.is-hovering:not(.is-focused){border-color:#7c3aed47!important;box-shadow:0 1px 2px #0f172a0a}.account-modal__user-select[data-v-92d28e73] .el-select__wrapper.is-focused{border-color:#7c3aed73!important;box-shadow:0 0 0 3px #7c3aed1f,0 1px 2px #0f172a0a}.account-modal__user-select[data-v-92d28e73] .el-select__selection{gap:6px}.account-modal__user-select[data-v-92d28e73] .el-select__placeholder,.account-modal__user-select[data-v-92d28e73] .el-select__selected-item{font-size:14px}.account-modal__user-prefix[data-v-92d28e73]{color:var(--kp-text-tertiary);font-size:18px;line-height:1}.account-modal__user-select[data-v-92d28e73] .el-select__wrapper.is-focused .account-modal__user-prefix{color:#7c3aed}.account-modal__list-meta[data-v-92d28e73]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding:0 2px;font-size:12px;color:var(--kp-text-tertiary)}.account-modal__list[data-v-92d28e73]{display:flex;flex-direction:column;gap:8px;max-height:280px;overflow-y:auto;padding:2px 2px 8px;scrollbar-gutter:stable}.account-modal__list[data-v-92d28e73]::-webkit-scrollbar{width:6px}.account-modal__list[data-v-92d28e73]::-webkit-scrollbar-thumb{background:#0f172a29;border-radius:999px}.account-modal__item[data-v-92d28e73]{width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--kp-border-color-light);border-radius:14px;background:var(--kp-bg-container);cursor:pointer;text-align:left;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s}.account-modal__item[data-v-92d28e73]:hover{border-color:#7c3aed59;background:#7c3aed0d;box-shadow:0 4px 12px #7c3aed14}.account-modal__item.active[data-v-92d28e73]{border-color:#7c3aed8c;background:linear-gradient(90deg,#7c3aed1f,#7c3aed0d);box-shadow:0 0 0 1px #7c3aed1f}.account-modal__avatar[data-v-92d28e73]{width:40px;height:40px;border-radius:999px;background:linear-gradient(135deg,#ede9fe,#ddd6fe);color:#7c3aed;display:grid;place-items:center;flex-shrink:0;overflow:hidden;border:1px solid rgba(124,58,237,.12)}.account-modal__avatar .icon[data-v-92d28e73]{font-size:20px}.account-modal__avatar-img[data-v-92d28e73]{width:100%;height:100%;object-fit:cover}.account-modal__loading[data-v-92d28e73]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:220px;gap:12px;font-size:14px;color:var(--kp-text-tertiary)}.account-modal__spinner[data-v-92d28e73]{width:28px;height:28px;border:2px solid var(--kp-border-color);border-top-color:#7c3aed;border-radius:999px;animation:account-modal-spin-92d28e73 .8s linear infinite}@keyframes account-modal-spin-92d28e73{to{transform:rotate(360deg)}}.account-modal__item-info[data-v-92d28e73]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.account-modal__item-name[data-v-92d28e73]{font-size:14px;font-weight:500;color:var(--kp-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-modal__item-remark[data-v-92d28e73]{font-size:12px;color:var(--kp-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-modal__check-wrap[data-v-92d28e73]{width:24px;height:24px;border-radius:999px;border:1.5px solid var(--kp-border-color);display:grid;place-items:center;flex-shrink:0;transition:border-color .15s,background .15s}.account-modal__check-wrap.is-active[data-v-92d28e73]{border-color:#7c3aed;background:#7c3aed}.account-modal__check[data-v-92d28e73]{color:#fff;font-size:16px;line-height:1}.account-modal__empty[data-v-92d28e73]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:220px;padding:16px 0 24px}.account-modal__empty-icon[data-v-92d28e73]{width:72px;height:72px;border-radius:999px;background:linear-gradient(135deg,#7c3aed29,#6366f11a);color:#7c3aed;display:grid;place-items:center;margin-bottom:16px;border:1px solid rgba(124,58,237,.12)}.account-modal__empty-icon .icon[data-v-92d28e73]{font-size:32px}.account-modal__empty-text[data-v-92d28e73]{margin:0 0 20px;font-size:14px;color:var(--kp-text-tertiary)}.account-modal__empty-btn[data-v-92d28e73]{height:40px;padding:0 24px;border:0;border-radius:999px;background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;font-size:14px;font-weight:500;cursor:pointer;box-shadow:0 8px 20px #7c3aed47;transition:transform .15s,box-shadow .15s,filter .15s}.account-modal__empty-btn[data-v-92d28e73]:hover{filter:brightness(1.05);box-shadow:0 10px 24px #7c3aed57}.account-modal__footer[data-v-92d28e73]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px 20px;border-top:1px solid var(--kp-border-color-light);background:linear-gradient(0deg,rgba(124,58,237,.03) 0%,transparent 100%)}.account-modal__btn[data-v-92d28e73]{min-width:96px;height:40px;padding:0 20px;border-radius:12px;font-size:14px;cursor:pointer;transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.account-modal__btn--cancel[data-v-92d28e73]{border:1px solid var(--kp-border-color);background:var(--kp-bg-container);color:var(--kp-text-secondary)}.account-modal__btn--cancel[data-v-92d28e73]:hover{background:var(--kp-bg-hover);border-color:var(--kp-border-color)}.account-modal__btn--confirm[data-v-92d28e73]{border:0;background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;font-weight:500;box-shadow:0 8px 18px #7c3aed47}.account-modal__btn--confirm[data-v-92d28e73]:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 10px 22px #7c3aed57}.account-modal__btn--confirm[data-v-92d28e73]:disabled{background:var(--kp-bg-hover);color:var(--kp-text-disabled);box-shadow:none;cursor:not-allowed;filter:none}.icon[data-v-92d28e73]{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:18px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.account-modal-user-popper.el-select__popper,.account-modal-user-popper.el-popper{border-radius:12px!important;border:1px solid var(--kp-border-color-light)!important;box-shadow:0 12px 32px #0f172a24!important;overflow:hidden}.account-modal-user-popper .el-select-dropdown__item{border-radius:8px;margin:2px 6px;padding:0 12px}.account-modal-user-popper .el-select-dropdown__item.is-selected{color:#7c3aed;font-weight:500;background:#7c3aed14}.account-modal-user-popper .el-select-dropdown__item.is-hovering{background:#7c3aed0f}.auth-manage-overlay[data-v-4166d0ae]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2200;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a73}.auth-manage-dialog[data-v-4166d0ae]{width:min(1100px,100%);max-height:calc(100vh - 48px);background:var(--kp-bg-container);border-radius:16px;box-shadow:0 20px 48px #0f172a29;display:flex;flex-direction:column;overflow:hidden}.auth-manage-dialog__header[data-v-4166d0ae]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px 0;border-bottom:1px solid var(--kp-border-color)}.auth-manage-tabs[data-v-4166d0ae]{display:flex;gap:8px}.auth-manage-tab[data-v-4166d0ae]{height:42px;padding:0 14px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--kp-text-secondary);font-size:14px;cursor:pointer}.auth-manage-tab.active[data-v-4166d0ae]{color:var(--kp-color-primary);font-weight:600;border-bottom-color:var(--kp-color-primary)}.auth-manage-dialog__close[data-v-4166d0ae]{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--kp-text-tertiary);cursor:pointer;display:grid;place-items:center}.auth-manage-dialog__body[data-v-4166d0ae]{padding:16px 20px 20px;overflow:auto;flex:1;min-height:0}.auth-manage-toolbar[data-v-4166d0ae]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.auth-manage-toolbar__title[data-v-4166d0ae]{margin:0;font-size:16px;font-weight:600;color:var(--kp-text-primary)}.auth-manage-toolbar__quota[data-v-4166d0ae]{margin:6px 0 0;font-size:13px;color:var(--kp-text-secondary)}.auth-manage-toolbar__actions[data-v-4166d0ae]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.auth-manage-user-filter[data-v-4166d0ae]{width:180px}.auth-manage-search[data-v-4166d0ae]{width:220px}.auth-user-cell[data-v-4166d0ae]{display:flex;align-items:center;gap:8px}.auth-user-cell__avatar[data-v-4166d0ae]{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0;background:var(--kp-bg-hover)}.auth-user-cell__avatar--empty[data-v-4166d0ae]{display:inline-flex;align-items:center;justify-content:center;color:var(--kp-text-tertiary)}.auth-shared-hint[data-v-4166d0ae]{font-size:12px;color:var(--kp-text-tertiary)}.auth-table-actions[data-v-4166d0ae]{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:8px;white-space:nowrap}.auth-table-actions .el-button+.el-button[data-v-4166d0ae]{margin-left:0}.auth-empty[data-v-4166d0ae]{padding:40px;text-align:center;color:var(--kp-text-tertiary);font-size:14px}.auth-pagination[data-v-4166d0ae]{display:flex;justify-content:flex-end;margin-top:14px}.icon[data-v-4166d0ae]{font-family:Material Symbols Outlined;font-size:18px;line-height:1}.auth-manage-user-filter-popper,.auth-manage-pagination-popper{z-index:2300!important}.batch-fill-overlay[data-v-5dfb9401]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:grid;place-items:center;padding:24px;background:#0f172a73}.batch-fill-modal[data-v-5dfb9401]{width:min(640px,100%);max-height:min(90vh,820px);overflow:auto;border-radius:16px;background:var(--kp-bg-container);box-shadow:0 20px 50px #0f172a2e}.batch-fill-modal__header[data-v-5dfb9401]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px 12px}.batch-fill-modal__title[data-v-5dfb9401]{margin:0;font-size:18px;font-weight:600;color:var(--kp-text-primary)}.batch-fill-modal__close[data-v-5dfb9401]{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--kp-text-tertiary);cursor:pointer;display:grid;place-items:center}.batch-fill-modal__close[data-v-5dfb9401]:hover{background:var(--kp-bg-hover);color:var(--kp-text-secondary)}.batch-fill-modal__body[data-v-5dfb9401]{padding:0 20px 8px;display:flex;flex-direction:column;gap:18px}.batch-fill-modal__label[data-v-5dfb9401]{font-size:13px;font-weight:600;color:var(--kp-text-secondary);margin-bottom:8px}.batch-fill-modal__scopes[data-v-5dfb9401]{display:flex;gap:8px;flex-wrap:wrap}.batch-fill-modal__scope[data-v-5dfb9401]{height:34px;padding:0 14px;border-radius:999px;border:1px solid var(--kp-border-color);background:var(--kp-bg-container);color:var(--kp-text-secondary);font-size:13px;cursor:pointer}.batch-fill-modal__scope.active[data-v-5dfb9401]{border-color:var(--kp-color-primary);background:var(--kp-color-primary-light);color:var(--kp-color-primary);font-weight:600}.batch-fill-modal__hint[data-v-5dfb9401]{margin:0 0 8px;font-size:12px;color:var(--kp-text-tertiary);line-height:1.5}.batch-fill-modal__preview[data-v-5dfb9401]{margin-top:10px;padding:12px 14px;border-radius:10px;background:var(--kp-bg-hover);color:var(--kp-text-secondary);font-size:13px}.batch-fill-modal__footer[data-v-5dfb9401]{display:flex;justify-content:flex-end;gap:10px;padding:16px 20px 20px}.icon[data-v-5dfb9401]{font-family:Material Symbols Outlined;font-size:18px;line-height:1}.batch-pick-overlay[data-v-9417c6b8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2100;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a73}.batch-pick-modal[data-v-9417c6b8]{position:relative;width:min(920px,96vw);background:var(--kp-bg-container);border-radius:16px;box-shadow:0 20px 48px #0f172a2e;overflow:hidden}.batch-pick-modal__header[data-v-9417c6b8]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 24px 12px}.batch-pick-modal__title[data-v-9417c6b8]{margin:0 0 6px;font-size:18px;font-weight:600;color:var(--kp-text-primary)}.batch-pick-modal__hint[data-v-9417c6b8]{margin:0;font-size:13px;color:var(--kp-text-tertiary);line-height:1.5}.batch-pick-modal__close[data-v-9417c6b8]{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--kp-text-tertiary);cursor:pointer;display:grid;place-items:center}.batch-pick-modal__close[data-v-9417c6b8]:hover:not(:disabled){background:var(--kp-bg-hover)}.batch-pick-modal__close[data-v-9417c6b8]:disabled{opacity:.5;cursor:not-allowed}.batch-pick-modal__body[data-v-9417c6b8]{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:8px 24px 16px}.batch-pick-col__label[data-v-9417c6b8]{display:block;margin-bottom:8px;font-size:13px;font-weight:500;color:var(--kp-text-secondary)}.batch-pick-col__textarea[data-v-9417c6b8]{width:100%;padding:12px;border:1px solid var(--kp-border-color);border-radius:10px;font-size:13px;line-height:1.5;color:var(--kp-text-primary);background:var(--kp-bg-container);resize:vertical;outline:none}.batch-pick-col__textarea[data-v-9417c6b8]:focus{border-color:#7c3aed8c}.batch-pick-col__textarea[data-v-9417c6b8]:disabled{opacity:.65;cursor:not-allowed}.batch-pick-modal__footer[data-v-9417c6b8]{display:flex;justify-content:flex-end;gap:10px;padding:12px 24px 20px;border-top:1px solid var(--kp-border-color-light)}.batch-pick-btn[data-v-9417c6b8]{height:36px;padding:0 14px;border-radius:8px;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.batch-pick-btn[data-v-9417c6b8]:disabled{opacity:.65;cursor:not-allowed}.batch-pick-btn--ghost[data-v-9417c6b8]{border:1px solid var(--kp-border-color);background:transparent;color:var(--kp-text-secondary)}.batch-pick-btn--cancel[data-v-9417c6b8]{border:1px solid var(--kp-border-color);background:var(--kp-bg-container);color:var(--kp-text-secondary)}.batch-pick-btn--primary[data-v-9417c6b8]{border:0;background:#7c3aed;color:#fff;font-weight:500}.batch-pick-btn__spinner[data-v-9417c6b8],.batch-pick-modal__spinner[data-v-9417c6b8]{width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:999px;animation:batch-pick-spin-9417c6b8 .8s linear infinite;flex-shrink:0}.batch-pick-modal__loading[data-v-9417c6b8]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#ffffffb8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--kp-text-secondary);font-size:14px}.batch-pick-modal__loading .batch-pick-modal__spinner[data-v-9417c6b8]{width:32px;height:32px;border-color:#7c3aed40;border-top-color:#7c3aed}.batch-pick-modal__loading p[data-v-9417c6b8]{margin:0}@keyframes batch-pick-spin-9417c6b8{to{transform:rotate(360deg)}}@media(max-width:720px){.batch-pick-modal__body[data-v-9417c6b8]{grid-template-columns:1fr}}.ai-title-points__bar[data-v-09e94e00]{display:inline-flex;align-items:center;gap:0;flex-shrink:0;padding:2px;border-radius:999px;background:var(--kp-bg-muted, #f3f4f6);border:1px solid var(--kp-border-color, #e5e7eb)}.ai-title-points__btn[data-v-09e94e00]{height:24px;padding:0 12px;border:none;border-radius:999px;background:transparent;color:var(--kp-text-secondary, #6b7280);font-size:12px;cursor:pointer;line-height:24px;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.ai-title-points__btn[data-v-09e94e00]:hover:not(:disabled):not(.is-active){color:var(--kp-text-primary, #111827)}.ai-title-points__btn.is-active[data-v-09e94e00]{background:var(--kp-bg-elevated, #fff);color:var(--kp-color-primary, #fe2c55);font-weight:600;box-shadow:0 1px 2px #0f172a14}.ai-title-points__btn[data-v-09e94e00]:disabled{opacity:.55;cursor:not-allowed}.ai-title-points__segment[data-v-09e94e00]{display:flex;margin-top:14px;padding:3px;border-radius:10px;background:var(--kp-bg-muted, #f3f4f6);border:1px solid var(--kp-border-color, #e5e7eb)}.ai-title-points__segment-btn[data-v-09e94e00]{flex:1;height:34px;border:none;border-radius:8px;background:transparent;color:var(--kp-text-secondary, #6b7280);font-size:13px;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.ai-title-points__segment-btn[data-v-09e94e00]:hover:not(.is-active){color:var(--kp-text-primary, #111827)}.ai-title-points__segment-btn.is-active[data-v-09e94e00]{background:var(--kp-bg-elevated, #fff);color:var(--kp-color-primary, #fe2c55);font-weight:600;box-shadow:0 1px 2px #0f172a14}.ai-title-points-dialog__hint[data-v-09e94e00]{margin:0;color:var(--kp-text-secondary, #6b7280);font-size:13px;line-height:1.55}.ai-title-points-dialog__team[data-v-09e94e00]{width:100%;margin-top:12px}html.dark .ai-title-points__bar,html[data-kp-theme=dark] .ai-title-points__bar{background:#a78bfa29;border-color:#a78bfa52}html.dark .ai-title-points__btn,html[data-kp-theme=dark] .ai-title-points__btn{color:#d2dcf5c7}html.dark .ai-title-points__btn:hover:not(:disabled):not(.is-active),html[data-kp-theme=dark] .ai-title-points__btn:hover:not(:disabled):not(.is-active){color:#f5f3ff}html.dark .ai-title-points__btn.is-active,html[data-kp-theme=dark] .ai-title-points__btn.is-active{background:#a855f76b!important;color:#f8f5ff!important;box-shadow:0 1px 3px #00000059}html.dark .ai-title-points__segment,html[data-kp-theme=dark] .ai-title-points__segment{background:#a78bfa1f;border-color:#a78bfa47}html.dark .ai-title-points__segment-btn,html[data-kp-theme=dark] .ai-title-points__segment-btn{color:#d2dcf5c7}html.dark .ai-title-points__segment-btn.is-active,html[data-kp-theme=dark] .ai-title-points__segment-btn.is-active{background:#a855f76b!important;color:#f8f5ff!important}html.dark .ai-title-points-dialog__hint,html[data-kp-theme=dark] .ai-title-points-dialog__hint{color:#c6d2f0b8}.plan-step[data-v-c74bc989]{position:relative;display:flex;flex-direction:column;gap:16px}.plan-step__head[data-v-c74bc989]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.plan-step__title[data-v-c74bc989]{margin:0;font-size:18px;font-weight:600;color:var(--kp-text-primary)}.plan-step__desc[data-v-c74bc989]{margin:6px 0 0;font-size:13px;color:var(--kp-text-tertiary)}.plan-step__mode-hint[data-v-c74bc989]{margin:8px 0 0;padding:8px 12px;border-radius:8px;font-size:12px;line-height:1.5;color:var(--kp-text-secondary);background:var(--kp-bg-hover);border:1px solid var(--kp-border-color)}.plan-step__mode-hint.is-immediate[data-v-c74bc989]{color:var(--kp-color-primary);background:var(--kp-color-primary-light);border-color:color-mix(in srgb,var(--kp-color-primary) 25%,transparent)}.plan-step__actions[data-v-c74bc989]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.precheck-panel[data-v-c74bc989]{display:flex;flex-direction:column;gap:12px;padding:16px 18px;border-radius:12px;border:1px solid color-mix(in srgb,var(--kp-color-primary) 28%,var(--kp-border-color));background:color-mix(in srgb,var(--kp-color-primary-light) 70%,var(--kp-bg-container))}.precheck-panel__title[data-v-c74bc989]{margin:0;font-size:15px;font-weight:600;color:var(--kp-text-primary)}.precheck-panel__hint[data-v-c74bc989]{margin:4px 0 0;font-size:12px;line-height:1.5;color:var(--kp-text-secondary)}.precheck-segmented[data-v-c74bc989]{display:inline-flex;gap:0;padding:3px;max-width:420px;background:var(--kp-bg-hover);border-radius:10px}.precheck-segment-btn[data-v-c74bc989]{flex:1;border:1px solid transparent;background:transparent;padding:10px 12px;border-radius:8px;font-size:13px;font-weight:500;color:var(--kp-text-secondary);cursor:pointer;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.precheck-segment-btn[data-v-c74bc989]:disabled{opacity:.55;cursor:not-allowed}.precheck-segment-btn.active[data-v-c74bc989]{background:var(--kp-color-primary);color:#fff}.precheck-segment-btn--outline.active[data-v-c74bc989]{background:var(--kp-bg-container);color:var(--kp-color-primary);border-color:var(--kp-color-primary)}.ai-check[data-v-c74bc989]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--kp-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}.ai-check--sm[data-v-c74bc989]{font-size:12px}.plan-list[data-v-c74bc989]{display:flex;flex-direction:column;gap:14px}.plan-card[data-v-c74bc989]{border:1px solid var(--kp-border-color);border-radius:16px;background:var(--kp-bg-container);padding:16px}.plan-card__top[data-v-c74bc989]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.plan-card__meta[data-v-c74bc989]{display:flex;align-items:center;gap:10px;min-width:0}.plan-card__index[data-v-c74bc989]{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:8px;background:var(--kp-color-primary-light);color:var(--kp-color-primary);font-size:12px;font-weight:700;flex-shrink:0}.plan-card__avatar[data-v-c74bc989]{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0;background:var(--kp-bg-hover)}.plan-card__avatar--empty[data-v-c74bc989]{display:grid;place-items:center;color:var(--kp-text-tertiary)}.plan-card__account[data-v-c74bc989]{font-size:13px;color:var(--kp-text-secondary);font-weight:500}.plan-card__top-actions[data-v-c74bc989]{display:flex;align-items:center;gap:12px}.plan-card__body[data-v-c74bc989]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px}.plan-card__cover[data-v-c74bc989]{width:120px;height:160px;border-radius:12px;overflow:hidden;background:var(--kp-bg-hover)}.plan-card__cover img[data-v-c74bc989]{width:100%;height:100%;object-fit:cover;display:block}.plan-card__cover-empty[data-v-c74bc989]{width:100%;height:100%;display:grid;place-items:center;color:var(--kp-text-disabled)}.plan-card__fields[data-v-c74bc989]{display:flex;flex-direction:column;gap:10px;min-width:0}.field-row[data-v-c74bc989]{display:flex;align-items:center;gap:8px}.field-row--head[data-v-c74bc989]{display:flex;align-items:center;justify-content:flex-end;min-height:28px;gap:10px;flex-wrap:wrap}.field-row--textarea[data-v-c74bc989]{align-items:flex-start}.field-row__icon[data-v-c74bc989]{margin-top:8px;color:var(--kp-text-tertiary);flex-shrink:0}.field-row--textarea .field-row__icon[data-v-c74bc989]{margin-top:12px}.field-row[data-v-c74bc989] .el-input,.field-row[data-v-c74bc989] .el-textarea{flex:1}.title-generating[data-v-c74bc989]{display:inline-flex;align-items:center;gap:4px;margin-right:auto;font-size:12px;font-weight:400;color:var(--kp-color-primary)}.regen-title-wrap[data-v-c74bc989]{display:inline-flex}.regen-title-btn[data-v-c74bc989]{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 10px;border:1px solid var(--kp-border-color);border-radius:999px;background:var(--kp-color-primary-light);color:var(--kp-color-primary);font-size:12px;cursor:pointer}.regen-title-btn[data-v-c74bc989]:hover:not(:disabled){background:var(--kp-bg-active);border-color:var(--kp-color-primary)}.regen-title-btn[data-v-c74bc989]:disabled{opacity:.55;cursor:not-allowed}.regen-title-btn .icon[data-v-c74bc989]{font-size:15px}.plan-card__product[data-v-c74bc989]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:4px;color:var(--kp-text-tertiary);font-size:12px}.plan-card__product-id[data-v-c74bc989]{color:var(--kp-text-secondary);font-variant-numeric:tabular-nums}.plan-card__product-hint[data-v-c74bc989]{color:var(--kp-color-primary-hover)}.plan-step__footer[data-v-c74bc989]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:8px 0 16px}.icon[data-v-c74bc989]{font-family:Material Symbols Outlined;font-size:18px;line-height:1}@media(max-width:720px){.plan-card__body[data-v-c74bc989]{grid-template-columns:1fr}.plan-card__cover[data-v-c74bc989]{width:96px;height:128px}.precheck-segmented[data-v-c74bc989]{max-width:none;width:100%}.precheck-segment-btn[data-v-c74bc989]{text-align:center}}.precheck-opts[data-v-7ebdd39b]{display:flex;flex-wrap:wrap;gap:12px 20px;margin-bottom:16px}.precheck-opts[data-v-7ebdd39b] .el-form-item{margin-bottom:0}.precheck-opts__select[data-v-7ebdd39b]{width:180px}.precheck-ids__label[data-v-7ebdd39b]{display:block;margin-bottom:8px;font-size:14px;font-weight:600;color:var(--kp-text-primary)}.precheck-ids__actions[data-v-7ebdd39b]{display:flex;align-items:center;gap:12px;margin-top:10px}.precheck-ids__hint[data-v-7ebdd39b]{font-size:12px;color:var(--kp-text-tertiary)}.precheck-list[data-v-7ebdd39b]{margin-top:20px}.precheck-list__head h3[data-v-7ebdd39b]{margin:0 0 12px;font-size:14px;font-weight:600;color:var(--kp-text-primary)}.precheck-row[data-v-7ebdd39b]{display:flex;align-items:flex-start;gap:12px;padding:12px;margin-bottom:10px;border:1px solid var(--kp-border-color);border-radius:12px;background:var(--kp-bg-container)}.precheck-row.is-fail[data-v-7ebdd39b]{border-color:var(--el-color-danger);background:color-mix(in srgb,var(--el-color-danger) 6%,transparent)}.precheck-row__main[data-v-7ebdd39b]{flex-shrink:0;width:120px}.precheck-row__thumb[data-v-7ebdd39b]{width:120px;height:120px;border-radius:10px;object-fit:cover;display:block;background:var(--kp-bg-elevated);border:1px solid var(--kp-border-color-light)}.precheck-row__thumb--empty[data-v-7ebdd39b]{display:flex;align-items:center;justify-content:center;color:var(--kp-text-tertiary)}.precheck-row__body[data-v-7ebdd39b]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.precheck-row__head[data-v-7ebdd39b]{display:flex;align-items:center;justify-content:space-between;gap:8px}.precheck-row__id[data-v-7ebdd39b]{font-size:12px;color:var(--kp-text-secondary);font-variant-numeric:tabular-nums}.precheck-row__gallery[data-v-7ebdd39b]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;overflow-x:auto;padding:2px 0 4px;scrollbar-width:thin}.precheck-row__candidate[data-v-7ebdd39b]{width:64px;height:64px;flex-shrink:0;padding:0;border:1px solid transparent;border-radius:6px;overflow:hidden;cursor:pointer;background:var(--kp-bg-elevated)}.precheck-row__candidate img[data-v-7ebdd39b]{width:100%;height:100%;object-fit:cover;display:block}.precheck-row__candidate.active[data-v-7ebdd39b]{border-color:var(--kp-color-primary);box-shadow:0 0 0 1px var(--kp-color-primary)}.precheck-row__price[data-v-7ebdd39b]{width:140px}.precheck-row__error[data-v-7ebdd39b]{margin:0;font-size:12px;color:var(--el-color-danger)}.precheck-row__ok[data-v-7ebdd39b]{margin:0;font-size:12px;color:var(--el-color-success)}.generated-pick__toolbar[data-v-c21f8531]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.generated-pick__search[data-v-c21f8531]{flex:1;min-width:220px}.generated-pick__user[data-v-c21f8531]{width:180px;flex-shrink:0}.generated-pick__hint[data-v-c21f8531]{margin:10px 0 0;font-size:12px;color:var(--kp-text-tertiary)}.generated-pick__body[data-v-c21f8531]{margin-top:10px;min-height:240px;max-height:46vh;overflow-y:auto}.generated-pick__grid[data-v-c21f8531]{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px}.generated-pick__empty[data-v-c21f8531]{display:grid;place-items:center;min-height:200px;font-size:13px;color:var(--kp-text-tertiary)}.generated-pick__pager[data-v-c21f8531]{display:flex;justify-content:flex-end;margin-top:10px}.generated-pick__footer[data-v-c21f8531]{display:flex;align-items:center;gap:12px}.generated-pick__footer-actions[data-v-c21f8531]{margin-left:auto;display:flex;align-items:center;gap:8px}.generated-pick__count[data-v-c21f8531]{font-size:13px;color:var(--kp-text-secondary)}.generated-card[data-v-c21f8531]{position:relative;display:flex;flex-direction:column;gap:3px;padding:8px;border:1px solid var(--kp-border-color);border-radius:12px;background:var(--kp-bg-container);cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.generated-card[data-v-c21f8531]:hover{border-color:var(--kp-color-primary)}.generated-card.active[data-v-c21f8531]{border-color:var(--kp-color-primary);box-shadow:0 0 0 2px var(--kp-color-primary-light)}.generated-card.is-disabled[data-v-c21f8531]{border-style:dashed;cursor:not-allowed}.generated-card.is-disabled .generated-card__media[data-v-c21f8531]{filter:grayscale(.45)}.generated-card.is-disabled .generated-card__media[data-v-c21f8531]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--kp-bg-elevated);opacity:.28;pointer-events:none}.generated-card.is-disabled .generated-card__title[data-v-c21f8531],.generated-card.is-disabled .generated-card__meta[data-v-c21f8531]{opacity:.75}.generated-card.is-disabled .generated-card__meta.is-occupied[data-v-c21f8531]{opacity:1}.generated-card__picked[data-v-c21f8531]{position:absolute;top:6px;left:6px;z-index:2;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--kp-color-primary);color:#fff}.generated-card__picked .icon[data-v-c21f8531]{font-size:14px}.generated-card__media[data-v-c21f8531]{position:relative;border-radius:8px;overflow:hidden;aspect-ratio:3/4;background:var(--kp-bg-elevated)}.generated-card__img[data-v-c21f8531]{width:100%;height:100%;object-fit:cover;display:block}.generated-card__img--empty[data-v-c21f8531]{display:grid;place-items:center;color:var(--kp-text-tertiary)}.generated-card__tag[data-v-c21f8531]{position:absolute;top:6px;right:6px;padding:1px 6px;border-radius:999px;font-size:11px;background:#0f172a99;color:#fff}.generated-card__tag.is-pass[data-v-c21f8531]{background:var(--el-color-success)}.generated-card__tag.is-fail[data-v-c21f8531]{background:var(--el-color-danger)}.generated-card__tag.is-warn[data-v-c21f8531]{background:var(--el-color-warning)}.generated-card__play[data-v-c21f8531]{position:absolute;inset:auto 0 0 0;display:flex;align-items:center;justify-content:center;gap:2px;padding:5px 0;border:0;background:#0f172a8c;color:#fff;font-size:12px;cursor:pointer}.generated-card__title[data-v-c21f8531]{margin-top:4px;font-size:13px;font-weight:600;color:var(--kp-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.generated-card__meta[data-v-c21f8531]{font-size:11px;color:var(--kp-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.generated-card__meta.is-occupied[data-v-c21f8531]{color:var(--el-color-danger)}.generated-card__spacer[data-v-c21f8531]{flex:1 1 auto}.generated-card__select[data-v-c21f8531]{width:100%;padding:5px 0;border:0;border-radius:8px;background:var(--kp-color-primary);color:#fff;font-size:12px;font-weight:600;cursor:pointer}.generated-card__select.is-active[data-v-c21f8531]{background:var(--el-color-success)}.generated-card__select[data-v-c21f8531]:disabled{background:var(--kp-border-color);color:var(--kp-text-tertiary);cursor:not-allowed}.generated-pick-preview[data-v-c21f8531]{width:100%;max-height:min(70vh,480px);border-radius:8px;background:#000;display:block}.icon[data-v-c21f8531]{font-family:Material Symbols Outlined;font-size:18px;line-height:1}.precheck-video-step__head[data-v-c8d7c076]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;flex-wrap:wrap}.precheck-video-step__tips[data-v-c8d7c076]{flex:1;min-width:240px;padding:12px 14px;border-radius:10px;background:var(--kp-bg-elevated);font-size:13px;color:var(--kp-text-secondary)}.precheck-video-step__tips p[data-v-c8d7c076]{margin:0}.precheck-video-step__add[data-v-c8d7c076]{flex-shrink:0}.add-product-modal[data-v-c8d7c076]{display:flex;flex-direction:column;gap:8px;min-height:72px}.add-product-modal__label[data-v-c8d7c076]{font-size:14px;font-weight:500;color:var(--kp-text-primary)}.precheck-video-row[data-v-c8d7c076]{display:grid;grid-template-columns:minmax(200px,1.2fr) minmax(180px,1fr) minmax(140px,.9fr);gap:12px;align-items:center;padding:12px 14px;margin-bottom:10px;border:1px solid var(--kp-border-color);border-radius:12px;background:var(--kp-bg-container)}.precheck-video-row.is-success[data-v-c8d7c076]{border-color:var(--el-color-success)}.precheck-video-row.is-failed[data-v-c8d7c076]{border-color:var(--el-color-danger)}.precheck-video-row__product[data-v-c8d7c076]{display:flex;align-items:center;gap:10px;min-width:0}.precheck-video-row__thumb[data-v-c8d7c076]{width:48px;height:48px;border-radius:8px;object-fit:cover;flex-shrink:0;background:var(--kp-bg-elevated)}.precheck-video-row__thumb--empty[data-v-c8d7c076]{display:flex;align-items:center;justify-content:center;color:var(--kp-text-tertiary)}.precheck-video-row__meta[data-v-c8d7c076]{min-width:0;flex:1}.precheck-video-row__remove[data-v-c8d7c076]{flex-shrink:0;width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--kp-text-tertiary);cursor:pointer;display:grid;place-items:center}.precheck-video-row__remove[data-v-c8d7c076]:hover:not(:disabled){color:var(--el-color-danger);background:color-mix(in srgb,var(--el-color-danger) 8%,transparent)}.precheck-video-row__remove[data-v-c8d7c076]:disabled{opacity:.45;cursor:not-allowed}.precheck-video-row__title[data-v-c8d7c076]{font-size:13px;font-weight:600;color:var(--kp-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.precheck-video-row__id[data-v-c8d7c076]{margin-top:2px;font-size:12px;color:var(--kp-text-tertiary);font-variant-numeric:tabular-nums}.precheck-video-row__video[data-v-c8d7c076],.precheck-video-row__submit[data-v-c8d7c076]{min-width:0}.status[data-v-c8d7c076]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px}.status.is-loading[data-v-c8d7c076]{color:var(--kp-text-secondary)}.status.is-error[data-v-c8d7c076]{color:var(--el-color-danger)}.status.is-ok[data-v-c8d7c076]{color:var(--kp-text-primary)}.file-name[data-v-c8d7c076]{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-btn[data-v-c8d7c076]{border:0;background:transparent;padding:0;color:var(--kp-text-secondary);cursor:pointer;font-size:13px}.link-btn--primary[data-v-c8d7c076]{color:var(--kp-color-primary);font-weight:600;display:inline-flex;align-items:center;gap:2px}.link-btn[data-v-c8d7c076]:disabled{opacity:.5;cursor:not-allowed}.precheck-video-preview[data-v-c8d7c076]{width:100%;max-height:min(70vh,480px);border-radius:8px;background:#000;display:block}.muted[data-v-c8d7c076]{font-size:12px;color:var(--kp-text-tertiary)}.error-text[data-v-c8d7c076]{margin:4px 0 0;font-size:12px;color:var(--el-color-danger)}.batch-upload[data-v-c8d7c076]{margin-top:18px}.batch-upload__need[data-v-c8d7c076]{margin:0 0 8px;font-size:13px;color:var(--kp-text-secondary)}.batch-upload__zone[data-v-c8d7c076]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:110px;padding:16px;border:1px dashed var(--kp-border-color);border-radius:12px;background:var(--kp-bg-elevated);cursor:pointer;transition:border-color .15s ease,background .15s ease}.batch-upload__zone.is-dragover[data-v-c8d7c076],.batch-upload__zone[data-v-c8d7c076]:hover{border-color:var(--kp-color-primary);background:var(--kp-color-primary-light)}.batch-upload__icon[data-v-c8d7c076]{font-size:28px;color:var(--kp-color-primary)}.batch-upload__title[data-v-c8d7c076]{font-size:14px;font-weight:600;color:var(--kp-text-primary)}.batch-upload__hint[data-v-c8d7c076]{font-size:12px;color:var(--kp-text-tertiary)}.step-footer[data-v-c8d7c076]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-top:24px;padding-top:8px}.step-footer__points[data-v-c8d7c076]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;min-width:0}.step-footer__btns[data-v-c8d7c076]{display:flex;align-items:center;gap:12px;margin-left:auto}.points-cost-hint[data-v-c8d7c076]{font-size:13px;color:var(--el-color-warning, #e6a23c);line-height:1.4}.points-source[data-v-c8d7c076]{display:flex;align-items:center;gap:8px;min-width:0}.points-source-team[data-v-c8d7c076]{width:180px}.submit-btn.is-muted[data-v-c8d7c076]{background-color:var(--kp-border-color)!important;border-color:var(--kp-border-color)!important;color:var(--kp-text-tertiary)!important}.submit-btn.is-muted[data-v-c8d7c076]:hover,.submit-btn.is-muted[data-v-c8d7c076]:focus,.submit-btn.is-muted[data-v-c8d7c076]:active{background-color:var(--kp-border-color)!important;border-color:var(--kp-border-color)!important;color:var(--kp-text-tertiary)!important}.sr-only[data-v-c8d7c076]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.icon[data-v-c8d7c076]{font-family:Material Symbols Outlined;font-size:18px;line-height:1}@media(max-width:900px){.precheck-video-row[data-v-c8d7c076]{grid-template-columns:1fr}}.frame-capture-overlay[data-v-f499b797]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a73}.frame-capture-modal[data-v-f499b797]{width:100%;max-width:560px;background:var(--kp-bg-container);border-radius:16px;box-shadow:0 20px 48px #0f172a29;overflow:hidden}.frame-capture-modal__header[data-v-f499b797]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px 16px;border-bottom:1px solid #f3f4f6}.frame-capture-modal__title[data-v-f499b797]{margin:0;font-size:18px;font-weight:600;color:#111827;line-height:1.4}.frame-capture-modal__close[data-v-f499b797]{flex-shrink:0;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#9ca3af;cursor:pointer;display:grid;place-items:center}.frame-capture-modal__close[data-v-f499b797]:hover{background:#f3f4f6;color:#6b7280}.frame-capture-modal__body[data-v-f499b797]{padding:20px 24px 8px}.frame-capture-modal__preview[data-v-f499b797]{position:relative;border-radius:12px;overflow:hidden;background:#111827}.frame-capture-modal__video[data-v-f499b797]{display:block;width:100%;max-height:320px;object-fit:contain;background:#000}.frame-capture-modal__play[data-v-f499b797]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:56px;height:56px;border:0;border-radius:999px;background:#ffffffeb;color:#111827;cursor:pointer;display:grid;place-items:center;box-shadow:0 4px 16px #0000002e;transition:transform .15s,background .15s}.frame-capture-modal__play[data-v-f499b797]:hover{transform:translate(-50%,-50%) scale(1.04);background:var(--kp-bg-container)}.frame-capture-modal__play .icon[data-v-f499b797]{font-size:32px;margin-left:3px}.frame-capture-modal__filmstrip[data-v-f499b797]{position:relative;display:flex;align-items:stretch;gap:2px;margin-top:14px;height:54px;border-radius:8px;overflow:hidden;cursor:pointer;background:#f3f4f6}.frame-capture-modal__filmstrip[data-v-f499b797]:focus-visible{outline:2px solid #c4b5fd;outline-offset:2px}.frame-capture-modal__filmstrip-loading[data-v-f499b797]{flex:1;display:grid;place-items:center;font-size:13px;color:#9ca3af}.frame-capture-modal__filmstrip-empty[data-v-f499b797]{flex:1;display:grid;place-items:center;padding:0 12px;font-size:12px;color:#9ca3af;text-align:center}.frame-capture-modal__thumb[data-v-f499b797]{flex:1;min-width:0;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;pointer-events:none}.frame-capture-modal__playhead[data-v-f499b797]{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:#ef4444;pointer-events:none;z-index:1}.frame-capture-modal__time[data-v-f499b797]{margin:12px 0 0;text-align:center;font-size:13px;color:#9ca3af;font-variant-numeric:tabular-nums;letter-spacing:.02em}.frame-capture-modal__footer[data-v-f499b797]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:20px 24px 24px;flex-wrap:wrap}.frame-capture-modal__file[data-v-f499b797]{display:none}.frame-capture-modal__btn[data-v-f499b797]{height:40px;padding:0 24px;border-radius:999px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s}.frame-capture-modal__btn--secondary[data-v-f499b797]{margin-right:auto;border:1px solid #e5e7eb;background:var(--kp-bg-container);color:#374151}.frame-capture-modal__btn--secondary[data-v-f499b797]:hover{background:#f9fafb}.frame-capture-modal__btn--cancel[data-v-f499b797]{border:1px solid #e5e7eb;background:var(--kp-bg-container);color:#374151}.frame-capture-modal__btn--cancel[data-v-f499b797]:hover{background:#f9fafb}.frame-capture-modal__btn--confirm[data-v-f499b797]{border:0;background:#e8e4ff;color:#5b21b6}.frame-capture-modal__btn--confirm[data-v-f499b797]:hover:not(:disabled){background:#ddd6fe}.frame-capture-modal__btn--confirm[data-v-f499b797]:disabled{opacity:.55;cursor:not-allowed}.icon[data-v-f499b797]{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:18px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.schedule-step[data-v-35a2ee45]{display:flex;flex-direction:column;gap:16px}.schedule-step__tips[data-v-35a2ee45]{padding:10px 14px;border-radius:10px;background:var(--kp-color-warning-light, rgba(250, 173, 20, .12));color:var(--kp-text-secondary);border:1px solid var(--kp-border-color);font-size:13px;line-height:1.6}.schedule-step__tips p[data-v-35a2ee45]{margin:0}.schedule-step__tips p+p[data-v-35a2ee45]{margin-top:4px}.schedule-step__tips-immediate[data-v-35a2ee45]{color:var(--kp-color-primary);font-weight:500}.schedule-group[data-v-35a2ee45]{border:1px solid var(--kp-border-color);border-radius:16px;background:var(--kp-bg-container);overflow:hidden}.schedule-group__head[data-v-35a2ee45]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--kp-border-color)}.schedule-group__identity[data-v-35a2ee45]{display:flex;align-items:center;gap:10px;min-width:0}.schedule-group__avatar[data-v-35a2ee45]{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0;background:var(--kp-bg-hover)}.schedule-group__avatar--empty[data-v-35a2ee45]{display:grid;place-items:center;color:var(--kp-text-tertiary)}.schedule-group__title[data-v-35a2ee45]{margin:0;font-size:15px;font-weight:600;color:var(--kp-text-primary);min-width:0}.schedule-group__sub[data-v-35a2ee45]{margin-left:8px;font-size:12px;font-weight:400;color:var(--kp-text-tertiary)}.schedule-list[data-v-35a2ee45]{display:flex;flex-direction:column}.schedule-row[data-v-35a2ee45]{display:grid;grid-template-columns:36px 210px minmax(0,1.2fr) minmax(0,1.4fr) 120px;gap:12px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--kp-border-color)}.schedule-row[data-v-35a2ee45]:last-child{border-bottom:0}.schedule-row__trash[data-v-35a2ee45]{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--kp-text-tertiary);cursor:pointer;display:grid;place-items:center}.schedule-row__trash[data-v-35a2ee45]:hover{color:var(--el-color-danger);background:var(--kp-color-danger-light, rgba(255, 77, 79, .12))}.schedule-row__weekday[data-v-35a2ee45]{font-size:12px;color:var(--kp-text-tertiary);margin-bottom:4px}.schedule-row__time--immediate[data-v-35a2ee45]{display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:56px}.schedule-row__immediate-label[data-v-35a2ee45]{font-size:14px;font-weight:600;color:var(--kp-color-primary)}.schedule-row__immediate-hint[data-v-35a2ee45]{font-size:12px;color:var(--kp-text-tertiary)}.schedule-step__autofill[data-v-35a2ee45]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.schedule-step__autofill-hint[data-v-35a2ee45]{font-size:12px;color:var(--kp-text-tertiary);line-height:1.4}.schedule-step__autofill-tooltip[data-v-35a2ee45]{max-width:320px;line-height:1.55}.schedule-step__autofill-tooltip p[data-v-35a2ee45]{margin:0}.schedule-step__autofill-tooltip p+p[data-v-35a2ee45]{margin-top:6px}.schedule-row__picker[data-v-35a2ee45]{width:100%}.schedule-row__picker[data-v-35a2ee45] .el-input__wrapper{padding:0 8px}.schedule-row__product[data-v-35a2ee45]{display:flex;align-items:center;gap:10px;min-width:0;overflow:hidden}.schedule-row__product-text[data-v-35a2ee45]{min-width:0;flex:1;overflow:hidden}.schedule-row__thumb[data-v-35a2ee45]{width:48px;height:48px;border-radius:8px;object-fit:cover;background:var(--kp-bg-hover);flex-shrink:0}.schedule-row__thumb--empty[data-v-35a2ee45]{display:grid;place-items:center;color:var(--kp-text-disabled)}.schedule-row__product-title[data-v-35a2ee45]{font-size:13px;font-weight:500;color:var(--kp-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-row__product-id[data-v-35a2ee45]{margin-top:2px;font-size:11px;color:var(--kp-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-row__status[data-v-35a2ee45]{display:flex;align-items:center;gap:6px;font-size:13px;min-width:0}.schedule-row__status.is-loading[data-v-35a2ee45]{color:var(--kp-color-primary)}.schedule-row__status.is-error[data-v-35a2ee45]{color:var(--el-color-danger)}.schedule-row__status.is-ok[data-v-35a2ee45]{color:var(--kp-text-secondary)}.schedule-row__file-name[data-v-35a2ee45]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.schedule-row__clear[data-v-35a2ee45]{border:0;background:transparent;color:var(--kp-text-tertiary);cursor:pointer;display:grid;place-items:center}.schedule-row__cover-done[data-v-35a2ee45]{display:flex;align-items:center;gap:8px}.schedule-row__cover-thumb[data-v-35a2ee45]{width:36px;height:36px;border-radius:6px;object-fit:cover}.link-btn[data-v-35a2ee45]{border:0;background:transparent;color:var(--kp-text-secondary);font-size:13px;cursor:pointer;padding:0}.link-btn--primary[data-v-35a2ee45]{color:var(--kp-color-primary);font-weight:500;display:inline-flex;align-items:center;gap:2px}.link-btn.is-disabled[data-v-35a2ee45]{color:var(--kp-color-primary-hover)}.schedule-video-preview[data-v-35a2ee45]{width:100%;max-height:min(70vh,480px);border-radius:8px;background:#000;display:block}.batch-upload[data-v-35a2ee45]{border:1px solid var(--kp-border-color);border-radius:16px;background:var(--kp-bg-container);padding:16px}.batch-upload__need[data-v-35a2ee45]{margin:0 0 12px;font-size:14px;color:var(--kp-text-secondary)}.batch-upload__zone[data-v-35a2ee45]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:140px;padding:24px;border:2px dashed var(--kp-border-color-strong, var(--kp-border-color));border-radius:12px;background:var(--kp-color-primary-light);cursor:pointer;text-align:center}.batch-upload__zone.is-dragover[data-v-35a2ee45]{border-color:var(--kp-color-primary);background:var(--kp-color-primary-light)}.batch-upload__icon[data-v-35a2ee45]{font-size:28px;color:var(--kp-color-primary)}.batch-upload__title[data-v-35a2ee45]{font-size:14px;font-weight:500;color:var(--kp-text-secondary)}.batch-upload__hint[data-v-35a2ee45]{font-size:12px;color:var(--kp-text-tertiary);max-width:520px;line-height:1.5}.schedule-step__footer[data-v-35a2ee45]{display:flex;justify-content:space-between;gap:12px;padding:8px 0 16px}.next-btn.is-muted[data-v-35a2ee45]{background-color:var(--kp-border-color)!important;border-color:var(--kp-border-color)!important;color:var(--kp-text-tertiary)!important}.next-btn.is-muted[data-v-35a2ee45]:hover,.next-btn.is-muted[data-v-35a2ee45]:focus,.next-btn.is-muted[data-v-35a2ee45]:active{background-color:var(--kp-border-color)!important;border-color:var(--kp-border-color)!important;color:var(--kp-text-tertiary)!important}.sr-only[data-v-35a2ee45]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.icon[data-v-35a2ee45]{font-family:Material Symbols Outlined;font-size:18px;line-height:1}@media(max-width:960px){.schedule-row[data-v-35a2ee45]{grid-template-columns:32px 1fr;grid-template-areas:"trash time" "trash product" "trash video" "trash cover"}}.date-overlay[data-v-a6f0070b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2300;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a73}.date-modal[data-v-a6f0070b]{width:min(720px,100%);max-height:calc(100vh - 48px);background:var(--kp-bg-container);border-radius:16px;box-shadow:0 20px 48px #0f172a29;display:flex;flex-direction:column;overflow:hidden}.date-modal__header[data-v-a6f0070b]{display:flex;align-items:center;justify-content:space-between;padding:18px 22px 12px}.date-modal__title[data-v-a6f0070b]{margin:0;font-size:18px;font-weight:600;color:var(--kp-text-primary)}.date-modal__close[data-v-a6f0070b]{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--kp-text-tertiary);cursor:pointer;display:grid;place-items:center}.date-modal__timezone-bar[data-v-a6f0070b]{margin:0 22px 12px;padding:10px 14px;border-radius:10px;background:var(--kp-bg-hover);color:var(--kp-text-secondary);font-size:13px}.date-modal__body[data-v-a6f0070b]{padding:4px 22px 12px;overflow-y:auto;flex:1;min-height:0}.date-immediate[data-v-a6f0070b]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;margin-bottom:12px;border:1px solid var(--kp-border-color);border-radius:12px;background:var(--kp-bg-container);text-align:left;cursor:pointer}.date-immediate.active[data-v-a6f0070b]{border-color:var(--kp-color-primary);background:var(--kp-color-primary-light)}.date-immediate__title[data-v-a6f0070b]{font-size:14px;font-weight:600;color:var(--kp-text-primary)}.date-immediate__sub[data-v-a6f0070b]{margin-top:4px;font-size:12px;color:var(--kp-text-secondary)}.date-grid[data-v-a6f0070b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.date-card[data-v-a6f0070b]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border:1px solid var(--kp-border-color);border-radius:12px;background:var(--kp-bg-container);text-align:left;cursor:pointer}.date-card.active[data-v-a6f0070b]{border-color:var(--kp-color-primary);background:var(--kp-color-primary-light);box-shadow:0 0 0 1px var(--kp-color-primary)}.date-card__date[data-v-a6f0070b]{font-size:14px;font-weight:600;color:var(--kp-text-primary)}.date-card__weekday[data-v-a6f0070b]{margin-top:4px;font-size:12px;color:var(--kp-text-secondary)}.date-check[data-v-a6f0070b]{width:20px;height:20px;border:1.5px solid var(--kp-border-color);border-radius:6px;display:grid;place-items:center;color:#fff;flex-shrink:0}.date-check.checked[data-v-a6f0070b]{border-color:var(--kp-color-primary);background:var(--kp-color-primary)}.date-modal__tip[data-v-a6f0070b]{margin:14px 0 4px;font-size:12px;color:var(--kp-text-tertiary)}.date-modal__footer[data-v-a6f0070b]{display:flex;justify-content:flex-end;gap:10px;padding:14px 22px 18px;border-top:1px solid var(--kp-border-color)}.date-btn[data-v-a6f0070b]{height:40px;padding:0 18px;border-radius:999px;font-size:14px;cursor:pointer}.date-btn--ghost[data-v-a6f0070b]{border:1px solid var(--kp-border-color);background:var(--kp-bg-container);color:var(--kp-text-secondary)}.date-btn--primary[data-v-a6f0070b]{border:0;background:var(--kp-color-primary);color:#fff;font-weight:500}.icon[data-v-a6f0070b]{font-family:Material Symbols Outlined;font-size:16px;line-height:1}@media(max-width:640px){.date-grid[data-v-a6f0070b]{grid-template-columns:1fr}}.showcase-overlay[data-v-4f3e81e8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2100;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a73}.showcase-modal[data-v-4f3e81e8]{width:min(980px,100%);max-height:calc(100vh - 48px);background:var(--kp-bg-container);border-radius:16px;box-shadow:0 20px 48px #0f172a29;display:flex;flex-direction:column;overflow:hidden}.showcase-modal__header[data-v-4f3e81e8]{display:flex;justify-content:space-between;gap:16px;padding:18px 22px 12px;border-bottom:1px solid var(--kp-border-color)}.showcase-modal__header-main[data-v-4f3e81e8]{min-width:0}.showcase-modal__tabs[data-v-4f3e81e8]{display:flex;align-items:center;gap:4px}.showcase-tab[data-v-4f3e81e8]{height:34px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:var(--kp-text-secondary);font-size:15px;font-weight:600;cursor:pointer}.showcase-tab.active[data-v-4f3e81e8]{background:color-mix(in srgb,var(--kp-color-primary) 12%,transparent);color:var(--kp-color-primary)}.showcase-modal__account[data-v-4f3e81e8]{margin:6px 0 0;font-size:13px;color:var(--kp-text-secondary)}.showcase-modal__header-actions[data-v-4f3e81e8]{display:flex;align-items:center;gap:8px}.showcase-search[data-v-4f3e81e8]{display:flex;align-items:center;gap:10px;padding:12px 22px;border-bottom:1px solid var(--kp-border-color);background:var(--kp-bg-elevated, var(--kp-bg-hover))}.showcase-search--video[data-v-4f3e81e8]{flex-wrap:wrap;gap:8px;margin:12px 22px 0;padding:10px 12px;border:1px solid var(--kp-border-color-light, var(--kp-border-color));border-radius:10px;background:var(--kp-bg-hover)}.showcase-search__input[data-v-4f3e81e8]{flex:1}.showcase-search__native[data-v-4f3e81e8]{flex:1;min-width:0;height:36px;padding:0 12px;border:0;border-radius:8px;background:var(--kp-bg-container);font-size:14px;color:var(--kp-text-primary);outline:none}.showcase-search__native[data-v-4f3e81e8]::placeholder{color:var(--kp-text-tertiary)}.showcase-search__user[data-v-4f3e81e8]{flex:0 0 180px;width:180px;min-width:180px}.showcase-search__user[data-v-4f3e81e8] .el-select__wrapper{min-height:36px}.showcase-search__btn[data-v-4f3e81e8]{height:36px;padding:0 16px;border:0;border-radius:8px;background:var(--kp-color-primary);color:#fff;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap}.showcase-search__btn[data-v-4f3e81e8]:hover:not(:disabled){filter:brightness(.95)}.showcase-search__btn[data-v-4f3e81e8]:disabled{opacity:.65;cursor:not-allowed}.showcase-search__reset[data-v-4f3e81e8]{height:36px;padding:0 16px;border:1px solid var(--kp-border-color);border-radius:8px;background:var(--kp-bg-container);color:var(--kp-text-secondary);font-size:14px;cursor:pointer;white-space:nowrap}.showcase-search__reset[data-v-4f3e81e8]:hover{background:var(--kp-bg-hover)}.showcase-search__input[data-v-4f3e81e8] .icon{font-family:Material Symbols Outlined;font-size:18px;color:var(--kp-text-tertiary)}.showcase-link-btn[data-v-4f3e81e8]{display:inline-flex;align-items:center;gap:4px;height:34px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--kp-color-primary);font-size:13px;cursor:pointer}.showcase-modal__close[data-v-4f3e81e8]{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--kp-text-tertiary);cursor:pointer;display:grid;place-items:center}.showcase-modal__body[data-v-4f3e81e8]{padding:16px 22px;overflow-y:auto;flex:1;min-height:0}.showcase-grid[data-v-4f3e81e8]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.showcase-card[data-v-4f3e81e8]{position:relative;display:flex;flex-direction:column;align-items:stretch;padding:0;border:1px solid var(--kp-border-color);border-radius:12px;background:var(--kp-bg-container);text-align:left;cursor:pointer;overflow:hidden}.showcase-card.active[data-v-4f3e81e8]{border-color:var(--kp-color-primary);box-shadow:0 0 0 1px var(--kp-color-primary)}.showcase-card--precheck.is-current-account[data-v-4f3e81e8]{border:1px solid #ef4444!important;box-shadow:0 0 0 1px #ef444440}.showcase-card--precheck.is-disabled[data-v-4f3e81e8]{opacity:.55;cursor:not-allowed;filter:grayscale(.2)}.showcase-card--precheck.is-disabled .showcase-card__picked[data-v-4f3e81e8]{opacity:.85}.showcase-card--precheck.is-current-account.active[data-v-4f3e81e8]{border:1px solid #ef4444!important;box-shadow:0 0 0 1px #ef444459}.showcase-card__picked[data-v-4f3e81e8]{position:absolute;top:8px;left:8px;z-index:5;width:22px;height:22px;border-radius:6px;background:var(--kp-color-primary);color:#fff;display:grid;place-items:center;pointer-events:none;box-shadow:0 1px 4px #0000002e}.showcase-card__picked .icon[data-v-4f3e81e8]{font-size:16px;line-height:1}.showcase-card__media[data-v-4f3e81e8]{position:relative}.showcase-card__img[data-v-4f3e81e8]{width:100%;aspect-ratio:1;object-fit:cover;background:var(--kp-bg-hover);display:block}video.showcase-card__img[data-v-4f3e81e8]::-webkit-media-controls{display:none!important}.showcase-card__img--empty[data-v-4f3e81e8]{display:grid;place-items:center;color:var(--kp-text-disabled)}.showcase-card__overlay[data-v-4f3e81e8]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;z-index:4;background:#0f172a2e;pointer-events:none}.showcase-card__overlay.is-shown[data-v-4f3e81e8]{opacity:1;pointer-events:none}.showcase-card__media:hover .showcase-card__overlay[data-v-4f3e81e8]:not(.is-shown){opacity:1;pointer-events:auto}.showcase-card__overlay-btn[data-v-4f3e81e8]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border:1px solid rgba(255,255,255,.8);box-shadow:0 4px 16px #00000040;border-radius:6px;font-weight:500;font-size:12.5px;padding:8px 14px;min-width:92px;color:#1f1f1f;cursor:pointer;transition:transform .2s,background .2s}.showcase-card__overlay-btn[data-v-4f3e81e8]:hover{background:#fff;transform:translateY(-2px)}.showcase-preview[data-v-4f3e81e8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2320;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172ab8}.showcase-preview__actions[data-v-4f3e81e8]{position:absolute;top:20px;right:20px;z-index:1;display:flex;align-items:center;gap:8px}.showcase-preview__download[data-v-4f3e81e8]{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:0;border-radius:8px;background:var(--kp-color-primary);color:#fff;font-size:13px;font-weight:600;cursor:pointer}.showcase-preview__close[data-v-4f3e81e8]{width:36px;height:36px;border:0;border-radius:8px;background:#ffffff26;color:#fff;cursor:pointer;display:grid;place-items:center}.showcase-preview__video[data-v-4f3e81e8]{max-width:min(900px,100%);max-height:calc(100vh - 80px);border-radius:8px;background:#000}.showcase-card__tag[data-v-4f3e81e8]{position:absolute;top:8px;right:8px;z-index:6;padding:2px 6px;border-radius:999px;font-size:11px;font-weight:600;color:#fff;background:#0f172a8c}.showcase-card__tag.is-pass[data-v-4f3e81e8]{background:var(--el-color-success)}.showcase-card__tag.is-warn[data-v-4f3e81e8]{background:var(--el-color-warning)}.showcase-card__tag.is-fail[data-v-4f3e81e8],.showcase-card__tag.is-failed[data-v-4f3e81e8]{background:var(--el-color-danger)}.showcase-card__tag.is-processing[data-v-4f3e81e8],.showcase-card__tag.is-pending[data-v-4f3e81e8]{background:var(--kp-color-primary)}.showcase-card__title[data-v-4f3e81e8]{padding:8px 10px 0;font-size:13px;font-weight:500;color:var(--kp-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.showcase-card__id[data-v-4f3e81e8]{padding:4px 10px 0;font-size:11px;color:var(--kp-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.showcase-card__account[data-v-4f3e81e8]{padding:4px 10px 8px;font-size:11px;color:var(--kp-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.showcase-card__price[data-v-4f3e81e8]{padding:4px 10px 10px;font-size:14px;font-weight:600;color:var(--el-color-danger)}.showcase-card__occupied[data-v-4f3e81e8]{padding:0 10px 10px;font-size:11px;color:var(--el-color-warning);line-height:1.35}.showcase-card__occupied.is-empty[data-v-4f3e81e8]{color:var(--kp-text-tertiary)}.showcase-loading[data-v-4f3e81e8],.showcase-empty[data-v-4f3e81e8]{display:flex;align-items:center;justify-content:center;min-height:280px;color:var(--kp-text-tertiary);font-size:14px}.showcase-pager[data-v-4f3e81e8]{flex-shrink:0;display:flex;align-items:center;min-height:48px;padding:8px 22px;border-top:1px solid var(--kp-border-color-light, var(--kp-border-color));background:var(--kp-bg-container)}.showcase-pager[data-v-4f3e81e8] .el-pagination{width:100%;flex-wrap:wrap;justify-content:flex-end;gap:6px;--el-pagination-button-height: 28px;--el-pagination-button-width: 28px;--el-pagination-font-size: 13px;--el-pagination-bg-color: transparent;--el-pagination-text-color: var(--kp-text-secondary, #64748b);--el-pagination-button-disabled-bg-color: transparent;--el-pagination-hover-color: var(--kp-color-primary, #fe2062)}.showcase-pager[data-v-4f3e81e8] .el-pagination__total{margin-right:auto;font-size:13px;color:var(--kp-text-secondary, #64748b)}.showcase-pager[data-v-4f3e81e8] .el-pager li,.showcase-pager[data-v-4f3e81e8] .btn-prev,.showcase-pager[data-v-4f3e81e8] .btn-next{min-width:28px;height:28px;margin:0 1px;border:0;border-radius:999px;background:transparent;font-weight:500}.showcase-pager[data-v-4f3e81e8] .el-pager li.is-active{background:var(--kp-color-primary, #fe2062);color:#fff;font-weight:600}.showcase-pager[data-v-4f3e81e8] .el-pager li:hover:not(.is-active),.showcase-pager[data-v-4f3e81e8] .btn-prev:hover:not(:disabled),.showcase-pager[data-v-4f3e81e8] .btn-next:hover:not(:disabled){color:var(--kp-color-primary, #fe2062);background:color-mix(in srgb,var(--kp-color-primary, #fe2062) 10%,#fff)}.showcase-pager[data-v-4f3e81e8] .btn-prev:disabled,.showcase-pager[data-v-4f3e81e8] .btn-next:disabled{opacity:.35}.showcase-more[data-v-4f3e81e8]{display:flex;justify-content:center;margin-top:16px}.showcase-more-btn[data-v-4f3e81e8]{height:36px;padding:0 18px;border:1px solid var(--kp-border-color);border-radius:999px;background:var(--kp-bg-container);cursor:pointer}.showcase-modal__footer[data-v-4f3e81e8]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 22px 18px;border-top:1px solid var(--kp-border-color)}.showcase-modal__count[data-v-4f3e81e8]{font-size:14px;color:var(--kp-text-secondary)}.showcase-modal__actions[data-v-4f3e81e8]{display:flex;gap:10px}.showcase-btn[data-v-4f3e81e8]{height:40px;padding:0 16px;border-radius:999px;font-size:14px;cursor:pointer}.showcase-btn[data-v-4f3e81e8]:disabled{opacity:.5;cursor:not-allowed}.showcase-btn--outline[data-v-4f3e81e8]{border:1px solid var(--kp-border-color);background:var(--kp-bg-container);color:var(--kp-text-secondary)}.showcase-btn--ghost[data-v-4f3e81e8]{border:0;background:transparent;color:var(--kp-text-secondary)}.showcase-btn--primary[data-v-4f3e81e8]{border:0;background:var(--kp-color-primary);color:#fff;font-weight:500}.icon[data-v-4f3e81e8]{font-family:Material Symbols Outlined;font-size:18px;line-height:1}@media(max-width:960px){.showcase-grid[data-v-4f3e81e8]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.showcase-grid[data-v-4f3e81e8]{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase-modal__footer[data-v-4f3e81e8]{flex-direction:column;align-items:stretch}}.showcase-search-user-popper{z-index:2300!important}.tz-overlay[data-v-8f7d87a2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2200;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a73}.tz-modal[data-v-8f7d87a2]{width:min(760px,100%);max-height:calc(100vh - 48px);background:var(--kp-bg-container);border-radius:16px;box-shadow:0 20px 48px #0f172a29;display:flex;flex-direction:column;overflow:hidden}.tz-modal__header[data-v-8f7d87a2]{display:flex;justify-content:space-between;gap:16px;padding:20px 24px 12px}.tz-modal__title[data-v-8f7d87a2]{margin:0;font-size:18px;font-weight:600;color:var(--kp-text-primary)}.tz-modal__hint[data-v-8f7d87a2]{margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--kp-text-secondary)}.tz-modal__close[data-v-8f7d87a2]{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--kp-text-tertiary);cursor:pointer;display:grid;place-items:center}.tz-modal__body[data-v-8f7d87a2]{padding:8px 24px 16px;overflow-y:auto;flex:1;min-height:0}.tz-group+.tz-group[data-v-8f7d87a2]{margin-top:18px}.tz-group__title[data-v-8f7d87a2]{margin:0 0 10px;font-size:14px;font-weight:600;color:var(--kp-text-secondary)}.tz-grid[data-v-8f7d87a2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tz-card[data-v-8f7d87a2]{display:flex;align-items:center;gap:10px;padding:14px 16px;border:1px solid var(--kp-border-color);border-radius:12px;background:var(--kp-bg-container);text-align:left;cursor:pointer}.tz-card.active[data-v-8f7d87a2]{border-color:var(--kp-color-primary);background:var(--kp-color-primary-light);box-shadow:0 0 0 1px var(--kp-color-primary)}.tz-card__radio[data-v-8f7d87a2]{width:18px;height:18px;border:2px solid var(--kp-border-color-strong, var(--kp-border-color));border-radius:50%;display:grid;place-items:center;flex-shrink:0}.tz-card.active .tz-card__radio[data-v-8f7d87a2]{border-color:var(--kp-color-primary)}.tz-card__dot[data-v-8f7d87a2]{width:8px;height:8px;border-radius:50%;background:var(--kp-color-primary)}.tz-card__label[data-v-8f7d87a2]{font-size:14px;color:var(--kp-text-primary)}.tz-modal__footer[data-v-8f7d87a2]{display:flex;justify-content:flex-end;gap:10px;padding:14px 24px 20px;border-top:1px solid var(--kp-border-color)}.tz-btn[data-v-8f7d87a2]{height:40px;padding:0 20px;border-radius:999px;font-size:14px;cursor:pointer}.tz-btn--cancel[data-v-8f7d87a2]{border:1px solid var(--kp-border-color);background:var(--kp-bg-container);color:var(--kp-text-secondary)}.tz-btn--primary[data-v-8f7d87a2]{border:0;background:var(--kp-color-primary);color:#fff;font-weight:500}.tz-btn--primary[data-v-8f7d87a2]:disabled{opacity:.5;cursor:not-allowed}.icon[data-v-8f7d87a2]{font-family:Material Symbols Outlined;font-size:18px;line-height:1}@media(max-width:640px){.tz-grid[data-v-8f7d87a2]{grid-template-columns:1fr}}.verdict-card[data-v-c548e78e]{--verdict-pass-bg: #f0fdf4;--verdict-pass-color: #16a34a;--verdict-warn-bg: #fefce8;--verdict-warn-color: #ca8a04;--verdict-fail-bg: #fef2f2;--verdict-fail-color: #dc2626;background:var(--kp-bg-container);border:1px solid var(--kp-border-color-light);border-radius:10px;padding:20px;margin-bottom:16px}.verdict-card .verdict-top[data-v-c548e78e]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.verdict-card .verdict-badge[data-v-c548e78e]{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;border-radius:8px;font-weight:700;font-size:16px}.verdict-card .verdict-badge.pass[data-v-c548e78e]{background:var(--verdict-pass-bg);color:var(--verdict-pass-color)}.verdict-card .verdict-badge.warn[data-v-c548e78e]{background:var(--verdict-warn-bg);color:var(--verdict-warn-color)}.verdict-card .verdict-badge.fail[data-v-c548e78e]{background:var(--verdict-fail-bg);color:var(--verdict-fail-color)}.verdict-card .verdict-icon[data-v-c548e78e]{font-size:20px}.verdict-card .verdict-time[data-v-c548e78e]{color:var(--kp-text-tertiary);font-size:13px}.verdict-card .verdict-id[data-v-c548e78e]{color:var(--kp-text-tertiary);font-size:12px;margin-left:auto}.verdict-card .verdict-product[data-v-c548e78e]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.verdict-card .verdict-product .vp-images[data-v-c548e78e]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px;max-width:min(360px,40vw);overflow-x:auto;flex-shrink:0;padding-bottom:2px;scrollbar-width:thin}.verdict-card .verdict-product .vp-image[data-v-c548e78e]{width:48px;height:48px;border-radius:6px;border:1px solid var(--kp-border-color-light);flex-shrink:0}.verdict-card .verdict-product .vp-label[data-v-c548e78e]{font-size:11px;background:var(--kp-bg-hover);padding:2px 8px;border-radius:4px;color:var(--kp-text-tertiary)}.verdict-card .verdict-product .vp-name[data-v-c548e78e]{font-weight:600;color:var(--kp-text-primary);font-size:15px;max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.verdict-card .verdict-product .vp-price[data-v-c548e78e]{font-weight:700;color:var(--kp-color-primary)}.verdict-card .verdict-video[data-v-c548e78e]{color:var(--kp-text-secondary);font-size:13px}.verdict-card .verdict-video .v-meta[data-v-c548e78e]{margin-left:8px;color:var(--kp-text-tertiary);font-size:12px}html.dark,[data-kp-theme=dark]{--verdict-pass-bg: rgba(22, 163, 74, .18);--verdict-pass-color: #4ade80;--verdict-warn-bg: rgba(202, 138, 4, .18);--verdict-warn-color: #f0c14d;--verdict-fail-bg: rgba(220, 38, 38, .18);--verdict-fail-color: #f87171}.video-precheck-page{--precheck-critical: #ff2a4b;--precheck-critical-bg: #fff0f3;--precheck-warning: #ffb800;--precheck-warning-bg: #fff8e5;--precheck-passed: #00c853;--precheck-passed-bg: #e8f9f0;--precheck-info: #8a8a8a;--precheck-info-bg: #f5f5f5;--precheck-accent: var(--kp-color-primary);--precheck-text: var(--kp-text-primary, #1a1a1a);--precheck-muted: var(--kp-text-secondary, #6b7280);--precheck-card: var(--kp-bg-container, #fff);--precheck-page-bg: var(--kp-bg-page, #f0f2f5);--precheck-elevated: var(--kp-bg-elevated, #f8fafc);--precheck-hover: var(--kp-bg-hover, #fafafa);--precheck-border: var(--kp-border-color, #e0e0e0);--precheck-border-subtle: var(--kp-border-color-light, #f0f0f0);--precheck-track: #e5e7eb;--precheck-warning-text: #b8860b;--precheck-passed-text: #007a38;--precheck-fail-msg-bg: #f3f4f6;--precheck-fail-msg-critical-bg: #fff1f2;--precheck-fail-msg-warning-bg: #fffbeb;--precheck-chip-critical-bg: #ffe0e0;--precheck-chip-warning-bg: #fff3cd;--precheck-tx-critical-bg: #ffd4db;--precheck-shadow-sm: var(--kp-shadow-sm, 0 1px 3px rgba(0, 0, 0, .06));--precheck-shadow: var(--kp-shadow-base, 0 2px 8px rgba(0, 0, 0, .08));--precheck-shadow-lg: var(--kp-shadow-md, 0 8px 32px rgba(0, 0, 0, .12));display:flex;flex-direction:column;gap:14px;width:calc(100% + 64px);min-width:0;min-height:calc(100% + 64px);margin:-32px;padding:20px 24px 32px;box-sizing:border-box;background:radial-gradient(ellipse 70% 42% at 0% 0%,color-mix(in srgb,var(--precheck-accent) 8%,transparent),transparent 55%),radial-gradient(ellipse 45% 30% at 100% 8%,color-mix(in srgb,var(--precheck-accent) 4%,transparent),transparent 50%),var(--precheck-page-bg);color:var(--precheck-text);font-family:var(--kp-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);line-height:1.5;text-wrap:pretty}.video-precheck-page.is-drawer{width:100%;min-width:0;min-height:100%;margin:0;padding:20px 24px 32px;gap:0;background:var(--precheck-page-bg)}.video-precheck-page button{font-family:inherit}.video-precheck-page .topbar{margin-bottom:0}.video-precheck-page .topbar-left h1{margin:0;color:var(--precheck-text);font-size:22px;font-weight:750;letter-spacing:-.02em;line-height:1.2}.video-precheck-page .timestamp{margin:6px 0 0;max-width:62ch;color:var(--precheck-muted);font-size:13px;line-height:1.45}.video-precheck-page .list-topbar,.video-precheck-page .report-topbar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.video-precheck-page .topbar-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.video-precheck-page .points-chip{display:inline-flex;align-items:center;max-width:280px;padding:6px 12px;border:1px solid color-mix(in srgb,var(--precheck-accent) 18%,var(--precheck-border));border-radius:999px;background:color-mix(in srgb,var(--precheck-accent) 8%,var(--precheck-card));color:var(--precheck-muted);font-size:12px;font-weight:600;line-height:1.3}.video-precheck-page .submit-check-btn{height:36px;padding:0 16px;border-radius:10px;font-weight:650}.video-precheck-page .submit-check-btn__icon{margin-right:4px}.video-precheck-page .precheck-workspace{flex:1;min-height:0;display:flex;flex-direction:column;border:1px solid var(--precheck-border);border-radius:16px;background:var(--precheck-card);box-shadow:var(--precheck-shadow-sm)}.video-precheck-page .precheck-list-filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 12px;margin-bottom:0;padding:12px 14px;border-bottom:1px solid var(--precheck-border-subtle);border-radius:16px 16px 0 0;background:color-mix(in srgb,var(--precheck-hover) 42%,var(--precheck-card));box-shadow:none}.video-precheck-page .precheck-list-filters__fields{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:1;min-width:0}.video-precheck-page .precheck-list-filters__actions{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;flex-shrink:0}.video-precheck-page .precheck-list-filters__actions .el-button{height:32px;padding:0 14px;border-radius:8px;font-weight:650}.video-precheck-page .precheck-list-filters .filter-keyword{width:220px;flex:none}.video-precheck-page .precheck-list-filters .filter-daterange{width:min(360px,100%);flex:1 1 280px;max-width:380px}.video-precheck-page .precheck-list-filters .filter-userid{width:150px;flex:none}.video-precheck-page .precheck-list-filters .filter-account{width:200px;flex:none}.video-precheck-page .precheck-list-filters .el-select__wrapper,.video-precheck-page .precheck-list-filters .el-input__wrapper,.video-precheck-page .precheck-list-filters .el-range-editor.el-input__wrapper{min-height:32px;border-radius:8px;box-shadow:0 0 0 1px var(--precheck-border) inset;background:var(--precheck-card)}.video-precheck-page .precheck-list-filters .el-select__wrapper.is-focused,.video-precheck-page .precheck-list-filters .el-input__wrapper.is-focus,.video-precheck-page .precheck-list-filters .el-range-editor.is-active{box-shadow:0 0 0 1px var(--precheck-accent) inset!important}.video-precheck-page .precheck-list-card{flex:1;min-height:420px;display:flex;flex-direction:column;padding:6px 10px 14px;border-radius:0;background:transparent;box-shadow:none}.video-precheck-page .precheck-table{flex:1}.video-precheck-page .precheck-table.el-table{--el-table-border-color: transparent;--el-table-header-bg-color: transparent;--el-table-row-hover-bg-color: color-mix(in srgb, var(--precheck-accent) 5%, var(--precheck-card));background:transparent}.video-precheck-page .precheck-table .el-table__inner-wrapper:before,.video-precheck-page .precheck-table .el-table__border-left-patch{display:none}.video-precheck-page .precheck-table th.el-table__cell{padding:10px 0;border-bottom:1px solid var(--precheck-border-subtle)!important;background:transparent!important;color:var(--precheck-muted);font-size:12px;font-weight:650}.video-precheck-page .precheck-table td.el-table__cell{padding:12px 0;border-bottom:1px solid color-mix(in srgb,var(--precheck-border-subtle) 80%,transparent)!important}.video-precheck-page .precheck-table .el-table__fixed-right:before,.video-precheck-page .precheck-table .el-table__fixed:before{background-color:transparent}.video-precheck-page .precheck-list-pagination{display:flex;justify-content:flex-end;align-items:center;margin-top:14px;padding:12px 14px;border-top:1px solid color-mix(in srgb,var(--precheck-border-subtle) 88%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--precheck-elevated) 55%,transparent) 0%,transparent 100%);border-radius:0 0 14px 14px}.video-precheck-page .precheck-list-pagination .el-pagination{width:100%;flex-wrap:wrap;justify-content:flex-end;gap:8px;font-weight:500;--el-pagination-button-bg-color: var(--precheck-card);--el-pagination-button-height: 32px;--el-pagination-button-width: 32px;--el-pagination-font-size: 13px;--el-pagination-hover-color: var(--precheck-accent);--el-pagination-bg-color: transparent}.video-precheck-page .precheck-list-pagination .el-pagination__total{margin-right:auto;color:var(--precheck-muted);font-size:13px;font-weight:500}.video-precheck-page .precheck-list-pagination .el-pager li,.video-precheck-page .precheck-list-pagination .btn-prev,.video-precheck-page .precheck-list-pagination .btn-next{min-width:32px;height:32px;margin:0 2px;border-radius:10px!important;border:1px solid var(--precheck-border)!important;background:var(--precheck-card)!important;color:var(--precheck-muted)!important;font-weight:500;transition:border-color .15s,background .15s,color .15s,box-shadow .15s}.video-precheck-page .precheck-list-pagination .el-pager li:hover,.video-precheck-page .precheck-list-pagination .btn-prev:hover,.video-precheck-page .precheck-list-pagination .btn-next:hover{border-color:color-mix(in srgb,var(--precheck-accent) 45%,var(--precheck-border))!important;color:var(--precheck-accent)!important;background:color-mix(in srgb,var(--precheck-accent) 8%,var(--precheck-card))!important}.video-precheck-page .precheck-list-pagination .el-pager li.is-active{border-color:transparent!important;background:var(--precheck-accent)!important;color:#fff!important;box-shadow:0 6px 14px color-mix(in srgb,var(--precheck-accent) 28%,transparent)}.video-precheck-page .precheck-list-pagination .btn-prev:disabled,.video-precheck-page .precheck-list-pagination .btn-next:disabled{opacity:.45;cursor:not-allowed}.video-precheck-page .precheck-list-pagination .el-pagination__jump{margin-left:6px;color:var(--precheck-muted);font-size:13px}.video-precheck-page .precheck-list-pagination .el-pagination__editor.el-input{width:52px;margin:0 6px}.video-precheck-page .precheck-list-pagination .el-pagination__editor .el-input__wrapper{min-height:32px;border-radius:10px;box-shadow:0 0 0 1px var(--precheck-border) inset;background:var(--precheck-card)}.video-precheck-page .precheck-list-pagination .el-pagination__editor .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--precheck-accent) inset!important}.video-precheck-page .precheck-product-thumb{display:inline-flex;padding:0;border:0;background:transparent;cursor:zoom-in;border-radius:10px;transition:transform .18s ease,box-shadow .18s ease}.video-precheck-page .precheck-product-thumb:hover{transform:translateY(-1px) scale(1.04);box-shadow:0 6px 16px color-mix(in srgb,var(--precheck-accent) 18%,transparent)}.video-precheck-page .precheck-product-image{width:48px;height:48px;border-radius:10px;object-fit:cover;vertical-align:middle;border:1px solid var(--precheck-border-subtle);background:var(--precheck-elevated)}.video-precheck-page .cell-id,.video-precheck-page .cell-mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,Consolas,monospace;font-size:12px;color:var(--precheck-muted)}.video-precheck-page .cell-title{font-weight:650;color:var(--precheck-text)}.video-precheck-page .cell-secondary,.video-precheck-page .cell-time,.video-precheck-page .cell-empty{color:var(--precheck-muted);font-size:13px}.video-precheck-page .cell-time{font-variant-numeric:tabular-nums;font-size:12px}.video-precheck-page .cell-price{font-variant-numeric:tabular-nums;font-weight:650}.video-precheck-page .account-pill{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:3px 10px 3px 8px;border-radius:999px;background:color-mix(in srgb,var(--precheck-accent) 8%,var(--precheck-elevated));color:var(--precheck-text);font-size:12px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-precheck-page .account-pill__dot{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--precheck-accent)}.video-precheck-page .meta-chip{display:inline-flex;align-items:center;max-width:100%;padding:3px 9px;border-radius:8px;background:var(--precheck-elevated);color:var(--precheck-text);font-size:12px;font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-precheck-page .meta-chip--soft{color:var(--precheck-muted)}.video-precheck-page .query-report-btn{height:28px!important;padding:0 12px!important;border-radius:8px!important;font-weight:650}.video-precheck-page .query-report-btn:not(.is-disabled){background:color-mix(in srgb,var(--precheck-accent) 12%,transparent)!important}.video-precheck-page .query-report-btn.is-disabled{opacity:.38}.video-precheck-page .drawer-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:240px;padding:48px 24px;text-align:center}.video-precheck-page .drawer-placeholder__text{margin:0;color:var(--precheck-muted);font-size:13px}.video-precheck-page .verdict-banner{display:flex;align-items:center;gap:28px;margin-bottom:24px;padding:28px 32px;border-left:5px solid var(--precheck-warning);border-radius:12px;background:var(--precheck-card);box-shadow:var(--precheck-shadow-lg);flex-wrap:wrap}.video-precheck-page .verdict-banner.pass{border-left-color:var(--precheck-passed)}.video-precheck-page .verdict-banner.fail{border-left-color:var(--precheck-critical)}.video-precheck-page .verdict-icon{flex-shrink:0;font-size:56px;line-height:1}.video-precheck-page .verdict-text{flex:1;min-width:200px}.video-precheck-page .verdict-label{color:var(--precheck-muted);font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.video-precheck-page .verdict-title{margin:4px 0 6px;font-size:28px;font-weight:800}.video-precheck-page .verdict-desc{color:var(--precheck-muted);font-size:14px}.video-precheck-page .verdict-meta{display:flex;gap:24px;margin-top:10px;color:var(--precheck-muted);font-size:12px;flex-wrap:wrap}.video-precheck-page .verdict-meta span{display:flex;align-items:center;gap:4px}.video-precheck-page .verdict-meta strong{color:var(--precheck-text)}.video-precheck-page .stats-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px}.video-precheck-page .stats-row.has-info{grid-template-columns:repeat(5,minmax(0,1fr))}.video-precheck-page .stat-card{display:flex;align-items:center;gap:16px;min-width:0;padding:20px 24px;border-radius:12px;background:var(--precheck-card);box-shadow:var(--precheck-shadow);transition:transform .2s,box-shadow .2s}.video-precheck-page .stat-card:hover{transform:translateY(-2px);box-shadow:var(--precheck-shadow-lg)}.video-precheck-page .stat-icon{flex-shrink:0;font-size:32px;line-height:1}.video-precheck-page .stat-value{font-size:28px;font-weight:800;line-height:1.2}.video-precheck-page .stat-label{color:var(--precheck-muted);font-size:12px;font-weight:500}.video-precheck-page .stat-card.crit .stat-value{color:var(--precheck-critical)}.video-precheck-page .stat-card.warn .stat-value{color:var(--precheck-warning)}.video-precheck-page .stat-card.info .stat-value{color:var(--precheck-info)}.video-precheck-page .stat-card.pass .stat-value{color:var(--precheck-passed)}.video-precheck-page .stat-card.rate .stat-value{color:var(--precheck-accent)}.video-precheck-page .progress-card{display:flex;align-items:center;gap:28px;margin-bottom:24px;padding:24px;border-radius:12px;background:var(--precheck-card);box-shadow:var(--precheck-shadow)}.video-precheck-page .ring-container{position:relative;width:100px;height:100px;flex-shrink:0}.video-precheck-page .ring-container svg{transform:rotate(-90deg)}.video-precheck-page .ring-bg,.video-precheck-page .ring-fill{fill:none;stroke-width:8}.video-precheck-page .ring-bg{stroke:var(--precheck-track)}.video-precheck-page .ring-fill{stroke:var(--precheck-passed);stroke-linecap:round;transition:stroke-dashoffset 1s ease}.video-precheck-page .ring-center{position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%)}.video-precheck-page .rate-num{font-size:26px;font-weight:800;line-height:1}.video-precheck-page .rate-pct{color:var(--precheck-muted);font-size:11px}.video-precheck-page .progress-info{flex:1;min-width:0}.video-precheck-page .progress-info h4{margin-bottom:6px;color:var(--precheck-text);font-size:14px;font-weight:600}.video-precheck-page .progress-bar-track{height:8px;margin-bottom:4px;overflow:hidden;border-radius:6px;background:var(--precheck-track)}.video-precheck-page .progress-bar-fill{height:100%;border-radius:6px;background:linear-gradient(90deg,var(--precheck-critical),var(--precheck-warning),var(--precheck-passed));transition:width 1s ease}.video-precheck-page .progress-legend{display:flex;gap:16px;color:var(--precheck-muted);font-size:12px;flex-wrap:wrap}.video-precheck-page .progress-legend span{display:flex;align-items:center;gap:4px}.video-precheck-page .dot{width:8px;height:8px;border-radius:50%}.video-precheck-page .dot.critical{background:var(--precheck-critical)}.video-precheck-page .dot.warning{background:var(--precheck-warning)}.video-precheck-page .dot.info{background:var(--precheck-info)}.video-precheck-page .dot.passed{background:var(--precheck-passed)}.video-precheck-page .video-strip{display:flex;align-items:center;gap:24px;margin-bottom:24px;padding:14px 20px;border-radius:12px;background:var(--precheck-card);box-shadow:var(--precheck-shadow);font-size:13px;flex-wrap:wrap}.video-precheck-page .vs-item{display:flex;align-items:center;gap:6px;color:var(--precheck-muted)}.video-precheck-page .vs-item strong{color:var(--precheck-text);font-weight:600}.video-precheck-page .vs-icon{font-size:16px}.video-precheck-page .quality-panel{margin-bottom:24px;padding:20px 24px;border-radius:12px;background:var(--precheck-card);box-shadow:var(--precheck-shadow)}.video-precheck-page .quality-panel__header h2{margin:0 0 16px;font-size:16px;font-weight:700}.video-precheck-page .quality-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.video-precheck-page .quality-metric{padding:14px 16px;border-radius:10px;background:var(--precheck-elevated)}.video-precheck-page .quality-metric__label{color:var(--precheck-muted);font-size:12px}.video-precheck-page .quality-metric__value{margin-top:4px;font-size:22px;font-weight:800}.video-precheck-page .quality-issues{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.video-precheck-page .quality-issue{padding:12px 14px;border-left:4px solid var(--precheck-warning);border-radius:8px;background:var(--precheck-warning-bg)}.video-precheck-page .quality-issue.critical{border-left-color:var(--precheck-critical);background:var(--precheck-critical-bg)}.video-precheck-page .quality-issue.info{border-left-color:var(--precheck-info);background:var(--precheck-info-bg)}.video-precheck-page .quality-issue__title{font-size:14px;font-weight:700}.video-precheck-page .quality-issue__detail{margin:6px 0 0;color:var(--precheck-muted);font-size:13px;white-space:pre-wrap}.video-precheck-page .quality-empty{margin:0;color:var(--precheck-muted);font-size:13px}.video-precheck-page .evidence-lines{margin:0;padding:0;list-style:none;color:var(--precheck-text);font-size:13px;line-height:1.7}.video-precheck-page .toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px;flex-wrap:wrap}.video-precheck-page .filter-tabs{display:flex;gap:6px}.video-precheck-page .filter-tabs button{padding:7px 16px;border:1px solid var(--precheck-border);border-radius:20px;background:var(--precheck-card);color:var(--precheck-muted);cursor:pointer;font-size:12px;font-weight:600}.video-precheck-page .filter-tabs button:hover{border-color:var(--precheck-accent);color:var(--precheck-accent)}.video-precheck-page .filter-tabs button.active{border-color:var(--precheck-accent);background:var(--precheck-accent);color:#fff}.video-precheck-page .toolbar-actions{display:flex;align-items:center;gap:8px}.video-precheck-page .toolbar-actions button{padding:7px 14px;border:1px solid var(--precheck-border);border-radius:8px;background:var(--precheck-card);color:var(--precheck-muted);cursor:pointer;font-size:12px;font-weight:500}.video-precheck-page .toolbar-actions button:hover{background:var(--precheck-hover);color:var(--precheck-text)}.video-precheck-page .active-count{padding:7px 0;color:var(--precheck-muted);font-size:12px}.video-precheck-page .findings-list{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.video-precheck-page .finding-card{overflow:hidden;border-left:4px solid var(--precheck-info);border-radius:8px;background:var(--precheck-card);box-shadow:var(--precheck-shadow-sm);transition:box-shadow .3s,outline .3s}.video-precheck-page .finding-card.critical{border-left-color:var(--precheck-critical)}.video-precheck-page .finding-card.warning{border-left-color:var(--precheck-warning)}.video-precheck-page .finding-card.passed{border-left-color:var(--precheck-passed)}.video-precheck-page .finding-card.emphasized{outline:3px solid var(--precheck-accent);outline-offset:2px;box-shadow:0 0 0 6px color-mix(in srgb,var(--precheck-accent) 12%,transparent)}.video-precheck-page .finding-header{display:flex;width:100%;align-items:center;gap:12px;padding:14px 18px;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}.video-precheck-page .finding-header:hover{background:var(--precheck-hover)}.video-precheck-page .sev-icon{flex-shrink:0;font-size:20px}.video-precheck-page .finding-rule{flex:1;min-width:150px;font-size:14px;font-weight:600}.video-precheck-page .finding-category{padding:3px 10px;border-radius:10px;background:var(--precheck-info-bg);color:var(--precheck-info);font-size:11px;font-weight:500;white-space:nowrap}.video-precheck-page .finding-card.critical .finding-category{background:var(--precheck-critical-bg);color:var(--precheck-critical)}.video-precheck-page .finding-card.warning .finding-category{background:var(--precheck-warning-bg);color:var(--precheck-warning-text)}.video-precheck-page .finding-card.passed .finding-category{background:var(--precheck-passed-bg);color:var(--precheck-passed-text)}.video-precheck-page .expand-icon{flex-shrink:0;color:var(--precheck-muted);font-size:14px;transition:transform .3s}.video-precheck-page .finding-card.expanded .expand-icon{transform:rotate(180deg)}.video-precheck-page .finding-body{max-height:0;overflow:hidden;transition:max-height .35s ease}.video-precheck-page .finding-card.expanded .finding-body{max-height:1000px}.video-precheck-page .finding-body-inner{padding:0 18px 16px 52px;color:var(--precheck-muted);font-size:13px;line-height:1.6}.video-precheck-page .evidence-section{margin-bottom:12px}.video-precheck-page .evidence-label{margin-bottom:4px;color:var(--precheck-text);font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.video-precheck-page .evidence-value{padding:10px 14px;overflow-x:auto;border-radius:6px;background:var(--precheck-elevated);font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:12px;white-space:pre-wrap;word-break:break-word}.video-precheck-page .evidence-pre{margin:0;font:inherit;white-space:pre-wrap;word-break:break-word}.video-precheck-page .fail-message-block{margin-bottom:14px;padding:10px 12px;border-radius:8px;background:var(--precheck-fail-msg-bg)}.video-precheck-page .fail-message-block.critical{background:var(--precheck-fail-msg-critical-bg)}.video-precheck-page .fail-message-block.warning{background:var(--precheck-fail-msg-warning-bg)}.video-precheck-page .fail-message-block.info,.video-precheck-page .fail-message-block.passed{background:var(--precheck-fail-msg-bg)}.video-precheck-page .fail-message-text{color:var(--precheck-text);font-size:13px;font-weight:600;line-height:1.55;white-space:pre-wrap;word-break:break-word}.video-precheck-page .keyword-chip,.video-precheck-page .evidence-value mark{display:inline-block;margin-right:5px;padding:1px 4px;border:0;border-radius:2px;font-weight:700}.video-precheck-page .keyword-chip.critical,.video-precheck-page .evidence-value mark.critical{background:var(--precheck-chip-critical-bg);color:var(--precheck-critical)}.video-precheck-page .keyword-chip.warning,.video-precheck-page .evidence-value mark.warning{background:var(--precheck-chip-warning-bg);color:var(--precheck-warning-text)}.video-precheck-page .metric-row{display:flex;align-items:center;gap:10px;margin:4px 0}.video-precheck-page .metric-bar{flex:1;height:6px;overflow:hidden;border-radius:3px;background:var(--precheck-track)}.video-precheck-page .metric-fill{height:100%;border-radius:3px;transition:width .5s}.video-precheck-page .metric-fill.good{background:var(--precheck-passed)}.video-precheck-page .metric-fill.bad{background:var(--precheck-critical)}.video-precheck-page .metric-fill.warn-fill{background:var(--precheck-warning)}.video-precheck-page .no-findings{padding:32px;border-radius:8px;background:var(--precheck-card);color:var(--precheck-muted);text-align:center}.video-precheck-page .transcript-container{margin-bottom:24px;overflow:hidden;border-radius:12px;background:var(--precheck-card);box-shadow:var(--precheck-shadow)}.video-precheck-page .transcript-header{display:flex;width:100%;align-items:center;gap:10px;padding:14px 20px;border:0;border-bottom:1px solid var(--precheck-border-subtle);background:transparent;color:var(--precheck-text);cursor:pointer;text-align:left;font-size:14px;font-weight:600}.video-precheck-page .transcript-toggle{color:var(--precheck-muted);font-size:12px;transition:transform .3s}.video-precheck-page .transcript-container.collapsed .transcript-toggle{transform:rotate(-90deg)}.video-precheck-page .collapse-label{margin-left:auto;color:var(--precheck-accent);font-size:12px;font-weight:500}.video-precheck-page .transcript-body{max-height:400px;padding:16px 20px;overflow-y:auto;font-size:13px;line-height:1.8}.video-precheck-page .tx-line{display:block;margin:1px 0;padding:2px 6px;border-radius:2px}.video-precheck-page .tx-line.has-violation{background:#ff2a4b0f}.video-precheck-page .tx-kw{display:inline;padding:1px 2px;border:0;border-radius:2px;cursor:pointer;font-size:inherit;font-weight:700;line-height:inherit}.video-precheck-page .tx-kw.crit-kw{background:var(--precheck-tx-critical-bg);color:var(--precheck-critical)}.video-precheck-page .tx-kw.warn-kw{background:var(--precheck-chip-warning-bg);color:var(--precheck-warning-text)}.video-precheck-page .tx-kw:hover{outline:2px solid var(--precheck-accent);outline-offset:1px}.video-precheck-page .transcript-legend{display:flex;gap:14px;padding:10px 20px;border-top:1px solid var(--precheck-border-subtle);color:var(--precheck-muted);font-size:11px;flex-wrap:wrap}.video-precheck-page .transcript-legend span{display:flex;align-items:center;gap:4px}.video-precheck-page .swatch{width:10px;height:10px;border-radius:2px}.video-precheck-page .swatch.red{background:var(--precheck-critical)}.video-precheck-page .swatch.yellow{background:var(--precheck-warning)}.video-precheck-page .report-footer{margin-top:16px;padding:24px 0 8px;border-top:1px solid var(--precheck-border);color:var(--precheck-info);text-align:center;font-size:11px}.video-precheck-page .report-footer p{margin:0}.video-precheck-page .demo-badge{display:inline-block;margin-bottom:8px;padding:4px 12px;border:1px solid var(--precheck-chip-warning-bg);border-radius:10px;background:var(--precheck-warning-bg);color:var(--precheck-warning-text);font-size:11px;font-weight:600}.video-precheck-page button:focus-visible{outline:2px solid var(--precheck-accent);outline-offset:2px}@media(max-width:1100px){.video-precheck-page .stats-row,.video-precheck-page .stats-row.has-info{grid-template-columns:repeat(2,minmax(0,1fr))}.video-precheck-page .quality-metrics{grid-template-columns:1fr}.video-precheck-page .verdict-banner{flex-direction:column;text-align:center}.video-precheck-page .verdict-meta{justify-content:center}.video-precheck-page .finding-header{gap:8px;padding:12px 14px}.video-precheck-page .finding-category{display:none}}@media(max-width:700px){.video-precheck-page .stats-row,.video-precheck-page .stats-row.has-info{grid-template-columns:1fr}.video-precheck-page .topbar{align-items:flex-start;flex-direction:column}.video-precheck-page .list-topbar{align-items:stretch}.video-precheck-page .topbar-actions{width:100%;justify-content:flex-start}.video-precheck-page .points-chip{max-width:100%}.video-precheck-page .precheck-list-filters__actions{width:100%}.video-precheck-page .filter-tabs{width:100%;padding-bottom:4px;overflow-x:auto}.video-precheck-page .progress-card{flex-direction:column;text-align:center}.video-precheck-page .progress-legend{justify-content:center}.video-precheck-page .video-strip{gap:10px}.video-precheck-page .toolbar-actions{width:100%;flex-wrap:wrap}.video-precheck-page .finding-body-inner{padding-left:18px}}@media(prefers-reduced-motion:reduce){.video-precheck-page *{scroll-behavior:auto!important;transition-duration:.01ms!important}}.frames-section{margin-bottom:16px}.frames-section .section-label{font-size:14px;font-weight:600;color:var(--kp-text-primary);margin-bottom:10px}.frames-grid{display:flex;gap:10px;flex-wrap:wrap}.frame-item{display:flex;flex-direction:column;align-items:center;gap:4px}.frame-thumb{width:120px;height:68px;border-radius:6px;border:1px solid var(--kp-border-color-light);object-fit:cover;cursor:pointer;transition:transform .15s}.frame-thumb:hover{transform:scale(1.05)}.frame-name{font-size:11px;color:var(--kp-text-tertiary)}.frame-fallback{width:120px;height:68px;display:flex;align-items:center;justify-content:center;background:var(--kp-bg-page);color:var(--kp-text-disabled);font-size:11px;border-radius:6px}.evidence-frames{margin-top:10px}.evidence-frames .evidence-label{font-size:12px;font-weight:600;color:var(--kp-text-secondary);margin-bottom:6px}.evidence-frames-grid{display:flex;gap:8px;flex-wrap:wrap}.evidence-frame-item{display:flex;flex-direction:column;align-items:center;gap:3px}.evidence-frame-thumb{width:100px;height:56px;border-radius:5px;border:1px solid var(--kp-border-color-light);object-fit:cover;cursor:pointer;transition:transform .15s}.evidence-frame-thumb:hover{transform:scale(1.05)}.evidence-frame-name{font-size:10px;color:var(--kp-text-tertiary)}.list-verdict{--verdict-pass-bg: #f0fdf4;--verdict-pass-color: #16a34a;--verdict-warn-bg: #fefce8;--verdict-warn-color: #ca8a04;--verdict-fail-bg: #fef2f2;--verdict-fail-color: #dc2626;display:inline-flex;align-items:center;justify-content:center;min-width:72px;padding:4px 11px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.01em}.list-verdict.pass{background:var(--verdict-pass-bg);color:var(--verdict-pass-color)}.list-verdict.warn{background:var(--verdict-warn-bg);color:var(--verdict-warn-color)}.list-verdict.fail{background:var(--verdict-fail-bg);color:var(--verdict-fail-color)}.list-verdict.pending{background:var(--kp-bg-hover);color:var(--kp-text-tertiary)}.image-preview-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;background:#000000d9;display:flex;align-items:center;justify-content:center;cursor:pointer}.image-preview-big{max-width:90vw;max-height:90vh;border-radius:8px;cursor:default}.image-preview-close{position:absolute;top:20px;right:30px;font-size:32px;color:#fff;cursor:pointer}html.dark .video-precheck-page,[data-kp-theme=dark] .video-precheck-page{--precheck-critical-bg: rgba(255, 42, 75, .16);--precheck-warning-bg: rgba(255, 184, 0, .16);--precheck-passed-bg: rgba(0, 200, 83, .16);--precheck-info: #a3a3a3;--precheck-info-bg: rgba(163, 163, 163, .14);--precheck-text: var(--kp-text-primary);--precheck-muted: var(--kp-text-secondary);--precheck-card: var(--kp-bg-container);--precheck-page-bg: var(--kp-bg-page);--precheck-elevated: var(--kp-bg-elevated);--precheck-hover: var(--kp-bg-hover);--precheck-border: var(--kp-border-color);--precheck-border-subtle: var(--kp-border-color-light);--precheck-track: var(--kp-border-color-strong);--precheck-warning-text: #f0c14d;--precheck-passed-text: #4ade80;--precheck-fail-msg-bg: var(--kp-bg-elevated);--precheck-fail-msg-critical-bg: rgba(255, 42, 75, .14);--precheck-fail-msg-warning-bg: rgba(255, 184, 0, .14);--precheck-chip-critical-bg: rgba(255, 42, 75, .22);--precheck-chip-warning-bg: rgba(255, 184, 0, .22);--precheck-tx-critical-bg: rgba(255, 42, 75, .28);--precheck-shadow-sm: var(--kp-shadow-sm);--precheck-shadow: var(--kp-shadow-base);--precheck-shadow-lg: var(--kp-shadow-md)}html.dark .video-precheck-page .quality-panel__header h2,html.dark .video-precheck-page .quality-metric__value,html.dark .video-precheck-page .quality-issue__title,html.dark .video-precheck-page .finding-rule,html.dark .video-precheck-page .rate-num,[data-kp-theme=dark] .video-precheck-page .quality-panel__header h2,[data-kp-theme=dark] .video-precheck-page .quality-metric__value,[data-kp-theme=dark] .video-precheck-page .quality-issue__title,[data-kp-theme=dark] .video-precheck-page .finding-rule,[data-kp-theme=dark] .video-precheck-page .rate-num{color:var(--precheck-text)}html.dark .video-precheck-page .tx-line.has-violation,[data-kp-theme=dark] .video-precheck-page .tx-line.has-violation{background:#ff2a4b24}html.dark .video-precheck-page .finding-card.emphasized,[data-kp-theme=dark] .video-precheck-page .finding-card.emphasized{box-shadow:0 0 0 6px color-mix(in srgb,var(--precheck-accent) 22%,transparent)}html.dark .list-verdict,[data-kp-theme=dark] .list-verdict{--verdict-pass-bg: rgba(22, 163, 74, .18);--verdict-pass-color: #4ade80;--verdict-warn-bg: rgba(202, 138, 4, .18);--verdict-warn-color: #f0c14d;--verdict-fail-bg: rgba(220, 38, 38, .18);--verdict-fail-color: #f87171}.precheck-created-at-range-popper .el-picker-panel__sidebar{width:86px}.precheck-created-at-range-popper .el-picker-panel__shortcut{padding:0 8px;font-size:12px;line-height:28px}.precheck-created-at-range-popper .el-date-range-picker.single-panel.has-sidebar.has-time{width:500px}.precheck-created-at-range-popper .el-date-range-picker.single-panel .el-picker-panel__body{min-width:0}.precheck-created-at-range-popper .el-date-range-picker.single-panel .el-picker-panel__content{width:auto;margin:12px 10px 14px;box-sizing:border-box}.precheck-created-at-range-popper .el-date-range-picker__header{width:100%;box-sizing:border-box}.precheck-created-at-range-popper .el-date-table{width:100%}.precheck-created-at-range-popper .el-date-range-picker__time-header{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:6px;padding:8px 10px;box-sizing:border-box;width:100%}.precheck-created-at-range-popper .el-date-range-picker__editors-wrap{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto}.precheck-created-at-range-popper .el-date-range-picker__editors-wrap.is-right{text-align:left}.precheck-created-at-range-popper .el-date-range-picker__time-header>span:not([class]){display:inline-flex;flex:0 0 16px;align-items:center;justify-content:center;font-size:14px;line-height:1}.precheck-created-at-range-popper .el-date-range-picker__time-picker-wrap{padding:0}.precheck-created-at-range-popper .el-date-range-picker__time-picker-wrap:first-child .el-date-range-picker__editor{width:100px}.precheck-created-at-range-popper .el-date-range-picker__time-picker-wrap:nth-child(2) .el-date-range-picker__editor{width:56px}.precheck-created-at-range-popper .el-date-range-picker__editor .el-input__wrapper{padding:0 6px;min-height:28px}.precheck-created-at-range-popper .el-date-range-picker__editor .el-input__inner{height:26px;line-height:26px;font-size:12px}.precheck-created-at-range-popper .el-picker-panel__footer{padding:6px 10px}.bulk-publish-page[data-v-2a434c50]{padding:20px 24px 32px;width:100%;box-sizing:border-box;min-height:100%;color:var(--kp-text-primary);background:var(--kp-bg-page)}.page-top[data-v-2a434c50]{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:16px}.page-top h1[data-v-2a434c50]{margin:0;font-size:22px;font-weight:600;color:var(--kp-text-primary)}.page-top__desc[data-v-2a434c50]{margin:8px 0 0;font-size:14px;color:var(--kp-text-secondary)}.step-nav[data-v-2a434c50]{display:flex;gap:18px;flex-wrap:wrap}.step-nav__item[data-v-2a434c50]{display:inline-flex;align-items:center;gap:8px;color:var(--kp-text-tertiary);font-size:13px}.step-nav__item.active[data-v-2a434c50]{color:var(--kp-color-primary);font-weight:600}.step-nav__index[data-v-2a434c50]{width:22px;height:22px;border-radius:999px;display:grid;place-items:center;background:var(--kp-bg-hover);font-size:12px}.step-nav__item.active .step-nav__index[data-v-2a434c50]{background:var(--kp-color-primary);color:#fff}.banner[data-v-2a434c50]{margin-bottom:16px;padding:10px 14px;border-radius:10px;background:var(--kp-color-primary-light);color:var(--kp-color-primary);font-size:13px}.block[data-v-2a434c50]{margin-bottom:20px;padding:18px 20px;border:1px solid var(--kp-border-color);border-radius:16px;background:var(--kp-bg-container)}.block__head[data-v-2a434c50]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.block__title[data-v-2a434c50]{margin:0 0 14px;font-size:16px;font-weight:600;color:var(--kp-text-primary)}.block__head .block__title[data-v-2a434c50]{margin:0}.block__meta[data-v-2a434c50]{font-size:13px;color:var(--kp-text-secondary)}.scenario-block .block__title[data-v-2a434c50]{margin-bottom:12px}.scenario-grid[data-v-2a434c50]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.scenario-card[data-v-2a434c50]{text-align:left;padding:14px 16px;border:1px solid var(--kp-border-color);border-radius:14px;background:var(--kp-bg-container);max-width:none;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.scenario-card.active[data-v-2a434c50]{border-color:var(--kp-color-primary);background:var(--kp-color-primary-light);box-shadow:0 0 0 1px var(--kp-color-primary)}.scenario-card__head[data-v-2a434c50]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;font-size:14px;color:var(--kp-text-primary)}.scenario-card__desc[data-v-2a434c50]{margin:0;font-size:12px;line-height:1.5;color:var(--kp-text-secondary)}.account-toolbar[data-v-2a434c50]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.account-toolbar__select[data-v-2a434c50]{width:140px}.account-toolbar__user-filter[data-v-2a434c50]{width:180px}.account-toolbar__search[data-v-2a434c50]{width:220px}.account-list[data-v-2a434c50]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;min-height:88px}.account-card[data-v-2a434c50]{position:relative;display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--kp-border-color);border-radius:14px;background:var(--kp-bg-container);text-align:left;cursor:pointer}.account-card.active[data-v-2a434c50]{border-color:var(--kp-color-primary);background:var(--kp-color-primary-light);box-shadow:0 0 0 1px var(--kp-color-primary)}.account-card__select-badge[data-v-2a434c50]{position:absolute;top:6px;right:6px;z-index:1;min-width:22px;min-height:22px;display:grid;place-items:center;cursor:pointer}.account-card__check[data-v-2a434c50]{color:var(--kp-color-primary);font-size:20px;line-height:1;transition:opacity .12s ease}.account-card__uncheck[data-v-2a434c50]{position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;height:22px;padding:0 8px;border-radius:999px;background:#ef4444;color:#fff;font-size:11px;font-weight:600;line-height:1;white-space:nowrap;opacity:0;transform:scale(.9);pointer-events:none;transition:opacity .12s ease,transform .12s ease;box-shadow:0 1px 4px #0f172a2e}.account-card__select-badge:hover .account-card__check[data-v-2a434c50],.account-card__select-badge:focus-visible .account-card__check[data-v-2a434c50]{opacity:0}.account-card__select-badge:hover .account-card__uncheck[data-v-2a434c50],.account-card__select-badge:focus-visible .account-card__uncheck[data-v-2a434c50]{opacity:1;transform:scale(1);pointer-events:auto}.account-card__avatar[data-v-2a434c50]{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0;background:var(--kp-bg-hover)}.account-card__avatar--empty[data-v-2a434c50]{display:grid;place-items:center;color:var(--kp-text-tertiary)}.account-card__name[data-v-2a434c50]{font-size:14px;font-weight:600;color:var(--kp-text-primary)}.account-card__tags[data-v-2a434c50]{margin-top:4px}.tag[data-v-2a434c50]{display:inline-block;font-size:11px;color:var(--kp-color-primary);background:var(--kp-color-primary-light);border-radius:999px;padding:2px 8px}.account-card__products[data-v-2a434c50]{margin-top:6px;font-size:12px;color:var(--kp-text-secondary)}.schedule-row[data-v-2a434c50]{margin-bottom:12px}.schedule-date-box[data-v-2a434c50]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid var(--kp-border-color);border-radius:12px;background:var(--kp-bg-elevated, var(--kp-bg-hover));text-align:left;cursor:pointer}.schedule-date-box[data-v-2a434c50]:hover{border-color:var(--kp-color-primary);background:var(--kp-color-primary-light)}.schedule-date-box__left[data-v-2a434c50]{display:flex;align-items:center;gap:12px;min-width:0}.schedule-date-box__icon[data-v-2a434c50]{font-size:28px;color:var(--kp-color-primary)}.schedule-date-box__title[data-v-2a434c50]{font-size:14px;font-weight:500;color:var(--kp-text-primary)}.schedule-date-box__sub[data-v-2a434c50]{margin-top:4px;font-size:12px;color:var(--kp-text-secondary)}.schedule-date-box__tags[data-v-2a434c50]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;max-width:55%}.frequency-row__label[data-v-2a434c50]{display:block;font-size:14px;font-weight:500;color:var(--kp-text-secondary)}.frequency-row__hint[data-v-2a434c50]{margin:8px 0 0;font-size:12px;color:var(--kp-text-tertiary)}.frequency-row__input[data-v-2a434c50]{display:inline-flex;align-items:center;gap:8px;margin-top:10px;font-size:14px;color:var(--kp-text-secondary)}.step-footer[data-v-2a434c50]{display:flex;justify-content:flex-end;padding:8px 0 24px}.next-btn[data-v-2a434c50]{display:inline-flex;align-items:center;gap:6px;min-width:140px}.next-btn.is-muted[data-v-2a434c50]{background-color:var(--kp-border-color)!important;border-color:var(--kp-border-color)!important;color:var(--kp-text-tertiary)!important}.next-btn.is-muted[data-v-2a434c50]:hover,.next-btn.is-muted[data-v-2a434c50]:focus,.next-btn.is-muted[data-v-2a434c50]:active{background-color:var(--kp-border-color)!important;border-color:var(--kp-border-color)!important;color:var(--kp-text-tertiary)!important}.placeholder-panel[data-v-2a434c50]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:280px;border:1px dashed var(--kp-border-color);border-radius:16px;color:var(--kp-text-secondary)}.empty-inline[data-v-2a434c50]{grid-column:1/-1;padding:28px;text-align:center;color:var(--kp-text-tertiary);font-size:14px}.icon[data-v-2a434c50]{font-family:Material Symbols Outlined;font-size:18px;line-height:1}@media(max-width:960px){.page-top[data-v-2a434c50]{flex-direction:column}}@media(max-width:640px){.schedule-date-box[data-v-2a434c50]{flex-direction:column;align-items:stretch}.scenario-card[data-v-2a434c50]{max-width:none}}.precheck-step1-block[data-v-2a434c50]{min-height:120px}.precheck-opts[data-v-2a434c50]{display:flex;flex-wrap:wrap;gap:12px 20px;margin-bottom:16px}.precheck-opts[data-v-2a434c50] .el-form-item{margin-bottom:0}.precheck-opts__select[data-v-2a434c50]{width:180px}.precheck-opts__select--wide[data-v-2a434c50]{width:260px}.precheck-account-select[data-v-2a434c50]{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:260px;height:32px;padding:0 12px;border:1px solid var(--kp-border-color);border-radius:8px;background:var(--kp-bg-container);color:var(--kp-text-primary);cursor:pointer;box-sizing:border-box}.precheck-account-select[data-v-2a434c50]:hover{border-color:var(--el-color-primary-light-5)}.precheck-account-select__text[data-v-2a434c50]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.precheck-account-select__text.is-placeholder[data-v-2a434c50]{color:var(--kp-text-tertiary)}.precheck-account-select__arrow[data-v-2a434c50]{flex-shrink:0;font-size:18px;color:var(--kp-text-tertiary)}.precheck-ids__label[data-v-2a434c50]{display:block;margin-bottom:8px;font-size:14px;font-weight:600;color:var(--kp-text-primary)}.precheck-ids__actions[data-v-2a434c50]{display:flex;align-items:center;gap:12px;margin-top:10px}.precheck-ids__hint[data-v-2a434c50]{font-size:12px;color:var(--kp-text-tertiary)}.precheck-list[data-v-2a434c50]{margin-top:20px}.precheck-list__head h3[data-v-2a434c50]{margin:0 0 12px;font-size:14px;font-weight:600;color:var(--kp-text-primary)}.precheck-row[data-v-2a434c50]{display:flex;align-items:flex-start;gap:12px;padding:12px;margin-bottom:10px;border:1px solid var(--kp-border-color);border-radius:12px;background:var(--kp-bg-container)}.precheck-row.is-fail[data-v-2a434c50]{border-color:var(--el-color-danger);background:color-mix(in srgb,var(--el-color-danger) 6%,transparent)}.precheck-row__main[data-v-2a434c50]{flex-shrink:0;width:120px}.precheck-row__label[data-v-2a434c50]{display:block;margin-bottom:4px;font-size:12px;font-weight:600;color:var(--kp-text-secondary);line-height:1.3}.precheck-row__field[data-v-2a434c50]{display:flex;flex-direction:column;gap:4px;min-width:0}.precheck-row__field--inline[data-v-2a434c50]{flex-direction:row;align-items:center;gap:8px}.precheck-row__field--inline .precheck-row__label[data-v-2a434c50]{margin-bottom:0;flex-shrink:0;white-space:nowrap}.precheck-row__field--inline[data-v-2a434c50] .el-input,.precheck-row__field--inline[data-v-2a434c50] .el-input-number{flex:1;min-width:0}.precheck-row__field--inline .precheck-row__price[data-v-2a434c50]{flex:0 0 140px;width:140px}.precheck-row__thumb[data-v-2a434c50]{width:120px;height:120px;border-radius:10px;object-fit:cover;display:block;background:var(--kp-bg-elevated);border:1px solid var(--kp-border-color-light)}.precheck-row__thumb--empty[data-v-2a434c50]{display:flex;align-items:center;justify-content:center;color:var(--kp-text-tertiary)}.precheck-row__body[data-v-2a434c50]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.precheck-row__head[data-v-2a434c50]{display:flex;align-items:center;justify-content:space-between;gap:8px}.precheck-row__id[data-v-2a434c50]{font-size:12px;color:var(--kp-text-secondary);font-variant-numeric:tabular-nums}.precheck-row__gallery-head[data-v-2a434c50]{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px}.precheck-row__gallery-hint[data-v-2a434c50]{font-size:12px;font-weight:400;color:var(--kp-text-tertiary)}.precheck-row__gallery[data-v-2a434c50]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;overflow-x:auto;padding:2px 0 4px;scrollbar-width:thin}.precheck-row__candidate[data-v-2a434c50]{width:64px;height:64px;flex-shrink:0;padding:0;border:1px solid transparent;border-radius:6px;overflow:hidden;cursor:pointer;background:var(--kp-bg-elevated)}.precheck-row__candidate img[data-v-2a434c50]{width:100%;height:100%;object-fit:cover;display:block}.precheck-row__candidate.active[data-v-2a434c50]{border-color:var(--kp-color-primary);box-shadow:0 0 0 1px var(--kp-color-primary)}.precheck-row__price[data-v-2a434c50]{width:140px}.precheck-row__error[data-v-2a434c50]{margin:0;font-size:12px;color:var(--el-color-danger)}.precheck-row__ok[data-v-2a434c50]{margin:0;font-size:12px;color:var(--el-color-success)}.bulk-publish-page{min-height:100%;color:var(--kp-text-primary);background:var(--kp-bg-page)}.showcase-modal,.tz-modal,.date-modal,.batch-pick-modal,.batch-fill-modal,.auth-manage-dialog{background:var(--kp-bg-container);color:var(--kp-text-primary);box-shadow:var(--kp-shadow-md, 0 8px 24px rgba(0, 0, 0, .12))}.showcase-overlay,.tz-overlay,.date-overlay,.batch-pick-overlay,.batch-fill-overlay,.auth-manage-overlay{background:var(--el-mask-color, rgba(15, 23, 42, .45))}.showcase-modal__title,.tz-modal__title,.date-modal__title,.batch-pick-modal__title,.batch-fill-modal__title,.auth-manage-toolbar__title{color:var(--kp-text-primary)}.showcase-modal__account,.tz-modal__hint,.date-modal__tip,.batch-pick-modal__hint,.batch-fill-modal__hint,.auth-manage-toolbar__quota,.showcase-modal__count{color:var(--kp-text-secondary)}.showcase-modal__toolbar,.showcase-modal__footer,.tz-modal__footer,.date-modal__footer,.batch-pick-modal__footer,.batch-fill-modal__footer{border-color:var(--kp-border-color);background:var(--kp-bg-container)}.showcase-product-card,.tz-option,.date-option,.batch-fill-modal__scope{border-color:var(--kp-border-color);background:var(--kp-bg-container);color:var(--kp-text-primary)}.showcase-product-card.active,.tz-option.active,.date-option.active{border-color:var(--kp-color-primary);background:var(--kp-color-primary-light);box-shadow:0 0 0 1px var(--kp-color-primary)}.showcase-modal__empty,.showcase-modal__loading{color:var(--kp-text-tertiary)}.date-modal__timezone-bar{background:var(--kp-bg-hover);color:var(--kp-text-secondary)}.schedule-step,.plan-step{color:var(--kp-text-primary)}.schedule-step__tips{background:var(--kp-color-warning-light, rgba(250, 173, 20, .12));color:var(--kp-text-secondary);border:1px solid var(--kp-border-color)}.schedule-table,.plan-card{border-color:var(--kp-border-color);background:var(--kp-bg-container)}.schedule-table__head,.plan-card__head{color:var(--kp-text-primary);border-color:var(--kp-border-color)}.schedule-table__row,.plan-card__body{border-color:var(--kp-border-color)}.schedule-upload-zone,.schedule-batch-upload{border-color:var(--kp-border-color);background:var(--kp-bg-elevated, var(--kp-bg-hover));color:var(--kp-text-secondary)}.schedule-upload-zone:hover,.schedule-batch-upload:hover{border-color:var(--kp-color-primary);background:var(--kp-color-primary-light)}.plan-step__title{color:var(--kp-text-primary)}.plan-step__desc,.plan-step__hint{color:var(--kp-text-secondary)}.plan-card__preview{background:var(--kp-bg-hover);border-color:var(--kp-border-color)}
