.webinar-filters.svelte-1ahmzdo{padding-block:16px;border-bottom:1px solid var(--color-base-300)}.filter-toolbar.svelte-1ahmzdo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px}.filter-actions.svelte-1ahmzdo{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;max-width:100%}.filter-dropdown.svelte-1ahmzdo{max-width:100%}.filter-trigger.svelte-1ahmzdo{display:flex;gap:10px;min-height:40px;height:auto;max-width:100%;padding:9px 12px;border:1px solid var(--color-base-300);background:var(--color-base-100);font-size:13px;font-weight:500}.filter-trigger.svelte-1ahmzdo:hover,.filter-dropdown[open].svelte-1ahmzdo .filter-trigger:where(.svelte-1ahmzdo){background:var(--color-base-200)}.filter-value.svelte-1ahmzdo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-trigger.svelte-1ahmzdo svg,.filter-options.svelte-1ahmzdo svg{flex-shrink:0}.filter-panel.svelte-1ahmzdo{z-index:50;top:100%;left:0;width:min(340px,calc(100vw - 32px));margin-top:6px;overflow:hidden;background:var(--color-base-100);border:1px solid var(--color-base-300);border-radius:4px;box-shadow:0 8px 24px color-mix(in srgb,var(--color-primary) 12%,transparent)}.filter-search.svelte-1ahmzdo{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--color-base-300)}.filter-search.svelte-1ahmzdo .input:where(.svelte-1ahmzdo){width:100%;min-width:0;height:36px;padding:6px;border:0;border-radius:2px;background:transparent;font-size:16px;box-shadow:none;outline:none}.filter-search.svelte-1ahmzdo .input:where(.svelte-1ahmzdo):focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.filter-options.svelte-1ahmzdo{max-height:min(320px,50dvh);overflow-y:auto;overscroll-behavior:contain}.filter-options.svelte-1ahmzdo .menu:where(.svelte-1ahmzdo){width:100%;padding:6px;gap:2px}.filter-options.svelte-1ahmzdo a:where(.svelte-1ahmzdo){display:flex;justify-content:space-between;gap:12px;min-height:36px;padding:8px 10px;border-radius:2px;font-size:14px;line-height:1.4}.filter-options.svelte-1ahmzdo a[aria-current]:where(.svelte-1ahmzdo){background:var(--color-base-200);color:var(--color-base-content);font-weight:600}.filter-options.svelte-1ahmzdo a:where(.svelte-1ahmzdo):focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.filter-empty.svelte-1ahmzdo{padding:12px 10px;font-size:14px}.filter-count.svelte-1ahmzdo{margin:0;font-size:13px;color:color-mix(in srgb,var(--color-base-content) 75%,var(--color-base-100))}@media(pointer:coarse){.filter-trigger.svelte-1ahmzdo,.filter-options.svelte-1ahmzdo a:where(.svelte-1ahmzdo){min-height:44px}}.editorial-grid.svelte-1ahmzdo{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}@media(min-width:1024px){.editorial-grid.svelte-1ahmzdo{grid-template-columns:repeat(4,minmax(0,1fr))}}.font-serif{font-family:var(--font-serif)}.bg-pattern.svelte-1ahmzdo{background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.4'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}
