.popover.svelte-1df66np{position:absolute;top:0;left:0;z-index:10;min-width:none;width:fit-content}button.svelte-octm82{border:var(--border);padding:.625rem .875rem;display:flex;justify-content:center;align-items:center;gap:.76rem;cursor:pointer}button.open.svelte-octm82{background:var(--brown-950);color:var(--white)}button.open.svelte-octm82 .arrow{transform:scaleY(-1)}ul.svelte-octm82{background:var(--white);border:var(--border);width:23rem;padding:.75rem}input[type=checkbox].svelte-octm82{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.5rem;height:1.5rem;cursor:pointer;border:var(--border)}input[type=checkbox].svelte-octm82:checked{background:var(--brown-950) url(/checkmark.svg) center no-repeat;background-size:.7rem}label.svelte-octm82{display:flex;gap:.5rem;align-items:center;cursor:pointer}li.svelte-octm82+li:where(.svelte-octm82){margin-top:.75rem}.group.svelte-eonh0r{position:relative}.v-default.svelte-eonh0r .group:where(.svelte-eonh0r){display:grid}@media(min-width:1024px){.v-default.svelte-eonh0r .group:where(.svelte-eonh0r){grid-template-columns:clamp(12rem,22vw,20rem) auto}}.group.svelte-eonh0r+.group:where(.svelte-eonh0r){padding-top:4rem;border-top:var(--border)}.v-default.svelte-eonh0r .group:where(.svelte-eonh0r)+.group:where(.svelte-eonh0r){margin-top:1.5rem}.date.svelte-eonh0r{display:flex;flex-direction:column}.date.svelte-eonh0r h4:where(.svelte-eonh0r){font-size:var(--fs-lg);line-height:var(--lh-lg);margin-bottom:1.5rem}.v-default.svelte-eonh0r .date:where(.svelte-eonh0r) h4:where(.svelte-eonh0r){position:sticky;bottom:1.5rem}.v-schedule.svelte-eonh0r .date:where(.svelte-eonh0r) h4:where(.svelte-eonh0r){margin-bottom:1.5rem}.date.svelte-eonh0r .weekday:where(.svelte-eonh0r):after{content:", "}@media(min-width:1024px){.date.svelte-eonh0r h4:where(.svelte-eonh0r){margin-bottom:0}.v-default.svelte-eonh0r .date:where(.svelte-eonh0r) h4:where(.svelte-eonh0r){flex-direction:column-reverse}.v-default.svelte-eonh0r .date:where(.svelte-eonh0r) .weekday:where(.svelte-eonh0r){font-weight:400;font-size:1rem;line-height:1.4;display:block}.v-default.svelte-eonh0r .date:where(.svelte-eonh0r) .weekday:where(.svelte-eonh0r):after{content:none}}.event.svelte-eonh0r{display:grid;gap:.375rem;justify-items:start}@media not all and (min-width:1280px){.event.svelte-eonh0r>:where(.svelte-eonh0r):nth-last-child(n+3){grid-column:1/-1}}@media(min-width:1280px){.event.svelte-eonh0r{grid-template-columns:3fr 1fr auto auto;grid-template-rows:auto auto;align-items:start;gap:0 1rem}.event.svelte-eonh0r .title:where(.svelte-eonh0r){grid-column:1;grid-row:2;align-self:start}.event.svelte-eonh0r .format:where(.svelte-eonh0r){grid-column:1;grid-row:1;align-self:end}.event.svelte-eonh0r .organisation:where(.svelte-eonh0r){grid-column:2;grid-row:1/span 2;align-self:center}.event.svelte-eonh0r .highlight-badge:where(.svelte-eonh0r){grid-column:3;grid-row:1/span 2;align-self:center}.event.svelte-eonh0r .underline-btn:where(.svelte-eonh0r){grid-column:4;grid-row:1/span 2;align-self:center}}.v-schedule.svelte-eonh0r .event:where(.svelte-eonh0r){padding-top:.75rem;padding-bottom:.75rem;border-top:var(--border)}.v-default.svelte-eonh0r .event:where(.svelte-eonh0r)+.event:where(.svelte-eonh0r){padding-top:1.12rem;border-top:var(--border)}.v-default.svelte-eonh0r .event:where(.svelte-eonh0r):not(:last-child){padding-bottom:1.12rem}.underline-btn.svelte-eonh0r{overflow:hidden;height:min-content}.underline-btn.svelte-eonh0r a:where(.svelte-eonh0r){position:relative;width:fit-content;display:block}.underline-btn.svelte-eonh0r a:where(.svelte-eonh0r) span:where(.svelte-eonh0r){width:fit-content;display:block;transition:.3s ease all}@media(hover:hover){.underline-btn.svelte-eonh0r a:where(.svelte-eonh0r) span:where(.svelte-eonh0r){transform:translateY(100%)}}.underline-btn.svelte-eonh0r a:where(.svelte-eonh0r):after{position:absolute;content:"";width:100%;height:1px;background:currentColor;inset:auto 0 0 0;transition:.3s ease all;transform-origin:left}@media(hover:hover){.underline-btn.svelte-eonh0r a:where(.svelte-eonh0r):after{transform:scaleX(0)}}.underline-btn.svelte-eonh0r .icon:where(.svelte-eonh0r){display:none}@media(min-width:1280px){.underline-btn.svelte-eonh0r a:where(.svelte-eonh0r){margin-left:auto}}@media not all and (min-width:1280px){.underline-btn.svelte-eonh0r a:where(.svelte-eonh0r){display:flex;align-items:center;gap:.375rem}.underline-btn.svelte-eonh0r a:where(.svelte-eonh0r):after{content:none}.underline-btn.svelte-eonh0r a:where(.svelte-eonh0r) span:where(.svelte-eonh0r){transform:none}.underline-btn.svelte-eonh0r .icon:where(.svelte-eonh0r){display:block;transform:rotate(-90deg)!important}}.event.svelte-eonh0r:hover .underline-btn:where(.svelte-eonh0r) a:where(.svelte-eonh0r):after{transform:scaleX(1)}.event.svelte-eonh0r:hover .underline-btn:where(.svelte-eonh0r) a:where(.svelte-eonh0r) span:where(.svelte-eonh0r){transform:translateY(0)}.highlight-badge.svelte-eonh0r{background-color:var(--yellow-300);font-size:.875rem;padding:.25rem .375rem}.wrap.svelte-8g0zfx{position:relative}.title.svelte-308a3j{margin-bottom:1rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.articles.svelte-308a3j{display:grid;gap:.75rem}@media(min-width:768px){.articles.svelte-308a3j{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}}@media(min-width:1024px){.articles.svelte-308a3j{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.articles.svelte-308a3j{grid-template-columns:repeat(4,1fr)}}a.svelte-308a3j{display:block;height:100%}article.svelte-308a3j{background:var(--cyan-50);height:100%;display:flex;flex-direction:column;position:relative}@media not all and (min-width:1024px){article.svelte-308a3j{flex-direction:row}}article.svelte-308a3j .main:where(.svelte-308a3j){padding:.75rem;display:flex;flex-direction:column;width:100%;height:100%}article.svelte-308a3j .figure-bg{flex-shrink:0;width:100%;max-width:33.333%}@media(min-width:640px){article.svelte-308a3j .figure-bg{max-width:50%}}@media(min-width:1024px){article.svelte-308a3j .figure-bg{max-width:none}}article.svelte-308a3j .meta:where(.svelte-308a3j){margin-top:auto}.highlight-badge.svelte-308a3j{background-color:var(--yellow-300);font-size:.875rem;padding:.25rem .375rem;position:absolute;top:0;left:0;z-index:1}section.svelte-q1his1{display:relative}.filter.svelte-q1his1{display:flex;gap:.5rem}@media not all and (min-width:1024px){.filter.svelte-q1his1{flex-wrap:wrap;flex-direction:column;margin-top:1rem;gap:0}.filter.svelte-q1his1 button{justify-content:space-between;margin-top:-1px}}.filter.svelte-q1his1 .view:where(.svelte-q1his1){display:flex;border:var(--border);justify-content:stretch;margin-top:-1px}@media(min-width:1024px){.filter.svelte-q1his1 .view:where(.svelte-q1his1){width:fit-content}}.option.svelte-q1his1+.option:where(.svelte-q1his1){border-left:var(--border)}.option.svelte-q1his1{display:flex;flex:1;justify-content:center}.option.svelte-q1his1 input:where(.svelte-q1his1){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0px;height:0px}.option.svelte-q1his1 label:where(.svelte-q1his1){padding:.875rem;display:flex;align-items:center;justify-content:center;gap:.25rem;cursor:pointer;width:100%}.option.svelte-q1his1 label:where(.svelte-q1his1) svg{width:1.25em;height:1.25em;flex-shrink:0}.option.active.svelte-q1his1{background:var(--brown-950);color:var(--white)}header.svelte-q1his1{background:var(--white);z-index:1;padding-top:.75rem;padding-bottom:.75rem}@media(min-width:1024px){header.svelte-q1his1{position:sticky;top:0rem;display:flex;justify-content:space-between;align-items:center;padding-top:2.25rem;padding-bottom:2.25rem}}.title.svelte-q1his1{font-size:var(--fs-lg);line-height:var(--lh-lg)}.results.svelte-q1his1{margin-top:1rem}
