.filters[data-astro-cid-dmgfdf2n]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:1rem 1.25rem}.filters__head[data-astro-cid-dmgfdf2n]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.75rem}.filters__title[data-astro-cid-dmgfdf2n]{font-family:var(--font-body);font-size:.9375rem;font-weight:700;margin:0;display:flex;align-items:center;gap:.4rem}.filters__actions[data-astro-cid-dmgfdf2n]{display:flex;align-items:center;gap:.75rem}.filters__count[data-astro-cid-dmgfdf2n]{font-size:.8125rem;color:var(--muted)}.filters__row[data-astro-cid-dmgfdf2n]{display:grid;grid-template-columns:80px 1fr;gap:.75rem;align-items:center;padding:.5rem 0;border-top:1px solid var(--border)}.filters__label[data-astro-cid-dmgfdf2n]{font-size:.75rem;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-weight:700;display:inline-flex;align-items:center;gap:.3rem}.filters__chips[data-astro-cid-dmgfdf2n]{display:flex;gap:.4rem;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;padding:4px 24px 4px 4px;margin:-4px 0 -4px -4px;scroll-padding-inline:4px 24px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent)}.filters__chips[data-astro-cid-dmgfdf2n]::-webkit-scrollbar{display:none}.filters__chip[data-astro-cid-dmgfdf2n]{flex:none}.filters__chip[data-astro-cid-dmgfdf2n][aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.filters__chip[data-astro-cid-dmgfdf2n][aria-pressed=true] .track-dot[data-astro-cid-dmgfdf2n]{background:var(--accent-ink)}.filters__search[data-astro-cid-dmgfdf2n]{width:100%;padding:.5rem .75rem;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--canvas);color:var(--ink);font:inherit;font-size:.9375rem}.filters__search[data-astro-cid-dmgfdf2n]:focus-visible{border-color:var(--accent)}@media(max-width:640px){.filters__row[data-astro-cid-dmgfdf2n]{grid-template-columns:1fr;gap:.4rem}}.my-agenda[data-astro-cid-dmgfdf2n]{background:var(--accent-weak);border:1px solid var(--border);border-radius:var(--radius-card);padding:1.25rem}[data-astro-cid-dmgfdf2n][data-theme=dark] .my-agenda[data-astro-cid-dmgfdf2n]{background:var(--surface)}.my-agenda__head[data-astro-cid-dmgfdf2n]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.75rem}.my-agenda__head[data-astro-cid-dmgfdf2n] h2[data-astro-cid-dmgfdf2n]{margin:0;font-size:1.125rem;font-family:var(--font-body);font-weight:700}.my-agenda__list[data-astro-cid-dmgfdf2n]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.my-agenda__list[data-astro-cid-dmgfdf2n] li[data-astro-cid-dmgfdf2n]{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;background:var(--surface);border-radius:var(--radius-control);font-size:.875rem}.my-agenda__list[data-astro-cid-dmgfdf2n] li[data-astro-cid-dmgfdf2n] a[data-astro-cid-dmgfdf2n]{color:var(--ink);text-decoration:none;font-weight:600}.my-agenda__list[data-astro-cid-dmgfdf2n] li[data-astro-cid-dmgfdf2n] a[data-astro-cid-dmgfdf2n]:hover{color:var(--accent)}.my-agenda__list[data-astro-cid-dmgfdf2n] li[data-astro-cid-dmgfdf2n] .ma-time[data-astro-cid-dmgfdf2n]{color:var(--muted);font-variant-numeric:tabular-nums}.my-agenda__list[data-astro-cid-dmgfdf2n] li[data-astro-cid-dmgfdf2n] button[data-astro-cid-dmgfdf2n]{margin-left:auto;border:0;background:none;color:var(--muted);cursor:pointer;font-size:.75rem}.my-agenda__list[data-astro-cid-dmgfdf2n] li[data-astro-cid-dmgfdf2n] button[data-astro-cid-dmgfdf2n]:hover{color:var(--danger)}.my-agenda__empty[data-astro-cid-dmgfdf2n]{color:var(--muted);font-size:.875rem;margin:.5rem 0 0}.day-tabs[data-astro-cid-dmgfdf2n]{display:flex;flex-wrap:wrap;gap:.25rem;border-bottom:1px solid var(--border);margin-bottom:1rem}.day-tabs__tab[data-astro-cid-dmgfdf2n]{border:0;background:none;padding:.6rem 1rem;cursor:pointer;font:inherit;font-weight:600;font-size:.9375rem;color:var(--muted);border-bottom:2px solid transparent;white-space:nowrap;margin-bottom:-1px}.day-tabs__tab[data-astro-cid-dmgfdf2n]:hover{color:var(--ink)}.day-tabs__tab[data-astro-cid-dmgfdf2n][aria-selected=true]{color:var(--ink);border-bottom-color:var(--accent)}.agenda-grid[data-astro-cid-dmgfdf2n]{position:relative;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);overflow:hidden}.agenda-grid__ruler[data-astro-cid-dmgfdf2n]{position:relative;height:24px;border-bottom:1px solid var(--border);margin-left:120px;background:var(--canvas)}.agenda-grid__hour[data-astro-cid-dmgfdf2n]{position:absolute;top:0;transform:translate(-50%)}.agenda-grid__hour[data-astro-cid-dmgfdf2n] span[data-astro-cid-dmgfdf2n]{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.agenda-grid__track[data-astro-cid-dmgfdf2n]{display:flex;border-bottom:1px solid var(--border);min-height:64px}.agenda-grid__track[data-astro-cid-dmgfdf2n]:last-child{border-bottom:0}.agenda-grid__track-label[data-astro-cid-dmgfdf2n]{width:120px;flex:none;padding:.5rem .75rem;font-size:.8125rem;font-weight:600;display:flex;align-items:center;gap:.4rem;border-right:1px solid var(--border);background:var(--canvas)}.agenda-grid__track-cells[data-astro-cid-dmgfdf2n]{position:relative;flex:1;min-height:64px}.agenda-block[data-astro-cid-dmgfdf2n]{position:absolute;top:6px;bottom:6px;border-radius:6px;padding:.4rem .5rem;background:color-mix(in srgb,var(--track-color, var(--accent)) 14%,var(--surface));border-left:3px solid var(--track-color, var(--accent));color:var(--ink);text-decoration:none;display:flex;flex-direction:column;gap:.1rem;overflow:hidden;min-width:0;transition:transform .12s ease-out,box-shadow .12s ease-out}.agenda-block[data-astro-cid-dmgfdf2n]:hover{transform:translateY(-1px);box-shadow:var(--shadow);z-index:2}.agenda-block__time[data-astro-cid-dmgfdf2n]{font-size:11px;color:var(--ink);font-variant-numeric:tabular-nums}.agenda-block__title[data-astro-cid-dmgfdf2n]{font-size:12px;font-weight:600;line-height:1.25;color:var(--ink)}.agenda-block__meta[data-astro-cid-dmgfdf2n],.agenda-block__room[data-astro-cid-dmgfdf2n]{font-size:10px;color:var(--ink)}@media(max-width:768px){.agenda-grid[data-astro-cid-dmgfdf2n]{font-size:.75rem}.agenda-grid__ruler[data-astro-cid-dmgfdf2n]{margin-left:84px}.agenda-grid__track-label[data-astro-cid-dmgfdf2n]{width:84px;font-size:.75rem}.agenda-block__title[data-astro-cid-dmgfdf2n]{font-size:11px}.agenda-block__meta[data-astro-cid-dmgfdf2n],.agenda-block__room[data-astro-cid-dmgfdf2n]{display:none}}@media(max-width:480px){.agenda-grid__track-label[data-astro-cid-dmgfdf2n]{width:64px}.agenda-grid__ruler[data-astro-cid-dmgfdf2n]{margin-left:64px}.agenda-block__time[data-astro-cid-dmgfdf2n]{font-size:9px}.agenda-block__title[data-astro-cid-dmgfdf2n]{font-size:10px}}.agenda-block[data-astro-cid-dmgfdf2n][data-hidden],.agenda-grid__track[data-astro-cid-dmgfdf2n][data-empty]{display:none}.agenda-empty[data-astro-cid-dmgfdf2n]{padding:2rem;text-align:center;color:var(--muted)}.agenda-table-wrap[data-astro-cid-dmgfdf2n]{margin-top:1.5rem}.agenda-table-wrap[data-astro-cid-dmgfdf2n] summary[data-astro-cid-dmgfdf2n]{cursor:pointer;font-size:.875rem;color:var(--muted);padding:.5rem 0}.agenda-table-scroll[data-astro-cid-dmgfdf2n]{overflow-x:auto}.agenda-table[data-astro-cid-dmgfdf2n]{width:100%;border-collapse:collapse;font-size:.875rem;min-width:720px}.agenda-table[data-astro-cid-dmgfdf2n] th[data-astro-cid-dmgfdf2n],.agenda-table[data-astro-cid-dmgfdf2n] td[data-astro-cid-dmgfdf2n]{padding:.5rem .6rem;text-align:left;border-bottom:1px solid var(--border)}.agenda-table[data-astro-cid-dmgfdf2n] th[data-astro-cid-dmgfdf2n]{font-weight:700;color:var(--muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}.agenda-table[data-astro-cid-dmgfdf2n] a[data-astro-cid-dmgfdf2n]{color:var(--ink);text-decoration:none;font-weight:600}.agenda-table[data-astro-cid-dmgfdf2n] a[data-astro-cid-dmgfdf2n]:hover{color:var(--accent)}.agenda-list[data-astro-cid-dmgfdf2n]{display:none}.agenda-list__ul[data-astro-cid-dmgfdf2n]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.agenda-list__item[data-astro-cid-dmgfdf2n]{display:grid;grid-template-columns:auto 1fr auto;gap:.6rem;align-items:start;padding:.75rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card)}.agenda-list__item[data-astro-cid-dmgfdf2n][data-hidden]{display:none}.agenda-list__time[data-astro-cid-dmgfdf2n]{font-size:.75rem;color:var(--muted);font-variant-numeric:tabular-nums;display:flex;flex-direction:column;align-items:center;gap:.3rem;min-width:48px}.agenda-list__title[data-astro-cid-dmgfdf2n]{color:var(--ink);text-decoration:none;font-weight:600;font-size:.9375rem}.agenda-list__title[data-astro-cid-dmgfdf2n]:hover{color:var(--accent)}.agenda-list__meta[data-astro-cid-dmgfdf2n]{margin:.2rem 0 0;font-size:.75rem;color:var(--muted)}.agenda-list__speakers[data-astro-cid-dmgfdf2n]{margin:.15rem 0 0;font-size:.75rem;color:var(--muted)}.agenda-list__item[data-astro-cid-dmgfdf2n] .btn[data-astro-cid-dmgfdf2n]{padding:.25rem}@media(max-width:767px){.agenda-list[data-astro-cid-dmgfdf2n]{display:block}.agenda-grid-wrap[data-astro-cid-dmgfdf2n]{display:none}}
