.bilibili-video-modal[data-v-a75b7b79] .ant-modal-body{padding:20px 24px}.input-section[data-v-a75b7b79]{margin-bottom:20px}.input-section .input-prefix[data-v-a75b7b79]{color:var(--bilibili-pink);font-size:16px;font-weight:700}.input-section .input-hint[data-v-a75b7b79]{color:var(--text-color-secondary,var(--neutral-400));font-size:12px;margin-top:8px}.preview-section[data-v-a75b7b79]{margin-bottom:20px}.preview-section .section-title[data-v-a75b7b79]{color:var(--text-color-primary,var(--neutral-700));font-size:14px;font-weight:500;margin-bottom:12px}.preview-section .video-preview[data-v-a75b7b79]{background:var(--background-color-secondary,var(--neutral-100));border-radius:8px;display:flex;gap:16px;padding:16px}.preview-section .video-preview .preview-cover[data-v-a75b7b79]{background:var(--neutral-900,var(--neutral-900));border-radius:6px;flex-shrink:0;height:90px;overflow:hidden;width:160px}.preview-section .video-preview .preview-cover .cover-image[data-v-a75b7b79]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.preview-section .video-preview .preview-cover .cover-placeholder[data-v-a75b7b79]{align-items:center;background:var(--bilibili-pink,var(--bilibili-pink));color:var(--neutral-50);display:flex;font-size:32px;font-weight:700;height:100%;justify-content:center;width:100%}.preview-section .video-preview .preview-info[data-v-a75b7b79]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.preview-section .video-preview .preview-info .preview-title[data-v-a75b7b79]{color:var(--text-color-primary,var(--neutral-700));display:-webkit-box;font-size:14px;font-weight:500;-webkit-line-clamp:2;line-height:1.4;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.preview-section .video-preview .preview-info .preview-meta[data-v-a75b7b79]{color:var(--text-color-secondary,var(--neutral-500));display:flex;flex-wrap:wrap;font-size:12px;gap:12px}.preview-section .video-preview .preview-info .preview-meta .meta-label[data-v-a75b7b79]{color:var(--text-color-tertiary,var(--neutral-400))}.preview-section .video-preview .preview-info .preview-bvid[data-v-a75b7b79]{color:var(--bilibili-pink);font-family:monospace;font-size:12px}.loading-section[data-v-a75b7b79]{display:flex;justify-content:center;padding:40px 0}.error-section[data-v-a75b7b79]{margin-bottom:16px}.modal-footer[data-v-a75b7b79]{border-top:1px solid var(--border-color-secondary,var(--neutral-200));display:flex;gap:12px;justify-content:flex-end;padding-top:16px}@media(max-width:576px){.preview-section .video-preview[data-v-a75b7b79]{flex-direction:column}.preview-section .video-preview .preview-cover[data-v-a75b7b79]{height:0;padding-top:56.25%;position:relative;width:100%}.preview-section .video-preview .preview-cover .cover-image[data-v-a75b7b79],.preview-section .video-preview .preview-cover .cover-placeholder[data-v-a75b7b79]{height:100%;left:0;position:absolute;top:0;width:100%}}.content-reference-modal[data-v-84869481] .ant-modal-body{padding:16px 24px}.search-section[data-v-84869481]{margin-bottom:16px}.ref-type-tabs[data-v-84869481]{margin-bottom:12px}.ref-type-tabs[data-v-84869481] .ant-tabs-nav{margin-bottom:8px}.post-type-tabs[data-v-84869481] .ant-tabs-nav{margin-bottom:0}.post-type-tabs[data-v-84869481] .ant-tabs-tab{font-size:13px;padding:4px 8px}.search-results[data-v-84869481]{border:1px solid var(--border-color-secondary,var(--border-color));border-radius:8px;margin-bottom:16px;max-height:300px;min-height:200px;overflow-y:auto;padding:8px}.search-results .result-list[data-v-84869481]{display:flex;flex-direction:column;gap:8px}.search-results .result-item[data-v-84869481]{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:8px 10px;transition:background .15s,border-color .15s}.search-results .result-item[data-v-84869481]:hover{background:var(--background-color-secondary)}.search-results .result-item.is-selected[data-v-84869481]{background:color-mix(in srgb,var(--primary-color,var(--info-color)) 8%,transparent);border-color:color-mix(in srgb,var(--primary-color,var(--info-color)) 40%,transparent)}.search-results .result-item .item-avatar[data-v-84869481]{flex-shrink:0}.search-results .result-item .item-info[data-v-84869481]{flex:1;min-width:0}.search-results .result-item .item-info .item-title[data-v-84869481]{color:var(--text-color);font-size:14px;font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-results .result-item .item-info .item-summary[data-v-84869481]{color:var(--text-color-secondary);font-size:12px;line-height:1.3;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-results .result-item .item-section-badge[data-v-84869481]{align-items:flex-end;background:var(--background-color-secondary);border:1px solid var(--border-color-secondary,var(--border-color));border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;gap:2px;max-width:120px;padding:4px 10px}.search-results .result-item .item-section-badge .section-parent[data-v-84869481]{color:var(--primary-color);font-size:13px;font-weight:600;line-height:1.4;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-results .result-item .item-section-badge .section-child[data-v-84869481]{color:var(--info-color);font-size:11px;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-results .search-hint[data-v-84869481]{align-items:center;color:var(--text-color-secondary,var(--text-color-tertiary));display:flex;font-size:14px;height:150px;justify-content:center}.display-mode-section[data-v-84869481]{align-items:center;display:flex;gap:12px;margin-bottom:16px}.display-mode-section .section-label[data-v-84869481]{color:var(--text-color-primary,var(--text-color));font-size:14px}.preview-section[data-v-84869481]{margin-bottom:16px}.preview-section .section-label[data-v-84869481]{color:var(--text-color-primary,var(--text-color));font-size:14px;margin-bottom:8px}.preview-section .preview-content[data-v-84869481]{background:var(--background-color-secondary,var(--background-color-secondary));border-radius:8px;padding:16px}.preview-inline[data-v-84869481]{align-items:center;background:color-mix(in srgb,var(--ref-color,var(--info-color)) 10%,transparent);border:1px solid color-mix(in srgb,var(--ref-color,var(--info-color)) 30%,transparent);border-radius:4px;color:var(--ref-color,var(--info-color));display:inline-flex;font-size:14px;gap:4px;line-height:1.4;padding:2px 8px}.preview-inline .ref-icon[data-v-84869481]{font-size:14px}.preview-inline .ref-title[data-v-84869481]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-card[data-v-84869481]{align-items:center;background:var(--card-background,var(--neutral-50));border:1px solid var(--border-color-secondary,var(--border-color));border-radius:8px;display:inline-flex;gap:12px;max-width:100%;min-width:200px;padding:12px 16px}.preview-card .card-avatar[data-v-84869481]{border-radius:6px;flex-shrink:0;height:48px;overflow:hidden;width:48px}.preview-card .card-avatar img[data-v-84869481]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.preview-card .card-avatar.card-avatar-placeholder[data-v-84869481]{align-items:center;background:color-mix(in srgb,var(--ref-color,var(--info-color)) 15%,transparent);color:var(--ref-color,var(--info-color));display:flex;justify-content:center}.preview-card .card-avatar.card-avatar-placeholder .avatar-icon[data-v-84869481]{font-size:24px}.preview-card .card-content[data-v-84869481]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.preview-card .card-content .card-title[data-v-84869481]{color:var(--text-color-primary,var(--text-color));font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-card .card-content .card-summary[data-v-84869481]{color:var(--text-color-secondary,var(--text-color-secondary));font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-card .card-type-badge[data-v-84869481]{background:color-mix(in srgb,var(--ref-color,var(--info-color)) 15%,transparent);border-radius:4px;color:var(--ref-color,var(--info-color));flex-shrink:0;font-size:12px;padding:2px 8px}.modal-footer[data-v-84869481]{border-top:1px solid var(--border-color-secondary,var(--border-color));display:flex;gap:12px;justify-content:flex-end;padding-top:16px}@media(max-width:767px){.content-reference-modal[data-v-84869481] .ant-modal{margin:0 auto;max-width:calc(100vw - 32px)}.content-reference-modal .search-section[data-v-84869481]{padding:12px}.content-reference-modal .search-section .search-input[data-v-84869481] .ant-input{font-size:14px}.content-reference-modal .search-section .filter-tabs[data-v-84869481]{gap:6px}.content-reference-modal .search-section .filter-tabs .filter-tab[data-v-84869481]{font-size:12px;padding:5px 10px}.content-reference-modal .results-section[data-v-84869481]{max-height:300px}.content-reference-modal .results-section .reference-card[data-v-84869481]{padding:10px 12px}.content-reference-modal .results-section .reference-card .card-icon[data-v-84869481]{font-size:18px;height:36px;width:36px}.content-reference-modal .results-section .reference-card .card-content .card-title[data-v-84869481]{font-size:13px}.content-reference-modal .results-section .reference-card .card-content .card-summary[data-v-84869481]{font-size:11px}.content-reference-modal .results-section .reference-card .card-type-badge[data-v-84869481]{font-size:10px;padding:2px 6px}.content-reference-modal .modal-footer[data-v-84869481]{flex-direction:column;gap:8px;padding-top:12px}.content-reference-modal .modal-footer .ant-btn[data-v-84869481]{width:100%}}@media(max-width:479px){.content-reference-modal .search-section .filter-tabs[data-v-84869481]{flex-wrap:wrap}.content-reference-modal .search-section .filter-tabs .filter-tab[data-v-84869481]{flex:1;min-width:60px;text-align:center}.content-reference-modal .results-section .reference-card .card-icon[data-v-84869481]{font-size:16px;height:32px;width:32px}}
