@property --event-card-border-shift{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes event-card-border-flow{0%{--event-card-border-shift:0%}50%{--event-card-border-shift:100%}to{--event-card-border-shift:0%}}@keyframes event-card-border-pulse{0%{opacity:.82}50%{opacity:1}to{opacity:.82}}.event-listing{--event-border-default:linear-gradient(180deg,var(--Secondary-davi-water,var(--color-davi-water,#242932)) 0%,var(--Secondary-davi-air,var(--color-davi-air,#cccddf)) 100%);--event-border-active:var(--Primary-davi-red,var(--color-davi-red,#e10031));--event-border-highlight:var(--Primary-davi-white,var(--color-davi-white,#f5f5f6));--event-border-gradient:linear-gradient(180deg,rgba(245,245,246,0) 0%,rgba(245,245,246,0) 18%,color-mix(in srgb,var(--Primary-davi-red,#e10031) 88%,transparent) 38%,hsla(0,0%,100%,.98) 50%,rgba(204,205,223,.96) 58%,color-mix(in srgb,var(--Primary-davi-red,#e10031) 88%,transparent) 72%,rgba(245,245,246,0) 88%,rgba(245,245,246,0) 100%);--event-pill-bg:hsla(0,9%,7%,.6);--event-pill-selected:rgba(245,245,246,.1);--event-pill-text:#b7b7b7;--event-pill-text-active:var(--color-davi-white);--event-pill-border:color-mix(in srgb,var(--color-davi-white) 14%,transparent);--event-pill-border-strong:color-mix(in srgb,var(--color-davi-white) 24%,transparent);--event-pill-shadow:0 10px 20px color-mix(in srgb,var(--color-davi-black) 20%,transparent);--event-pill-shadow-active:0 14px 28px color-mix(in srgb,var(--color-davi-black) 26%,transparent);--event-select-surface:var(--color-davi-black-blur-60);--event-select-border:color-mix(in srgb,var(--color-davi-white) 18%,transparent);--event-select-border-strong:color-mix(in srgb,var(--color-davi-white) 30%,transparent);--event-select-shadow:0 10px 20px color-mix(in srgb,var(--color-davi-black) 22%,transparent);--event-select-shadow-active:0 16px 32px color-mix(in srgb,var(--color-davi-black) 28%,transparent)}.event-listing__card[hidden]{display:none}.event-listing [data-event-empty],.event-listing [data-event-grid],.event-listing [data-event-pagination]{transition:opacity .26s ease,transform .36s cubic-bezier(.22,1,.36,1),filter .26s ease}.event-listing.is-transitioning [data-event-empty],.event-listing.is-transitioning [data-event-grid],.event-listing.is-transitioning [data-event-pagination]{filter:blur(6px);opacity:.18;transform:translate3d(0,14px,0)}.event-listing__select-shell{-webkit-backdrop-filter:blur(15px) brightness(1.08);backdrop-filter:blur(15px) brightness(1.08);background:var(--event-select-surface);border:1px solid var(--event-select-border);border-radius:4px;box-shadow:var(--event-select-shadow);min-height:52px;overflow:hidden;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease}.event-listing__select-shell:hover{border-color:var(--event-select-border-strong);box-shadow:var(--event-select-shadow-active)}.event-listing__select-shell:focus-within{border-color:var(--event-select-border-strong);box-shadow:var(--event-select-shadow-active),0 0 0 1px rgba(245,245,246,.16);transform:translateY(-1px)}.event-listing__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none;border:0;border-radius:0;color:rgba(245,245,246,.8);display:block;min-height:52px;padding-bottom:.875rem;padding-right:3rem;padding-top:.875rem;width:100%}.event-listing__select::-ms-expand{display:none}.event-listing__select:focus,.event-listing__select:focus-visible{outline:none}.event-listing__select option{background:var(--color-davi-black);color:var(--color-davi-white);font-family:Arial,sans-serif;font-weight:400}.event-listing__select:disabled{color:rgba(245,245,246,.4);cursor:not-allowed}.event-listing__select-shell:has(.event-listing__select:disabled){opacity:.52}.event-listing__select-icon{transition:color .18s ease}.event-listing__select-shell:focus-within .event-listing__select-icon,.event-listing__select-shell:hover .event-listing__select-icon{color:var(--color-davi-white)}.davi-switch{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:var(--event-pill-bg);border-color:var(--event-pill-border);box-shadow:var(--event-pill-shadow);transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease,background .22s ease}.davi-switch:focus-within,.davi-switch:hover{border-color:var(--event-pill-border-strong);box-shadow:var(--event-pill-shadow-active)}.davi-switch:focus-within{transform:translateY(-1px)}.davi-switch__button{background:transparent;color:var(--event-pill-text);cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:var(--font-body,"Poppins",sans-serif);font-size:.9375rem;font-style:normal;font-weight:400;isolation:isolate;letter-spacing:.03em;line-height:1;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:color .18s ease,opacity .18s ease,transform .22s ease;white-space:nowrap;width:auto}.davi-switch__button:before{background:linear-gradient(180deg,rgba(245,245,246,.16),rgba(245,245,246,.08));border-radius:inherit;box-shadow:inset 0 -.5px 1px hsla(0,0%,100%,.25),inset 1px 1.5px 4px rgba(0,0,0,.1),0 8px 18px rgba(0,0,0,.16);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transform:scale3d(.88,.88,1);transform-origin:center;transition:opacity .24s ease,transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1);z-index:-1}.davi-switch__button:focus-visible,.davi-switch__button:hover{color:var(--color-davi-white);outline:none;transform:translateY(-1px)}.davi-switch__button.is-active{color:var(--event-pill-text-active);font-weight:400}.davi-switch__button.is-active:before{opacity:1;transform:scaleX(1)}.davi-switch__button:not(.is-active){opacity:.88}.event-listing__card-link{border-left:0;isolation:isolate;padding:2.5rem 1rem 2.5rem 2rem;position:relative;transition:transform .24s ease,opacity .24s ease}.event-listing__card-link:before{background-color:var(--Secondary-davi-water,var(--color-davi-water,#242932));background-image:var(--event-border-default);background-size:100% 100%;opacity:1}.event-listing__card-link:after,.event-listing__card-link:before{background-repeat:no-repeat;bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;transition:opacity .22s ease,transform .24s ease;width:1px}.event-listing__card-link:after{background-image:var(--event-border-gradient);background-position:0 var(--event-card-border-shift);background-size:100% 180%;opacity:0}.event-listing__card-link.is-hovered,.event-listing__card-link:focus-visible,.event-listing__card-link:hover{outline:none;transform:translateY(-1px)}.event-listing__card-link.is-hovered:after,.event-listing__card-link:focus-visible:after,.event-listing__card-link:hover:after{animation:event-card-border-flow 2.35s cubic-bezier(.45,.05,.55,.95) infinite,event-card-border-pulse 1.8s ease-in-out infinite;opacity:1}.event-card-follower{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;color:var(--color-davi-white);display:none;filter:saturate(1.05);height:99px;isolation:isolate;justify-content:center;left:0;opacity:0;overflow:visible;pointer-events:none;position:absolute;top:0;transform:translate3d(-999px,-999px,0);transition:opacity .18s ease,filter .18s ease;width:99px;will-change:transform,opacity;z-index:2}.event-listing__card-link.is-hovered .event-card-follower,.event-listing__card-link:focus-visible .event-card-follower,.event-listing__card-link:hover .event-card-follower{opacity:1}.event-listing__card-link.is-fading .event-card-follower{filter:saturate(1.02) blur(2px);opacity:0}.event-listing__card{filter:blur(0);opacity:1;transform:translateZ(0) scale(1);transition:opacity .42s ease,transform .52s cubic-bezier(.22,1,.36,1),filter .42s ease;transition-delay:var(--event-card-delay,0s)}.event-listing__card.is-leaving{filter:blur(4px);opacity:0;transform:translate3d(0,-10px,0) scale(.985);transition:opacity .18s ease,transform .22s cubic-bezier(.4,0,.2,1),filter .18s ease;transition-delay:0s}.event-listing__card.is-entering{filter:blur(6px);opacity:0;transform:translate3d(0,18px,0) scale(.985)}.event-pagination-page{align-items:center;appearance:none;background:transparent;border:1px solid transparent;border-radius:8px;color:rgba(245,245,246,.72);display:inline-flex;font-family:var(--font-body);font-size:.875rem;justify-content:center;letter-spacing:.02em;line-height:1.4;min-height:2.25rem;min-width:2.25rem;padding:.5rem;transition:border-color .18s ease,background-color .18s ease,color .18s ease,opacity .18s ease}.event-pagination-page[disabled]{cursor:default;opacity:.35}.event-pagination-page.is-active,.event-pagination-page:focus-visible,.event-pagination-page:hover{background:rgba(245,245,246,.08);border-color:rgba(245,245,246,.16);color:var(--color-davi-white)}.event-pagination-ellipsis{align-items:center;color:rgba(245,245,246,.56);display:inline-flex;font-family:var(--font-body);font-size:.875rem;justify-content:center;letter-spacing:.02em;line-height:1.4;min-height:2.25rem;min-width:2.25rem}@media (max-width:767px){.event-listing{padding-inline:24px}.davi-switch,.event-listing__select-shell{width:100%}.davi-switch__button{align-items:center;flex:1 1 0;font-size:.875rem;justify-content:center;letter-spacing:.06em;line-height:1.1;white-space:normal;width:100%}.event-listing__card-link{border-radius:20px;min-height:0;padding:1.5rem 1rem 1.5rem 1.5rem}.event-listing__card-link:after,.event-listing__card-link:before{width:2px}.event-listing__card-link h3{font-size:1.375rem;line-height:1.3;max-width:none}}@media (hover:hover) and (pointer:fine){.event-card-follower{display:inline-flex}}