.panel.svelte-18il1pr{width:100%;max-width:600px}.panel-header.svelte-18il1pr{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.add-link.svelte-18il1pr{font-size:.9rem;white-space:nowrap}.search.svelte-18il1pr{width:100%}.status-counts.svelte-18il1pr{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap}.status-count.svelte-18il1pr{font-size:.8rem;padding:.25rem .6rem;border-radius:4px;border:1px solid #ccc;background:#f2f2f2;color:#333;cursor:pointer;height:auto;text-transform:none;font-weight:400;opacity:.7}.status-count.active.svelte-18il1pr{opacity:1;border-color:#333}.video-row.svelte-18il1pr{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.75rem;border:1px solid #e0e0e0;border-radius:8px;gap:.5rem}.video-info.svelte-18il1pr{flex:1;display:flex;flex-direction:column;gap:.2rem;min-width:0}.attendee-link.svelte-18il1pr{font-weight:700;color:inherit;width:fit-content;max-width:100%}.video-link.svelte-18il1pr{text-decoration:none;color:inherit;display:flex;flex-direction:row;align-items:baseline;gap:.5rem;width:fit-content;max-width:100%}.meta.svelte-18il1pr{color:#888;font-size:.75rem;font-variant-numeric:tabular-nums}.view-hint.svelte-18il1pr{font-size:.75rem;color:#06c;white-space:nowrap}.row-actions.svelte-18il1pr{display:flex;flex-direction:row;gap:.5rem;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.action-btn.svelte-18il1pr{padding:.3rem .75rem;border-radius:4px;font-size:.8rem;text-decoration:none;border:1px solid #333;background:#fff;color:#000;cursor:pointer;height:auto;text-transform:none;font-weight:500}.action-btn.svelte-18il1pr:disabled{opacity:.5;cursor:not-allowed}.action-btn.delete.svelte-18il1pr{border-color:#c00;color:#c00}.status.svelte-18il1pr{padding:.25rem .5rem;border-radius:4px;font-size:.75rem;text-transform:uppercase;font-weight:700;background:#eee;color:#333;white-space:nowrap}.pagination.svelte-18il1pr{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #e0e0e0}.pagination-btn.svelte-18il1pr{padding:.4rem .8rem;border:1px solid #ccc;border-radius:4px;background:#fff;color:#000;cursor:pointer;height:auto;font-size:.85rem;text-transform:none;font-weight:400}.pagination-btn.svelte-18il1pr:disabled{opacity:.3;cursor:not-allowed}.page-info.svelte-18il1pr{color:#666;font-size:.9rem}.error.svelte-18il1pr{color:#c00}
