.row[data-v-44ac2a5a]{margin-bottom:10px}.list[data-v-44ac2a5a]{padding-top:30px;display:flex;flex-wrap:wrap;justify-content:space-around;max-width:100%}.list .topic-cell[data-v-44ac2a5a]{padding:3px;flex-direction:column;flex-basis:25%;max-height:420px;min-width:256px;margin-bottom:30px}.list .topic-cell div[data-v-44ac2a5a]{min-height:30px}.list .topic-cell .topic-card[data-v-44ac2a5a]{margin-bottom:0}.list .topic-cell .cover-img-area[data-v-44ac2a5a]{min-height:150px;vertical-align:middle}.list .topic-cell .cover-img-area .a-or-b img[data-v-44ac2a5a]{flex:auto;width:100px;height:100px;-o-object-fit:cover;object-fit:cover}.list .topic-cell .cover-img-area .a-or-b img[data-v-44ac2a5a]:nth-child(2){margin-right:5px}.list .topic-cell .cover-img-area .tips img[data-v-44ac2a5a]{flex:auto;width:100px;height:100px;-o-object-fit:cover;object-fit:cover}.list .topic-cell .metadata[data-v-44ac2a5a]{min-height:100px}.list .topic-cell .delete[data-v-44ac2a5a]{margin-top:5px}#topic-raise-modal .modal-dialog{max-width:800px!important}#topic-raise-modal .member-select{margin-bottom:30px}#topic-raise-modal .modal-footer button{width:100px;margin-right:10px}.content[data-v-2dfb7f3f]{text-align:unset}.cover-section .a-or-b[data-v-2dfb7f3f]{display:flex;flex-flow:row nowrap;align-items:center}.cover-section .a-or-b .cell[data-v-2dfb7f3f]{width:50%}.cover-section .a-or-b .cell img[data-v-2dfb7f3f]{max-width:50%;min-height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.cover-section .tips img[data-v-2dfb7f3f]{margin-bottom:30px}.section-title[data-v-2dfb7f3f]{text-decoration:underline}.key[data-v-2dfb7f3f]{font-weight:700}.actions[data-v-2dfb7f3f]{margin-bottom:40px}.update-button[data-v-2dfb7f3f]{margin-left:10px;padding-left:5px;padding-right:5px;width:80px}.date-picker[data-v-2dfb7f3f]{display:inline-block}.pointer[data-v-2dfb7f3f]{cursor:pointer}.row[data-v-829b3e1e]{margin-bottom:10px}.list[data-v-829b3e1e]{padding-top:30px;display:flex;flex-wrap:wrap;justify-content:space-around;max-width:100%}.list .topic-cell[data-v-829b3e1e]{padding:3px;flex-direction:column;flex-basis:25%;max-height:420px;min-width:256px;margin-bottom:30px}.list .topic-cell div[data-v-829b3e1e]{min-height:30px}.list .topic-cell .topic-card[data-v-829b3e1e]{margin-bottom:0}.list .topic-cell .cover-img-area[data-v-829b3e1e]{min-height:150px;vertical-align:middle}.list .topic-cell .cover-img-area .a-or-b img[data-v-829b3e1e]{flex:auto;width:100px;height:100px;-o-object-fit:cover;object-fit:cover}.list .topic-cell .cover-img-area .a-or-b img[data-v-829b3e1e]:nth-child(2){margin-right:5px}.list .topic-cell .cover-img-area .tips img[data-v-829b3e1e]{flex:auto;width:100px;height:100px;-o-object-fit:cover;object-fit:cover}.list .topic-cell .metadata[data-v-829b3e1e]{min-height:100px}.list .topic-cell .delete[data-v-829b3e1e]{margin-top:5px}.content[data-v-1e0bc32c]{text-align:unset}.cover-section .a-or-b[data-v-1e0bc32c]{display:flex;flex-flow:row nowrap;align-items:center}.cover-section .a-or-b .cell[data-v-1e0bc32c]{width:50%}.cover-section .a-or-b .cell img[data-v-1e0bc32c]{max-width:50%;min-height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.cover-section .tips img[data-v-1e0bc32c]{margin-bottom:30px}.section-title[data-v-1e0bc32c]{text-decoration:underline}.key[data-v-1e0bc32c]{font-weight:700}.actions[data-v-1e0bc32c]{margin-bottom:40px}.update-button[data-v-1e0bc32c]{margin-left:10px;padding-left:5px;padding-right:5px;width:80px}.date-picker[data-v-1e0bc32c]{display:inline-block}.pointer[data-v-1e0bc32c]{cursor:pointer}.row[data-v-5b3403f0],.row[data-v-f49594d2]{margin-bottom:10px}.header span[data-v-f49594d2]{margin-right:20px}#todayBannerModal .modal-dialog{max-width:1000px!important;overflow-y:initial!important}#todayBannerModal .modal-content{overflow-y:scroll;height:600px}.bootstrap-switch[data-v-190db264]{margin:6px}.section[data-v-190db264]{padding-right:25px;padding-left:25px;margin-bottom:5px;border:5px solid #ff324b;border-radius:25px}.float[data-v-190db264]{position:fixed;top:100px;right:30px;width:400px;background-color:#fff}.isInvisible[data-v-190db264]{background-color:rgba(0,0,0,.2)}.hasSeparator[data-v-190db264]{border-top:10px solid rgba(0,0,0,.5);margin-top:0;margin-bottom:0}tr[data-v-ac85c00c],tr[data-v-e2b97a2e]{cursor:pointer}.category-list-shell[data-v-0cbcaf08]{width:100%;max-width:1440px;margin:0 auto}.category-card[data-v-0cbcaf08]{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.category-card[data-v-0cbcaf08]:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.25)}.category-card-body[data-v-0cbcaf08]{display:flex;align-items:center;gap:16px;padding:16px 20px}.category-order[data-v-0cbcaf08]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;border-radius:50%;background:hsla(0,0%,100%,.08);font-size:13px;font-weight:600;color:#9a9a9a}.category-info[data-v-0cbcaf08]{flex:1;text-align:left;display:flex;align-items:center;flex-wrap:wrap;gap:8px;row-gap:6px}.category-name[data-v-0cbcaf08]{margin:0 8px 0 0;font-size:16px;font-weight:600}.i18n-chip[data-v-0cbcaf08]{display:inline-flex;align-items:center;gap:6px;padding:2px 10px 2px 2px;border-radius:12px;background:hsla(0,0%,100%,.06);font-size:12px;color:#cbcbcb}.i18n-chip-locale[data-v-0cbcaf08]{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:10px;background:rgba(29,140,248,.2);color:#1d8cf8;font-size:10px;font-weight:700}.category-badges[data-v-0cbcaf08]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.count-chip[data-v-0cbcaf08]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:12px;background:hsla(0,0%,100%,.06);color:#cbcbcb;font-size:12px;font-weight:600;white-space:nowrap}.category-arrow[data-v-0cbcaf08]{font-size:14px;opacity:.5}.empty-state[data-v-0cbcaf08]{display:flex;flex-direction:column;align-items:center;padding:48px 20px;text-align:center}.empty-state-icon[data-v-0cbcaf08]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:16px;border-radius:50%;background:rgba(29,140,248,.12);color:#1d8cf8;font-size:24px}.empty-state-icon-spin[data-v-0cbcaf08]{-webkit-animation:empty-state-spin-data-v-0cbcaf08 1s linear infinite;animation:empty-state-spin-data-v-0cbcaf08 1s linear infinite}@-webkit-keyframes empty-state-spin-data-v-0cbcaf08{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes empty-state-spin-data-v-0cbcaf08{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.empty-state-title[data-v-0cbcaf08]{margin:0 0 4px;font-size:16px;font-weight:700}.empty-state-desc[data-v-0cbcaf08]{margin:0;font-size:13px;color:#9a9a9a}.artist-add-body[data-v-7cfe00c5]{text-align:left}.artist-add-section+.artist-add-section[data-v-7cfe00c5]{margin-top:20px;padding-top:20px;border-top:1px solid #e9ecef}.artist-add-section-header[data-v-7cfe00c5]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.artist-add-section-title[data-v-7cfe00c5]{margin:0;font-size:14px;font-weight:700;color:#222a42}.artist-add-section-desc[data-v-7cfe00c5]{margin:2px 0 0;font-size:12px;color:#8492a6}.artist-add-checkbox-box[data-v-7cfe00c5]{max-height:180px;overflow-y:auto;border:1px solid #e9ecef;border-radius:6px;background:#f8f9fa;padding:10px 12px}.artist-add-checkbox-grid[data-v-7cfe00c5]{display:flex;flex-wrap:wrap}.artist-add-checkbox-grid .el-checkbox[data-v-7cfe00c5]{flex:0 0 33.3333%;margin-left:0;margin-right:0;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artist-add-empty[data-v-7cfe00c5]{padding:8px 0;color:#8492a6;font-size:13px;text-align:center}.category-detail-shell[data-v-a72997a6]{width:100%;max-width:1440px;margin:0 auto}[data-v-a72997a6] .artist-list-card .card-body{padding:8px 20px}[data-v-a72997a6] .readonly-banner .card-body{display:flex;align-items:center;gap:8px;padding:12px 16px;background:rgba(253,160,74,.12);border:1px solid rgba(253,160,74,.4);border-radius:8px;color:#fda04a;font-size:13px;text-align:left}.artist-row-handle-disabled[data-v-a72997a6]{cursor:default;opacity:.35}.artist-row-handle-disabled[data-v-a72997a6]:active{cursor:default}.empty-state[data-v-a72997a6]{display:flex;flex-direction:column;align-items:center;padding:48px 20px;text-align:center}.empty-state-icon[data-v-a72997a6]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:16px;border-radius:50%;background:rgba(29,140,248,.12);color:#1d8cf8;font-size:24px}.empty-state-icon-spin[data-v-a72997a6]{-webkit-animation:empty-state-spin-data-v-a72997a6 1s linear infinite;animation:empty-state-spin-data-v-a72997a6 1s linear infinite}@-webkit-keyframes empty-state-spin-data-v-a72997a6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes empty-state-spin-data-v-a72997a6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.empty-state-title[data-v-a72997a6]{margin:0 0 4px;font-size:16px;font-weight:700}.empty-state-desc[data-v-a72997a6]{margin:0 0 20px;font-size:13px;color:#9a9a9a}.toolbar[data-v-a72997a6]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.toolbar-actions[data-v-a72997a6]{display:flex;gap:10px}.btn-content[data-v-a72997a6]{display:inline-flex;align-items:center;gap:6px}.btn-content i[data-v-a72997a6]{font-size:14px;line-height:1}.toolbar-hint[data-v-a72997a6]{display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:20px;background:hsla(0,0%,100%,.05);color:#9a9a9a;font-size:12px}.hint-drag-icon[data-v-a72997a6]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:20px;height:20px;min-width:20px;border-radius:50%;background:rgba(29,140,248,.15);color:#1d8cf8}.hint-drag-icon i[data-v-a72997a6]{font-size:9px;line-height:1}.hint-drag-icon i[data-v-a72997a6]:first-child{margin-bottom:-2px}.artist-row[data-v-a72997a6]{display:flex;align-items:center;gap:14px;padding:12px 4px;border-bottom:1px solid hsla(0,0%,100%,.08);transition:background-color .15s ease}.artist-row[data-v-a72997a6]:last-child{border-bottom:none}.artist-row[data-v-a72997a6]:hover{background-color:hsla(0,0%,100%,.04)}.artist-row-ghost[data-v-a72997a6]{opacity:.35}.artist-row-dragging[data-v-a72997a6]{background-color:rgba(29,140,248,.08)}.artist-row-handle[data-v-a72997a6]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:24px;color:#6c6c6c;cursor:-webkit-grab;cursor:grab}.artist-row-handle[data-v-a72997a6]:active{cursor:-webkit-grabbing;cursor:grabbing}.artist-row-handle i[data-v-a72997a6]{font-size:11px;line-height:1}.artist-row-handle i[data-v-a72997a6]:first-child{margin-bottom:-2px}.artist-row-order[data-v-a72997a6]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;border-radius:50%;background:hsla(0,0%,100%,.08);color:#cbcbcb;font-size:13px;font-weight:700}.artist-row-thumb[data-v-a72997a6]{width:48px;height:48px;min-width:48px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.artist-row-info[data-v-a72997a6]{flex:1;text-align:left;min-width:0}.artist-row-name[data-v-a72997a6]{margin:0;font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.artist-row-blipname[data-v-a72997a6]{margin:0;font-size:12px;color:#9a9a9a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.artist-row-remove[data-v-a72997a6]{padding:6px 10px}tr[data-v-85b84be0]{cursor:pointer}.btn-link-like[data-v-85b84be0]{background:transparent;border:0;color:#2c7be5;cursor:pointer;padding:0}.funding-badge[data-v-85b84be0]{border:1px solid transparent;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:22px;padding:2px 8px;color:#4a5568;font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap}.funding-badge-live[data-v-85b84be0],.funding-badge-visible[data-v-85b84be0]{border-color:#b8ddc3;background:#eef8f1;color:#23653a}.funding-badge-scheduled[data-v-85b84be0]{border-color:#c7d8f3;background:#eef4ff;color:#315a91}.funding-badge-attention[data-v-85b84be0]{border-color:#efd399;background:#fff7e6;color:#805b10}.funding-badge-auto[data-v-85b84be0]{border-color:#bedddd;background:#edf7f7;color:#2d6368}.funding-badge-draft[data-v-85b84be0],.funding-badge-muted[data-v-85b84be0]{border-color:#d8dde6;background:#f5f7fa;color:#5f6b7a}.blip-token-chip[data-v-d2b6f7dc]{display:inline-flex;align-items:center;gap:2px;padding:1px 6px;margin:0 1px;border-radius:10px;background:#eef2ff;color:#3730a3;font-size:.85em;line-height:1.4;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blip-token-chip.is-selected[data-v-d2b6f7dc]{outline:2px solid #6366f1}.blip-token-chip__remove[data-v-d2b6f7dc]{border:0;background:transparent;color:inherit;cursor:pointer;padding:0 0 0 2px;font-size:1em;line-height:1}.blip-toolbar[data-v-6c8fb63b]{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:6px;border:1px solid #e5e7eb;border-bottom:0;border-radius:6px 6px 0 0;background:#fafafa}.blip-toolbar__btn[data-v-6c8fb63b]{min-width:28px;height:28px;padding:0 8px;border:1px solid transparent;border-radius:4px;background:transparent;color:#374151;font-size:13px;cursor:pointer}.blip-toolbar__btn[data-v-6c8fb63b]:hover{background:#eef2f7}.blip-toolbar__btn.is-active[data-v-6c8fb63b]{background:#e0e7ff;border-color:#c7d2fe;color:#3730a3}.blip-toolbar__token[data-v-6c8fb63b]{font-size:12px;color:#3730a3}.blip-toolbar__select[data-v-6c8fb63b]{padding:0 4px;cursor:pointer}.blip-toolbar__select[data-v-6c8fb63b],.blip-toolbar__size[data-v-6c8fb63b]{height:28px;border:1px solid #e5e7eb;border-radius:4px;background:#fff;color:#374151;font-size:12px}.blip-toolbar__size[data-v-6c8fb63b]{width:52px;padding:0 6px}.blip-toolbar__unit[data-v-6c8fb63b]{margin-left:-1px;color:#9ca3af;font-size:11px}.blip-toolbar__format[data-v-6c8fb63b]{margin-left:auto;color:#3730a3}.blip-toolbar__modes[data-v-6c8fb63b]{display:inline-flex;margin-left:auto;border:1px solid #e5e7eb;border-radius:4px;overflow:hidden}.blip-toolbar__mode[data-v-6c8fb63b]{height:28px;padding:0 10px;border:0;background:#fff;color:#6b7280;font-size:12px;cursor:pointer}.blip-toolbar__mode+.blip-toolbar__mode[data-v-6c8fb63b]{border-left:1px solid #e5e7eb}.blip-toolbar__mode[data-v-6c8fb63b]:hover{background:#f3f4f6}.blip-toolbar__mode.is-active[data-v-6c8fb63b]{background:#3730a3;color:#fff}.blip-toolbar__sep[data-v-6c8fb63b]{width:1px;height:18px;margin:0 4px;background:#e5e7eb}.blip-toolbar__file[data-v-6c8fb63b]{display:none}.blip-editor[data-v-dc1f0794]{border-radius:6px}.blip-editor__panes[data-v-dc1f0794]{display:flex}.blip-editor__panes>[data-v-dc1f0794]{flex:1 1 50%;min-width:0}.blip-editor__content[data-v-dc1f0794]{border:1px solid #e5e7eb;border-radius:0 0 6px 6px;padding:12px 14px;min-height:160px}.blip-editor__source[data-v-dc1f0794]{border:1px solid #e5e7eb;border-radius:0 0 0 6px;padding:12px 14px;min-height:160px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;color:#374151;background:#fbfbfd;resize:vertical;outline:none}.blip-editor__preview[data-v-dc1f0794]{border:1px solid #e5e7eb;border-left:0;border-radius:0 0 6px;padding:12px 14px;min-height:160px;overflow:auto;background:#fff;color:#111827;font-size:14px;line-height:1.6}.blip-editor__preview img[data-v-dc1f0794]{max-width:100%;height:auto}.blip-editor__preview[data-v-dc1f0794]>:first-child{margin-top:0}.blip-editor__preview[data-v-dc1f0794]>:last-child{margin-bottom:0}.blip-editor__content[data-v-dc1f0794] .ProseMirror{outline:none;min-height:136px}.blip-editor__content[data-v-dc1f0794] .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:#9ca3af;pointer-events:none}.blip-i18n-editor__tabs[data-v-aedf52ae]{display:flex;gap:4px;margin-bottom:8px}.blip-i18n-editor__tab[data-v-aedf52ae]{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;color:#374151;font-size:13px;cursor:pointer}.blip-i18n-editor__tab[data-v-aedf52ae]:hover{background:#f9fafb}.blip-i18n-editor__tab.is-active[data-v-aedf52ae]{border-color:#c7d2fe;background:#e0e7ff;color:#3730a3;font-weight:600}.blip-i18n-editor__badge[data-v-aedf52ae]{padding:0 5px;border-radius:8px;background:#f3f4f6;color:#9ca3af;font-size:10px;font-weight:400}.blip-i18n-editor__tab.is-active .blip-i18n-editor__badge[data-v-aedf52ae]{background:#c7d2fe;color:#4338ca}[data-v-0902d755] .vs__dropdown-toggle{border-color:#dcdfe6}[data-v-0902d755] .select-primary.el-select .el-input__inner{border-color:#dcdfe6!important}[data-v-0902d755] .select-primary.el-select .el-input__inner:hover{border-color:#c0c4cc!important}.schedule-preview[data-v-0902d755]{border:1px solid #e9ecef;border-radius:4px;margin-top:8px;padding:10px}.detail-summary-card .card-title[data-v-0902d755],.visibility-control-card .card-title[data-v-0902d755]{margin-bottom:4px}.summary-actions[data-v-0902d755]{display:flex;gap:8px;margin-top:2px}.summary-grid[data-v-0902d755]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.summary-item[data-v-0902d755]{min-height:68px;padding:12px;border:1px solid #e9ecef;border-radius:6px;background:#fff}.summary-item-wide[data-v-0902d755]{grid-column:span 2}.summary-label[data-v-0902d755]{display:block;margin-bottom:6px;color:#6c757d;font-size:12px;font-weight:600}.visibility-control-card[data-v-0902d755]{border-left:4px solid #adb5bd}.visibility-control-card.visibility-on[data-v-0902d755]{border-left-color:#00bf9a}.visibility-control-card.visibility-off[data-v-0902d755]{border-left-color:#6c757d}.visibility-state-badge[data-v-0902d755]{font-size:13px;padding:6px 10px}.visibility-control-row[data-v-0902d755]{display:flex;align-items:center;justify-content:space-between;gap:16px}.visibility-title[data-v-0902d755]{margin-bottom:4px;font-size:16px;font-weight:700}.visibility-desc[data-v-0902d755]{color:#6c757d;font-size:13px}.visibility-switch-wrap[data-v-0902d755]{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e9ecef;border-radius:6px;background:#f8f9fa;white-space:nowrap}.visibility-switch-label[data-v-0902d755]{color:#495057;font-size:13px;font-weight:600}@media (max-width:991px){.summary-grid[data-v-0902d755]{grid-template-columns:repeat(2,minmax(0,1fr))}.visibility-control-row[data-v-0902d755]{align-items:flex-start;flex-direction:column}}@media (max-width:575px){.summary-grid[data-v-0902d755]{grid-template-columns:1fr}.summary-item-wide[data-v-0902d755]{grid-column:span 1}.summary-actions[data-v-0902d755]{margin-top:10px;width:100%}}.reward-item[data-v-01f3c8bc]{background:#fff;border:1px solid #ededed;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:16px;cursor:pointer;transition:box-shadow .15s}.reward-item[data-v-01f3c8bc]:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.reward-item__image[data-v-01f3c8bc]{position:relative;width:100%;height:160px;border-radius:12px;border:1px solid #ededed;overflow:hidden;background:#1b1b1b}.reward-item__image img[data-v-01f3c8bc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.reward-item__badge[data-v-01f3c8bc]{position:absolute;top:8px;left:8px;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:700;line-height:18px}.reward-item__badge--on[data-v-01f3c8bc]{background:rgba(0,200,100,.85);color:#fff}.reward-item__badge--off[data-v-01f3c8bc]{background:rgba(0,0,0,.45);color:#fff}.reward-item__body[data-v-01f3c8bc]{display:flex;flex-direction:column;gap:4px;padding:0 4px}.reward-item__text[data-v-01f3c8bc]{display:flex;flex-direction:column}.reward-item__artist-line[data-v-01f3c8bc]{display:flex;align-items:center;gap:6px}.reward-item__artist[data-v-01f3c8bc]{font-size:16px;font-weight:600;line-height:22px;letter-spacing:-.4px;color:#1b1b1b}.reward-item__member[data-v-01f3c8bc]{font-size:16px;font-weight:500;line-height:22px;letter-spacing:-.4px;color:#7a7a7a}.reward-item__title[data-v-01f3c8bc]{font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.4px;color:#1b1b1b;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.reward-item__location[data-v-01f3c8bc]{display:flex;align-items:center;gap:2px}.reward-item__location span[data-v-01f3c8bc]{font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.4px;color:#7a7a7a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reward-item__footer[data-v-01f3c8bc]{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.reward-item__period[data-v-01f3c8bc]{font-size:11px;font-weight:400;line-height:16px;color:#aaa}.reward-item__platform[data-v-01f3c8bc]{display:flex;gap:4px}.reward-item__platform-badge[data-v-01f3c8bc]{padding:1px 7px;border-radius:4px;font-size:11px;font-weight:700;line-height:18px}.reward-item__platform-badge--on[data-v-01f3c8bc]{background:#e8f5e9;color:#2e7d32}.reward-item__platform-badge--off[data-v-01f3c8bc]{background:#f0f0f0;color:#aaa}[data-v-ceada744] .el-select .el-input__inner{color:#333}[data-v-ceada744] .el-select .el-input__inner::-moz-placeholder{color:#aaa}[data-v-ceada744] .el-select .el-input__inner:-ms-input-placeholder{color:#aaa}[data-v-ceada744] .el-select .el-input__inner::placeholder{color:#aaa}[data-v-ceada744] .el-select .el-input__icon,[data-v-ceada744] .el-select .el-select__caret{color:#666}.has-image[data-v-6b61511f]{padding-top:100px}.artist-selection[data-v-6b61511f]{margin-bottom:20px}.dropzone-custom-content[data-v-6b61511f]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.dropzone-custom-title[data-v-6b61511f]{margin-top:0;color:#00b782}.subtitle[data-v-6b61511f]{color:#314b5f}.ebf-shell[data-v-3164b024]{width:100%;max-width:1440px;margin:0 auto}.ebf-card[data-v-3164b024]{overflow:hidden}.ebf-card .card-title[data-v-3164b024]{margin:0}.ebf-section[data-v-3164b024]{padding:28px 0;border-top:1px solid rgba(34,42,66,.12)}.ebf-section[data-v-3164b024]:first-child{padding-top:8px;border-top:0}.ebf-section-title[data-v-3164b024]{margin:0 0 18px;color:#32325d;font-size:1rem;font-weight:700}.ebf-required[data-v-3164b024]{margin-left:2px;color:#f5365c}.ebf-image-row[data-v-3164b024]{row-gap:24px}.ebf-image-field label[data-v-3164b024]{display:block;margin-bottom:8px;color:#525f7f;font-size:.78rem;font-weight:700}.ebf-image-upload[data-v-3164b024]{width:100%;overflow:hidden;border:1px solid #e3e6ed;border-radius:4px;background:#f7f8fa}.ebf-image-upload[data-v-3164b024] .dropzone{display:flex;width:100%;min-height:0;aspect-ratio:4/3;align-items:center;justify-content:center;overflow:hidden;border:0;background:transparent}.ebf-image-upload[data-v-3164b024] .dropzone>div:not(.dz-preview){width:100%;height:100%}.ebf-image-upload[data-v-3164b024] .dropzone img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ebf-grid[data-v-3164b024]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px}.ebf-field[data-v-3164b024]{min-width:0}.ebf-field-wide[data-v-3164b024]{grid-column:1/-1}.ebf-title-row[data-v-3164b024]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ebf-link-select[data-v-3164b024]{display:block;width:100%}.ebf-link-label[data-v-3164b024]{display:flex!important;gap:8px;align-items:center}.ebf-link-label .badge[data-v-3164b024]{flex:0 0 auto;white-space:nowrap}.ebf-field>label[data-v-3164b024]{display:block;margin-bottom:8px;color:#525f7f;font-size:.78rem;font-weight:700}.ebf-field[data-v-3164b024] .el-date-editor,.ebf-field[data-v-3164b024] .el-date-editor.el-input,.ebf-field[data-v-3164b024] .el-select,.ebf-field[data-v-3164b024] .form-group{width:100%;margin-bottom:0}.ebf-target-grid[data-v-3164b024]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #e3e6ed;border-bottom:1px solid #e3e6ed}.ebf-target-col[data-v-3164b024]{min-width:0;padding:20px 24px}.ebf-target-col+.ebf-target-col[data-v-3164b024]{border-left:1px solid #e3e6ed}.ebf-target-heading[data-v-3164b024]{display:flex;min-height:46px;gap:20px;align-items:flex-start;justify-content:space-between}.ebf-target-heading h6[data-v-3164b024]{margin:0 0 4px;color:#32325d;font-size:.88rem;font-weight:700}.ebf-target-summary[data-v-3164b024]{color:#8898aa;font-size:.76rem;font-weight:600}.ebf-target-select[data-v-3164b024]{width:100%;margin-top:14px}.ebf-target-select[data-v-3164b024] .el-input__inner{min-height:42px}.ebf-target-selected[data-v-3164b024]{margin-top:10px;padding:12px;border:1px solid #e3e6ed;border-radius:4px;background:#f7f8fa}.ebf-target-selected-heading[data-v-3164b024]{display:flex;margin-bottom:9px;color:#525f7f;font-size:.74rem;font-weight:700;justify-content:space-between}.ebf-target-selected-heading span[data-v-3164b024]:last-child{color:#8898aa}.ebf-target-tags[data-v-3164b024]{display:flex;max-height:112px;padding-right:4px;overflow-y:auto;flex-wrap:wrap;gap:6px}.ebf-target-tags[data-v-3164b024] .el-tag{max-width:100%}.ebf-target-tags[data-v-3164b024] .el-tag__close{flex:0 0 auto}.ebf-target-empty[data-v-3164b024]{min-height:28px;color:#8898aa;font-size:.76rem;line-height:28px}.ebf-actions[data-v-3164b024]{display:flex;padding:4px 0 24px;flex-wrap:wrap;gap:8px;justify-content:flex-end}@media(max-width:991px){.ebf-grid[data-v-3164b024]{grid-template-columns:minmax(0,1fr)}.ebf-field-wide[data-v-3164b024]{grid-column:auto}.ebf-target-grid[data-v-3164b024]{grid-template-columns:minmax(0,1fr)}.ebf-target-col+.ebf-target-col[data-v-3164b024]{border-top:1px solid #e3e6ed;border-left:0}}@media(max-width:575px){.ebf-target-heading[data-v-3164b024]{flex-direction:column;gap:10px}.ebf-actions .btn[data-v-3164b024]{flex:1 1 calc(50% - 8px)}}.popup-page[data-v-77ce8448]{width:100%;max-width:1680px;margin:0 auto}.popup-toolbar-row[data-v-77ce8448]{display:flex;flex-wrap:wrap;gap:20px 32px;align-items:flex-end}.popup-filter-field[data-v-77ce8448]{display:flex;min-width:180px;flex-direction:column;gap:8px}.popup-filter-label[data-v-77ce8448]{color:#525f7f;font-size:.78rem;font-weight:700}.popup-type-filter[data-v-77ce8448]{flex:1 1 360px}.popup-radio-group[data-v-77ce8448]{display:flex;min-height:40px;flex-wrap:wrap;align-items:center}.popup-toolbar-actions[data-v-77ce8448]{display:flex;margin-left:auto;gap:8px}.popup-list-header[data-v-77ce8448]{margin:26px 0 14px;padding:0 4px}.popup-list-heading[data-v-77ce8448]{display:flex;min-height:28px;gap:8px;align-items:center}.popup-list-heading h5[data-v-77ce8448]{margin:0;color:#32325d;font-size:1rem;font-weight:700}.popup-list-count[data-v-77ce8448],.popup-list-current[data-v-77ce8448]{color:#8898aa;font-size:.78rem;font-weight:600}.popup-list-current[data-v-77ce8448]:before{margin-right:8px;color:#d9dde7;content:"|"}.popup-artist-filter[data-v-77ce8448]{display:flex;margin-top:10px;gap:12px;align-items:center}.popup-tabs[data-v-77ce8448]{display:flex;min-width:0;overflow-x:auto;gap:6px;scrollbar-width:thin}.popup-tab[data-v-77ce8448]{min-height:36px;padding:0 14px;border:1px solid #d9dde7;border-radius:4px;background:#fff;color:#525f7f;font-size:.82rem;font-weight:600;white-space:nowrap;cursor:pointer}.popup-tab.active[data-v-77ce8448],.popup-tab[data-v-77ce8448]:hover{border-color:#00bf9a;background:#00bf9a;color:#fff}.popup-grid[data-v-77ce8448]{align-items:stretch}.popup-card-column[data-v-77ce8448]{display:flex;margin-bottom:24px;outline:none}.popup-card-column:focus .popup-card[data-v-77ce8448],.popup-card-column:hover .popup-card[data-v-77ce8448]{border-color:rgba(0,191,154,.45);box-shadow:0 8px 24px rgba(34,42,66,.12);transform:translateY(-2px)}.popup-card[data-v-77ce8448]{width:100%;height:100%;border:1px solid transparent;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.popup-image-frame[data-v-77ce8448]{position:relative;display:flex;width:100%;aspect-ratio:4/3;align-items:center;justify-content:center;overflow:hidden;background:#f4f5f7}.popup-image[data-v-77ce8448]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.popup-image-placeholder[data-v-77ce8448]{padding:20%}.popup-drag-handle[data-v-77ce8448],.popup-order[data-v-77ce8448]{position:absolute;top:10px;display:inline-flex;min-width:30px;height:30px;border-radius:4px;background:rgba(34,42,66,.82);color:#fff;line-height:1;align-items:center;justify-content:center}.popup-order[data-v-77ce8448]{left:10px;padding:0 8px;font-size:.75rem;font-weight:700}.popup-drag-handle[data-v-77ce8448]{right:10px;width:30px;padding:0;border:0;cursor:-webkit-grab;cursor:grab}.popup-drag-handle i[data-v-77ce8448],.popup-drag-handle i[data-v-77ce8448]:before{display:block;margin:0;font-size:.88rem;line-height:1}.popup-drag-handle[data-v-77ce8448]:active{cursor:-webkit-grabbing;cursor:grabbing}.popup-card-content[data-v-77ce8448]{display:flex;min-height:330px;flex-direction:column}.popup-card-heading[data-v-77ce8448]{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.popup-card-title-wrap[data-v-77ce8448]{min-width:0}.popup-card-id[data-v-77ce8448]{display:block;margin-bottom:3px;color:#8898aa;font-size:.7rem}.popup-card-title[data-v-77ce8448]{overflow:hidden;margin:0;color:#32325d;font-size:1rem;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.popup-card-badges[data-v-77ce8448]{display:flex;margin-top:12px;flex-wrap:wrap;gap:6px}.popup-meta-list[data-v-77ce8448]{margin:14px 0 0}.popup-meta-row[data-v-77ce8448]{display:grid;grid-template-columns:66px minmax(0,1fr);gap:8px;margin-bottom:7px;font-size:.76rem;line-height:1.45}.popup-meta-row dt[data-v-77ce8448]{color:#8898aa;font-weight:600}.popup-meta-row dd[data-v-77ce8448]{min-width:0;overflow:hidden;margin:0;color:#525f7f;text-overflow:ellipsis;white-space:nowrap}.popup-period[data-v-77ce8448]{display:flex;flex-direction:column}.popup-link-summary[data-v-77ce8448]{margin-top:auto;padding-top:10px;border-top:1px solid rgba(34,42,66,.12)}.popup-link-row[data-v-77ce8448]{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:8px;align-items:center;min-height:28px}.popup-link-row+.popup-link-row[data-v-77ce8448]{margin-top:4px}.popup-platform[data-v-77ce8448]{font-size:.8rem}.popup-link-value[data-v-77ce8448]{min-width:0;overflow:hidden;color:#6c757d;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.badge[data-v-77ce8448]{white-space:nowrap}.badge-light[data-v-77ce8448]{border:1px solid #d9dde7;background:#fff;color:#525f7f}.popup-empty[data-v-77ce8448]{padding:72px 16px;border:1px dashed #d9dde7;border-radius:6px;background:#fff;color:#8898aa;text-align:center}@media(max-width:767px){.popup-toolbar-actions[data-v-77ce8448]{width:100%;margin-left:0}.popup-toolbar-actions .btn[data-v-77ce8448]{flex:1}.popup-artist-filter[data-v-77ce8448]{align-items:stretch;flex-direction:column;gap:8px}.popup-card-content[data-v-77ce8448]{min-height:300px}}.popup-form-shell[data-v-20e57118]{width:100%;max-width:1440px;margin:0 auto}.popup-form-card[data-v-20e57118]{overflow:hidden}.popup-form-header[data-v-20e57118]{display:flex;gap:24px;align-items:flex-start;justify-content:space-between}.popup-form-id[data-v-20e57118]{display:block;margin-bottom:3px;color:#8898aa;font-size:.72rem;font-weight:600}.popup-form-header .card-title[data-v-20e57118]{margin:0}.popup-form-statuses[data-v-20e57118]{display:flex;flex-wrap:wrap;gap:6px}.badge-light[data-v-20e57118]{border:1px solid #d9dde7;background:#fff;color:#525f7f}.popup-form-section[data-v-20e57118]{padding:28px 0;border-top:1px solid rgba(34,42,66,.12)}.popup-form-section[data-v-20e57118]:first-child{padding-top:8px;border-top:0}.popup-section-title[data-v-20e57118]{margin:0 0 18px;color:#32325d;font-size:1rem;font-weight:700}.popup-image-row[data-v-20e57118]{row-gap:24px}.popup-form-field>label[data-v-20e57118],.popup-image-field label[data-v-20e57118]{display:block;margin-bottom:8px;color:#525f7f;font-size:.78rem;font-weight:700}.popup-required-mark[data-v-20e57118]{margin-left:2px;color:#f5365c}.popup-image-upload[data-v-20e57118]{width:100%;overflow:hidden;border:1px solid #e3e6ed;border-radius:4px;background:#f7f8fa}.popup-image-upload[data-v-20e57118] .dropzone{display:flex;width:100%;min-height:0;aspect-ratio:4/3;align-items:center;justify-content:center;overflow:hidden;border:0;background:transparent}.popup-image-upload[data-v-20e57118] .dropzone>div:not(.dz-preview){width:100%;height:100%}.popup-image-upload[data-v-20e57118] .dropzone img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.popup-image-upload[data-v-20e57118] .subtitle{width:min(240px,80%);line-height:1.5}.popup-form-grid[data-v-20e57118]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px}.popup-form-field[data-v-20e57118]{min-width:0}.popup-form-field-wide[data-v-20e57118]{grid-column:1/-1}.popup-form-field[data-v-20e57118] .el-date-editor,.popup-form-field[data-v-20e57118] .el-date-editor.el-input,.popup-form-field[data-v-20e57118] .form-group{width:100%;margin-bottom:0}.popup-inline-options[data-v-20e57118]{display:flex;min-height:40px;flex-wrap:wrap;align-items:center}.platform-link-label[data-v-20e57118]{display:flex!important;gap:8px;align-items:center}.platform-link-label .badge[data-v-20e57118]{flex:0 0 auto;white-space:nowrap}.popup-target-grid[data-v-20e57118]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #e3e6ed;border-bottom:1px solid #e3e6ed}.popup-target-selector[data-v-20e57118]{min-width:0;padding:20px 24px}.popup-target-selector+.popup-target-selector[data-v-20e57118]{border-left:1px solid #e3e6ed}.popup-target-heading[data-v-20e57118]{display:flex;min-height:46px;gap:20px;align-items:flex-start;justify-content:space-between}.popup-target-heading h6[data-v-20e57118]{margin:0 0 4px;color:#32325d;font-size:.88rem;font-weight:700}.popup-target-summary[data-v-20e57118]{color:#8898aa;font-size:.76rem;font-weight:600}.popup-target-mode[data-v-20e57118]{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center}.popup-target-select[data-v-20e57118]{width:100%;margin-top:14px}.popup-target-select[data-v-20e57118] .el-input__inner{min-height:42px}.popup-target-selected[data-v-20e57118]{margin-top:10px;padding:12px;border:1px solid #e3e6ed;border-radius:4px;background:#f7f8fa}.popup-target-selected-heading[data-v-20e57118]{display:flex;margin-bottom:9px;color:#525f7f;font-size:.74rem;font-weight:700;justify-content:space-between}.popup-target-selected-heading span[data-v-20e57118]:last-child{color:#8898aa}.popup-target-tags[data-v-20e57118]{display:flex;max-height:112px;padding-right:4px;overflow-y:auto;flex-wrap:wrap;gap:6px}.popup-target-tags[data-v-20e57118] .el-tag{max-width:100%}.popup-target-tags[data-v-20e57118] .el-tag__close{flex:0 0 auto}.popup-target-empty[data-v-20e57118]{min-height:28px;color:#8898aa;font-size:.76rem;line-height:28px}.popup-target-all[data-v-20e57118]{display:flex;min-height:42px;margin-top:14px;padding:0 12px;border:1px solid #e3e6ed;border-radius:4px;background:#f7f8fa;color:#525f7f;font-size:.82rem;font-weight:600;gap:8px;align-items:center}.popup-target-all i[data-v-20e57118]{color:#00bf9a;font-size:.82rem}.popup-form-actions[data-v-20e57118]{display:flex;padding:4px 0 24px;flex-wrap:wrap;gap:8px;justify-content:flex-end}@media(max-width:991px){.popup-form-grid[data-v-20e57118]{grid-template-columns:minmax(0,1fr)}.popup-form-field-wide[data-v-20e57118]{grid-column:auto}.popup-target-grid[data-v-20e57118]{grid-template-columns:minmax(0,1fr)}.popup-target-selector+.popup-target-selector[data-v-20e57118]{border-top:1px solid #e3e6ed;border-left:0}}@media(max-width:575px){.popup-form-header[data-v-20e57118]{flex-direction:column}.popup-form-actions .btn[data-v-20e57118]{flex:1 1 calc(50% - 8px)}.popup-target-heading[data-v-20e57118]{flex-direction:column;gap:10px}}.ebg-toolbar-row[data-v-036b1c3c]{display:flex;gap:12px;align-items:flex-end}.ebg-toolbar-row>.btn[data-v-036b1c3c]{margin:0}.ebg-artist-wrap[data-v-036b1c3c]{flex:1}.ebg-empty[data-v-036b1c3c]{padding:60px 16px;border:1px dashed #d9dde7;border-radius:6px;background:#fff;color:#8898aa;text-align:center}.ebg-card-col[data-v-036b1c3c]{margin-bottom:16px}.ebg-card[data-v-036b1c3c]{cursor:pointer;transition:box-shadow .15s ease}.ebg-card[data-v-036b1c3c]:hover{box-shadow:0 8px 24px rgba(34,42,66,.12)}.ebg-group-header[data-v-036b1c3c]{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.ebg-group-left[data-v-036b1c3c]{display:flex;flex:1;gap:10px;align-items:flex-start;min-width:0}.ebg-group-badges[data-v-036b1c3c]{display:flex;flex-direction:column;flex-shrink:0;gap:4px;padding-top:4px}.ebg-group-titles[data-v-036b1c3c]{flex:1;min-width:0}.ebg-group-title[data-v-036b1c3c]{margin:0 0 2px;overflow:hidden;color:#1b1b1b;font-size:20px;font-weight:600;letter-spacing:-.4px;line-height:28px;text-overflow:ellipsis;white-space:nowrap}.ebg-group-subtitle[data-v-036b1c3c]{margin:0;overflow:hidden;color:#8898aa;font-size:13px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.ebg-group-count[data-v-036b1c3c]{flex-shrink:0;color:#8898aa;font-size:.82rem;white-space:nowrap;padding-top:6px}.ebg-banner-row[data-v-036b1c3c]{display:flex;gap:16px;overflow-x:auto}.ebg-banner-item[data-v-036b1c3c]{display:flex;flex:1 0 0;min-width:60px;max-width:200px;flex-direction:column;gap:8px}.ebg-banner-row--horizontal .ebg-banner-item[data-v-036b1c3c]{max-width:280px}.ebg-banner-row--vertical .ebg-banner-item[data-v-036b1c3c]{max-width:120px}.ebg-banner-thumb[data-v-036b1c3c]{overflow:hidden;width:100%;border:1px solid hsla(0,0%,76.1%,.15);border-radius:8px;background:#f7f7f7}.ebg-banner-thumb img[data-v-036b1c3c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ebg-banner-no-img[data-v-036b1c3c]{width:100%;height:100%;background:#e9ecef}.ebg-banner-row--square .ebg-banner-thumb[data-v-036b1c3c]{aspect-ratio:1/1}.ebg-banner-row--horizontal .ebg-banner-thumb[data-v-036b1c3c]{aspect-ratio:16/9}.ebg-banner-row--vertical .ebg-banner-thumb[data-v-036b1c3c]{aspect-ratio:380/539}.ebg-banner-title[data-v-036b1c3c]{display:-webkit-box;overflow:hidden;margin:0;color:#1b1b1b;font-size:14px;font-weight:500;letter-spacing:-.4px;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ebg-no-banners[data-v-036b1c3c]{padding:24px 0;color:#adb5bd;font-size:.82rem;text-align:center;width:100%}.ebsm-empty[data-v-5e3faa42]{padding:40px 0;color:#8898aa;text-align:center}.ebsm-list[data-v-5e3faa42]{display:flex;flex-direction:column;max-height:480px;overflow-y:auto}.ebsm-item[data-v-5e3faa42]{display:flex;align-items:center;gap:12px;padding:10px 4px;border-bottom:1px solid #f0f0f0;cursor:pointer}.ebsm-item[data-v-5e3faa42]:last-child{border-bottom:none}.ebsm-item[data-v-5e3faa42]:hover{background:#f8f9fa}.ebsm-thumb[data-v-5e3faa42]{flex-shrink:0;overflow:hidden;border-radius:4px;background:#f4f5f7}.ebsm-thumb img[data-v-5e3faa42]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ebsm-thumb--square[data-v-5e3faa42]{width:72px;aspect-ratio:1/1}.ebsm-thumb--horizontal[data-v-5e3faa42]{width:112px;aspect-ratio:95/53}.ebsm-thumb--vertical[data-v-5e3faa42]{width:48px;aspect-ratio:380/539}.ebsm-thumb-empty[data-v-5e3faa42]{width:100%;height:100%;background:#e9ecef}.ebsm-info[data-v-5e3faa42]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;text-align:left}.ebsm-title[data-v-5e3faa42]{overflow:hidden;color:#32325d;font-size:.9rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ebsm-period[data-v-5e3faa42]{color:#8898aa;font-size:.75rem}.ebgf-actions[data-v-0c8498d0]{display:flex;gap:8px;margin-top:8px;justify-content:center}.ebgf-required[data-v-0c8498d0]{color:#f5365c}.ebgf-field[data-v-0c8498d0]{display:flex;gap:20px;align-items:flex-start;margin-bottom:0}.ebgf-field--inline[data-v-0c8498d0]{align-items:center}.ebgf-label[data-v-0c8498d0]{flex-shrink:0;width:110px;padding-top:10px;color:#525f7f;font-size:.875rem;font-weight:600;text-align:right}.ebgf-input-stack[data-v-0c8498d0]{flex:1;max-width:900px;display:flex;flex-direction:column;gap:4px}.ebgf-lang-row[data-v-0c8498d0]{display:flex;align-items:center;gap:10px}.ebgf-lang-row>.form-group[data-v-0c8498d0]{flex:1;margin-bottom:0}.ebgf-lang-code[data-v-0c8498d0]{flex-shrink:0;width:24px;color:#8898aa;font-size:.75rem;font-weight:700;letter-spacing:.5px}.ebgf-sep[data-v-0c8498d0]{margin:16px 0;border-color:#e9ecef}.ebgf-settings[data-v-0c8498d0]{display:flex;gap:40px;flex-wrap:wrap}.ebgf-settings .ebgf-label[data-v-0c8498d0]{padding-top:0}.ebgf-banner-header[data-v-0c8498d0]{display:flex;gap:10px;align-items:center;width:100%}.ebgf-banner-header .card-title[data-v-0c8498d0]{margin:0}.ebgf-banner-add-btn[data-v-0c8498d0]{margin-left:auto}.ebgf-banner-empty[data-v-0c8498d0]{padding:40px 0;color:#8898aa;text-align:center}.ebgf-banner-item[data-v-0c8498d0]{margin-bottom:4px}.ebgf-banner-row[data-v-0c8498d0]{display:flex;gap:16px;align-items:center;padding:10px 0}.ebgf-banner-order[data-v-0c8498d0]{flex-shrink:0;width:28px;color:#8898aa;font-size:.78rem;font-weight:700;text-align:right}.ebgf-banner-thumb-slot[data-v-0c8498d0]{flex-shrink:0;width:200px;height:120px;display:flex;align-items:center;justify-content:center}.ebgf-banner-thumb[data-v-0c8498d0]{overflow:hidden;border-radius:6px;background:#f4f5f7}.ebgf-banner-thumb img[data-v-0c8498d0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ebgf-banner-thumb--square[data-v-0c8498d0]{width:120px;aspect-ratio:1/1}.ebgf-banner-thumb--horizontal[data-v-0c8498d0]{width:190px;aspect-ratio:95/53}.ebgf-banner-thumb--vertical[data-v-0c8498d0]{width:85px;aspect-ratio:380/539}.ebgf-banner-thumb-empty[data-v-0c8498d0]{width:100%;height:100%;background:#e9ecef}.ebgf-banner-info[data-v-0c8498d0]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ebgf-banner-title-row[data-v-0c8498d0]{display:flex;align-items:center;gap:6px;min-width:0}.ebgf-banner-title-row .badge[data-v-0c8498d0]{flex-shrink:0}.ebgf-banner-title[data-v-0c8498d0]{overflow:hidden;color:#32325d;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.ebgf-banner-period[data-v-0c8498d0]{color:#8898aa;font-size:.85rem;white-space:nowrap}.ebgf-banner-link[data-v-0c8498d0]{overflow:hidden;margin:1px 0 0;color:#8898aa;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.ebgf-banner-actions[data-v-0c8498d0]{flex-shrink:0;display:flex;align-items:center;gap:8px}.ebgf-divider[data-v-0c8498d0]{border-color:#e9ecef}tr[data-v-6e014370]{cursor:pointer}.template-table[data-v-6e014370]{margin-bottom:15px}.template-contents[data-v-6e014370]{white-space:pre-wrap;text-align:left;max-height:60px;overflow-y:auto}.bootstrap-switch[data-v-87258c48]{margin:6px}tr[data-v-cbb5e1d8]{cursor:pointer}.template-table[data-v-cbb5e1d8]{margin-bottom:15px}.base-button.active[data-v-cbb5e1d8]{background-color:#007bff;color:#fff}.quest-tabs[data-v-cbb5e1d8]{display:flex;border-bottom:2px solid #ccc;margin-bottom:20px}.quest-tab[data-v-cbb5e1d8]{padding:10px 20px;cursor:pointer;font-weight:500;border-bottom:3px solid transparent;margin-right:10px}.quest-tab.active-tab[data-v-cbb5e1d8]{border-bottom:3px solid #007bff;color:#007bff}.table-scroll[data-v-cbb5e1d8]{overflow-x:auto}.action-buttons[data-v-cbb5e1d8]{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.bootstrap-switch[data-v-18c6ba46]{margin:6px}.type-tag[data-v-3910cdaf]{padding:4px 10px;border-radius:6px;font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:4px}.type-tag.head[data-v-3910cdaf]{background-color:#ffe3e3;color:#d60000}.type-tag.mission[data-v-3910cdaf]{background-color:#e8f3ff;color:#06f}.type-tag.normal[data-v-3910cdaf]{background-color:#e9f5e9;color:#128a00}.align-row[data-v-26de6909]{display:flex;align-items:flex-start;margin-bottom:20px}.type-wrapper[data-v-26de6909]{display:flex;flex-direction:column;justify-content:flex-start}.type-radio-group[data-v-26de6909]{display:flex;gap:14px;margin-top:8px}.radio-item[data-v-26de6909]{display:flex;align-items:center;gap:4px}.has-image[data-v-26de6909]{padding-top:100px}.artist-selection[data-v-26de6909]{margin-bottom:20px}.dropzone-custom-content[data-v-26de6909]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.dropzone-custom-title[data-v-26de6909]{margin-top:0;color:#00b782}.subtitle[data-v-26de6909]{color:#314b5f}tr[data-v-3298c9c6]{cursor:pointer}.quiz-answer-image .vue-dropzone .dz-message .subtitle{display:none}tr[data-v-5c9b2932]{cursor:pointer}.bootstrap-switch[data-v-5c3aa764]{margin:6px}.custom-col[data-v-5c3aa764]{max-width:20%;flex:0 0 20%}tr[data-v-2b23d406]{cursor:pointer}.category-row[data-v-2b23d406]{border-bottom:1px solid #ccc}.category-row[data-row-key][style*="background-color: rgb(211, 211, 211)"][data-v-2b23d406]{background-color:#d3d3d3!important}.drag-handle[data-v-2b23d406]{cursor:move}.bootstrap-switch[data-v-637219d1]{margin:6px}.custom-col[data-v-637219d1]{max-width:20%;flex:0 0 20%}.has-image[data-v-7f97bd0c]{padding-top:100px}.artist-selection[data-v-7f97bd0c]{margin-bottom:20px}.dropzone-custom-content[data-v-7f97bd0c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.dropzone-custom-title[data-v-7f97bd0c]{margin-top:0;color:#00b782}.subtitle[data-v-7f97bd0c]{color:#314b5f}.content[data-v-12233c22]{text-align:unset}.cover-section .tips img[data-v-12233c22]{margin-bottom:30px}.section-title[data-v-12233c22]{text-decoration:underline}.key[data-v-12233c22]{font-weight:700}.actions[data-v-12233c22]{margin-bottom:40px}.pointer[data-v-12233c22]{cursor:pointer}.artist-selection[data-v-bb9352f8]{margin-bottom:20px}.dropzone-custom-content[data-v-bb9352f8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.dropzone-custom-title[data-v-bb9352f8]{margin-top:0;color:#00b782}.dropzone[data-v-bb9352f8]{padding:0}.dz-image[data-v-bb9352f8]{height:80%!important}.dz-message[data-v-bb9352f8]{margin:0!important}.subtitle[data-v-bb9352f8]{font-size:13px;color:#314b5f}.el-scrollbar .el-select-dropdown__wrap{max-height:1000px}.artist-selection[data-v-71d7dc30]{margin-bottom:20px}.dropzone-custom-content[data-v-71d7dc30]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.dropzone-custom-title[data-v-71d7dc30]{margin-top:0;color:#00b782}.dropzone[data-v-71d7dc30]{padding:0}.dz-image[data-v-71d7dc30]{height:80%!important}.dz-message[data-v-71d7dc30]{margin:0!important}.subtitle[data-v-71d7dc30]{font-size:13px;color:#314b5f}.cover-img[data-v-3e7494b0]{height:150px!important;width:100%}.card[data-v-3e7494b0]{border:double}.image-box[data-v-3e7494b0]{height:150px}img[data-v-3e7494b0]{-o-object-fit:cover;object-fit:cover;height:75px;width:100%;cursor:pointer}.artist-selection,.content .row[data-v-95665a86]{margin-bottom:20px}.bootstrap-switch[data-v-2ab20091]{margin:6px}#collectionPoolModal .modal-dialog{max-width:1200px!important}.content .row[data-v-47d95ac2]{margin-bottom:20px}.cover-img[data-v-70f0ec19]{height:200px!important}img[data-v-70f0ec19]{-o-object-fit:contain;object-fit:contain;height:100px;width:200px;cursor:pointer}.selector{width:100%}#collectionDetailModal .modal-dialog{max-width:800px!important}.actions[data-v-4ed73ad0]{margin-bottom:40px}.pointer[data-v-4ed73ad0]{cursor:pointer}#tagDetailModal .modal-dialog{max-width:400px!important}.content .row[data-v-36b6538e],.content .row[data-v-afb81958]{margin-bottom:20px}tr[data-v-130187ca]{cursor:pointer}.extended-forms .el-select{width:100%}.vs__dropdown-toggle{border:1px solid rgb(0 0 0);padding:6px 0 6px 0}.vs__selected{color:#ff35e6}textarea#content[data-v-1bbfbb6a]{max-height:300px}.bootstrap-switch[data-v-1bbfbb6a]{margin:6px}.w-100[data-v-7e1b5b74]{width:100%}.terms-page[data-v-7e1b5b74]{font-size:clamp(14px,1vw,19px);line-height:1.6;color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.terms-shell[data-v-7e1b5b74]{display:block;padding:24px clamp(16px,2.5vw,64px);padding-bottom:clamp(16px,1.5vw,32px);max-width:clamp(960px,95vw,2400px);margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Apple SD Gothic Neo,sans-serif;color:var(--text-primary)}.terms-header[data-v-7e1b5b74]{margin-bottom:24px}
/* !important needed to override element-ui white-dashboard .content layer
   which forces a lighter text color on body content. */.terms-page .page-title[data-v-7e1b5b74]{font-size:clamp(20px,1.8vw,32px);font-weight:700;color:var(--gray-9)!important;margin:0 0 4px}.terms-page .page-sub[data-v-7e1b5b74]{font-size:clamp(13px,1vw,18px);color:var(--text-muted)!important;margin:0}.toolbar[data-v-7e1b5b74]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:12px}.toolbar-l[data-v-7e1b5b74],.toolbar-r[data-v-7e1b5b74]{display:flex;gap:8px}.btn[data-v-7e1b5b74]{padding:9px 18px;font-size:var(--font-size-base);line-height:1;border-radius:4px;cursor:pointer;transition:all .15s;border:1px solid var(--gray-4);background:#fff;color:var(--text-secondary)}.btn[data-v-7e1b5b74]:hover:not(:disabled){border-color:var(--gray-5);color:var(--text-primary)}.btn[data-v-7e1b5b74]:disabled{cursor:not-allowed;opacity:.6}.btn-primary[data-v-7e1b5b74]{background:var(--primary);border-color:var(--primary);color:#fff}.btn-primary[data-v-7e1b5b74]:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover);color:#fff}.btn-text[data-v-7e1b5b74]{background:transparent;border:none;color:var(--primary);padding:6px 8px;font-size:var(--font-size-base);font-weight:500;cursor:pointer;border-radius:4px;transition:color .15s,background .15s}.btn-text[data-v-7e1b5b74]:hover:not(:disabled){color:var(--primary-hover);background:var(--primary-bg)}.btn-text.danger[data-v-7e1b5b74]{color:var(--red)}.btn-text.danger[data-v-7e1b5b74]:hover:not(:disabled){color:var(--red-hover);background:var(--red-bg)}.btn-text[data-v-7e1b5b74]:disabled{color:var(--text-disabled);cursor:not-allowed}.btn-sm[data-v-7e1b5b74]{padding:5px 10px;font-size:var(--font-size-sm)}.terms-page .actions-col .btn-text+.btn-text[data-v-7e1b5b74]{margin-left:4px}.terms-page .actions-col .auto-tag[data-v-7e1b5b74]{margin-right:6px}.terms-page .actions-col .auto-tag+.btn-text[data-v-7e1b5b74]{margin-left:0}.status[data-v-7e1b5b74]{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-size-sm);color:var(--text-secondary);white-space:nowrap}.status[data-v-7e1b5b74]:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--gray-5);display:inline-block}.status.published[data-v-7e1b5b74]:before{background:var(--green)}.status.never-published[data-v-7e1b5b74]:before{background:var(--gray-5)}.status.publishing[data-v-7e1b5b74]:before{background:var(--orange)}.status.failed[data-v-7e1b5b74]:before{background:var(--red)}.status.failed[data-v-7e1b5b74]{color:var(--red)}.locale-cell-inner[data-v-7e1b5b74]{display:flex;flex-direction:column;font-weight:500;color:var(--text-secondary)}.locale-code[data-v-7e1b5b74]{font-size:var(--font-size-base)}.muted[data-v-7e1b5b74]{color:var(--text-muted);font-size:var(--font-size-sm)}.num-cell[data-v-7e1b5b74]{font-variant-numeric:tabular-nums;color:var(--text-secondary)}.v-main[data-v-7e1b5b74]{font-weight:600;color:var(--text-primary)}.v-sub[data-v-7e1b5b74]{margin-left:6px;color:var(--text-muted);font-size:clamp(11px,.7vw,13px)}.dialog-hint[data-v-7e1b5b74]{font-size:var(--font-size-xs);color:var(--text-muted);margin-top:4px}.terms-page .terms-table.el-table,.terms-page .terms-table.el-table--fit{border-radius:6px;overflow:hidden;box-shadow:var(--shadow-card);font-size:var(--font-size-base);line-height:var(--line-height-base);flex:none!important;height:auto!important}.terms-page .terms-table .el-table__body-wrapper{height:auto!important;min-height:0!important}.terms-page .terms-table.el-table:before{display:none}.terms-page .terms-table .el-table__header-wrapper th{background:var(--gray-1);color:var(--text-secondary);font-size:clamp(12px,.9vw,16px)!important;font-weight:500;border-bottom:1px solid var(--gray-3);padding:12px 0}.terms-page .terms-table td{padding:14px 0;font-size:clamp(13px,1vw,18px)!important;line-height:var(--line-height-base);color:var(--text-primary)}.terms-page .terms-table tr:hover>td{background:var(--gray-1)!important}.terms-page .terms-table .locale-cell{background:var(--gray-1);border-right:1px solid var(--gray-3)}.terms-page .terms-table .locale-group-last td,.terms-page .terms-table td.locale-cell-group{border-bottom:2px solid var(--gray-5)!important}.terms-page .terms-table .actions-col .cell{text-align:right}.terms-page .terms-table td .cell{white-space:normal;word-break:break-word}.terms-page .terms-table td.col-actions .cell,.terms-page .terms-table td.col-datetime .cell,.terms-page .terms-table td.col-status .cell,.terms-page .terms-table td.col-version .cell{white-space:nowrap}.terms-page .terms-table td.col-datetime .cell{font-variant-numeric:tabular-nums}.terms-page .terms-table .locale-cell-inner .locale-sub{white-space:nowrap}.terms-page .terms-table .el-table__empty-block{min-height:0}.terms-page[data-v-45be9b5e]{font-size:clamp(14px,1vw,19px);line-height:1.6;color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.terms-shell[data-v-45be9b5e]{padding:24px clamp(16px,2.5vw,64px);max-width:clamp(960px,95vw,2400px);margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Apple SD Gothic Neo,sans-serif;color:var(--text-primary)}.terms-header[data-v-45be9b5e]{margin-bottom:16px}
/* !important needed to override element-ui white-dashboard .content layer
   which forces a lighter text color on body content. */.terms-page .page-title[data-v-45be9b5e]{font-size:clamp(20px,1.8vw,32px);font-weight:700;color:var(--gray-9)!important;margin:0 0 4px}.terms-page .page-sub[data-v-45be9b5e]{font-size:clamp(13px,1vw,18px);color:var(--text-muted)!important;margin:0}.toolbar[data-v-45be9b5e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:12px}.toolbar-l[data-v-45be9b5e]{display:flex;gap:8px}.terms-alert[data-v-45be9b5e]{margin-bottom:16px}.title-row[data-v-45be9b5e]{display:flex;align-items:center;gap:12px;margin-bottom:16px;background:#fff;border:1px solid var(--gray-3);border-radius:6px;padding:12px 16px;box-shadow:var(--shadow-card)}.title-label[data-v-45be9b5e]{font-size:var(--font-size-sm);color:var(--text-muted);width:60px;flex-shrink:0}.title-input[data-v-45be9b5e]{flex:1;padding:8px 12px;font-size:var(--font-size-base);border:1px solid var(--gray-4);border-radius:4px;outline:none;background:#fff;color:var(--text-primary)}.title-input[data-v-45be9b5e]:focus{border-color:var(--primary)}.title-input[data-v-45be9b5e]:disabled{background:var(--gray-2);color:var(--text-muted)}.btn[data-v-45be9b5e]{padding:9px 18px;font-size:var(--font-size-base);line-height:1;border-radius:4px;cursor:pointer;transition:all .15s;border:1px solid var(--gray-4);background:#fff;color:var(--text-secondary)}.btn[data-v-45be9b5e]:hover:not(:disabled){border-color:var(--gray-5);color:var(--text-primary)}.btn[data-v-45be9b5e]:disabled{cursor:not-allowed;opacity:.6}.btn-primary[data-v-45be9b5e]{background:var(--primary);border-color:var(--primary);color:#fff}.btn-primary[data-v-45be9b5e]:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover);color:#fff}.btn-primary.danger-primary[data-v-45be9b5e]{background:var(--red);border-color:var(--red)}.btn-primary.danger-primary[data-v-45be9b5e]:hover:not(:disabled){background:var(--red-hover);border-color:var(--red-hover)}.btn-text[data-v-45be9b5e]{background:transparent;border:none;color:var(--primary);padding:6px 8px;font-size:var(--font-size-base);font-weight:500;cursor:pointer;border-radius:4px;transition:color .15s,background .15s}.btn-text[data-v-45be9b5e]:hover:not(:disabled){color:var(--primary-hover);background:var(--primary-bg)}.btn-text.danger[data-v-45be9b5e]{color:var(--red)}.btn-text.danger[data-v-45be9b5e]:hover:not(:disabled){color:var(--red-hover);background:var(--red-bg)}.btn-text[data-v-45be9b5e]:disabled{color:var(--text-disabled);cursor:not-allowed}.btn-sm[data-v-45be9b5e]{padding:5px 10px;font-size:var(--font-size-sm)}.status[data-v-45be9b5e]{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-size-sm);color:var(--text-secondary);white-space:nowrap}.status[data-v-45be9b5e]:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--gray-5);display:inline-block}.status.published[data-v-45be9b5e]:before{background:var(--green)}.status.never-published[data-v-45be9b5e]:before{background:var(--gray-5)}.status.publishing[data-v-45be9b5e]:before{background:var(--orange)}.status.failed[data-v-45be9b5e]:before{background:var(--red)}.status.failed[data-v-45be9b5e]{color:var(--red)}.muted[data-v-45be9b5e]{color:var(--text-muted);font-size:var(--font-size-sm)}.v-main[data-v-45be9b5e]{font-weight:600;color:var(--text-primary)}.v-sub[data-v-45be9b5e]{margin-left:6px;color:var(--text-muted);font-size:clamp(11px,.7vw,13px)}.split[data-v-45be9b5e]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.card[data-v-45be9b5e]{background:#fff;border:1px solid var(--gray-3);border-radius:6px;box-shadow:var(--shadow-card);display:flex;flex-direction:column}.card-header[data-v-45be9b5e]{padding:14px 20px;border-bottom:1px solid var(--gray-3);display:flex;justify-content:space-between;align-items:center;background:#fff}.card-title[data-v-45be9b5e]{font-size:var(--font-size-md);font-weight:600;color:var(--text-primary)}.card-meta[data-v-45be9b5e]{font-size:var(--font-size-sm);color:var(--text-muted)}.card-toolbar[data-v-45be9b5e]{padding:8px 12px;border-bottom:1px solid var(--gray-3);display:flex;gap:4px;flex-wrap:wrap;background:var(--gray-1)}.card-toolbar .btn-sm[data-v-45be9b5e]{padding:6px 10px;font-size:var(--font-size-xs);color:var(--text-secondary)}.editor-area[data-v-45be9b5e]{min-height:480px;max-height:600px;overflow-y:auto;padding:20px;font-size:clamp(15px,1.15vw,22px);line-height:var(--line-height-loose);outline:none;background:#fff;color:var(--text-primary)}.editor-area[data-v-45be9b5e]:focus{outline:none;background:#fff}.preview-frame[data-v-45be9b5e]{width:100%;height:540px;border:none;background:var(--gray-1)}.card-footer-meta[data-v-45be9b5e]{font-size:var(--font-size-xs);color:var(--text-muted);padding:10px 20px;border-top:1px solid var(--gray-3);background:#fff;word-break:break-all}.card-footer-meta code[data-v-45be9b5e]{font-size:var(--font-size-xs);color:var(--text-secondary)}.sticky-actions[data-v-45be9b5e]{position:sticky;bottom:0;background:#fff;border:1px solid var(--gray-3);padding:12px 20px;border-radius:6px;display:flex;justify-content:space-between;align-items:center;box-shadow:var(--shadow-card);margin-top:16px;z-index:10}.sticky-meta[data-v-45be9b5e]{font-size:var(--font-size-sm);color:var(--text-muted);display:flex;align-items:center;gap:4px;flex-wrap:wrap}.sticky-actions .group[data-v-45be9b5e]{display:flex;gap:8px}.save-state[data-v-45be9b5e]{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-size-sm);color:var(--text-muted)}.save-state .save-dot[data-v-45be9b5e]{width:8px;height:8px;border-radius:50%;background:var(--gray-5)}.save-state.is-saved .save-dot[data-v-45be9b5e]{background:var(--gray-6)}.save-state.is-dirty .save-dot[data-v-45be9b5e]{background:var(--orange)}.save-state.is-dirty[data-v-45be9b5e]{color:var(--text-secondary);font-weight:500}.dialog-paragraph[data-v-45be9b5e]{margin:0 0 16px;font-size:var(--font-size-sm);color:var(--text-muted)}.dialog-transition[data-v-45be9b5e]{margin:0 0 16px;padding:8px 12px;background:var(--gray-1);border:1px solid var(--gray-3);border-radius:4px;font-size:var(--font-size-sm);color:var(--text-primary);font-weight:500}.dialog-hint[data-v-45be9b5e]{font-size:var(--font-size-xs);color:var(--text-muted);margin-top:4px}.dialog-warning[data-v-45be9b5e]{margin:0 0 12px;padding:8px 12px;background:var(--red-bg);border:1px solid var(--red);border-radius:4px;font-size:var(--font-size-sm);color:var(--red);font-weight:500}.dialog-progress[data-v-45be9b5e]{text-align:center;color:var(--text-muted);margin-top:8px;font-size:var(--font-size-sm)}.terms-page[data-v-d8a8efac]{font-size:clamp(14px,1vw,19px);line-height:1.6;color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.terms-shell[data-v-d8a8efac]{display:block;padding:24px clamp(16px,2.5vw,64px);padding-bottom:clamp(16px,1.5vw,32px);max-width:clamp(960px,95vw,2400px);margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Apple SD Gothic Neo,sans-serif;color:var(--text-primary)}.terms-header[data-v-d8a8efac]{margin-bottom:16px}
/* !important needed to override element-ui white-dashboard .content layer
   which forces a lighter text color on body content. */.terms-page .page-title[data-v-d8a8efac]{font-size:clamp(20px,1.8vw,32px);font-weight:700;color:var(--gray-9)!important;margin:0 0 4px}.terms-page .page-sub[data-v-d8a8efac]{font-size:clamp(13px,1vw,18px);color:var(--text-muted)!important;margin:0}.toolbar[data-v-d8a8efac]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:12px}.toolbar-l[data-v-d8a8efac]{display:flex;gap:8px}.btn[data-v-d8a8efac]{padding:9px 18px;font-size:var(--font-size-base);line-height:1;border-radius:4px;cursor:pointer;transition:all .15s;border:1px solid var(--gray-4);background:#fff;color:var(--text-secondary)}.btn[data-v-d8a8efac]:hover:not(:disabled){border-color:var(--gray-5);color:var(--text-primary)}.btn[data-v-d8a8efac]:disabled{cursor:not-allowed;opacity:.6}.btn-primary[data-v-d8a8efac]{background:var(--primary);border-color:var(--primary);color:#fff}.btn-primary[data-v-d8a8efac]:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover);color:#fff}.btn-primary.danger-primary[data-v-d8a8efac]{background:var(--red);border-color:var(--red)}.btn-primary.danger-primary[data-v-d8a8efac]:hover:not(:disabled){background:var(--red-hover);border-color:var(--red-hover)}.btn-text[data-v-d8a8efac]{background:transparent;border:none;color:var(--primary);padding:6px 8px;font-size:var(--font-size-base);font-weight:500;cursor:pointer;border-radius:4px;transition:color .15s,background .15s}.btn-text[data-v-d8a8efac]:hover:not(:disabled){color:var(--primary-hover);background:var(--primary-bg)}.btn-text.danger[data-v-d8a8efac]{color:var(--red)}.btn-text.danger[data-v-d8a8efac]:hover:not(:disabled){color:var(--red-hover);background:var(--red-bg)}.btn-text[data-v-d8a8efac]:disabled{color:var(--text-disabled);cursor:not-allowed}.btn-sm[data-v-d8a8efac]{padding:5px 10px;font-size:var(--font-size-sm)}.terms-page .actions-col .btn-text+.btn-text[data-v-d8a8efac]{margin-left:4px}.terms-page .actions-col .btn-text+.failed-tag[data-v-d8a8efac]{margin-left:6px}.status[data-v-d8a8efac]{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-size-sm);color:var(--text-secondary);white-space:nowrap}.status[data-v-d8a8efac]:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--gray-5);display:inline-block}.status.published[data-v-d8a8efac]:before{background:var(--green)}.status.never-published[data-v-d8a8efac]:before{background:var(--gray-5)}.status.publishing[data-v-d8a8efac]:before{background:var(--orange)}.status.failed[data-v-d8a8efac]:before{background:var(--red)}.status.failed[data-v-d8a8efac]{color:var(--red)}.muted[data-v-d8a8efac]{color:var(--text-muted);font-size:var(--font-size-sm)}.v-cell[data-v-d8a8efac]{font-variant-numeric:tabular-nums;color:var(--text-primary)}.v-main[data-v-d8a8efac]{font-weight:600;color:var(--text-primary)}.v-cell .v-main[data-v-d8a8efac]{font-size:var(--font-size-md)}.v-sub[data-v-d8a8efac]{margin-left:6px;color:var(--text-muted);font-size:clamp(11px,.7vw,13px)}.dialog-paragraph[data-v-d8a8efac]{margin:0 0 16px;font-size:var(--font-size-sm);color:var(--text-muted)}.dialog-hint[data-v-d8a8efac]{font-size:var(--font-size-xs);color:var(--text-muted);margin-top:4px}.dialog-progress[data-v-d8a8efac]{text-align:center;color:var(--text-muted);margin-top:8px;font-size:var(--font-size-sm)}.version-body-frame[data-v-d8a8efac]{width:100%;height:60vh;border:1px solid var(--gray-3);border-radius:4px;background:#fff}.mt-3[data-v-d8a8efac]{margin-top:16px}.terms-page .versions-table.terms-table.el-table,.terms-page .versions-table.terms-table.el-table--fit{border-radius:6px;overflow:hidden;box-shadow:var(--shadow-card);font-size:var(--font-size-base);line-height:var(--line-height-base)}.terms-page .versions-table.terms-table .el-table__header-wrapper th{background:var(--gray-1);color:var(--text-secondary);font-size:clamp(12px,.9vw,16px)!important;font-weight:500;border-bottom:1px solid var(--gray-3);padding:12px 0}.terms-page .versions-table.terms-table td{padding:14px 0;font-size:clamp(13px,1vw,18px)!important;line-height:var(--line-height-base);color:var(--text-primary)}.terms-page .versions-table.terms-table tr:hover>td{background:var(--gray-1)!important}.terms-page .versions-table.terms-table .actions-col .cell{text-align:right}.terms-page .versions-table.terms-table td .cell{white-space:normal;word-break:break-word}.terms-page .versions-table.terms-table td.col-actions .cell,.terms-page .versions-table.terms-table td.col-datetime .cell,.terms-page .versions-table.terms-table td.col-status .cell,.terms-page .versions-table.terms-table td.col-version .cell{white-space:nowrap}.terms-page .versions-table.terms-table td.col-datetime .cell{font-variant-numeric:tabular-nums}.terms-page .versions-table.terms-table .el-table__empty-block{min-height:0}.terms-page .versions-table.terms-table.el-table,.terms-page .versions-table.terms-table.el-table--fit{flex:none!important;height:auto!important}.terms-page .versions-table.terms-table .el-table__body-wrapper{height:auto!important;min-height:0!important}.terms-page .versions-table.terms-table.el-table:before{display:none}.terms-dialog .el-dialog__header{padding:18px 24px;border-bottom:1px solid var(--gray-3)}.terms-dialog .el-dialog__title{font-size:var(--font-size-lg);font-weight:600;color:var(--text-primary)}.terms-dialog .el-dialog__body{padding:24px;font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--text-primary)}.terms-dialog .el-dialog__body label{font-size:var(--font-size-sm);color:var(--text-muted)}.terms-dialog .el-dialog__body .el-input__inner{font-size:var(--font-size-base)}.terms-dialog .el-dialog__footer{padding:14px 24px;border-top:1px solid var(--gray-3)}.terms-dialog .el-dialog__footer .btn+.btn{margin-left:8px}tr[data-v-324fea1a]{cursor:pointer}textarea#content[data-v-73afe98c]{max-height:300px}.bootstrap-switch[data-v-73afe98c]{margin:6px}textarea.langData{max-height:500px}tr[data-v-64b00c5a]{cursor:pointer}.has-image[data-v-47fe0b02]{padding-top:100px}.artist-selection[data-v-47fe0b02]{margin-bottom:20px}.dropzone-custom-content[data-v-47fe0b02]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.dropzone-custom-title[data-v-47fe0b02]{margin-top:0;color:#00b782}.subtitle[data-v-47fe0b02]{color:#314b5f}.has-image[data-v-26b1d61e]{padding-top:100px}.artist-selection[data-v-26b1d61e]{margin-bottom:20px}.dropzone-custom-content[data-v-26b1d61e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.dropzone-custom-title[data-v-26b1d61e]{margin-top:0;color:#00b782}.subtitle[data-v-26b1d61e]{color:#314b5f}.content .row[data-v-0d46fdd4]{margin-bottom:20px}.actions[data-v-27895036]{margin-bottom:40px}.pointer[data-v-27895036]{cursor:pointer}.row[data-v-20ecfda4]{margin-bottom:10px}.header span[data-v-20ecfda4]{margin-right:20px}.img,tr[data-v-b49e52ea]{cursor:pointer}.img{max-width:100%;height:auto}tr[data-v-1ac98fb8]{cursor:pointer}#UserSubscriptionModal .modal-dialog{max-width:600px!important}tr[data-v-b4d82fb6]{cursor:pointer}#userDetailModal .modal-dialog{max-width:400px!important}tr[data-v-28e7ba43],tr[data-v-278c748e]{cursor:pointer}.full-calendar-header{display:flex;align-items:center}.full-calendar-header .header-left,.full-calendar-header .header-right{flex:1}.full-calendar-header .header-center{flex:3;text-align:center}.full-calendar-header .header-center .title{margin:0 10px}.full-calendar-header .header-center .next-month,.full-calendar-header .header-center .prev-month{cursor:pointer}textarea.form-control{max-height:150px}#fullCalendar{min-height:400px}.el-loading-spinner .path{stroke:#66615b!important}.bootstrap-switch{margin:6px}.el-table .modify-row td div{color:#2600ff!important}.el-table .add-row td div{color:red!important}.el-table .form-check{margin-top:25px!important}tr[data-v-36048eb0]{cursor:pointer}.bootstrap-switch[data-v-04f3a89e]{margin:6px}.table-view{margin-left:0;margin-bottom:60px}.filter-section{margin-bottom:50px}img[data-v-444141d4]{height:100px}button[data-v-444141d4]{margin-top:20px}#contentDetailModal .modal-dialog{max-width:800px!important}.member-select{margin-bottom:30px}.footer .footer-buttons{width:100px}.actions[data-v-f5874432]{margin-bottom:40px}.bootstrap-switch[data-v-66cecb1b]{margin:6px}tr[data-v-4be499b9],tr[data-v-85418050]{cursor:pointer}.metadata[data-v-4be499b9]{width:200px;padding:10px;max-height:50px;overflow:hidden;transition:max-height .3s ease}.metadata[data-v-4be499b9]:hover{max-height:200px}.bootstrap-switch[data-v-326b0317]{margin:6px}