.resource-discovery[data-v-a7c7ac71]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;max-width:100%;overflow:hidden}@media (prefers-color-scheme:dark){.resource-discovery[data-v-a7c7ac71]{background:#232425;border-color:#2a2b2c}}.loading-state[data-v-a7c7ac71]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex}.loading-spinner[data-v-a7c7ac71]{border:3px solid #f3f4f6;border-top-color:#3b82f6;border-radius:50%;width:32px;height:32px;margin-bottom:16px;animation:1s linear infinite spin-a7c7ac71}@keyframes spin-a7c7ac71{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loading-text[data-v-a7c7ac71]{color:#6b7280;margin:0;font-size:16px}@media (prefers-color-scheme:dark){.loading-spinner[data-v-a7c7ac71]{border-color:#3f99ff #2a2b2c #2a2b2c}.loading-text[data-v-a7c7ac71]{color:#b8bbbf}}.results-container[data-v-a7c7ac71]{flex-direction:column;display:flex}.status-header[data-v-a7c7ac71]{border-bottom:1px solid #e5e7eb;border-radius:12px 12px 0 0;justify-content:space-between;align-items:flex-start;padding:20px 50px 20px 24px;display:flex}.status-header.success[data-v-a7c7ac71]{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-left:4px solid #10b981;border-radius:12px 12px 0 0}.status-header.error[data-v-a7c7ac71]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-left:4px solid #ef4444;border-radius:12px 12px 0 0}.status-header.warning[data-v-a7c7ac71]{background:linear-gradient(135deg,#fffbeb,#fef3c7);border-left:4px solid #f59e0b;border-radius:12px 12px 0 0}.status-header.info[data-v-a7c7ac71]{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-left:4px solid #3b82f6;border-radius:12px 12px 0 0}@media (prefers-color-scheme:dark){.status-header[data-v-a7c7ac71]{border-bottom-color:#2a2b2c}.status-header.success[data-v-a7c7ac71]{background:#10b98126}.status-header.error[data-v-a7c7ac71]{background:#ef444426}.status-header.warning[data-v-a7c7ac71]{background:#f59e0b26}.status-header.info[data-v-a7c7ac71]{background:#3b82f626}}.status-info[data-v-a7c7ac71]{flex:1;min-width:0}.status-title[data-v-a7c7ac71]{color:#111827;margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.4}.url-display[data-v-a7c7ac71]{color:#606366;word-break:break-all;margin-bottom:8px;font-size:14px;line-height:1.4;display:block}.page-title[data-v-a7c7ac71]{color:#6b7280;margin:0;font-size:14px;font-weight:500}.status-stats[data-v-a7c7ac71]{flex-shrink:0;gap:24px;display:flex}.stat[data-v-a7c7ac71]{text-align:center;min-width:60px}.stat-number[data-v-a7c7ac71]{color:#111827;font-size:24px;font-weight:700;line-height:1;display:block}.stat-label[data-v-a7c7ac71]{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-top:4px;font-size:12px;display:block}@media (prefers-color-scheme:dark){.status-title[data-v-a7c7ac71]{color:#fff}.page-title[data-v-a7c7ac71]{color:#b8bbbf}.stat-number[data-v-a7c7ac71]{color:#fff}.stat-label[data-v-a7c7ac71],.url-display[data-v-a7c7ac71]{color:#b8bbbf}}.error-message[data-v-a7c7ac71]{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;margin:0;padding:16px 24px;font-size:14px}@media (prefers-color-scheme:dark){.error-message[data-v-a7c7ac71]{color:#f87171;background:#ef444426;border-color:#ef44444d}}.resources-content[data-v-a7c7ac71]{padding:16px}.category[data-v-a7c7ac71]{margin-bottom:24px}.category[data-v-a7c7ac71]:last-child{margin-bottom:0}.category-header[data-v-a7c7ac71]{border-bottom:1px solid #e5e7eb;align-items:center;gap:12px;margin-bottom:8px;padding-bottom:6px;padding-left:10px;display:flex}.category-title[data-v-a7c7ac71]{color:#232425;font-size:16px;font-weight:600}@media (prefers-color-scheme:dark){.category-header[data-v-a7c7ac71]{border-bottom-color:#2a2b2c}.category-title[data-v-a7c7ac71]{color:#fff}}.resource-list[data-v-a7c7ac71]{flex-direction:column;display:flex}.resource-item[data-v-a7c7ac71]{border-bottom:1px solid #f5f5f5;border-radius:8px;align-items:center;gap:12px;min-height:58px;margin:1px 0;padding:8px 12px;transition:all .15s;display:flex}.resource-item[data-v-a7c7ac71]:hover{background-color:#fafafa;transform:translate(2px)}.resource-item[data-v-a7c7ac71]:last-child{border-bottom:none}.item-icon[data-v-a7c7ac71]{flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.item-icon[data-v-a7c7ac71] .file-type-icon.size-large{width:45px!important;height:45px!important}.thumbnail-container[data-v-a7c7ac71]{justify-content:center;align-items:center;width:45px;height:45px;display:flex;position:relative}.thumbnail-image[data-v-a7c7ac71]{-o-object-fit:cover;object-fit:cover;border:1px solid #e5e7eb;border-radius:6px;width:45px;height:45px;transition:opacity .2s}.thumbnail-image.thumbnail-error[data-v-a7c7ac71]{opacity:0}.thumbnail-fallback[data-v-a7c7ac71]{width:100%;height:100%;position:absolute;top:0;left:0}.item-number[data-v-a7c7ac71],.thumbnail-fallback[data-v-a7c7ac71]{justify-content:center;align-items:center;display:flex}.item-number[data-v-a7c7ac71]{color:#606366;background:#f5f5f5;border:1px solid #e5e7eb;border-radius:4px;flex-shrink:0;min-width:24px;height:18px;padding:0 6px;font-size:11px;font-weight:600}.item-number[data-v-a7c7ac71]:before{content:"#";margin-right:1px;font-size:10px}.item-info[data-v-a7c7ac71]{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.item-filename[data-v-a7c7ac71]{color:#232425;text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px;font-size:14px;font-weight:500;line-height:1.3;overflow:hidden}.item-description[data-v-a7c7ac71]{color:#606366;font-size:12px;line-height:1.3}@media (prefers-color-scheme:dark){.resource-item[data-v-a7c7ac71]{border-bottom-color:#2a2b2c}.resource-item[data-v-a7c7ac71]:hover{background-color:#2a2b2c}.item-number[data-v-a7c7ac71]{color:#b8bbbf;background:#2a2b2c;border:1px solid #2a2b2c}.item-filename[data-v-a7c7ac71]{color:#fff}.item-description[data-v-a7c7ac71]{color:#b8bbbf}.thumbnail-image[data-v-a7c7ac71]{border-color:#2a2b2c}.thumbnail-container[data-v-a7c7ac71]{background-color:#2a2b2c;border-radius:6px}}.next-steps[data-v-a7c7ac71]{color:#1e40af;background:#f0f9ff;border-top:1px solid #e5e7eb;align-items:center;gap:12px;padding:16px 24px;font-size:14px;display:flex}.steps-icon[data-v-a7c7ac71]{flex-shrink:0;font-size:18px}.steps-text[data-v-a7c7ac71]{line-height:1.5}@media (prefers-color-scheme:dark){.next-steps[data-v-a7c7ac71]{color:#93c5fd;background:#3b82f61a;border-top-color:#374151}}@media (max-width:768px){.status-header[data-v-a7c7ac71]{flex-direction:column;gap:16px;padding:16px 40px 16px 20px}.status-stats[data-v-a7c7ac71]{align-self:flex-start}.resources-content[data-v-a7c7ac71]{padding:12px}.category[data-v-a7c7ac71]{margin-bottom:20px}.resource-item[data-v-a7c7ac71]{gap:10px;min-height:52px;margin:1px 0;padding:6px 10px}.item-filename[data-v-a7c7ac71]{font-size:13px}.item-description[data-v-a7c7ac71]{font-size:11px}}
