.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.p-1{padding:0.25rem !important}.pt-1{padding-top:0.25rem !important}.pr-1{padding-right:0.25rem !important}.pb-1{padding-bottom:0.25rem !important}.pl-1{padding-left:0.25rem !important}.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.m-1{margin:0.25rem !important}.mt-1{margin-top:0.25rem !important}.mr-1{margin-right:0.25rem !important}.mb-1{margin-bottom:0.25rem !important}.ml-1{margin-left:0.25rem !important}.mx-1{margin-left:0.25rem !important;margin-right:0.25rem !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2{padding-top:0.5rem !important}.pr-2{padding-right:0.5rem !important}.pb-2{padding-bottom:0.5rem !important}.pl-2{padding-left:0.5rem !important}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.m-2{margin:0.5rem !important}.mt-2{margin-top:0.5rem !important}.mr-2{margin-right:0.5rem !important}.mb-2{margin-bottom:0.5rem !important}.ml-2{margin-left:0.5rem !important}.mx-2{margin-left:0.5rem !important;margin-right:0.5rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.p-3{padding:1rem !important}.pt-3{padding-top:1rem !important}.pr-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.pl-3{padding-left:1rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.m-3{margin:1rem !important}.mt-3{margin-top:1rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ml-3{margin-left:1rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-4{padding:1.5rem !important}.pt-4{padding-top:1.5rem !important}.pr-4{padding-right:1.5rem !important}.pb-4{padding-bottom:1.5rem !important}.pl-4{padding-left:1.5rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.m-4{margin:1.5rem !important}.mt-4{margin-top:1.5rem !important}.mr-4{margin-right:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ml-4{margin-left:1.5rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-5{padding:3rem !important}.pt-5{padding-top:3rem !important}.pr-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.pl-5{padding-left:3rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.m-5{margin:3rem !important}.mt-5{margin-top:3rem !important}.mr-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ml-5{margin-left:3rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}:root{--app-font-sans: 'Roboto', sans-serif;--app-color-neutral-0: #ffffff;--app-color-neutral-100: #f3efe8;--app-color-neutral-200: #e2ddd4;--app-color-neutral-600: #756d63;--app-color-neutral-900: #2c2823;--app-color-primary-600: #1e4e8c;--app-color-primary-700: #173d6d;--app-color-primary-900: #0d2445;--app-color-gray-900: #1f1f1f;--app-color-brand-green-light: #128043;--app-color-brand-green-light-rgb: 18, 128, 67;--app-color-brand-green-dark: #154037;--app-color-brand-green-dark-rgb: 21, 64, 55;--app-color-brand-green-surface: var(--app-color-brand-green-light);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-light-rgb);--app-panel-background-color: #ffffff;--app-panel-border-width: 1px;--app-panel-border-color: rgba(44, 40, 35, 0.12);--app-border-radius-medium: 0.875rem;--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.16);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.08);--sl-font-sans: var(--app-font-sans);--sl-color-neutral-0: var(--app-color-neutral-0);--sl-color-neutral-100: var(--app-color-neutral-100);--sl-color-neutral-200: var(--app-color-neutral-200);--sl-color-neutral-600: var(--app-color-neutral-600);--sl-color-neutral-900: var(--app-color-neutral-900);--sl-color-primary-600: var(--app-color-primary-600);--sl-color-primary-700: var(--app-color-primary-700);--sl-color-primary-900: var(--app-color-primary-900);--sl-color-gray-900: var(--app-color-gray-900);--sl-panel-background-color: var(--app-panel-background-color);--sl-panel-border-width: var(--app-panel-border-width);--sl-panel-border-color: var(--app-panel-border-color);--sl-border-radius-medium: var(--app-border-radius-medium);--sl-shadow-large: var(--app-shadow-large);--sl-shadow-x-small: var(--app-shadow-x-small)}@media(prefers-color-scheme: dark){:root{--app-color-neutral-0: #191919;--app-color-neutral-100: #242424;--app-color-neutral-200: #333333;--app-color-neutral-600: #bdbdbd;--app-color-neutral-900: #f2f2f2;--app-color-brand-green-surface: var(--app-color-brand-green-dark);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-dark-rgb);--app-panel-background-color: #1f1f1f;--app-panel-border-color: rgba(255, 255, 255, 0.14);--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.42);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.3)}}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-header,*[data-instant-namespace=calendar] .calendar-header{color:#173121}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-header__eyebrow,*[data-instant-namespace=calendar] .calendar-header__eyebrow{margin:0 0 .22rem;color:#718073;font-size:.72rem;font-weight:900;letter-spacing:0;text-transform:uppercase}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-header__title,*[data-instant-namespace=calendar] .calendar-header__title{margin:0;font-size:1.45rem;font-weight:900;line-height:1.12}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-header__copy,*[data-instant-namespace=calendar] .calendar-header__copy{margin:.35rem 0 0;color:#607166;font-size:.94rem;line-height:1.35}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-activities,*[data-instant-namespace=calendar] .calendar-activities{padding-bottom:1rem}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-empty,*[data-instant-namespace=calendar] .calendar-empty{margin-top:1rem;padding:1rem;border:1px solid rgba(17,79,54,.1);border-radius:8px;background:#fffdf9;box-shadow:0 10px 22px rgba(17,45,31,.08)}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-empty[hidden],*[data-instant-namespace=calendar] .calendar-empty[hidden]{display:none !important}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-empty__title,*[data-instant-namespace=calendar] .calendar-empty__title{margin:0;color:#173121;font-size:1rem;font-weight:900}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-empty__copy,*[data-instant-namespace=calendar] .calendar-empty__copy{margin:.35rem 0 0;color:#607166;font-size:.92rem;line-height:1.35}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-empty__actions,*[data-instant-namespace=calendar] .calendar-empty__actions{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.9rem}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-empty__button,*[data-instant-namespace=calendar] .calendar-empty__button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:.55rem .8rem;border:1px solid rgba(17,79,54,.14);border-radius:8px;color:#173121;font-size:.88rem;font-weight:850;text-decoration:none}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-empty__button--primary,*[data-instant-namespace=calendar] .calendar-empty__button--primary{border-color:#0f6d43;background:#0f6d43;color:#fffdf9}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-empty__club-list,*[data-instant-namespace=calendar] .calendar-empty__club-list{display:flex;gap:.7rem;margin-top:.95rem;overflow-x:auto;overflow-y:hidden;padding:.08rem 0 .2rem;scrollbar-width:none}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-empty__club-list::-webkit-scrollbar,*[data-instant-namespace=calendar] .calendar-empty__club-list::-webkit-scrollbar{display:none}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-empty__club-link,*[data-instant-namespace=calendar] .calendar-empty__club-link{flex:0 0 auto;display:grid;justify-items:center;gap:.38rem;width:68px;color:#173121;text-decoration:none}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-empty__club-avatar,*[data-instant-namespace=calendar] .calendar-empty__club-avatar{display:grid;place-items:center;width:56px;height:56px;border-radius:999px;background:#f3efe8;color:#173121;font-size:.9rem;font-weight:950;overflow:hidden;box-shadow:inset 0 0 0 2px rgba(255,253,249,.9),inset 0 0 0 3px rgba(17,79,54,.1)}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-empty__club-logo,*[data-instant-namespace=calendar] .calendar-empty__club-logo{width:100%;height:100%;object-fit:cover}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-empty__club-name,*[data-instant-namespace=calendar] .calendar-empty__club-name{width:100%;color:rgba(23,49,33,.72);font-size:.72rem;font-weight:800;line-height:1.05;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-empty__club-list[data-club-count="1"],*[data-instant-namespace=calendar] .calendar-empty__club-list[data-club-count="1"]{display:block;overflow:visible;padding-bottom:0}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-empty__club-list[data-club-count="1"] .calendar-empty__club-link,*[data-instant-namespace=calendar] .calendar-empty__club-list[data-club-count="1"] .calendar-empty__club-link{grid-template-columns:auto minmax(0, 1fr);justify-items:start;align-items:center;gap:.75rem;width:100%}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-empty__club-list[data-club-count="1"] .calendar-empty__club-avatar,*[data-instant-namespace=calendar] .calendar-empty__club-list[data-club-count="1"] .calendar-empty__club-avatar{width:64px;height:64px;font-size:1rem}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .calendar-empty__club-list[data-club-count="1"] .calendar-empty__club-name,*[data-instant-namespace=calendar] .calendar-empty__club-list[data-club-count="1"] .calendar-empty__club-name{color:#173121;font-size:1rem;font-weight:900;text-align:left}*[data-barba-namespace=calendar]:not([data-instant-namespace]) details,*[data-instant-namespace=calendar] details{margin:1.5rem 1rem 3rem;max-height:75%;overflow:auto}*[data-barba-namespace=calendar]:not([data-instant-namespace]) details summary,*[data-instant-namespace=calendar] details summary{padding:.15rem 0}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .activityDay,*[data-instant-namespace=calendar] .activityDay{font-weight:bolder;margin:.25rem 1rem}@media(prefers-color-scheme: dark){*[data-barba-namespace=calendar]:not([data-instant-namespace]) .activityDay,*[data-instant-namespace=calendar] .activityDay{color:#fff}}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .activityTime,*[data-instant-namespace=calendar] .activityTime{margin:1rem 1rem .5rem}@media(prefers-color-scheme: dark){*[data-barba-namespace=calendar]:not([data-instant-namespace]) .activityTime,*[data-instant-namespace=calendar] .activityTime{color:#fff}}*[data-barba-namespace=calendar]:not([data-instant-namespace]) a.activity,*[data-instant-namespace=calendar] a.activity{color:#4f4f4f;margin-top:0}@media(prefers-color-scheme: dark){*[data-barba-namespace=calendar]:not([data-instant-namespace]) a.activity,*[data-instant-namespace=calendar] a.activity{color:#fff}}*[data-barba-namespace=calendar]:not([data-instant-namespace]) a.activity .activityName,*[data-instant-namespace=calendar] a.activity .activityName{font-weight:bolder}*[data-barba-namespace=calendar]:not([data-instant-namespace]) a.activity .activityRsvpCount,*[data-instant-namespace=calendar] a.activity .activityRsvpCount{margin-top:6px;font-size:.82rem;font-weight:600;color:#7a5d22}*[data-barba-namespace=calendar]:not([data-instant-namespace]) a.activity .activityRsvpCount i,*[data-instant-namespace=calendar] a.activity .activityRsvpCount i{margin-right:3px}@media(prefers-color-scheme: dark){*[data-barba-namespace=calendar]:not([data-instant-namespace]) a.activity .activityRsvpCount,*[data-instant-namespace=calendar] a.activity .activityRsvpCount{color:#ffcf8a}}*[data-barba-namespace=calendar]:not([data-instant-namespace]) .ui-skeleton,*[data-instant-namespace=calendar] .ui-skeleton{margin:1rem 0}
.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.p-1{padding:0.25rem !important}.pt-1{padding-top:0.25rem !important}.pr-1{padding-right:0.25rem !important}.pb-1{padding-bottom:0.25rem !important}.pl-1{padding-left:0.25rem !important}.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.m-1{margin:0.25rem !important}.mt-1{margin-top:0.25rem !important}.mr-1{margin-right:0.25rem !important}.mb-1{margin-bottom:0.25rem !important}.ml-1{margin-left:0.25rem !important}.mx-1{margin-left:0.25rem !important;margin-right:0.25rem !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2{padding-top:0.5rem !important}.pr-2{padding-right:0.5rem !important}.pb-2{padding-bottom:0.5rem !important}.pl-2{padding-left:0.5rem !important}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.m-2{margin:0.5rem !important}.mt-2{margin-top:0.5rem !important}.mr-2{margin-right:0.5rem !important}.mb-2{margin-bottom:0.5rem !important}.ml-2{margin-left:0.5rem !important}.mx-2{margin-left:0.5rem !important;margin-right:0.5rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.p-3{padding:1rem !important}.pt-3{padding-top:1rem !important}.pr-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.pl-3{padding-left:1rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.m-3{margin:1rem !important}.mt-3{margin-top:1rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ml-3{margin-left:1rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-4{padding:1.5rem !important}.pt-4{padding-top:1.5rem !important}.pr-4{padding-right:1.5rem !important}.pb-4{padding-bottom:1.5rem !important}.pl-4{padding-left:1.5rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.m-4{margin:1.5rem !important}.mt-4{margin-top:1.5rem !important}.mr-4{margin-right:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ml-4{margin-left:1.5rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-5{padding:3rem !important}.pt-5{padding-top:3rem !important}.pr-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.pl-5{padding-left:3rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.m-5{margin:3rem !important}.mt-5{margin-top:3rem !important}.mr-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ml-5{margin-left:3rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}:root{--app-font-sans: 'Roboto', sans-serif;--app-color-neutral-0: #ffffff;--app-color-neutral-100: #f3efe8;--app-color-neutral-200: #e2ddd4;--app-color-neutral-600: #756d63;--app-color-neutral-900: #2c2823;--app-color-primary-600: #1e4e8c;--app-color-primary-700: #173d6d;--app-color-primary-900: #0d2445;--app-color-gray-900: #1f1f1f;--app-color-brand-green-light: #128043;--app-color-brand-green-light-rgb: 18, 128, 67;--app-color-brand-green-dark: #154037;--app-color-brand-green-dark-rgb: 21, 64, 55;--app-color-brand-green-surface: var(--app-color-brand-green-light);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-light-rgb);--app-panel-background-color: #ffffff;--app-panel-border-width: 1px;--app-panel-border-color: rgba(44, 40, 35, 0.12);--app-border-radius-medium: 0.875rem;--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.16);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.08);--sl-font-sans: var(--app-font-sans);--sl-color-neutral-0: var(--app-color-neutral-0);--sl-color-neutral-100: var(--app-color-neutral-100);--sl-color-neutral-200: var(--app-color-neutral-200);--sl-color-neutral-600: var(--app-color-neutral-600);--sl-color-neutral-900: var(--app-color-neutral-900);--sl-color-primary-600: var(--app-color-primary-600);--sl-color-primary-700: var(--app-color-primary-700);--sl-color-primary-900: var(--app-color-primary-900);--sl-color-gray-900: var(--app-color-gray-900);--sl-panel-background-color: var(--app-panel-background-color);--sl-panel-border-width: var(--app-panel-border-width);--sl-panel-border-color: var(--app-panel-border-color);--sl-border-radius-medium: var(--app-border-radius-medium);--sl-shadow-large: var(--app-shadow-large);--sl-shadow-x-small: var(--app-shadow-x-small)}@media(prefers-color-scheme: dark){:root{--app-color-neutral-0: #191919;--app-color-neutral-100: #242424;--app-color-neutral-200: #333333;--app-color-neutral-600: #bdbdbd;--app-color-neutral-900: #f2f2f2;--app-color-brand-green-surface: var(--app-color-brand-green-dark);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-dark-rgb);--app-panel-background-color: #1f1f1f;--app-panel-border-color: rgba(255, 255, 255, 0.14);--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.42);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.3)}}.activity-hero-frame{background-color:var(--sl-color-neutral-200);position:relative;height:clamp(160px,22vh,220px);overflow:visible}.activity-hero-frame .ui-skeleton{height:100%;border-radius:0}.activity-hero-frame .activity-hero__chrome{position:absolute;top:calc(12px + env(safe-area-inset-top));left:16px;right:16px;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:12px}.activity-hero-frame .activity-hero__chrome-button{background:rgba(34,29,20,.58);color:#fff9ef;border-color:hsla(0,0%,100%,.22);box-shadow:0 10px 22px rgba(0,0,0,.18);backdrop-filter:blur(8px)}.activity-hero-frame .activity-hero__chrome-button:hover,.activity-hero-frame .activity-hero__chrome-button:focus-visible{background:rgba(34,29,20,.74);color:#fff9ef;border-color:hsla(0,0%,100%,.3)}.activity-hero-frame .activity-hero__story-link{position:absolute;inset:0;z-index:1}.activity-hero-frame .activity-hero__story-badge{position:absolute;top:calc(64px + env(safe-area-inset-top));left:16px;z-index:4;padding:4px 8px;border-radius:4px;font-weight:700;color:#fff}.activity-hero-frame .activity-hero__story-badge.live{background:#e63946;animation:pulse 1.8s infinite}.activity-hero-frame .activity-hero__story-badge.recent{background:rgba(0,0,0,.7)}.activity-hero-frame .activity-hero__story-play{position:absolute;right:16px;bottom:16px;z-index:4;width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-size:2.4rem;text-decoration:none;text-shadow:0 3px 12px rgba(0,0,0,.4)}.activity-hero-frame #activityMeta{position:absolute;bottom:12px;left:16px;right:16px;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.activity-hero-frame .activity-hero__calendar-button,.activity-hero-frame .activity-hero__share-button{gap:8px;padding:0 14px;background:rgba(34,29,20,.88);color:#fff9ef;border-color:rgba(34,29,20,.18);box-shadow:0 8px 18px rgba(16,22,30,.12)}.activity-hero-frame .activity-hero__calendar-button i,.activity-hero-frame .activity-hero__share-button i{color:currentColor}.activity-hero-frame .activity-hero__calendar-button:hover,.activity-hero-frame .activity-hero__share-button:hover{background:rgba(34,29,20,.78);border-color:hsla(0,0%,100%,.3)}.activity-hero-frame .activity-hero__calendar-button:disabled,.activity-hero-frame .activity-hero__share-button:disabled{opacity:.72;cursor:not-allowed}*[data-instant-namespace=clubActivity] .activity-section-nav,.navigation-skeleton--club-activity .activity-section-nav{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:3px;width:calc(100% - 24px);max-width:520px;margin:1rem auto .5rem;padding:4px;border:1px solid rgba(191,152,74,.18);border-radius:8px}*[data-instant-namespace=clubActivity] .activity-section-nav.has-carpool,.navigation-skeleton--club-activity .activity-section-nav.has-carpool{grid-template-columns:repeat(4, minmax(0, 1fr))}.activity-section-nav.club-activity-skeleton__menu{min-height:48px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]),*[data-instant-namespace=clubActivity]{--activity-hero-collapsed-height: calc(62px + env(safe-area-inset-top));display:grid;grid-template-rows:auto auto minmax(0, 1fr);height:100%;overflow:hidden}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-hero-frame,*[data-instant-namespace=clubActivity] .activity-hero-frame{z-index:13;transition:height .22s ease,box-shadow .22s ease}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-hero-frame #activityBanner,*[data-instant-namespace=clubActivity] .activity-hero-frame #activityBanner{transition:width .22s ease,max-height .22s ease,padding .22s ease,border-radius .22s ease,box-shadow .22s ease}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-hero-frame #activityMeta,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-hero-frame .activity-hero__story-badge,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-hero-frame .activity-hero__story-play,*[data-instant-namespace=clubActivity] .activity-hero-frame #activityMeta,*[data-instant-namespace=clubActivity] .activity-hero-frame .activity-hero__story-badge,*[data-instant-namespace=clubActivity] .activity-hero-frame .activity-hero__story-play{transition:opacity .16s ease,transform .16s ease}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]).activity-hero-collapsed .activity-hero-frame,*[data-instant-namespace=clubActivity].activity-hero-collapsed .activity-hero-frame{height:var(--activity-hero-collapsed-height);overflow:hidden;box-shadow:0 8px 22px rgba(16,22,30,.16)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]).activity-hero-collapsed .activity-hero__story-link,*[data-instant-namespace=clubActivity].activity-hero-collapsed .activity-hero__story-link{pointer-events:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]).activity-hero-collapsed #activityMeta,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]).activity-hero-collapsed .activity-hero__story-badge,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]).activity-hero-collapsed .activity-hero__story-play,*[data-instant-namespace=clubActivity].activity-hero-collapsed #activityMeta,*[data-instant-namespace=clubActivity].activity-hero-collapsed .activity-hero__story-badge,*[data-instant-namespace=clubActivity].activity-hero-collapsed .activity-hero__story-play{opacity:0;pointer-events:none;transform:translateY(-6px)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]).activity-hero-collapsed #activityHero.activity-hero--logo,*[data-instant-namespace=clubActivity].activity-hero-collapsed #activityHero.activity-hero--logo{padding:calc(6px + env(safe-area-inset-top)) 78px 6px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]).activity-hero-collapsed #activityHero.activity-hero--logo #activityBanner,*[data-instant-namespace=clubActivity].activity-hero-collapsed #activityHero.activity-hero--logo #activityBanner{width:min(56px,15vw);max-width:min(56px,15vw);max-height:calc(var(--activity-hero-collapsed-height) - 12px - env(safe-area-inset-top));border-radius:14px;padding:6px;box-shadow:0 8px 18px rgba(0,0,0,.18)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-tab-scroll,*[data-instant-namespace=clubActivity] .activity-tab-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:1rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .card,*[data-instant-namespace=clubActivity] .card{margin-top:1rem;margin-bottom:1rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-section-nav,*[data-instant-namespace=clubActivity] .activity-section-nav{z-index:12;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:3px;width:calc(100% - 24px);max-width:520px;margin:1rem auto .5rem;padding:4px;border:1px solid rgba(191,152,74,.18);border-radius:8px;background:rgba(255,253,250,.86);box-shadow:0 8px 20px rgba(34,29,20,.08);backdrop-filter:blur(10px)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-section-nav.has-carpool,*[data-instant-namespace=clubActivity] .activity-section-nav.has-carpool{grid-template-columns:repeat(4, minmax(0, 1fr))}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-section-nav[hidden],*[data-instant-namespace=clubActivity] .activity-section-nav[hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-section-nav a,*[data-instant-namespace=clubActivity] .activity-section-nav a{min-width:0;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 6px;border-radius:6px;color:rgba(34,29,20,.72);font-size:.8rem;font-weight:800;white-space:nowrap;text-decoration:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-section-nav a span,*[data-instant-namespace=clubActivity] .activity-section-nav a span{min-width:0;overflow:hidden;text-overflow:ellipsis}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-section-nav a i,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-section-nav a svg,*[data-instant-namespace=clubActivity] .activity-section-nav a i,*[data-instant-namespace=clubActivity] .activity-section-nav a svg{flex:0 0 auto}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-section-nav a:not(.is-active) i,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-section-nav a:not(.is-active) svg,*[data-instant-namespace=clubActivity] .activity-section-nav a:not(.is-active) i,*[data-instant-namespace=clubActivity] .activity-section-nav a:not(.is-active) svg{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-section-nav a.is-active,*[data-instant-namespace=clubActivity] .activity-section-nav a.is-active{background:#221d14;color:#fff9ef;box-shadow:0 8px 18px rgba(34,29,20,.12)}@media(min-width: 576px){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-section-nav,*[data-instant-namespace=clubActivity] .activity-section-nav{gap:4px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-section-nav a,*[data-instant-namespace=clubActivity] .activity-section-nav a{gap:7px;padding:0 10px;font-size:.88rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-section-nav a:not(.is-active) i,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-section-nav a:not(.is-active) svg,*[data-instant-namespace=clubActivity] .activity-section-nav a:not(.is-active) i,*[data-instant-namespace=clubActivity] .activity-section-nav a:not(.is-active) svg{display:inline-block}}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-section-nav,*[data-instant-namespace=clubActivity] .activity-section-nav{background:rgba(45,41,36,.86);border-color:rgba(212,175,55,.2)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-section-nav a,*[data-instant-namespace=clubActivity] .activity-section-nav a{color:rgba(244,239,230,.74)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-section-nav a.is-active,*[data-instant-namespace=clubActivity] .activity-section-nav a.is-active{background:#f4efe6;color:#221d14}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityHero.has-story,*[data-instant-namespace=clubActivity] #activityHero.has-story{height:clamp(220px,34vh,300px);--fx: 50%;--fy: 25%}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityHero #activityBanner,*[data-instant-namespace=clubActivity] #activityHero #activityBanner{max-width:100%;max-height:500px;margin:auto;vertical-align:bottom}@media(max-width: 767.98px){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityHero #activityBanner,*[data-instant-namespace=clubActivity] #activityHero #activityBanner{max-width:100%}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityHero.activity-hero--story,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityHero.activity-hero--banner,*[data-instant-namespace=clubActivity] #activityHero.activity-hero--story,*[data-instant-namespace=clubActivity] #activityHero.activity-hero--banner{display:block}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityHero.activity-hero--story #activityBanner,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityHero.activity-hero--banner #activityBanner,*[data-instant-namespace=clubActivity] #activityHero.activity-hero--story #activityBanner,*[data-instant-namespace=clubActivity] #activityHero.activity-hero--banner #activityBanner{width:100%;height:100%;object-fit:cover;max-width:none;max-height:none;display:block}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityHero.activity-hero--flyer,*[data-instant-namespace=clubActivity] #activityHero.activity-hero--flyer{display:flex;align-items:center;justify-content:center}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityHero.activity-hero--flyer #activityBanner,*[data-instant-namespace=clubActivity] #activityHero.activity-hero--flyer #activityBanner{width:100%;height:100%;object-fit:contain;object-position:center;display:block;margin:0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityHero.activity-hero--logo,*[data-instant-namespace=clubActivity] #activityHero.activity-hero--logo{display:flex;align-items:center;justify-content:center;padding:24px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityHero.activity-hero--logo #activityBanner,*[data-instant-namespace=clubActivity] #activityHero.activity-hero--logo #activityBanner{width:min(132px,38vw);aspect-ratio:1/1;object-fit:contain;border-radius:20px;border:1px solid hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.88);box-shadow:0 16px 34px rgba(0,0,0,.22);padding:12px;display:block;margin:0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityHero.activity-hero--placeholder,*[data-instant-namespace=clubActivity] #activityHero.activity-hero--placeholder{background:var(--sl-color-neutral-200)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityHero #activityMeta #activityType,*[data-instant-namespace=clubActivity] #activityHero #activityMeta #activityType{padding:2px 8px;background-color:rgba(0,0,0,.6);color:#fff;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;backdrop-filter:blur(2px)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityHero #activityMeta #activityType i,*[data-instant-namespace=clubActivity] #activityHero #activityMeta #activityType i{margin-right:4px}@media(min-width: 768px){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityHero #activityMeta #activityType,*[data-instant-namespace=clubActivity] #activityHero #activityMeta #activityType{font-size:.875rem}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #cardActivityType,*[data-instant-namespace=clubActivity] #cardActivityType{display:flex;align-items:center}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #cardActivityType #activityType,*[data-instant-namespace=clubActivity] #cardActivityType #activityType{margin:0;text-align:center;flex-grow:1}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #cardActivityType div:last-child,*[data-instant-namespace=clubActivity] #cardActivityType div:last-child{padding:.25rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary,*[data-instant-namespace=clubActivity] #eventSummary{display:grid;background:linear-gradient(180deg, #fffdfa 0%, #f5efe2 100%);border:1px solid rgba(191,152,74,.22);color:#221d14}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary a,*[data-instant-namespace=clubActivity] #eventSummary a{color:inherit;text-decoration:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-summary__identity,*[data-instant-namespace=clubActivity] #eventSummary .event-summary__identity{display:flex;align-items:center;gap:12px;min-width:0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary #clubLogo,*[data-instant-namespace=clubActivity] #eventSummary #clubLogo{width:44px;flex:0 0 44px;align-self:flex-start}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary #clubLogo img,*[data-instant-namespace=clubActivity] #eventSummary #clubLogo img{display:block;width:44px;height:44px;object-fit:cover;border-radius:50%;box-shadow:0 8px 18px rgba(16,22,30,.12)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary #clubLogo .event-summary__club-logo-fallback,*[data-instant-namespace=clubActivity] #eventSummary #clubLogo .event-summary__club-logo-fallback{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:linear-gradient(180deg, #e3c36c 0%, #d4af37 100%);color:#3d2a06;font-size:1rem;font-weight:800;box-shadow:0 8px 18px rgba(16,22,30,.12)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-summary__identity-copy,*[data-instant-namespace=clubActivity] #eventSummary .event-summary__identity-copy{min-width:0;display:grid;gap:6px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-summary__club-row,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-summary__location-row,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-summary__dates,*[data-instant-namespace=clubActivity] #eventSummary .event-summary__club-row,*[data-instant-namespace=clubActivity] #eventSummary .event-summary__location-row,*[data-instant-namespace=clubActivity] #eventSummary .event-summary__dates{display:flex;align-items:flex-start;gap:8px;min-width:0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-summary__club-row>i,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-summary__location-row>i,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-summary__dates>i,*[data-instant-namespace=clubActivity] #eventSummary .event-summary__club-row>i,*[data-instant-namespace=clubActivity] #eventSummary .event-summary__location-row>i,*[data-instant-namespace=clubActivity] #eventSummary .event-summary__dates>i{width:14px;flex:0 0 14px;margin-top:2px;color:rgba(122,82,22,.72)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary #club,*[data-instant-namespace=clubActivity] #eventSummary #club{font-size:.95rem;font-weight:700;text-transform:none;letter-spacing:.01em;line-height:1.25}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary #location,*[data-instant-namespace=clubActivity] #eventSummary #location{font-size:.82rem;font-weight:normal;text-transform:capitalize;letter-spacing:.01em;margin-top:0;color:rgba(34,29,20,.72)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-summary__dates,*[data-instant-namespace=clubActivity] #eventSummary .event-summary__dates{margin-top:2px;align-items:center}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-summary__dates>i,*[data-instant-namespace=clubActivity] #eventSummary .event-summary__dates>i{width:14px;flex:0 0 14px;margin-top:2px;color:rgba(34,29,20,.72)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary #eventStart,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary #eventStart>a,*[data-instant-namespace=clubActivity] #eventSummary #eventStart,*[data-instant-namespace=clubActivity] #eventSummary #eventStart>a{display:grid;gap:4px;min-width:0;color:inherit;text-decoration:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary #eventStart,*[data-instant-namespace=clubActivity] #eventSummary #eventStart{flex:1 1 auto}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-summary__actions,*[data-instant-namespace=clubActivity] #eventSummary .event-summary__actions{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;margin-left:auto}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-summary__calendar-action,*[data-instant-namespace=clubActivity] #eventSummary .event-summary__calendar-action{display:inline-flex}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-summary__calendar-action[hidden],*[data-instant-namespace=clubActivity] #eventSummary .event-summary__calendar-action[hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .activity-hero__calendar-button,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .activity-hero__share-button,*[data-instant-namespace=clubActivity] #eventSummary .activity-hero__calendar-button,*[data-instant-namespace=clubActivity] #eventSummary .activity-hero__share-button{width:2.25rem;max-width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;padding:0;border-radius:50%;background:rgba(255,249,239,.92);color:#221d14;border-color:rgba(191,152,74,.24);box-shadow:0 6px 14px rgba(16,22,30,.08)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .activity-hero__calendar-button i,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .activity-hero__share-button i,*[data-instant-namespace=clubActivity] #eventSummary .activity-hero__calendar-button i,*[data-instant-namespace=clubActivity] #eventSummary .activity-hero__share-button i{color:currentColor}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .activity-hero__calendar-button:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .activity-hero__calendar-button:focus-visible,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .activity-hero__share-button:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .activity-hero__share-button:focus-visible,*[data-instant-namespace=clubActivity] #eventSummary .activity-hero__calendar-button:hover,*[data-instant-namespace=clubActivity] #eventSummary .activity-hero__calendar-button:focus-visible,*[data-instant-namespace=clubActivity] #eventSummary .activity-hero__share-button:hover,*[data-instant-namespace=clubActivity] #eventSummary .activity-hero__share-button:focus-visible{background:#fff4df;color:#221d14;border-color:rgba(191,152,74,.4)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .activity-hero__calendar-button:disabled,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .activity-hero__share-button:disabled,*[data-instant-namespace=clubActivity] #eventSummary .activity-hero__calendar-button:disabled,*[data-instant-namespace=clubActivity] #eventSummary .activity-hero__share-button:disabled{opacity:.72;cursor:not-allowed}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-dates__primary,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-dates__row,*[data-instant-namespace=clubActivity] #eventSummary .event-dates__primary,*[data-instant-namespace=clubActivity] #eventSummary .event-dates__row{font-size:.82rem;font-weight:700;color:#1f2933;line-height:1.35}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-dates__secondary,*[data-instant-namespace=clubActivity] #eventSummary .event-dates__secondary{display:flex;flex-wrap:wrap;align-items:center;gap:5px;font-size:.84rem;color:#52606d;line-height:1.35}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-dates__tag,*[data-instant-namespace=clubActivity] #eventSummary .event-dates__tag{font-weight:700;color:rgba(34,29,20,.62)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-dates__dot,*[data-instant-namespace=clubActivity] #eventSummary .event-dates__dot{color:rgba(82,96,109,.6)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-dates__row,*[data-instant-namespace=clubActivity] #eventSummary .event-dates__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary,*[data-instant-namespace=clubActivity] #eventSummary{background:linear-gradient(180deg, #302b24 0%, #29251f 100%);border-color:rgba(212,175,55,.24);color:#f4efe6}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-summary__club-row i,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-summary__location-row i,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-summary__dates>i,*[data-instant-namespace=clubActivity] #eventSummary .event-summary__club-row i,*[data-instant-namespace=clubActivity] #eventSummary .event-summary__location-row i,*[data-instant-namespace=clubActivity] #eventSummary .event-summary__dates>i{color:rgba(212,175,55,.82)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary #location,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-dates__secondary,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-dates__tag,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-dates__dot,*[data-instant-namespace=clubActivity] #eventSummary #location,*[data-instant-namespace=clubActivity] #eventSummary .event-dates__secondary,*[data-instant-namespace=clubActivity] #eventSummary .event-dates__tag,*[data-instant-namespace=clubActivity] #eventSummary .event-dates__dot{color:rgba(244,239,230,.72)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-dates__primary,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventSummary .event-dates__row,*[data-instant-namespace=clubActivity] #eventSummary .event-dates__primary,*[data-instant-namespace=clubActivity] #eventSummary .event-dates__row{color:#f4efe6}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-prompt,*[data-instant-namespace=clubActivity] .activity-carpool-prompt{display:grid;grid-template-columns:auto minmax(0, 1fr);gap:14px;align-items:start;width:calc(100% - 24px);margin-inline:auto;padding:16px;border:1px solid rgba(191,152,74,.3);border-radius:10px;background:linear-gradient(135deg, rgba(255, 249, 227, 0.98), rgba(255, 255, 255, 0.98));box-shadow:0 12px 28px rgba(74,45,12,.12)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-prompt[hidden],*[data-instant-namespace=clubActivity] .activity-carpool-prompt[hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-prompt__icon,*[data-instant-namespace=clubActivity] .activity-carpool-prompt__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:rgba(212,175,55,.18);color:#795b14;font-size:1.05rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-prompt__content,*[data-instant-namespace=clubActivity] .activity-carpool-prompt__content{min-width:0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-prompt__content h2,*[data-instant-namespace=clubActivity] .activity-carpool-prompt__content h2{margin:0;color:#34270d;font-size:1rem;line-height:1.3}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-prompt__content p,*[data-instant-namespace=clubActivity] .activity-carpool-prompt__content p{margin:5px 0 0;color:rgba(52,39,13,.72);font-size:.84rem;line-height:1.4}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-prompt__actions,*[data-instant-namespace=clubActivity] .activity-carpool-prompt__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-prompt__actions .ui-button,*[data-instant-namespace=clubActivity] .activity-carpool-prompt__actions .ui-button{min-height:36px}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-prompt,*[data-instant-namespace=clubActivity] .activity-carpool-prompt{border-color:rgba(212,175,55,.28);background:linear-gradient(135deg, rgba(64, 55, 31, 0.98), rgba(45, 41, 36, 0.98));box-shadow:0 12px 28px rgba(0,0,0,.24)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-prompt .activity-carpool-prompt__icon,*[data-instant-namespace=clubActivity] .activity-carpool-prompt .activity-carpool-prompt__icon{background:rgba(212,175,55,.16);color:#f0d990}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-prompt .activity-carpool-prompt__content h2,*[data-instant-namespace=clubActivity] .activity-carpool-prompt .activity-carpool-prompt__content h2{color:#f4efe6}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-prompt .activity-carpool-prompt__content p,*[data-instant-namespace=clubActivity] .activity-carpool-prompt .activity-carpool-prompt__content p{color:rgba(244,239,230,.72)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-panel,*[data-instant-namespace=clubActivity] .activity-carpool-panel{width:min(100%,680px);margin-inline:auto}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-card,*[data-instant-namespace=clubActivity] .activity-carpool-card{width:calc(100% - 24px);margin-inline:auto;padding:18px;border:1px solid rgba(191,152,74,.18);border-radius:12px;background:rgba(255,253,250,.96);box-shadow:0 14px 32px rgba(34,29,20,.08)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-card__header,*[data-instant-namespace=clubActivity] .activity-carpool-card__header{display:flex;align-items:start;justify-content:space-between;gap:12px;padding-bottom:16px;border-bottom:1px solid rgba(34,29,20,.08)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-card__header h2,*[data-instant-namespace=clubActivity] .activity-carpool-card__header h2{margin:0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-card__header p,*[data-instant-namespace=clubActivity] .activity-carpool-card__header p{margin:5px 0 0;color:rgba(34,29,20,.64);font-size:.88rem;line-height:1.4}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-card,*[data-instant-namespace=clubActivity] .activity-carpool-card{border-color:rgba(212,175,55,.22);background:rgba(39,36,31,.96);box-shadow:0 14px 32px rgba(0,0,0,.24)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-card .activity-carpool-card__header,*[data-instant-namespace=clubActivity] .activity-carpool-card .activity-carpool-card__header{border-bottom-color:rgba(244,239,230,.1)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-card .activity-carpool-card__header p,*[data-instant-namespace=clubActivity] .activity-carpool-card .activity-carpool-card__header p{color:rgba(244,239,230,.66)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board,*[data-instant-namespace=clubActivity] .activity-carpool-board{display:grid;gap:20px;padding-top:18px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__skeleton,*[data-instant-namespace=clubActivity] .activity-carpool-board__skeleton{display:grid;gap:10px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__skeleton .ui-skeleton,*[data-instant-namespace=clubActivity] .activity-carpool-board__skeleton .ui-skeleton{min-height:72px;border-radius:10px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__skeleton .ui-skeleton--title,*[data-instant-namespace=clubActivity] .activity-carpool-board__skeleton .ui-skeleton--title{width:42%;min-height:20px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__direction-filter,*[data-instant-namespace=clubActivity] .activity-carpool-board__direction-filter{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:5px;padding:4px;border-radius:11px;background:rgba(34,29,20,.065)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__direction-filter button,*[data-instant-namespace=clubActivity] .activity-carpool-board__direction-filter button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:7px 12px;border:0;border-radius:8px;background:rgba(0,0,0,0);color:rgba(41,34,25,.62);font:inherit;font-size:.82rem;font-weight:900;cursor:pointer}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__direction-filter button strong,*[data-instant-namespace=clubActivity] .activity-carpool-board__direction-filter button strong{display:inline-flex;min-width:21px;height:21px;align-items:center;justify-content:center;padding:0 6px;border-radius:999px;background:rgba(41,34,25,.08);font-size:.68rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__direction-filter button.is-active,*[data-instant-namespace=clubActivity] .activity-carpool-board__direction-filter button.is-active{background:#fff;color:#292219;box-shadow:0 4px 12px rgba(34,29,20,.11)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__direction-filter button.is-active strong,*[data-instant-namespace=clubActivity] .activity-carpool-board__direction-filter button.is-active strong{background:rgba(212,175,55,.18);color:#654b0e}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__direction-filter button:focus-visible,*[data-instant-namespace=clubActivity] .activity-carpool-board__direction-filter button:focus-visible{outline:3px solid rgba(212,175,55,.35);outline-offset:2px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__empty,*[data-instant-namespace=clubActivity] .activity-carpool-board__empty{display:grid;justify-items:center;gap:10px;padding:28px 14px 20px;text-align:center}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__empty h3,*[data-instant-namespace=clubActivity] .activity-carpool-board__empty h3{margin:0;color:#292219;font-size:1.05rem;line-height:1.3}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__empty p,*[data-instant-namespace=clubActivity] .activity-carpool-board__empty p{max-width:390px;margin:0;color:rgba(41,34,25,.66);font-size:.88rem;line-height:1.45}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__empty .ui-button,*[data-instant-namespace=clubActivity] .activity-carpool-board__empty .ui-button{margin-top:6px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__empty--error .activity-carpool-board__empty-icon,*[data-instant-namespace=clubActivity] .activity-carpool-board__empty--error .activity-carpool-board__empty-icon{background:rgba(176,46,34,.12);color:#9b241a}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__empty-icon,*[data-instant-namespace=clubActivity] .activity-carpool-board__empty-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:rgba(212,175,55,.16);color:#795b14;font-size:1.15rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__section,*[data-instant-namespace=clubActivity] .activity-carpool-board__section{display:grid;gap:10px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__section-heading h3,*[data-instant-namespace=clubActivity] .activity-carpool-board__section-heading h3{margin:0;color:#292219;font-size:.92rem;font-weight:900}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__list,*[data-instant-namespace=clubActivity] .activity-carpool-board__list{display:grid;gap:10px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__footer,*[data-instant-namespace=clubActivity] .activity-carpool-board__footer{display:flex;justify-content:center;padding-top:2px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__footer--eligibility,*[data-instant-namespace=clubActivity] .activity-carpool-board__footer--eligibility{padding-inline:14px;padding-bottom:20px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__eligibility-notice,*[data-instant-namespace=clubActivity] .activity-carpool-board__eligibility-notice{max-width:390px;margin:0;color:rgba(41,34,25,.66);font-size:.88rem;line-height:1.45;text-align:center}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board__offer-button,*[data-instant-namespace=clubActivity] .activity-carpool-board__offer-button{min-width:min(100%,230px)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board .activity-carpool-board__empty h3,*[data-instant-namespace=clubActivity] .activity-carpool-board .activity-carpool-board__empty h3{color:#f4efe6}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board .activity-carpool-board__empty p,*[data-instant-namespace=clubActivity] .activity-carpool-board .activity-carpool-board__empty p{color:rgba(244,239,230,.66)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board .activity-carpool-board__empty-icon,*[data-instant-namespace=clubActivity] .activity-carpool-board .activity-carpool-board__empty-icon{background:rgba(212,175,55,.15);color:#f0d990}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board .activity-carpool-board__empty--error .activity-carpool-board__empty-icon,*[data-instant-namespace=clubActivity] .activity-carpool-board .activity-carpool-board__empty--error .activity-carpool-board__empty-icon{background:rgba(255,122,102,.15);color:#ffb0a0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board .activity-carpool-board__section-heading h3,*[data-instant-namespace=clubActivity] .activity-carpool-board .activity-carpool-board__section-heading h3{color:#f4efe6}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board .activity-carpool-board__eligibility-notice,*[data-instant-namespace=clubActivity] .activity-carpool-board .activity-carpool-board__eligibility-notice{color:rgba(244,239,230,.66)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board .activity-carpool-board__direction-filter,*[data-instant-namespace=clubActivity] .activity-carpool-board .activity-carpool-board__direction-filter{background:hsla(0,0%,100%,.06)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board .activity-carpool-board__direction-filter button,*[data-instant-namespace=clubActivity] .activity-carpool-board .activity-carpool-board__direction-filter button{color:rgba(244,239,230,.64)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board .activity-carpool-board__direction-filter button strong,*[data-instant-namespace=clubActivity] .activity-carpool-board .activity-carpool-board__direction-filter button strong{background:hsla(0,0%,100%,.08)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board .activity-carpool-board__direction-filter button.is-active,*[data-instant-namespace=clubActivity] .activity-carpool-board .activity-carpool-board__direction-filter button.is-active{background:rgba(212,175,55,.16);color:#f4efe6;box-shadow:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-board .activity-carpool-board__direction-filter button.is-active strong,*[data-instant-namespace=clubActivity] .activity-carpool-board .activity-carpool-board__direction-filter button.is-active strong{background:rgba(212,175,55,.2);color:#f0d990}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-cancellation,*[data-instant-namespace=clubActivity] .activity-carpool-cancellation{display:grid;grid-template-columns:auto minmax(0, 1fr);align-items:start;gap:11px;padding:13px 14px;border:1px solid rgba(150,59,48,.18);border-radius:10px;background:rgba(150,59,48,.055)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-cancellation__icon,*[data-instant-namespace=clubActivity] .activity-carpool-cancellation__icon{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:50%;background:rgba(150,59,48,.11);color:#963b30;font-size:.88rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-cancellation__copy,*[data-instant-namespace=clubActivity] .activity-carpool-cancellation__copy{display:grid;gap:3px;min-width:0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-cancellation__copy strong,*[data-instant-namespace=clubActivity] .activity-carpool-cancellation__copy strong{color:#4e2924;font-size:.9rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-cancellation__copy span,*[data-instant-namespace=clubActivity] .activity-carpool-cancellation__copy span{overflow:hidden;color:rgba(41,34,25,.76);font-size:.84rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-cancellation__copy small,*[data-instant-namespace=clubActivity] .activity-carpool-cancellation__copy small{color:rgba(41,34,25,.56);font-size:.74rem}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-cancellation,*[data-instant-namespace=clubActivity] .activity-carpool-cancellation{border-color:rgba(255,145,128,.18);background:rgba(255,122,102,.07)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-cancellation .activity-carpool-cancellation__icon,*[data-instant-namespace=clubActivity] .activity-carpool-cancellation .activity-carpool-cancellation__icon{background:rgba(255,122,102,.13);color:#ffae9f}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-cancellation .activity-carpool-cancellation__copy strong,*[data-instant-namespace=clubActivity] .activity-carpool-cancellation .activity-carpool-cancellation__copy strong{color:#ffd7d0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-cancellation .activity-carpool-cancellation__copy span,*[data-instant-namespace=clubActivity] .activity-carpool-cancellation .activity-carpool-cancellation__copy span{color:rgba(244,239,230,.76)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-cancellation .activity-carpool-cancellation__copy small,*[data-instant-namespace=clubActivity] .activity-carpool-cancellation .activity-carpool-cancellation__copy small{color:rgba(244,239,230,.56)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-request,*[data-instant-namespace=clubActivity] .activity-carpool-offer,*[data-instant-namespace=clubActivity] .activity-carpool-request{display:grid;gap:9px;padding:14px;border:1px solid rgba(34,29,20,.09);border-radius:10px;background:#fff}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer.is-mine,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-request.is-mine,*[data-instant-namespace=clubActivity] .activity-carpool-offer.is-mine,*[data-instant-namespace=clubActivity] .activity-carpool-request.is-mine{border-color:rgba(212,175,55,.46);box-shadow:inset 3px 0 0 #d4af37}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer.is-viewer-confirmed,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-request.is-viewer-confirmed,*[data-instant-namespace=clubActivity] .activity-carpool-offer.is-viewer-confirmed,*[data-instant-namespace=clubActivity] .activity-carpool-request.is-viewer-confirmed{border-color:rgba(22,138,80,.42);box-shadow:inset 3px 0 0 #168a50}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-request,*[data-instant-namespace=clubActivity] .activity-carpool-offer,*[data-instant-namespace=clubActivity] .activity-carpool-request{border-color:rgba(244,239,230,.1);background:hsla(0,0%,100%,.035)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer.is-mine,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-request.is-mine,*[data-instant-namespace=clubActivity] .activity-carpool-offer.is-mine,*[data-instant-namespace=clubActivity] .activity-carpool-request.is-mine{border-color:rgba(212,175,55,.35)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer.is-viewer-confirmed,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-request.is-viewer-confirmed,*[data-instant-namespace=clubActivity] .activity-carpool-offer.is-viewer-confirmed,*[data-instant-namespace=clubActivity] .activity-carpool-request.is-viewer-confirmed{border-color:rgba(140,224,173,.35)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer.is-selectable,*[data-instant-namespace=clubActivity] .activity-carpool-offer.is-selectable{cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer.is-selectable:hover,*[data-instant-namespace=clubActivity] .activity-carpool-offer.is-selectable:hover{border-color:rgba(167,122,19,.58);transform:translateY(-1px)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer.is-selectable:focus-visible,*[data-instant-namespace=clubActivity] .activity-carpool-offer.is-selectable:focus-visible{outline:3px solid rgba(212,175,55,.35);outline-offset:3px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__topline,*[data-instant-namespace=clubActivity] .activity-carpool-offer__topline{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__viewer-status,*[data-instant-namespace=clubActivity] .activity-carpool-offer__viewer-status{display:inline-flex;flex:0 0 auto;min-height:24px;align-items:center;gap:5px;padding:3px 8px;border:1px solid rgba(0,0,0,0);border-radius:999px;font-size:.68rem;font-weight:900;line-height:1.1;white-space:nowrap}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__viewer-status.is-driver,*[data-instant-namespace=clubActivity] .activity-carpool-offer__viewer-status.is-driver{border-color:rgba(167,122,19,.2);background:rgba(212,175,55,.14);color:#795b14}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__viewer-status.is-pending,*[data-instant-namespace=clubActivity] .activity-carpool-offer__viewer-status.is-pending{border-color:rgba(171,108,15,.2);background:rgba(226,153,39,.13);color:#8a580d}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__viewer-status.is-exchange,*[data-instant-namespace=clubActivity] .activity-carpool-offer__viewer-status.is-exchange{border-color:rgba(40,104,166,.2);background:rgba(70,137,202,.12);color:#285f94}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__viewer-status.is-confirmed,*[data-instant-namespace=clubActivity] .activity-carpool-offer__viewer-status.is-confirmed{border-color:rgba(22,138,80,.2);background:rgba(22,138,80,.12);color:#17643f}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__viewer-stop,*[data-instant-namespace=clubActivity] .activity-carpool-offer__viewer-stop{display:grid;min-width:0;gap:2px;padding-left:10px;border-left:2px solid rgba(121,91,20,.28)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__viewer-stop span,*[data-instant-namespace=clubActivity] .activity-carpool-offer__viewer-stop span{color:rgba(41,34,25,.55);font-size:.66rem;font-weight:900;letter-spacing:.035em;text-transform:uppercase}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__viewer-stop strong,*[data-instant-namespace=clubActivity] .activity-carpool-offer__viewer-stop strong{display:-webkit-box;overflow:hidden;color:#292219;font-size:.78rem;font-weight:750;line-height:1.3;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__direction,*[data-instant-namespace=clubActivity] .activity-carpool-offer__direction{display:inline-flex;width:fit-content;min-height:22px;align-items:center;padding:2px 8px;border-radius:999px;background:rgba(22,138,80,.12);color:#17643f;font-size:.68rem;font-weight:900;text-transform:uppercase;letter-spacing:.045em}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__kind,*[data-instant-namespace=clubActivity] .activity-carpool-offer__kind{color:rgba(41,34,25,.55);font-size:.68rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__driver,*[data-instant-namespace=clubActivity] .activity-carpool-offer__driver{color:rgba(41,34,25,.62);font-size:.76rem;font-weight:800}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__driver-identity,*[data-instant-namespace=clubActivity] .activity-carpool-offer__driver-identity{display:inline-flex;min-width:0;align-items:center;gap:7px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__driver-avatar,*[data-instant-namespace=clubActivity] .activity-carpool-offer__driver-avatar{display:inline-flex;flex:0 0 auto;width:30px;height:30px;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:rgba(212,175,55,.16);color:#795b14;font-size:.72rem;font-weight:900}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__driver-avatar img,*[data-instant-namespace=clubActivity] .activity-carpool-offer__driver-avatar img{width:100%;height:100%;object-fit:cover}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__driver-copy,*[data-instant-namespace=clubActivity] .activity-carpool-offer__driver-copy{display:grid;min-width:0;line-height:1.2;text-align:left}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__driver-copy strong,*[data-instant-namespace=clubActivity] .activity-carpool-offer__driver-copy strong{overflow:hidden;color:#292219;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__driver-copy small,*[data-instant-namespace=clubActivity] .activity-carpool-offer__driver-copy small{overflow:hidden;color:rgba(41,34,25,.58);font-size:.68rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__driver-copy .activity-carpool-offer__ticket,*[data-instant-namespace=clubActivity] .activity-carpool-offer__driver-copy .activity-carpool-offer__ticket{display:inline-flex;align-items:center;gap:4px;color:#795b14}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__route,*[data-instant-namespace=clubActivity] .activity-carpool-offer__route{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:0;color:#292219;font-size:.98rem;line-height:1.35}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__route i,*[data-instant-namespace=clubActivity] .activity-carpool-offer__route i{color:rgba(121,91,20,.65);font-size:.7rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__facts,*[data-instant-namespace=clubActivity] .activity-carpool-offer__facts{display:flex;flex-wrap:wrap;gap:7px 14px;color:rgba(41,34,25,.65);font-size:.78rem;font-weight:700}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__facts span,*[data-instant-namespace=clubActivity] .activity-carpool-offer__facts span{display:inline-flex;align-items:center;gap:5px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer__facts i,*[data-instant-namespace=clubActivity] .activity-carpool-offer__facts i{color:rgba(121,91,20,.75)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer .activity-carpool-offer__direction,*[data-instant-namespace=clubActivity] .activity-carpool-offer .activity-carpool-offer__direction{background:rgba(140,224,173,.14);color:#a9ebc1}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer .activity-carpool-offer__driver,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer .activity-carpool-offer__kind,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer .activity-carpool-offer__facts,*[data-instant-namespace=clubActivity] .activity-carpool-offer .activity-carpool-offer__driver,*[data-instant-namespace=clubActivity] .activity-carpool-offer .activity-carpool-offer__kind,*[data-instant-namespace=clubActivity] .activity-carpool-offer .activity-carpool-offer__facts{color:rgba(244,239,230,.64)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer .activity-carpool-offer__driver-avatar,*[data-instant-namespace=clubActivity] .activity-carpool-offer .activity-carpool-offer__driver-avatar{background:rgba(212,175,55,.16);color:#f0d990}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer .activity-carpool-offer__viewer-status.is-driver,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer .activity-carpool-offer__viewer-status.is-pending,*[data-instant-namespace=clubActivity] .activity-carpool-offer .activity-carpool-offer__viewer-status.is-driver,*[data-instant-namespace=clubActivity] .activity-carpool-offer .activity-carpool-offer__viewer-status.is-pending{border-color:rgba(240,217,144,.2);color:#f0d990}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer .activity-carpool-offer__viewer-status.is-exchange,*[data-instant-namespace=clubActivity] .activity-carpool-offer .activity-carpool-offer__viewer-status.is-exchange{border-color:rgba(151,199,246,.2);background:rgba(70,137,202,.16);color:#abd5fb}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer .activity-carpool-offer__viewer-status.is-confirmed,*[data-instant-namespace=clubActivity] .activity-carpool-offer .activity-carpool-offer__viewer-status.is-confirmed{border-color:rgba(140,224,173,.2);background:rgba(22,138,80,.18);color:#a9ebc1}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer .activity-carpool-offer__viewer-stop,*[data-instant-namespace=clubActivity] .activity-carpool-offer .activity-carpool-offer__viewer-stop{border-left-color:rgba(240,217,144,.3)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer .activity-carpool-offer__viewer-stop span,*[data-instant-namespace=clubActivity] .activity-carpool-offer .activity-carpool-offer__viewer-stop span{color:rgba(244,239,230,.58)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer .activity-carpool-offer__viewer-stop strong,*[data-instant-namespace=clubActivity] .activity-carpool-offer .activity-carpool-offer__viewer-stop strong{color:#f4efe6}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer .activity-carpool-offer__driver-copy strong,*[data-instant-namespace=clubActivity] .activity-carpool-offer .activity-carpool-offer__driver-copy strong{color:#f4efe6}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer .activity-carpool-offer__driver-copy small,*[data-instant-namespace=clubActivity] .activity-carpool-offer .activity-carpool-offer__driver-copy small{color:rgba(244,239,230,.58)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer .activity-carpool-offer__route,*[data-instant-namespace=clubActivity] .activity-carpool-offer .activity-carpool-offer__route{color:#f4efe6}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer .activity-carpool-offer__route i,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer .activity-carpool-offer__facts i,*[data-instant-namespace=clubActivity] .activity-carpool-offer .activity-carpool-offer__route i,*[data-instant-namespace=clubActivity] .activity-carpool-offer .activity-carpool-offer__facts i{color:rgba(240,217,144,.76)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__sheet,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__sheet{max-height:min(92dvh,760px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__header,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__header{position:relative;padding-right:5rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__close,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__close{position:absolute;top:0;right:0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__share,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__share{position:absolute;top:0;right:2.75rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__fields,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__fields{display:grid;gap:14px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__fieldset,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__fieldset{min-width:0;margin:0;padding:0;border:0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__fieldset legend,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__fieldset legend{margin-bottom:7px;font-size:.78rem;font-weight:900}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__segments,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__segments{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:6px;padding:4px;border-radius:10px;background:rgba(34,29,20,.06)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__segments label,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__segments label{position:relative;min-width:0;cursor:pointer}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__segments input,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__segments input{position:absolute;opacity:0;pointer-events:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__segments span,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__segments span{display:flex;min-height:42px;align-items:center;justify-content:center;padding:7px 9px;border-radius:8px;color:rgba(34,29,20,.65);font-size:.76rem;font-weight:800;text-align:center}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__segments input:checked+span,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__segments input:checked+span{background:#fff;color:#292219;box-shadow:0 4px 12px rgba(34,29,20,.1)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__segments input:disabled+span,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__segments input:disabled+span{cursor:not-allowed;opacity:.42}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__route,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__route{display:grid}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__route[data-direction=to_event] .activity-carpool-offer-dialog__route-other,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__route[data-direction=to_event] .activity-carpool-offer-dialog__route-other{order:1}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__route[data-direction=to_event] .activity-carpool-offer-dialog__event-place,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__route[data-direction=to_event] .activity-carpool-offer-dialog__event-place{order:2}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__route[data-direction=to_event] .activity-carpool-offer-dialog__route-other::after,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__route[data-direction=to_event] .activity-carpool-offer-dialog__route-other::after{display:block}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__route[data-direction=from_event] .activity-carpool-offer-dialog__event-place,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__route[data-direction=from_event] .activity-carpool-offer-dialog__event-place{order:1}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__route[data-direction=from_event] .activity-carpool-offer-dialog__route-other,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__route[data-direction=from_event] .activity-carpool-offer-dialog__route-other{order:2}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__route[data-direction=from_event] .activity-carpool-offer-dialog__event-place::after,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__route[data-direction=from_event] .activity-carpool-offer-dialog__event-place::after{display:block}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__itinerary,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__itinerary{display:grid;gap:0;margin:0;padding:0;list-style:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__itinerary li,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__itinerary li{display:grid;position:relative;grid-template-columns:16px minmax(0, 1fr);gap:9px;min-height:45px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__itinerary li::after,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__itinerary li::after{content:"";display:none;position:absolute;top:16px;bottom:-2px;left:5px;width:2px;background:rgba(121,91,20,.2)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__itinerary li>span,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__itinerary li>span{z-index:1;width:12px;height:12px;margin-top:3px;border:3px solid #fff;border-radius:50%;background:#a77a13;box-shadow:0 0 0 1px rgba(121,91,20,.35)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__itinerary li.is-event>span,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__itinerary li.is-event>span{background:#168a50}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__itinerary li>div,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__itinerary li>div{display:grid;align-content:start;gap:3px;min-width:0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__itinerary li strong,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__itinerary li strong{color:#292219;font-size:.82rem;line-height:1.3}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__numeric-row,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__numeric-row{display:grid;grid-template-columns:minmax(0, 0.72fr) minmax(0, 1.28fr);gap:10px}@media(max-width: 359.98px){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__numeric-row,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__numeric-row{grid-template-columns:1fr}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__time-tbc,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__time-tbc{display:flex;width:fit-content;align-items:center;gap:8px;color:#292219;font-size:.78rem;cursor:pointer}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__time-tbc[hidden],*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__time-tbc[hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__time-tbc input,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__time-tbc input{position:absolute;opacity:0;pointer-events:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__time-tbc>span,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__time-tbc>span{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border:1px solid rgba(34,29,20,.22);border-radius:5px;background:#fff;color:rgba(0,0,0,0);font-size:.65rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__time-tbc input:checked+span,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__time-tbc input:checked+span{border-color:#a77a13;background:#a77a13;color:#fff}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__field,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__field{display:grid;gap:6px;color:#292219;font-size:.78rem;font-weight:900}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__field small,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__field small{margin-left:4px;color:rgba(41,34,25,.52);font-weight:700}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__field input,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__field input{width:100%;min-width:0;min-height:44px;padding:9px 11px;border:1px solid rgba(34,29,20,.16);border-radius:9px;background:#fff;color:#292219;font:inherit;font-weight:600}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__field input[type=datetime-local],*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__field input[type=datetime-local]{display:block;max-width:100%;appearance:none;-webkit-appearance:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__field input:disabled,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__field input:disabled{border-color:rgba(34,29,20,.1);background:rgba(34,29,20,.09);color:rgba(41,34,25,.42);cursor:not-allowed}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__error,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__error{margin:0;padding:10px 12px;border-radius:9px;background:rgba(161,45,45,.1);color:#8f2525;font-size:.78rem;line-height:1.4}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__identity-notice,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__identity-notice{display:flex;align-items:flex-start;gap:8px;margin:0;color:rgba(41,34,25,.58);font-size:.73rem;line-height:1.4}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog__identity-notice i,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog__identity-notice i{margin-top:2px;color:rgba(121,91,20,.75)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog .activity-carpool-offer-dialog__segments,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog .activity-carpool-offer-dialog__segments{background:hsla(0,0%,100%,.06)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog .activity-carpool-offer-dialog__segments span,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog .activity-carpool-offer-dialog__segments span{color:rgba(244,239,230,.66)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog .activity-carpool-offer-dialog__segments input:checked+span,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog .activity-carpool-offer-dialog__segments input:checked+span{background:rgba(212,175,55,.16);color:#f4efe6;box-shadow:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog .activity-carpool-offer-dialog__field,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog .activity-carpool-offer-dialog__field{color:#f4efe6}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog .activity-carpool-offer-dialog__field small,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog .activity-carpool-offer-dialog__field small{color:rgba(244,239,230,.5)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog .activity-carpool-offer-dialog__field input,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog .activity-carpool-offer-dialog__field input{border-color:rgba(244,239,230,.14);background:hsla(0,0%,100%,.055);color:#f4efe6}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog .activity-carpool-offer-dialog__field input:disabled,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog .activity-carpool-offer-dialog__field input:disabled{border-color:rgba(244,239,230,.08);background:hsla(0,0%,100%,.025);color:rgba(244,239,230,.3)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog .activity-carpool-offer-dialog__time-tbc,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog .activity-carpool-offer-dialog__time-tbc{color:#f4efe6}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog .activity-carpool-offer-dialog__time-tbc>span,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog .activity-carpool-offer-dialog__time-tbc>span{border-color:rgba(244,239,230,.22);background:hsla(0,0%,100%,.055)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog .activity-carpool-offer-dialog__time-tbc input:checked+span,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog .activity-carpool-offer-dialog__time-tbc input:checked+span{border-color:#d4af37;background:#d4af37;color:#292219}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog .activity-carpool-offer-dialog__itinerary li>span,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog .activity-carpool-offer-dialog__itinerary li>span{border-color:#2d2924}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog .activity-carpool-offer-dialog__itinerary strong,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog .activity-carpool-offer-dialog__itinerary strong{color:#f4efe6}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog .activity-carpool-offer-dialog__error,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog .activity-carpool-offer-dialog__error{background:rgba(207,75,75,.14);color:#ffb3b3}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog .activity-carpool-offer-dialog__identity-notice,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog .activity-carpool-offer-dialog__identity-notice{color:rgba(244,239,230,.58)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-offer-dialog .activity-carpool-offer-dialog__identity-notice i,*[data-instant-namespace=clubActivity] .activity-carpool-offer-dialog .activity-carpool-offer-dialog__identity-notice i{color:rgba(240,217,144,.76)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__sheet,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__sheet{display:grid;grid-template-rows:auto minmax(0, 1fr);max-height:min(92dvh,760px);overflow:hidden}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__header,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__header{position:relative;padding-right:2.5rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__close,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__close{position:absolute;top:0;right:0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__body,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__body{display:grid;gap:12px;overflow-y:auto;padding-bottom:max(4px,env(safe-area-inset-bottom));overscroll-behavior:contain}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__loading,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__loading{display:grid;gap:12px;padding:8px 0 20px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__access,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__access{display:grid;justify-items:center;gap:9px;padding:22px 16px;border:1px solid rgba(121,91,20,.16);border-radius:11px;background:rgba(212,175,55,.07);text-align:center}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__access h3,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__access p,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__access h3,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__access p{margin:0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__access h3,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__access h3{color:#292219;font-size:.94rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__access p,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__access p{max-width:31rem;color:rgba(41,34,25,.66);font-size:.8rem;line-height:1.5}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__access .ui-button,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__access .ui-button{margin-top:5px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__access-icon,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__access-icon{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:50%;background:rgba(212,175,55,.17);color:#795b14}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__summary,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__summary{display:grid;gap:10px;padding:14px;border:1px solid rgba(34,29,20,.09);border-radius:11px;background:rgba(34,29,20,.035)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__summary h3,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__summary h3{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:0;color:#292219;font-size:1rem;line-height:1.35}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__summary h3 i,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__summary h3 i{color:rgba(121,91,20,.65);font-size:.7rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__status,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__status{display:inline-flex;width:fit-content;align-items:center;gap:6px;color:#17643f;font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__facts,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__facts{display:flex;flex-wrap:wrap;gap:7px 14px;color:rgba(41,34,25,.65);font-size:.77rem;font-weight:700}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__facts span,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__facts span{display:inline-flex;align-items:center;gap:5px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__facts i,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__facts i{color:rgba(121,91,20,.75)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__section,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__section{border:1px solid rgba(34,29,20,.09);border-radius:11px;background:#fff}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__section>summary,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__section>summary{display:flex;min-height:48px;align-items:center;gap:8px;padding:11px 13px;color:#292219;font-size:.84rem;font-weight:900;cursor:pointer;list-style:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__section>summary::-webkit-details-marker,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__section>summary::-webkit-details-marker{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__section>summary>.fa-chevron-down,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__section>summary>.fa-chevron-down{margin-left:auto;color:rgba(41,34,25,.44);font-size:.68rem;transition:transform .16s ease}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__section[open]>summary>.fa-chevron-down,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__section[open]>summary>.fa-chevron-down{transform:rotate(180deg)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__section-count,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__section-count{display:inline-flex;min-width:21px;height:21px;align-items:center;justify-content:center;padding:0 6px;border-radius:999px;background:rgba(212,175,55,.16);color:#795b14;font-size:.68rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__edit-actions,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__edit-actions{display:flex;justify-content:center;padding:0 2px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__edit-actions .ui-button,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__edit-actions .ui-button{min-width:0;gap:7px;font-size:.78rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__itinerary,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__itinerary{display:grid;gap:0;margin:0;padding:0 14px 14px;list-style:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__itinerary li,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__itinerary li{display:grid;position:relative;grid-template-columns:16px minmax(0, 1fr);gap:9px;min-height:45px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__itinerary li:not(:last-child)::after,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__itinerary li:not(:last-child)::after{content:"";position:absolute;top:16px;bottom:-2px;left:5px;width:2px;background:rgba(121,91,20,.2)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__itinerary li>span,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__itinerary li>span{z-index:1;width:12px;height:12px;margin-top:3px;border:3px solid #fff;border-radius:50%;background:#a77a13;box-shadow:0 0 0 1px rgba(121,91,20,.35)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__itinerary li.is-event>span,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__itinerary li.is-event>span{background:#168a50}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__itinerary li div,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__itinerary li div{display:grid;align-content:start;gap:3px;min-width:0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__itinerary li strong,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__itinerary li strong{color:#292219;font-size:.82rem;line-height:1.3}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__itinerary li small,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__itinerary li small{color:rgba(41,34,25,.58);font-size:.72rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__matches,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__matches{display:grid;padding:0 13px 13px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__match,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__match{display:grid;grid-template-columns:34px minmax(0, 1fr);gap:10px;padding:10px 0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__match:not(:last-child),*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__match:not(:last-child){border-bottom:1px solid rgba(34,29,20,.08)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__match>div,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__match>div{display:grid;gap:2px;min-width:0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__match strong,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__match strong{color:#292219;font-size:.82rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__match span,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__match span{color:rgba(41,34,25,.6);font-size:.72rem;font-weight:700}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__match p,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__match p{margin:5px 0 0;color:rgba(41,34,25,.72);font-size:.76rem;line-height:1.4}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__requested-stop,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__requested-stop{display:grid;gap:2px;margin-top:7px;padding:8px 10px;border-radius:8px;background:rgba(212,175,55,.1)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__requested-stop small,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__requested-stop small{color:rgba(41,34,25,.56);font-size:.68rem;font-weight:800}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__match-decision,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__match-decision{display:grid;gap:8px;margin-top:8px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__match-decision>label,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__match-decision>label{display:grid;gap:5px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__match-decision>div,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__match-decision>div{display:flex;gap:7px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__match-decision select,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__match-decision select{width:100%}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__match-decision small,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__match-decision small{color:rgba(41,34,25,.58);font-size:.7rem;line-height:1.35}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__match-decision .ui-button,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__match-decision .ui-button{min-width:0;padding-inline:12px;font-size:.73rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__contact,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__contact{display:grid;gap:2px;margin-top:7px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__contact a,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__contact a{display:inline-flex;align-items:center;gap:6px;color:#17643f;font-size:.8rem;font-weight:900}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__avatar,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__avatar{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:rgba(212,175,55,.15);color:#795b14 !important}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__empty,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__load-error,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__empty,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__load-error{display:grid;justify-items:center;gap:8px;padding:8px 14px 16px;color:rgba(41,34,25,.58);text-align:center}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__empty p,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__load-error p,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__empty p,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__load-error p{margin:0;font-size:.78rem;line-height:1.4}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__load-error,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__load-error{padding:24px 14px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__load-error>i,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__load-error>i{color:#a12d2d;font-size:1.25rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__danger,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__danger{display:grid;padding:3px 0 6px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__request-actions,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__request-actions{display:grid;justify-items:center;gap:8px;padding:2px 2px 6px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__request-actions[hidden],*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__request-actions[hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__request-actions .ui-button,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__request-actions .ui-button{min-width:min(100%,220px)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__request-actions p,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__request-actions p{margin:0;font-size:.76rem;line-height:1.4;text-align:center}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog [data-action=start-new-carpool-seat-request][hidden],*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog [data-action=start-new-carpool-seat-request][hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog [data-carpool-seat-summary-action][hidden],*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog [data-carpool-seat-summary-action][hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__passenger-state[hidden],*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__passenger-state[hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__stop-choice,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__stop-choice{display:grid;width:100%;gap:8px;margin:0;padding:12px;border:1px solid rgba(34,29,20,.1);border-radius:11px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__stop-choice legend,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__stop-choice legend{padding:0 5px;color:#292219;font-size:.8rem;font-weight:900}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__stop-choice label,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__stop-choice label{display:flex;align-items:center;gap:7px;color:#292219;font-size:.76rem;font-weight:800}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__stop-choice select,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__stop-choice input[type=text],*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__match-decision select,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__stop-choice select,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__stop-choice input[type=text],*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__match-decision select{min-height:42px;padding:8px 10px;border:1px solid rgba(34,29,20,.16);border-radius:9px;background:#fff;color:#292219;font:inherit;font-size:.78rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__stop-choice select:focus,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__stop-choice input[type=text]:focus,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__match-decision select:focus,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__stop-choice select:focus,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__stop-choice input[type=text]:focus,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__match-decision select:focus{border-color:rgba(121,91,20,.58);outline:3px solid rgba(212,175,55,.18)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__stop-choice select:disabled,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__stop-choice input[type=text]:disabled,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__match-decision select:disabled,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__stop-choice select:disabled,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__stop-choice input[type=text]:disabled,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__match-decision select:disabled{background:rgba(34,29,20,.06);color:rgba(41,34,25,.44)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__request-note,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__request-note{display:grid;width:100%;gap:7px;color:#292219;font-size:.78rem;font-weight:900}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__request-note textarea,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__request-note textarea{width:100%;min-height:76px;resize:vertical;padding:10px 11px;border:1px solid rgba(34,29,20,.16);border-radius:9px;background:#fff;color:#292219;font:inherit;font-weight:500;line-height:1.4}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__request-note textarea::placeholder,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__request-note textarea::placeholder{color:rgba(41,34,25,.44)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__request-note textarea:focus,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__request-note textarea:focus{border-color:rgba(121,91,20,.58);outline:3px solid rgba(212,175,55,.18)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__passenger-state,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__passenger-state{display:flex;position:relative;align-items:center;justify-content:center;gap:7px;padding:12px 14px;border:1px solid rgba(45,99,148,.16);border-radius:11px;background:rgba(45,99,148,.07);color:#2d6394;font-size:.78rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__passenger-state.is-pending,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__passenger-state.is-pending{border-color:rgba(144,103,20,.18);background:rgba(212,175,55,.1);color:#795b14}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__passenger-state.is-confirmed,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__passenger-state.is-confirmed{border-color:rgba(23,100,63,.16);background:rgba(23,100,63,.07);color:#17643f}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__passenger-state.is-declined,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__passenger-state.is-declined{border-color:rgba(161,45,45,.16);background:rgba(161,45,45,.06);color:#8f2525}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__passenger-state.is-unavailable,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__passenger-state.is-unavailable{border-color:rgba(34,29,20,.09);background:rgba(34,29,20,.035);color:rgba(41,34,25,.62)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__ticket,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__ticket{display:inline-flex;align-items:center;gap:4px;color:#795b14;font-size:.7rem;font-weight:800}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__club,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__club{display:block;color:rgba(41,34,25,.62);font-size:.72rem;font-weight:700}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__confirmation,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__confirmation{display:grid;justify-items:start;gap:7px;margin-top:9px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__confirmation small,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__confirmation small{display:inline-flex;align-items:center;gap:5px;color:#17643f;font-weight:800}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__confirmation.is-waiting,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__confirmation.is-waiting{display:flex;align-items:center;justify-content:center;width:100%;padding:10px 12px;border:1px solid rgba(144,103,20,.18);border-radius:10px;background:rgba(212,175,55,.1);color:#795b14;font-size:.76rem;text-align:center}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__passenger-request>.activity-carpool-trip-dialog__confirmation,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__passenger-request>.activity-carpool-trip-dialog__confirmation{width:100%;justify-items:center}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__avatar img,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__avatar img{width:100%;height:100%;object-fit:cover}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__passenger-state-edit,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__passenger-state-edit{display:inline-flex;position:absolute;top:50%;right:8px;width:28px;height:28px;align-items:center;justify-content:center;padding:0;transform:translateY(-50%);border:1px solid rgba(121,91,20,.22);border-radius:50%;background:hsla(0,0%,100%,.72);color:#795b14;cursor:pointer}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__passenger-state-edit[hidden],*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__passenger-state-edit[hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__passenger-state-edit:focus-visible,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__passenger-state-edit:focus-visible{outline:3px solid rgba(212,175,55,.24);outline-offset:2px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__passenger-request,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__passenger-request{display:grid;justify-items:center;gap:4px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__passenger-request .activity-carpool-trip-dialog__passenger-state,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__passenger-request .activity-carpool-trip-dialog__passenger-state{width:100%}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__passenger-request>p,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__passenger-request>p{margin:0;font-size:.76rem;line-height:1.4;text-align:center}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__edit-stop,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__edit-stop{display:grid;width:100%;gap:9px;padding-top:5px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__edit-stop[hidden],*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__edit-stop[hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__edit-stop .ui-button,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__edit-stop .ui-button{justify-self:center;min-width:min(100%,220px)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__cancel-request,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__cancel-request{padding:8px 10px;border:0;background:rgba(0,0,0,0);color:#a12d2d;font:inherit;font-size:.78rem;font-weight:900;text-decoration:underline;text-underline-offset:3px;cursor:pointer}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__cancel-request:disabled,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__cancel-request:disabled{cursor:wait;opacity:.64}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__cancel-request.is-neutral,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__cancel-request.is-neutral{color:#795b14}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__cancel,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__cancel{justify-self:center;padding:8px 10px;border:0;background:rgba(0,0,0,0);color:#a12d2d;font:inherit;font-size:.78rem;font-weight:900;text-decoration:underline;text-underline-offset:3px;cursor:pointer}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__cancel-confirm,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__cancel-confirm{display:grid;gap:10px;padding:12px;border:1px solid rgba(161,45,45,.18);border-radius:11px;background:rgba(161,45,45,.07)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__cancel-confirm>p,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__cancel-confirm>p{margin:0;color:#6f2929;font-size:.78rem;line-height:1.4}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__cancel-confirm>div,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__cancel-confirm>div{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__cancel-confirm .ui-button,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__cancel-confirm .ui-button{min-width:0;padding-inline:10px;font-size:.73rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__cancel-confirm-button,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__cancel-confirm-button{background:#a12d2d;color:#fff}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__error,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__error{color:#8f2525 !important;font-weight:800}@media(max-width: 359.98px){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog__cancel-confirm>div,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog__cancel-confirm>div{grid-template-columns:1fr}}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__summary,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__section,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__access,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__summary,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__section,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__access{border-color:rgba(244,239,230,.1);background:hsla(0,0%,100%,.035)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__summary h3,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__access h3,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__section>summary,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__itinerary strong,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__match strong,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__summary h3,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__access h3,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__section>summary,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__itinerary strong,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__match strong{color:#f4efe6}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__status,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__status{color:#a9ebc1}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__facts,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__access p,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__itinerary small,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__match span,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__match p,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__empty,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__load-error,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__facts,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__access p,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__itinerary small,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__match span,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__match p,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__empty,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__load-error{color:rgba(244,239,230,.64)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__section>summary>.fa-chevron-down,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__section>summary>.fa-chevron-down{color:rgba(244,239,230,.44)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__section-count,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__avatar,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__access-icon,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__section-count,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__avatar,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__access-icon{background:rgba(212,175,55,.16);color:#f0d990 !important}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__itinerary li>span,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__itinerary li>span{border-color:#2d2924}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__match:not(:last-child),*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__match:not(:last-child){border-color:rgba(244,239,230,.09)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__cancel,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__cancel{color:#ffaaa0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__cancel-request,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__cancel-request{color:#ffaaa0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__cancel-request.is-neutral,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__cancel-request.is-neutral{color:#f0d990}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__passenger-state,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__passenger-state{border-color:rgba(126,178,230,.2);background:rgba(78,139,197,.11);color:#acd4f4}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__passenger-state.is-pending,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__passenger-state.is-pending{border-color:rgba(240,217,144,.2);background:rgba(212,175,55,.11);color:#f0d990}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__passenger-state.is-confirmed,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__passenger-state.is-confirmed{border-color:rgba(102,220,153,.18);background:rgba(69,167,112,.1);color:#a9ebc1}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__passenger-state.is-declined,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__passenger-state.is-declined{border-color:rgba(255,122,102,.2);background:rgba(207,75,75,.1);color:#ffaaa0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__passenger-state.is-unavailable,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__passenger-state.is-unavailable{border-color:rgba(244,239,230,.1);background:hsla(0,0%,100%,.035);color:rgba(244,239,230,.64)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__request-note,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__request-note{color:#f4efe6}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__request-note textarea,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__request-note textarea{border-color:rgba(244,239,230,.14);background:hsla(0,0%,100%,.055);color:#f4efe6}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__request-note textarea::placeholder,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__request-note textarea::placeholder{color:rgba(244,239,230,.4)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__stop-choice,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__stop-choice{border-color:rgba(244,239,230,.1)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__stop-choice legend,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__stop-choice label,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__stop-choice legend,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__stop-choice label{color:#f4efe6}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__stop-choice select,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__stop-choice input[type=text],*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__match-decision select,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__stop-choice select,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__stop-choice input[type=text],*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__match-decision select{border-color:rgba(244,239,230,.14);background:hsla(0,0%,100%,.055);color:#f4efe6}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__stop-choice select:disabled,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__stop-choice input[type=text]:disabled,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__match-decision select:disabled,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__stop-choice select:disabled,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__stop-choice input[type=text]:disabled,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__match-decision select:disabled{background:hsla(0,0%,100%,.025);color:rgba(244,239,230,.4)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__requested-stop,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__requested-stop{background:rgba(212,175,55,.1)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__requested-stop small,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__requested-stop small{color:rgba(244,239,230,.6)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__cancel-confirm,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__cancel-confirm{border-color:rgba(255,122,102,.24);background:rgba(207,75,75,.12)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__cancel-confirm>p,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__cancel-confirm>p{color:#ffc2ba}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-carpool-trip-dialog .activity-carpool-trip-dialog__error,*[data-instant-namespace=clubActivity] .activity-carpool-trip-dialog .activity-carpool-trip-dialog__error{color:#ffb3b3 !important}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp,*[data-instant-namespace=clubActivity] #activityRsvp{display:flex;position:relative;align-items:center;justify-content:space-between;gap:16px;overflow:hidden;width:calc(100% - 24px);margin-inline:auto;padding:16px 18px;background:#fff;border:0;border-radius:8px;box-shadow:0 1px 0 rgba(74,45,12,.08),0 16px 34px rgba(74,45,12,.2);cursor:default;transition:transform .16s ease,box-shadow .16s ease;--ticket-notch-radius: 14px;--ticket-notch-y: 50%;-webkit-mask:radial-gradient(circle at 0 var(--ticket-notch-y), transparent 0 var(--ticket-notch-radius), #000 calc(var(--ticket-notch-radius) + 1px)) 0 0/51% 100% no-repeat,radial-gradient(circle at 100% var(--ticket-notch-y), transparent 0 var(--ticket-notch-radius), #000 calc(var(--ticket-notch-radius) + 1px)) 100% 0/51% 100% no-repeat;mask:radial-gradient(circle at 0 var(--ticket-notch-y), transparent 0 var(--ticket-notch-radius), #000 calc(var(--ticket-notch-radius) + 1px)) 0 0/51% 100% no-repeat,radial-gradient(circle at 100% var(--ticket-notch-y), transparent 0 var(--ticket-notch-radius), #000 calc(var(--ticket-notch-radius) + 1px)) 100% 0/51% 100% no-repeat}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp,*[data-instant-namespace=clubActivity] #activityRsvp{background:#2d2924;color:#f4efe6}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=registration],*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=registration]{isolation:isolate;background:linear-gradient(135deg, rgba(243, 255, 231, 0.98), rgba(255, 236, 171, 0.94)),#f5f8de;flex-direction:column;align-items:stretch;gap:13px;min-height:142px;padding:17px 18px 16px 20px;cursor:pointer;box-shadow:0 1px 0 rgba(29,83,48,.1),0 18px 36px rgba(64,126,53,.22)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=registration],*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=registration]{background:linear-gradient(135deg, rgba(31, 70, 44, 0.98), rgba(93, 72, 25, 0.94)),#1f462c;box-shadow:0 1px 0 rgba(224,246,187,.08),0 18px 36px rgba(0,0,0,.32)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=registration]::before,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=registration]::before{content:"";position:absolute;inset:0 auto 0 0;z-index:-1;width:5px;background:linear-gradient(180deg, #168a50, #e2bc55)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=registration]::before,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=registration]::before{background:linear-gradient(180deg, #8ce0ad, #f0d06c)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=registration] .activity-rsvp__summary,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=registration] .activity-rsvp__summary{display:grid;gap:10px;padding-right:0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=registration] .activity-rsvp__eyebrow,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=registration] .activity-rsvp__eyebrow{color:#14633d;font-size:.7rem;font-weight:900}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=registration] .activity-rsvp__eyebrow,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=registration] .activity-rsvp__eyebrow{color:#aef0c9}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=registration] .activity-rsvp__note,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=registration] .activity-rsvp__note{font-weight:800}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=registration] .ui-button,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=registration] .ui-button{width:100%;min-height:44px;align-self:stretch;margin:0;padding:0 16px;border:0;border-radius:8px;background:#a71908;color:#fff7e8;font-size:.95rem;font-weight:900;box-shadow:0 10px 22px rgba(167,25,8,.22),inset 0 1px 0 hsla(0,0%,100%,.18)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=registration] .ui-button,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=registration] .ui-button{background:#f0d06c;color:#2f210e;box-shadow:0 10px 22px rgba(0,0,0,.26)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=registration] .ui-button:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=registration] .ui-button:focus-visible,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=registration] .ui-button:hover,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=registration] .ui-button:focus-visible{background:#8f1507;color:#fff;transform:translateY(-1px)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=registration] .ui-button:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=registration] .ui-button:focus-visible,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=registration] .ui-button:hover,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=registration] .ui-button:focus-visible{background:#ffe08a;color:#201506}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=scheduled],*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=scheduled]{isolation:isolate;flex-direction:column;align-items:stretch;gap:14px;min-height:128px;padding:17px 18px 16px 20px;background:linear-gradient(135deg, rgba(255, 244, 218, 0.98), rgba(255, 228, 166, 0.94)),#ffe7ad;box-shadow:0 1px 0 rgba(74,45,12,.1),0 18px 36px rgba(142,91,18,.24)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=scheduled],*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=scheduled]{background:linear-gradient(135deg, rgba(86, 63, 31, 0.98), rgba(116, 79, 28, 0.94)),#57401f;box-shadow:0 1px 0 rgba(255,232,180,.08),0 18px 36px rgba(0,0,0,.32)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=scheduled]::before,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=scheduled]::before{content:"";position:absolute;inset:0 auto 0 0;z-index:-1;width:5px;background:linear-gradient(180deg, #a71908, #e2bc55)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=scheduled]::before,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=scheduled]::before{background:linear-gradient(180deg, #f0d06c, #b45131)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=scheduled] .activity-rsvp__summary,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=scheduled] .activity-rsvp__summary{display:grid;gap:10px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=scheduled] .activity-rsvp__eyebrow,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=scheduled] .activity-rsvp__eyebrow{color:#8b2a16;font-size:.7rem;font-weight:900}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=scheduled] .activity-rsvp__eyebrow,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=scheduled] .activity-rsvp__eyebrow{color:#ffd985}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=scheduled] .activity-rsvp__note,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=scheduled] .activity-rsvp__note{font-weight:800}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=ticket],*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=ticket]{background:radial-gradient(circle at 95% 0%, rgba(255, 255, 255, 0.46), transparent 34%),linear-gradient(135deg, #ffe6a1 0%, #f8c663 100%);flex-direction:row;align-items:center;gap:10px;min-height:68px;padding:13px 18px;--ticket-notch-radius: 11px;box-shadow:0 1px 0 rgba(74,45,12,.08),0 16px 34px rgba(74,45,12,.2)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=ticket],*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=ticket]{background:radial-gradient(circle at 95% 0%, rgba(255, 232, 174, 0.18), transparent 34%),linear-gradient(135deg, #6f4e20 0%, #4f3518 100%);box-shadow:0 1px 0 rgba(255,236,185,.08),0 16px 34px rgba(0,0,0,.32)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=ticket] .activity-rsvp__summary,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=ticket] .activity-rsvp__summary{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding-right:0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=ticket] .activity-rsvp__eyebrow,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=ticket] .activity-rsvp__eyebrow{color:#2f220f;font-size:.82rem;font-weight:950;letter-spacing:0}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=ticket] .activity-rsvp__eyebrow,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=ticket] .activity-rsvp__eyebrow{color:#fff7e8}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=ticket] .activity-rsvp__note,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=ticket] .activity-rsvp__note{flex:0 0 auto;position:static;z-index:2}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=ticket] .activity-rsvp__represented-club,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=ticket] .activity-rsvp__represented-club{justify-content:center;align-self:center;width:auto;flex:0 1 48%;min-width:0;margin-top:0;padding:7px 10px;background:rgba(255,253,250,.36);border:1px solid rgba(91,61,11,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=ticket] .activity-rsvp__represented-club,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=ticket] .activity-rsvp__represented-club{background:rgba(255,250,240,.1);border-color:rgba(255,236,185,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=ticket][data-rsvp-has-registration-answer=true],*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=ticket][data-rsvp-has-registration-answer=true]{flex-direction:column;align-items:stretch;gap:8px;min-height:78px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=ticket][data-rsvp-has-registration-answer=true] .activity-rsvp__summary,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=ticket][data-rsvp-has-registration-answer=true] .activity-rsvp__summary{width:100%;flex:0 0 auto}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=ticket][data-rsvp-has-registration-answer=true] .activity-rsvp__eyebrow,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=ticket][data-rsvp-has-registration-answer=true] .activity-rsvp__eyebrow{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=ticket][data-rsvp-has-registration-answer=true] .activity-rsvp__represented-club,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=ticket][data-rsvp-has-registration-answer=true] .activity-rsvp__represented-club{width:100%;flex:0 0 auto;justify-content:stretch;align-self:stretch}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-display-state=ticket][data-rsvp-has-registration-answer=true] .activity-rsvp__ticket-identity,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-display-state=ticket][data-rsvp-has-registration-answer=true] .activity-rsvp__ticket-identity{width:100%}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[hidden],*[data-instant-namespace=clubActivity] #activityRsvp[hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-ticket=true]:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-ticket=true]:focus-visible,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-ticket=true]:hover,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-ticket=true]:focus-visible{transform:translateY(-1px);box-shadow:0 1px 0 rgba(74,45,12,.1),0 20px 42px rgba(74,45,12,.26);outline:none}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-ticket=true]:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-ticket=true]:focus-visible,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-ticket=true]:hover,*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-ticket=true]:focus-visible{box-shadow:0 1px 0 rgba(255,236,185,.1),0 20px 42px rgba(0,0,0,.4)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp[data-rsvp-ticket=true],*[data-instant-namespace=clubActivity] #activityRsvp[data-rsvp-ticket=true]{cursor:pointer}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__summary,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__summary{min-width:0;display:grid;gap:6px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__eyebrow,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(122,82,22,.74)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__eyebrow,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__eyebrow{color:rgba(212,175,55,.82)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__note,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__note{font-size:.94rem;font-weight:800;color:#30291f;line-height:1.28}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__note,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__note{color:#f4efe6}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__availability-badge,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__availability-badge{display:inline-flex;align-items:center;gap:4px;width:fit-content;min-height:20px;padding:0 7px;border-radius:999px;background:rgba(105,190,160,.28);color:#13513b;font-size:.66rem;font-weight:700;letter-spacing:.01em;line-height:1}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__availability-badge,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__availability-badge{background:rgba(135,224,190,.22);color:#bff7df}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__availability-badge--scarce,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__availability-badge--scarce{background:rgba(197,49,36,.14);color:#8f2018}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__availability-badge--scarce,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__availability-badge--scarce{background:rgba(255,122,102,.22);color:#ffd4ca}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__availability-badge--pending,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__availability-badge--pending{background:radial-gradient(circle at 18% 0%, rgba(255, 255, 255, 0.62), transparent 56%),rgba(255,253,250,.38);border:1px solid rgba(122,82,22,.22);color:#5b3d0b;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.34),0 4px 10px rgba(74,45,12,.08)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__availability-badge--pending,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__availability-badge--pending{background:radial-gradient(circle at 18% 0%, rgba(255, 232, 174, 0.22), transparent 56%),rgba(255,250,240,.1);border-color:rgba(212,175,55,.28);color:#f0d891;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__availability-badge--confirmed,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__availability-badge--confirmed{background:radial-gradient(circle at 18% 0%, rgba(255, 255, 255, 0.58), transparent 56%),rgba(255,253,250,.42);border:1px solid rgba(91,61,11,.12);color:#13513b;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.34),0 4px 10px rgba(74,45,12,.08)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__availability-badge--confirmed,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__availability-badge--confirmed{background:radial-gradient(circle at 18% 0%, rgba(255, 232, 174, 0.2), transparent 56%),rgba(255,250,240,.12);border-color:rgba(212,175,55,.24);color:#bff7df;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__scheduled,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__scheduled{display:grid;grid-template-columns:42px minmax(0, 1fr);align-items:center;gap:12px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__scheduled-icon,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__scheduled-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#a71908;color:#fff7e8;box-shadow:0 8px 18px rgba(167,25,8,.28),inset 0 0 0 1px hsla(0,0%,100%,.18);font-size:1rem}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__scheduled-icon,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__scheduled-icon{background:#f0d06c;color:#35230b;box-shadow:0 8px 18px rgba(0,0,0,.24)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__scheduled-copy,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__scheduled-copy{display:grid;min-width:0;gap:3px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__scheduled-date,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__scheduled-date{color:#25170a;font-size:1.02rem;font-weight:950;line-height:1.18}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__scheduled-date,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__scheduled-date{color:#fff7e8}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__scheduled-reminder,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__scheduled-reminder{color:rgba(72,49,19,.74);font-size:.82rem;font-weight:700;line-height:1.25}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__scheduled-reminder,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__scheduled-reminder{color:rgba(255,237,193,.76)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__scheduled-calendar,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__scheduled-calendar{display:block;margin-top:6px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__scheduled-calendar-button,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__scheduled-calendar-button{width:fit-content;max-width:100%;min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid rgba(167,25,8,.2);border-radius:999px;background:radial-gradient(circle at 18% 0%, rgba(255, 255, 255, 0.5), transparent 58%),#a71908;color:#fff7e8;font-size:.82rem;font-weight:900;line-height:1;box-shadow:0 8px 18px rgba(167,25,8,.22),inset 0 1px 0 hsla(0,0%,100%,.16)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__scheduled-calendar-button i,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__scheduled-calendar-button span,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__scheduled-calendar-button i,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__scheduled-calendar-button span{color:currentColor}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__scheduled-calendar-button span,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__scheduled-calendar-button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__scheduled-calendar-button:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__scheduled-calendar-button:focus-visible,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__scheduled-calendar-button:hover,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__scheduled-calendar-button:focus-visible{background:radial-gradient(circle at 18% 0%, rgba(255, 255, 255, 0.56), transparent 58%),#8f1507;color:#fff;outline:none;transform:translateY(-1px)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__scheduled-calendar-button,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__scheduled-calendar-button{background:radial-gradient(circle at 18% 0%, rgba(255, 255, 255, 0.42), transparent 58%),#f0d06c;border-color:rgba(240,208,108,.28);color:#35230b;box-shadow:0 8px 18px rgba(0,0,0,.24),inset 0 1px 0 hsla(0,0%,100%,.2)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__scheduled-calendar-button:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__scheduled-calendar-button:focus-visible,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__scheduled-calendar-button:hover,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__scheduled-calendar-button:focus-visible{background:radial-gradient(circle at 18% 0%, rgba(255, 255, 255, 0.5), transparent 58%),#ffe08a;color:#201506}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__open-now,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__open-now{display:grid;grid-template-columns:42px minmax(0, 1fr);align-items:center;gap:12px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__open-now-icon,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__open-now-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#168a50;color:#f4fff7;box-shadow:0 8px 18px rgba(22,138,80,.24),inset 0 0 0 1px hsla(0,0%,100%,.2);font-size:1rem}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__open-now-icon,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__open-now-icon{background:#8ce0ad;color:#12321f;box-shadow:0 8px 18px rgba(0,0,0,.24)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__open-now-copy,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__open-now-copy{display:grid;min-width:0;gap:3px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__open-now-title,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__open-now-title{color:#142817;font-size:1.02rem;font-weight:950;line-height:1.18}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__open-now-title,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__open-now-title{color:#f4fff7}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__open-now-subtitle,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__open-now-subtitle{color:rgba(38,66,34,.76);font-size:.82rem;font-weight:700;line-height:1.25}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__open-now-subtitle,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__open-now-subtitle{color:rgba(220,255,232,.78)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-club,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-club{display:inline-flex;align-items:center;gap:10px;width:fit-content;min-width:0;margin-top:4px;padding:6px 10px;border-radius:8px;background:rgba(141,92,18,.08);border:1px solid rgba(141,92,18,.1);color:#5f4721;line-height:1.25;cursor:default}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-club,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-club{background:rgba(212,175,55,.14);border-color:rgba(212,175,55,.16);color:#f4efe6}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-club[hidden],*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-club[hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-club-edit,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-club-edit{width:30px;height:30px;flex:0 0 30px;display:inline-flex;align-items:center;justify-content:center;margin-left:2px;padding:0;border:1px solid rgba(191,152,74,.24);border-radius:999px;background:hsla(0,0%,100%,.78);color:#8d5c12;cursor:pointer;position:relative;z-index:2;transition:background .15s ease,border-color .15s ease,color .15s ease}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-club-edit,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-club-edit{background:rgba(244,239,230,.08);border-color:rgba(212,175,55,.24);color:rgba(212,175,55,.9)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-club-edit:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-club-edit:focus-visible,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-club-edit:hover,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-club-edit:focus-visible{background:hsla(0,0%,100%,.96);border-color:rgba(191,152,74,.38);color:#6f470d}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-club-edit:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-club-edit:focus-visible,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-club-edit:hover,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-club-edit:focus-visible{background:rgba(244,239,230,.14);border-color:rgba(212,175,55,.36);color:#f4efe6}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-club-edit:disabled,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-club-edit:disabled{opacity:.72;cursor:default}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-club-logo,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-club-logo{width:28px;height:28px;flex:0 0 28px;object-fit:contain;border-radius:999px;overflow:hidden;background:hsla(0,0%,100%,.9);border:1px solid rgba(191,152,74,.2)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-club-logo,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-club-logo{background:rgba(244,239,230,.9)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-club-copy,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-club-copy{min-width:0;display:grid;gap:1px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-club-label,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-club-label{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(122,82,22,.74)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-club-label,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-club-label{color:rgba(212,175,55,.82)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-club-name,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-club-name{font-size:.85rem;font-weight:700;color:#332717}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-club-name,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-club-name{color:#f4efe6}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__ticket-identity,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__ticket-identity{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;width:100%;color:inherit}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__ticket-identity-copy,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__ticket-identity-copy{display:grid;gap:6px;min-width:0;overflow:hidden}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__registration-answer,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__registration-answer{display:grid;gap:1px;min-width:0;overflow:hidden}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__registration-answer-label,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__registration-answer-label{color:rgba(91,61,11,.74);font-size:.68rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__registration-answer-label,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__registration-answer-label{color:rgba(212,175,55,.82)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__registration-answer-value,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__registration-answer-value{color:#2f220f;font-size:.92rem;font-weight:900;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__registration-answer-value,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__registration-answer-value{color:#fff3d6}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__ticket-represented-club,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__ticket-represented-club{display:inline-flex;align-items:center;gap:10px;min-width:0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__ticket-player,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__ticket-player{color:#2f220f;font-size:.95rem;font-weight:900;line-height:1.2}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__ticket-player,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__ticket-player{color:#fff3d6}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__ticket-details,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__ticket-details{display:inline-flex;align-items:center;gap:5px;color:#2f220f;font-size:.92rem;font-weight:900;line-height:1.2}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__ticket-details,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__ticket-details{color:#fff3d6}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__ticket-open-icon,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__ticket-open-icon{color:rgba(47,34,15,.7);font-size:.9rem}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__ticket-open-icon,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__ticket-open-icon{color:rgba(255,243,214,.76)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__ticket-club,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__ticket-club{color:rgba(48,41,31,.76);font-size:.86rem;font-weight:800;line-height:1.25}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__ticket-club,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__ticket-club{color:rgba(244,239,230,.82)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs{display:grid;gap:10px;margin-top:6px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs[hidden],*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs[hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs-label,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs-label{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(122,82,22,.74)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs-label,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs-label{color:rgba(212,175,55,.82)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs-list,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs-list{display:grid;gap:8px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs-item,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs-item{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border-radius:14px;background:rgba(191,152,74,.06);border:1px solid rgba(191,152,74,.12);color:inherit;text-decoration:none}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs-item,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs-item{background:rgba(212,175,55,.1);border-color:rgba(212,175,55,.18)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs-item:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs-item:focus-visible,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs-item:hover,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs-item:focus-visible{background:rgba(191,152,74,.13);border-color:rgba(191,152,74,.3)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs-item:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs-item:focus-visible,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs-item:hover,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs-item:focus-visible{background:rgba(212,175,55,.16);border-color:rgba(212,175,55,.3)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs-item--static,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs-item--static{cursor:default}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs-media,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs-media{width:40px;height:40px;flex:0 0 40px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:999px;background:hsla(0,0%,100%,.92);border:1px solid rgba(191,152,74,.16)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs-media,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs-media{background:rgba(244,239,230,.9)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs-logo,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs-logo{display:block;width:28px;height:28px;max-width:28px;max-height:28px;object-fit:contain}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs-logo-fallback,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs-logo-fallback{width:28px;height:28px;border-radius:999px;background:#d4af37;color:#1f1602;display:inline-flex;align-items:center;justify-content:center;font-size:.82rem;font-weight:700}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs-copy,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs-copy{min-width:0;display:grid;gap:2px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs-name,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs-name{font-size:.88rem;font-weight:700;color:#332717}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs-name,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs-name{color:#f4efe6}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs-counts,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs-counts{font-size:.8rem;color:#6b7280;line-height:1.35}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__represented-clubs-counts,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__represented-clubs-counts{color:rgba(244,239,230,.72)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__edit,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__cancel,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__edit,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__cancel{width:fit-content;margin-top:4px;padding:0;border:0;background:rgba(0,0,0,0);color:#8d5c12;font-size:.85rem;font-weight:700;line-height:1.3;text-decoration:underline;text-underline-offset:.16em;cursor:pointer}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__edit[hidden],*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__cancel[hidden],*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__edit[hidden],*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__cancel[hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__edit:disabled,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .activity-rsvp__cancel:disabled,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__edit:disabled,*[data-instant-namespace=clubActivity] #activityRsvp .activity-rsvp__cancel:disabled{opacity:.6;cursor:default}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .ui-button,*[data-instant-namespace=clubActivity] #activityRsvp .ui-button{flex-shrink:0;min-width:104px;min-height:36px;padding:.48rem .85rem;font-size:.86rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .ui-button[hidden],*[data-instant-namespace=clubActivity] #activityRsvp .ui-button[hidden]{display:none}@media(max-width: 767.98px){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp,*[data-instant-namespace=clubActivity] #activityRsvp{flex-direction:column;align-items:stretch}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityRsvp .ui-button,*[data-instant-namespace=clubActivity] #activityRsvp .ui-button{align-self:flex-start;width:auto}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #eventDescription,*[data-instant-namespace=clubActivity] #eventDescription{white-space:pre-line;font-size:.95rem;line-height:1.55;color:inherit}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .event-description-card,*[data-instant-namespace=clubActivity] .event-description-card{display:grid;gap:.5rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-gallery-panel,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-results-panel,*[data-instant-namespace=clubActivity] .activity-gallery-panel,*[data-instant-namespace=clubActivity] .activity-results-panel{width:min(100%,980px);margin:0 auto;padding:.5rem 12px 3rem}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-gallery-panel[hidden],*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-results-panel[hidden],*[data-instant-namespace=clubActivity] .activity-gallery-panel[hidden],*[data-instant-namespace=clubActivity] .activity-results-panel[hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-gallery-grid,*[data-instant-namespace=clubActivity] .activity-gallery-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px 7px;padding:6px 2px 18px}@media(min-width: 768px){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-gallery-grid,*[data-instant-namespace=clubActivity] .activity-gallery-grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:20px 14px}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-gallery-photo,*[data-instant-namespace=clubActivity] .activity-gallery-photo{display:block;width:100%;aspect-ratio:4/5;padding:0;border:1px solid rgba(191,152,74,.24);border-radius:12px;background:#fff9ef;overflow:hidden;cursor:pointer;box-shadow:0 10px 22px rgba(16,22,30,.12);transform:translateY(var(--gallery-offset, 0px)) rotate(var(--gallery-tilt, 0deg));transform-origin:center center;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-gallery-photo img,*[data-instant-namespace=clubActivity] .activity-gallery-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .18s ease,filter .18s ease}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-gallery-photo:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-gallery-photo:focus-visible,*[data-instant-namespace=clubActivity] .activity-gallery-photo:hover,*[data-instant-namespace=clubActivity] .activity-gallery-photo:focus-visible{border-color:rgba(191,152,74,.42);box-shadow:0 14px 28px rgba(16,22,30,.16);transform:translateY(calc(var(--gallery-offset, 0px) - 5px)) rotate(var(--gallery-tilt, 0deg)) scale(1.025)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-gallery-photo:hover img,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-gallery-photo:focus-visible img,*[data-instant-namespace=clubActivity] .activity-gallery-photo:hover img,*[data-instant-namespace=clubActivity] .activity-gallery-photo:focus-visible img{filter:brightness(1.04)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-gallery-photo:focus-visible,*[data-instant-namespace=clubActivity] .activity-gallery-photo:focus-visible{outline:3px solid rgba(212,175,55,.7);outline-offset:2px}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-gallery-photo,*[data-instant-namespace=clubActivity] .activity-gallery-photo{background:#2d2924;border-color:rgba(212,175,55,.24);box-shadow:0 10px 22px rgba(0,0,0,.24)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-gallery-empty,*[data-instant-namespace=clubActivity] .activity-gallery-empty{min-height:220px;display:grid;place-items:center;align-content:center;gap:12px;padding:1.5rem 1rem;color:rgba(34,29,20,.66);text-align:center}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-gallery-empty i,*[data-instant-namespace=clubActivity] .activity-gallery-empty i{font-size:2rem;color:rgba(122,82,22,.5)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-gallery-empty p,*[data-instant-namespace=clubActivity] .activity-gallery-empty p{margin:0;font-size:.95rem;font-weight:700}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-gallery-empty,*[data-instant-namespace=clubActivity] .activity-gallery-empty{color:rgba(244,239,230,.68)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-gallery-empty i,*[data-instant-namespace=clubActivity] .activity-gallery-empty i{color:rgba(212,175,55,.58)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #flyers,*[data-instant-namespace=clubActivity] #flyers{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;padding:1rem 0;max-width:100%;overflow-x:hidden}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #flyers>div,*[data-instant-namespace=clubActivity] #flyers>div{flex:0 1 min(48%,220px);display:flex;justify-content:center;min-width:0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #flyers img,*[data-instant-namespace=clubActivity] #flyers img{max-width:100%;max-height:300px;border-radius:.5rem;cursor:pointer;transition:transform .2s ease-in-out}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #flyers img:hover,*[data-instant-namespace=clubActivity] #flyers img:hover{transform:scale(1.05)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #flyerModal,*[data-instant-namespace=clubActivity] #flyerModal{width:100vw;height:100vh;margin:0;max-width:100%;max-height:100%;background-color:#000;padding:0;border:none;overflow:hidden}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #flyerModal #closeFlyerModal,*[data-instant-namespace=clubActivity] #flyerModal #closeFlyerModal{cursor:pointer;position:absolute;top:1rem;right:1rem;font-size:1.5em}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #flyerModal #closeFlyerModal .ui-button,*[data-instant-namespace=clubActivity] #flyerModal #closeFlyerModal .ui-button{color:#fff}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #flyerModal #flyerModalContent,*[data-instant-namespace=clubActivity] #flyerModal #flyerModalContent{display:flex;justify-content:center;align-items:center;height:100%;width:100%}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #flyerModal #flyerModalContent img,*[data-instant-namespace=clubActivity] #flyerModal #flyerModalContent img{max-width:100%;max-height:100%}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #flyerModal .activity-gallery-modal__nav,*[data-instant-namespace=clubActivity] #flyerModal .activity-gallery-modal__nav{position:absolute;top:50%;z-index:3;width:42px;height:42px;min-width:42px;min-height:42px;padding:0;transform:translateY(-50%);background:rgba(255,249,239,.9);color:#221d14;border-color:hsla(0,0%,100%,.22);box-shadow:0 10px 24px rgba(0,0,0,.24)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #flyerModal .activity-gallery-modal__nav[hidden],*[data-instant-namespace=clubActivity] #flyerModal .activity-gallery-modal__nav[hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #flyerModal .activity-gallery-modal__nav:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #flyerModal .activity-gallery-modal__nav:focus-visible,*[data-instant-namespace=clubActivity] #flyerModal .activity-gallery-modal__nav:hover,*[data-instant-namespace=clubActivity] #flyerModal .activity-gallery-modal__nav:focus-visible{background:#fff4df;color:#221d14}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #flyerModal .activity-gallery-modal__nav--prev,*[data-instant-namespace=clubActivity] #flyerModal .activity-gallery-modal__nav--prev{left:12px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #flyerModal .activity-gallery-modal__nav--next,*[data-instant-namespace=clubActivity] #flyerModal .activity-gallery-modal__nav--next{right:12px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #flyerModal::backdrop,*[data-instant-namespace=clubActivity] #flyerModal::backdrop{background:rgba(0,0,0,.5)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats,*[data-instant-namespace=clubActivity] .activity-rsvp-stats{display:grid;gap:12px;background:linear-gradient(180deg, #fff 0%, #fbf7ef 100%);border:1px solid rgba(191,152,74,.2)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats,*[data-instant-namespace=clubActivity] .activity-rsvp-stats{background:linear-gradient(180deg, #302b24 0%, #29251f 100%);border-color:rgba(212,175,55,.24);color:#f4efe6}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats[hidden],*[data-instant-namespace=clubActivity] .activity-rsvp-stats[hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees{display:grid;gap:10px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees[hidden],*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees[hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__label,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__label{color:rgba(122,82,22,.74);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__label,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__label{color:rgba(212,175,55,.82)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__list,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__teams,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__team,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__teams,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__team{display:grid;gap:10px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__team+.activity-rsvp-attendees__team,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__team+.activity-rsvp-attendees__team{margin-top:4px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__team-name,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__team-name{margin:0;color:#332717;font-size:.88rem;font-weight:800}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__team-name,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__team-name{color:#f4efe6}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__item,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__item{display:flex;width:100%;flex:1 1 100%;align-items:center;gap:10px;min-width:0;padding:10px 12px;border:1px solid rgba(191,152,74,.12);border-radius:14px;background:rgba(191,152,74,.06)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__item,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__item{border-color:rgba(212,175,55,.18);background:rgba(212,175,55,.1)}}@media(min-width: 768px){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__item,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__item{width:calc(50% - 4px);max-width:calc(50% - 4px);flex:0 1 calc(50% - 4px)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__avatar,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__avatar{display:inline-flex;width:40px;height:40px;flex:0 0 40px;align-items:center;justify-content:center;border-radius:999px;background:#d4af37;color:#1f1602;font-size:.88rem;font-weight:800}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__copy,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__copy{display:grid;min-width:0;gap:3px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__name,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__name{overflow:hidden;color:#332717;font-size:.9rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__name,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__name{color:#f4efe6}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__club,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__club{display:inline-flex;min-width:0;align-items:center;gap:5px;overflow:hidden;color:#6b7280;font-size:.78rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__club,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__club{color:rgba(244,239,230,.72)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__club-logo,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__club-logo-fallback,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__club-logo,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__club-logo-fallback{display:inline-flex;width:18px;height:18px;flex:0 0 18px;align-items:center;justify-content:center;border-radius:999px;object-fit:contain}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__club-logo-fallback,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__club-logo-fallback{background:rgba(212,175,55,.22);color:#6b4d10;font-size:.58rem;font-weight:800}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp-attendees__club-logo-fallback,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp-attendees__club-logo-fallback{color:#f0d06c}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs{display:grid;gap:10px;margin-top:0}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs[hidden],*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs[hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs-label,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs-label{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(122,82,22,.74)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs-label,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs-label{color:rgba(212,175,55,.82)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs-list,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs-list{display:grid;gap:8px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs-item,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs-item{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border-radius:14px;background:rgba(191,152,74,.06);border:1px solid rgba(191,152,74,.12);color:inherit;text-decoration:none}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs-item,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs-item{background:rgba(212,175,55,.1);border-color:rgba(212,175,55,.18)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs-item:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs-item:focus-visible,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs-item:hover,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs-item:focus-visible{background:rgba(191,152,74,.13);border-color:rgba(191,152,74,.3)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs-item:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs-item:focus-visible,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs-item:hover,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs-item:focus-visible{background:rgba(212,175,55,.16);border-color:rgba(212,175,55,.3)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs-item--static,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs-item--static{cursor:default}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs-media,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs-media{width:40px;height:40px;flex:0 0 40px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:999px;background:hsla(0,0%,100%,.92);border:1px solid rgba(191,152,74,.16)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs-media,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs-media{background:rgba(244,239,230,.9)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs-logo,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs-logo{display:block;width:28px;height:28px;max-width:28px;max-height:28px;object-fit:contain}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs-logo-fallback,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs-logo-fallback{width:28px;height:28px;border-radius:999px;background:#d4af37;color:#1f1602;display:inline-flex;align-items:center;justify-content:center;font-size:.82rem;font-weight:700}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs-copy,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs-copy{min-width:0;display:grid;gap:2px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs-name,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs-name{font-size:.88rem;font-weight:700;color:#332717}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs-name,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs-name{color:#f4efe6}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs-counts,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs-counts{font-size:.8rem;color:#6b7280;line-height:1.35}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__represented-clubs-counts,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__represented-clubs-counts{color:rgba(244,239,230,.72)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__option-breakdown,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__option-breakdown{display:grid;gap:10px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__option-breakdown-label,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__option-breakdown-label{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(122,82,22,.74)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__option-breakdown-label,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__option-breakdown-label{color:rgba(212,175,55,.82)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__option-breakdown-list,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__option-breakdown-list{display:grid;gap:8px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__option-breakdown-item,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__option-breakdown-item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:10px 12px;border-radius:14px;background:rgba(191,152,74,.06);border:1px solid rgba(191,152,74,.12)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__option-breakdown-item,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__option-breakdown-item{background:rgba(212,175,55,.1);border-color:rgba(212,175,55,.18)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__option-breakdown-name,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__option-breakdown-name{min-width:0;color:#332717;font-size:.88rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__option-breakdown-name,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__option-breakdown-name{color:#f4efe6}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__option-breakdown-count,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__option-breakdown-count{flex:0 0 auto;color:#6b7280;font-size:.8rem;font-weight:700;line-height:1.35}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats .activity-rsvp__option-breakdown-count,*[data-instant-namespace=clubActivity] .activity-rsvp-stats .activity-rsvp__option-breakdown-count{color:rgba(244,239,230,.72)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats__status,*[data-instant-namespace=clubActivity] .activity-rsvp-stats__status{font-size:.9rem;font-weight:700;color:#221d14;line-height:1.35}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats__status,*[data-instant-namespace=clubActivity] .activity-rsvp-stats__status{color:#f4efe6}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats__counts,*[data-instant-namespace=clubActivity] .activity-rsvp-stats__counts{font-size:.84rem;color:#6b7280;line-height:1.35}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats__counts,*[data-instant-namespace=clubActivity] .activity-rsvp-stats__counts{color:rgba(244,239,230,.72)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats__counts-button,*[data-instant-namespace=clubActivity] .activity-rsvp-stats__counts-button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:5px 9px;border:1px solid rgba(154,105,26,.24);border-radius:999px;background:rgba(212,175,55,.13);color:#6f4c18;font:inherit;font-weight:800;cursor:pointer}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats__counts-button .activity-rsvp-stats__counts-chevron,*[data-instant-namespace=clubActivity] .activity-rsvp-stats__counts-button .activity-rsvp-stats__counts-chevron{margin-left:1px;font-size:.65rem;transition:transform .16s ease}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats__counts-button:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats__counts-button:focus-visible,*[data-instant-namespace=clubActivity] .activity-rsvp-stats__counts-button:hover,*[data-instant-namespace=clubActivity] .activity-rsvp-stats__counts-button:focus-visible{border-color:rgba(154,105,26,.42);background:rgba(212,175,55,.22);color:#4f330d}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats__counts-button:hover .activity-rsvp-stats__counts-chevron,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats__counts-button:focus-visible .activity-rsvp-stats__counts-chevron,*[data-instant-namespace=clubActivity] .activity-rsvp-stats__counts-button:hover .activity-rsvp-stats__counts-chevron,*[data-instant-namespace=clubActivity] .activity-rsvp-stats__counts-button:focus-visible .activity-rsvp-stats__counts-chevron{transform:translateX(2px)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats__counts-button:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats__counts-button:focus-visible,*[data-instant-namespace=clubActivity] .activity-rsvp-stats__counts-button:hover,*[data-instant-namespace=clubActivity] .activity-rsvp-stats__counts-button:focus-visible{border-color:rgba(212,175,55,.34);background:rgba(212,175,55,.16);color:#f0d06c}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats__counts-button:focus-visible,*[data-instant-namespace=clubActivity] .activity-rsvp-stats__counts-button:focus-visible{outline:2px solid rgba(191,152,74,.38);outline-offset:2px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats__counts-line,*[data-instant-namespace=clubActivity] .activity-rsvp-stats__counts-line{display:flex;flex-wrap:wrap;align-items:center;gap:7px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-rsvp-stats__counts-separator,*[data-instant-namespace=clubActivity] .activity-rsvp-stats__counts-separator{color:rgba(107,114,128,.7)}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-expected-clubs,*[data-instant-namespace=clubActivity] .activity-expected-clubs{display:grid;gap:8px;background:#fff;border:1px solid rgba(107,114,128,.18)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-expected-clubs,*[data-instant-namespace=clubActivity] .activity-expected-clubs{background:linear-gradient(180deg, #302b24 0%, #29251f 100%);border-color:rgba(212,175,55,.24);color:#f4efe6}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-expected-clubs[hidden],*[data-instant-namespace=clubActivity] .activity-expected-clubs[hidden]{display:none}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-expected-clubs__eyebrow,*[data-instant-namespace=clubActivity] .activity-expected-clubs__eyebrow{font-size:.72rem;font-weight:700;letter-spacing:0;text-transform:uppercase;color:rgba(75,85,99,.78)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-expected-clubs__eyebrow,*[data-instant-namespace=clubActivity] .activity-expected-clubs__eyebrow{color:rgba(212,175,55,.82)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-expected-clubs__list,*[data-instant-namespace=clubActivity] .activity-expected-clubs__list{display:flex;flex-wrap:wrap;gap:7px}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-expected-clubs__item,*[data-instant-namespace=clubActivity] .activity-expected-clubs__item{width:36px;height:36px;flex:0 0 36px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;background:rgba(107,114,128,.05);border:1px solid rgba(107,114,128,.13);color:inherit;text-decoration:none;overflow:hidden}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-expected-clubs__item,*[data-instant-namespace=clubActivity] .activity-expected-clubs__item{background:rgba(212,175,55,.1);border-color:rgba(212,175,55,.18)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-expected-clubs__item:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-expected-clubs__item:focus-visible,*[data-instant-namespace=clubActivity] .activity-expected-clubs__item:hover,*[data-instant-namespace=clubActivity] .activity-expected-clubs__item:focus-visible{background:rgba(107,114,128,.09);border-color:rgba(107,114,128,.25)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-expected-clubs__item:hover,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-expected-clubs__item:focus-visible,*[data-instant-namespace=clubActivity] .activity-expected-clubs__item:hover,*[data-instant-namespace=clubActivity] .activity-expected-clubs__item:focus-visible{background:rgba(212,175,55,.16);border-color:rgba(212,175,55,.3)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-expected-clubs__item--static,*[data-instant-namespace=clubActivity] .activity-expected-clubs__item--static{cursor:default}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-expected-clubs__media,*[data-instant-namespace=clubActivity] .activity-expected-clubs__media{width:100%;height:100%;flex:0 0 100%;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:999px;background:rgba(249,250,251,.95);border:1px solid rgba(107,114,128,.14)}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-expected-clubs__media,*[data-instant-namespace=clubActivity] .activity-expected-clubs__media{background:rgba(244,239,230,.9);border-color:rgba(212,175,55,.22)}}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-expected-clubs__logo,*[data-instant-namespace=clubActivity] .activity-expected-clubs__logo{display:block;width:26px;height:26px;max-width:26px;max-height:26px;object-fit:contain;opacity:.86}*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) .activity-expected-clubs__logo-fallback,*[data-instant-namespace=clubActivity] .activity-expected-clubs__logo-fallback{width:100%;height:100%;border-radius:999px;background:#e5e7eb;color:#374151;display:inline-flex;align-items:center;justify-content:center;font-size:.76rem;font-weight:700}.activity-rsvp-club-chooser{width:100%;max-width:none;height:100%;max-height:100dvh;margin:0;padding:0;border:none;background:rgba(0,0,0,0);overflow:visible}.activity-rsvp-club-chooser[open]{display:flex;align-items:flex-end;padding:0}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__sheet{margin-top:auto;width:100%;padding:18px 16px calc(16px + env(safe-area-inset-bottom));background:#f8f5f0;border:1px solid rgba(191,152,74,.16);border-bottom:0;border-radius:1rem 1rem 0 0;box-shadow:0 -8px 24px rgba(0,0,0,.18);display:grid;gap:14px}@media(prefers-color-scheme: dark){.activity-rsvp-club-chooser .activity-rsvp-club-chooser__sheet{background:#29251f;border-color:rgba(212,175,55,.22);color:#f4efe6}}.activity-rsvp-club-chooser.activity-rsvp-attendees-modal .activity-rsvp-attendees-modal__sheet{max-height:min(88dvh,760px);grid-template-rows:auto minmax(0, 1fr)}.activity-rsvp-club-chooser.activity-rsvp-attendees-modal .activity-rsvp-attendees-modal__header{padding-bottom:2px}.activity-rsvp-club-chooser.activity-rsvp-attendees-modal .activity-rsvp-attendees-modal__body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:2px 1px 4px}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__header{display:grid;gap:4px}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__title-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__eyebrow{margin:0;font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;opacity:.68}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__title{margin:0;font-size:1.15rem}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__options{display:grid;gap:10px}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__directory-link{display:inline-flex;align-items:center;gap:4px;width:fit-content;flex:0 0 auto;color:rgba(122,82,22,.78);font-size:.76rem;font-weight:700;text-decoration:none}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__directory-link:hover,.activity-rsvp-club-chooser .activity-rsvp-club-chooser__directory-link:focus-visible{color:#7a5216;text-decoration:underline}@media(prefers-color-scheme: dark){.activity-rsvp-club-chooser .activity-rsvp-club-chooser__directory-link{color:rgba(212,175,55,.86)}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__directory-link:hover,.activity-rsvp-club-chooser .activity-rsvp-club-chooser__directory-link:focus-visible{color:#f0d579}}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__option{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:rgba(212,175,55,.12);border:1px solid rgba(212,175,55,.18);cursor:pointer}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__option input{margin:0;flex:0 0 auto}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__option.is-disabled{cursor:not-allowed;opacity:.58}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__option-media{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;overflow:hidden}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__option-logo{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__option-logo-fallback{width:44px;height:44px;border-radius:999px;background:#d4af37;color:#1f1602;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:.95rem}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__option-logo-fallback--self{font-size:.8rem}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__option-content{min-width:0;flex:1 1 auto}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__option-title{font-weight:600;line-height:1.35}.activity-rsvp-club-chooser .activity-rsvp-question-chooser__option-count{display:block;margin-top:2px;color:rgba(92,75,44,.78);font-size:.78rem;font-weight:700}@media(prefers-color-scheme: dark){.activity-rsvp-club-chooser .activity-rsvp-question-chooser__option-count{color:rgba(244,239,230,.72)}}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__hint,.activity-rsvp-club-chooser .activity-rsvp-club-chooser__error{margin:0;font-size:.92rem;line-height:1.45;color:#5c4b2c}@media(prefers-color-scheme: dark){.activity-rsvp-club-chooser .activity-rsvp-club-chooser__hint{color:rgba(244,239,230,.86)}}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__error{color:#a12d2d}@media(prefers-color-scheme: dark){.activity-rsvp-club-chooser .activity-rsvp-club-chooser__error{color:#ff9b8e}}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__error-message{display:block}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__error-action{display:flex;align-items:center;justify-content:center;width:fit-content;min-height:2rem;margin:.65rem auto 0;padding:0 .85rem;border-radius:8px;background:#a12d2d;color:#fffdf9;font-size:.9rem;font-weight:700;line-height:1;text-decoration:none}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__error-action:hover,.activity-rsvp-club-chooser .activity-rsvp-club-chooser__error-action:focus-visible{background:#842323;color:#fffdf9}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__error-action:focus-visible{outline:2px solid rgba(161,45,45,.32);outline-offset:2px}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__actions{display:grid;gap:10px}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__actions .ui-button{width:100%}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__loading{display:flex;align-items:center;gap:10px;padding:12px 2px;color:#5c4b2c}@media(min-width: 768px){.activity-rsvp-club-chooser[open]{justify-content:center;align-items:center;padding:24px}.activity-rsvp-club-chooser .activity-rsvp-club-chooser__sheet{margin:0;width:min(100%,32rem);border-radius:1.25rem;padding-bottom:18px}}.navigation-skeleton--club-activity{inset:0;background:#0f0f12;display:block}.navigation-skeleton--club-activity .club-activity-skeleton{height:100%}.navigation-skeleton--club-activity .club-activity-skeleton__hero{background:linear-gradient(180deg, rgba(0, 0, 0, 0.06) 0%, rgba(0, 0, 0, 0.34) 100%),linear-gradient(135deg, #23242a 0%, #121317 100%)}.navigation-skeleton--club-activity .club-activity-skeleton__chrome-button{color:rgba(0,0,0,0)}.navigation-skeleton--club-activity .club-activity-skeleton__chrome-button::before{content:"";display:block;width:100%;height:100%;border-radius:inherit;background:hsla(0,0%,100%,.16)}.navigation-skeleton--club-activity #activityMeta.club-activity-skeleton__meta{gap:8px}.navigation-skeleton--club-activity .club-activity-skeleton__type{width:88px;height:22px;border-radius:999px;background:hsla(0,0%,100%,.18)}.navigation-skeleton--club-activity .club-activity-skeleton__title{width:min(72%,320px);max-width:100%;height:28px;border-radius:10px;background:hsla(0,0%,100%,.22)}.navigation-skeleton--club-activity .club-activity-skeleton__menu{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(120px, 100%), 1fr));min-height:48px;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.activity-results__view-switch{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:4px;margin-bottom:14px;padding:4px;border-radius:12px;background:rgba(34,29,20,.06)}@media(prefers-color-scheme: dark){.activity-results__view-switch{background:rgba(244,239,230,.06)}}.activity-results__view-button{min-height:38px;border:0;border-radius:9px;background:rgba(0,0,0,0);color:inherit;font:inherit;font-weight:700;cursor:pointer}.activity-results__view-button.is-active{background:rgba(212,175,55,.2);color:rgba(34,29,20,.95)}@media(prefers-color-scheme: dark){.activity-results__view-button.is-active{background:rgba(212,175,55,.18);color:rgba(244,239,230,.95)}}.activity-results__heading{padding:6px;text-align:left;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:rgba(34,29,20,.52)}@media(prefers-color-scheme: dark){.activity-results__heading{color:rgba(244,239,230,.5)}}.activity-results__heading--points,.activity-results__cell--points{width:64px;text-align:right;font-variant-numeric:tabular-nums}.activity-results__cell--team{width:112px}.activity-results__team-chip{display:inline-block;overflow:hidden;max-width:108px;padding:3px 7px;border-radius:999px;font-size:.72rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.activity-results__team-chip--1{border:1px solid rgba(212,145,20,.32);background:rgba(212,175,55,.16);color:rgba(137,86,5,.96)}@media(prefers-color-scheme: dark){.activity-results__team-chip--1{color:rgba(244,202,104,.96)}}.activity-results__team-chip--2{border:1px solid rgba(96,112,135,.26);background:rgba(96,112,135,.12);color:rgba(55,70,91,.94)}@media(prefers-color-scheme: dark){.activity-results__team-chip--2{color:rgba(190,201,217,.94)}}.activity-results__scoreboard{margin-bottom:16px;padding:14px;border:1px solid rgba(34,29,20,.1);border-radius:16px;background:linear-gradient(135deg, rgba(212, 175, 55, 0.12), rgba(34, 29, 20, 0.025))}@media(prefers-color-scheme: dark){.activity-results__scoreboard{border-color:rgba(244,239,230,.1);background:linear-gradient(135deg, rgba(212, 175, 55, 0.14), rgba(244, 239, 230, 0.025))}}.activity-results__scoreboard-teams{display:grid;grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr);gap:10px;align-items:center;margin-bottom:12px}.activity-results__scoreboard-team{display:flex;min-width:0;flex-direction:column;gap:3px}.activity-results__scoreboard-team strong{font-size:1.12rem;font-variant-numeric:tabular-nums}.activity-results__scoreboard-team--challenger{align-items:flex-end;text-align:right}.activity-results__scoreboard-name{overflow:hidden;font-size:.82rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.activity-results__scoreboard-name .fa-trophy{margin-right:6px;color:#d49114}.activity-results__scoreboard-versus{font-size:.68rem;font-weight:850;letter-spacing:.08em;color:rgba(34,29,20,.42)}@media(prefers-color-scheme: dark){.activity-results__scoreboard-versus{color:rgba(244,239,230,.42)}}.activity-results__score-bar{display:flex;overflow:hidden;height:12px;border-radius:999px;background:rgba(34,29,20,.08);box-shadow:inset 0 1px 2px rgba(34,29,20,.12)}.activity-results__score-bar-segment{min-width:3px;transition:width 240ms ease}.activity-results__score-bar-segment--leader{background:linear-gradient(90deg, rgba(230, 171, 35, 0.86), rgb(212, 145, 20))}.activity-results__score-bar-segment--challenger{border-left:2px solid hsla(0,0%,100%,.82);background:rgba(96,112,135,.72)}@media(prefers-color-scheme: dark){.activity-results__score-bar-segment--challenger{border-left-color:rgba(34,29,20,.72);background:rgba(151,165,187,.72)}}.activity-results__team-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.activity-results__team-grid .activity-results__team{min-width:0}.activity-results__team-grid .activity-results__team-header{grid-template-columns:auto minmax(0, 1fr);gap:4px 6px;padding:10px 8px}.activity-results__team-grid .activity-results__team-header strong{overflow:hidden;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.activity-results__team-grid .activity-results__team-total{grid-column:2;font-size:.9rem}.activity-results__team-grid .activity-results__table{table-layout:fixed;font-size:.78rem}.activity-results__team-grid .activity-results__cell{overflow:hidden;padding:8px 4px}.activity-results__team-grid .activity-results__cell--rank{width:30px;padding-right:4px}.activity-results__team-grid .activity-results__cell--points{width:42px}.activity-results__team-grid .activity-results__player-pill,.activity-results__team-grid .activity-results__player-unmatched{display:inline-flex;overflow:hidden;max-width:100%;padding-right:6px;padding-left:6px;text-overflow:ellipsis;white-space:nowrap}.activity-results__team{overflow:hidden;margin-bottom:14px;border:1px solid rgba(34,29,20,.1);border-radius:14px}@media(prefers-color-scheme: dark){.activity-results__team{border-color:rgba(244,239,230,.1)}}.activity-results__team-header{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;gap:8px;align-items:center;padding:12px;background:rgba(212,175,55,.12)}.activity-results__team--2 .activity-results__team-header{background:rgba(96,112,135,.11)}@media(prefers-color-scheme: dark){.activity-results__team--2 .activity-results__team-header{background:rgba(151,165,187,.1)}}.activity-results__team-rank{font-weight:800;color:rgba(212,145,20,.95)}.activity-results__team-total{font-weight:800;font-variant-numeric:tabular-nums}.activity-results__table{width:100%;border-collapse:collapse;font-size:.92rem}.activity-results__cell{height:44px;padding:10px 6px;border-bottom:1px solid rgba(34,29,20,.1);box-sizing:border-box;vertical-align:middle}@media(prefers-color-scheme: dark){.activity-results__cell{border-bottom-color:rgba(244,239,230,.08)}}.activity-results__cell--rank{width:44px;text-align:right;padding-right:8px;font-weight:600;color:rgba(34,29,20,.7)}@media(prefers-color-scheme: dark){.activity-results__cell--rank{color:rgba(244,239,230,.7)}}.activity-results__rank--none{color:rgba(34,29,20,.3)}@media(prefers-color-scheme: dark){.activity-results__rank--none{color:rgba(244,239,230,.3)}}.activity-results__cell--status{width:80px;text-align:center}.activity-results__row--highlight{background:rgba(212,175,55,.08);outline:2px solid rgba(212,175,55,.2);outline-offset:-1px}@media(prefers-color-scheme: dark){.activity-results__row--highlight{background:rgba(212,175,55,.06);outline-color:rgba(212,175,55,.16)}}.activity-results__row--highlight .activity-results__player-pill{background:rgba(212,175,55,.24);border-color:rgba(212,175,55,.4)}@media(prefers-color-scheme: dark){.activity-results__row--highlight .activity-results__player-pill{background:rgba(212,175,55,.14);border-color:rgba(212,175,55,.28)}}.activity-results__player-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 8px;border-radius:999px;background:rgba(212,175,55,.14);border:1px solid rgba(212,175,55,.26);font-weight:600;font-size:.85rem;color:rgba(34,29,20,.9);cursor:default}.activity-results__player-pill i{font-size:.95rem;color:rgba(212,175,55,.7);flex:0 0 auto}@media(prefers-color-scheme: dark){.activity-results__player-pill{background:rgba(212,175,55,.1);border-color:rgba(212,175,55,.18);color:rgba(244,239,230,.9)}}.activity-results__player-unmatched{font-style:italic;color:rgba(34,29,20,.5)}@media(prefers-color-scheme: dark){.activity-results__player-unmatched{color:rgba(244,239,230,.45)}}.activity-results__status{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.activity-results__status--ranked{background:rgba(105,190,160,.18);color:#2d7d5f}.activity-results__status--noshow{background:rgba(190,105,105,.12);color:#a04646}.activity-results__status--playing{background:rgba(64,145,255,.12);color:#2864c8}
.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.p-1{padding:0.25rem !important}.pt-1{padding-top:0.25rem !important}.pr-1{padding-right:0.25rem !important}.pb-1{padding-bottom:0.25rem !important}.pl-1{padding-left:0.25rem !important}.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.m-1{margin:0.25rem !important}.mt-1{margin-top:0.25rem !important}.mr-1{margin-right:0.25rem !important}.mb-1{margin-bottom:0.25rem !important}.ml-1{margin-left:0.25rem !important}.mx-1{margin-left:0.25rem !important;margin-right:0.25rem !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2{padding-top:0.5rem !important}.pr-2{padding-right:0.5rem !important}.pb-2{padding-bottom:0.5rem !important}.pl-2{padding-left:0.5rem !important}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.m-2{margin:0.5rem !important}.mt-2{margin-top:0.5rem !important}.mr-2{margin-right:0.5rem !important}.mb-2{margin-bottom:0.5rem !important}.ml-2{margin-left:0.5rem !important}.mx-2{margin-left:0.5rem !important;margin-right:0.5rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.p-3{padding:1rem !important}.pt-3{padding-top:1rem !important}.pr-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.pl-3{padding-left:1rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.m-3{margin:1rem !important}.mt-3{margin-top:1rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ml-3{margin-left:1rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-4{padding:1.5rem !important}.pt-4{padding-top:1.5rem !important}.pr-4{padding-right:1.5rem !important}.pb-4{padding-bottom:1.5rem !important}.pl-4{padding-left:1.5rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.m-4{margin:1.5rem !important}.mt-4{margin-top:1.5rem !important}.mr-4{margin-right:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ml-4{margin-left:1.5rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-5{padding:3rem !important}.pt-5{padding-top:3rem !important}.pr-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.pl-5{padding-left:3rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.m-5{margin:3rem !important}.mt-5{margin-top:3rem !important}.mr-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ml-5{margin-left:3rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}:root{--app-font-sans: 'Roboto', sans-serif;--app-color-neutral-0: #ffffff;--app-color-neutral-100: #f3efe8;--app-color-neutral-200: #e2ddd4;--app-color-neutral-600: #756d63;--app-color-neutral-900: #2c2823;--app-color-primary-600: #1e4e8c;--app-color-primary-700: #173d6d;--app-color-primary-900: #0d2445;--app-color-gray-900: #1f1f1f;--app-color-brand-green-light: #128043;--app-color-brand-green-light-rgb: 18, 128, 67;--app-color-brand-green-dark: #154037;--app-color-brand-green-dark-rgb: 21, 64, 55;--app-color-brand-green-surface: var(--app-color-brand-green-light);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-light-rgb);--app-panel-background-color: #ffffff;--app-panel-border-width: 1px;--app-panel-border-color: rgba(44, 40, 35, 0.12);--app-border-radius-medium: 0.875rem;--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.16);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.08);--sl-font-sans: var(--app-font-sans);--sl-color-neutral-0: var(--app-color-neutral-0);--sl-color-neutral-100: var(--app-color-neutral-100);--sl-color-neutral-200: var(--app-color-neutral-200);--sl-color-neutral-600: var(--app-color-neutral-600);--sl-color-neutral-900: var(--app-color-neutral-900);--sl-color-primary-600: var(--app-color-primary-600);--sl-color-primary-700: var(--app-color-primary-700);--sl-color-primary-900: var(--app-color-primary-900);--sl-color-gray-900: var(--app-color-gray-900);--sl-panel-background-color: var(--app-panel-background-color);--sl-panel-border-width: var(--app-panel-border-width);--sl-panel-border-color: var(--app-panel-border-color);--sl-border-radius-medium: var(--app-border-radius-medium);--sl-shadow-large: var(--app-shadow-large);--sl-shadow-x-small: var(--app-shadow-x-small)}@media(prefers-color-scheme: dark){:root{--app-color-neutral-0: #191919;--app-color-neutral-100: #242424;--app-color-neutral-200: #333333;--app-color-neutral-600: #bdbdbd;--app-color-neutral-900: #f2f2f2;--app-color-brand-green-surface: var(--app-color-brand-green-dark);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-dark-rgb);--app-panel-background-color: #1f1f1f;--app-panel-border-color: rgba(255, 255, 255, 0.14);--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.42);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.3)}}.club-hero-frame{position:relative;height:clamp(160px,22vh,220px);overflow:visible;margin-bottom:12px;background:var(--sl-color-neutral-200)}.club-hero-frame .ui-skeleton{height:100%;border-radius:0}.club-hero-frame .club-hero__chrome{position:absolute;top:calc(12px + env(safe-area-inset-top));left:16px;right:16px;z-index:8;display:flex;align-items:center;justify-content:flex-start;gap:12px}.club-hero-frame .club-hero__chrome-button{background:rgba(34,29,20,.58);color:#fff9ef;border-color:hsla(0,0%,100%,.22);box-shadow:0 10px 22px rgba(0,0,0,.18);backdrop-filter:blur(8px)}.club-hero-frame .club-hero__chrome-button:hover,.club-hero-frame .club-hero__chrome-button:focus-visible{background:rgba(34,29,20,.74);color:#fff9ef;border-color:hsla(0,0%,100%,.3)}.club-hero-frame #clubHeroMeta{position:absolute;left:16px;right:16px;bottom:12px;z-index:4}.club-hero-frame .club-hero__membership-loading{width:7.5rem;min-width:7.5rem;height:2.5rem;border-radius:999px;background:rgba(16,22,30,.08)}.club-hero-frame .club-hero__membership-button{display:inline-flex;align-items:center;justify-content:center;font-size:.95rem;gap:8px;padding:0 14px;background:rgba(34,29,20,.88);color:#fff9ef;border:1px solid rgba(34,29,20,.18);box-shadow:0 8px 18px rgba(16,22,30,.12)}.club-hero-frame .club-hero__membership-button:hover,.club-hero-frame .club-hero__membership-button:focus-visible{background:rgba(34,29,20,.78);color:#fff9ef;border-color:hsla(0,0%,100%,.3)}.club-hero-frame .club-hero__membership-button i{color:currentColor}.club-hero-frame .club-hero__membership-button--member{background:rgba(28,74,46,.86);color:#f4fff7;border-color:rgba(191,242,203,.28);cursor:default;transform:none}.club-hero-frame .club-hero__membership-button--member:hover,.club-hero-frame .club-hero__membership-button--member:focus,.club-hero-frame .club-hero__membership-button--member:focus-visible,.club-hero-frame .club-hero__membership-button--member:active{background:rgba(28,74,46,.86);color:#f4fff7;border-color:rgba(191,242,203,.28);transform:none;outline:none}.club-hero-frame .club-hero__membership-button[hidden],.club-hero-frame .club-hero__membership-loading[hidden]{display:none !important}.club-hero-frame .club-hero__share-button{gap:8px;padding:0 14px;background:rgba(34,29,20,.88);color:#fff9ef;border-color:rgba(34,29,20,.18);box-shadow:0 8px 18px rgba(16,22,30,.12)}.club-hero-frame .club-hero__share-button:hover,.club-hero-frame .club-hero__share-button:focus-visible{background:rgba(34,29,20,.78);color:#fff9ef;border-color:hsla(0,0%,100%,.3)}.club-hero-frame.logo-only{display:flex;align-items:center;justify-content:center;padding:24px}.club-hero-frame.logo-only .clubLogoSquare{width:min(132px,38vw);max-width:min(132px,38vw);aspect-ratio:1/1;object-fit:contain;border-radius:20px;border:1px solid hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.88);box-shadow:0 16px 34px rgba(0,0,0,.22);padding:12px}.club-action-row .club-hero__membership-button--member{background:rgba(28,74,46,.92);color:#f4fff7;border-color:rgba(28,74,46,.28);cursor:default;transform:none}.club-action-row .club-hero__membership-button--member:hover,.club-action-row .club-hero__membership-button--member:focus,.club-action-row .club-hero__membership-button--member:focus-visible,.club-action-row .club-hero__membership-button--member:active{background:rgba(28,74,46,.92);color:#f4fff7;border-color:rgba(28,74,46,.28);transform:none;outline:none}.club-action-row .club-hero__membership-button[hidden],.club-action-row .club-hero__membership-loading[hidden]{display:none !important}.club-action-row[aria-hidden=true]{pointer-events:none}.club-action-row[aria-hidden=true] .club-skeleton__membership-button,.club-action-row[aria-hidden=true] .club-skeleton__share-button{color:rgba(0,0,0,0)}.club-action-row[aria-hidden=true] .club-skeleton__membership-button::before,.club-action-row[aria-hidden=true] .club-skeleton__share-button::before{content:"";display:block;width:100%;height:100%;border-radius:inherit;background:rgba(16,22,30,.08)}.club-breadcrumb{display:flex;align-items:center;gap:.42rem;min-height:1.4rem;padding:0 1rem .2rem;color:rgba(23,49,33,.62);font-size:.78rem;font-weight:800;line-height:1.2}.club-breadcrumb a{color:#38634a;text-decoration:none}.club-breadcrumb span:last-child{min-width:0;overflow:hidden;color:rgba(23,49,33,.78);text-overflow:ellipsis;white-space:nowrap}.club-breadcrumb .ui-skeleton{display:inline-block;width:7.2rem;height:.85rem;border-radius:999px}.club-hero-frame.club-skeleton{background:#1d1810}.club-hero-frame.club-skeleton .club-skeleton__fill{display:block;width:100%;height:100%;background:linear-gradient(180deg, rgba(12, 10, 7, 0.88), rgba(39, 31, 20, 0.94))}.club-hero-frame.club-skeleton .club-skeleton__chrome-button,.club-hero-frame.club-skeleton .club-skeleton__membership-button,.club-hero-frame.club-skeleton .club-skeleton__share-button{color:rgba(0,0,0,0)}.club-hero-frame.club-skeleton .club-skeleton__chrome-button::before,.club-hero-frame.club-skeleton .club-skeleton__membership-button::before,.club-hero-frame.club-skeleton .club-skeleton__share-button::before{content:"";display:block;width:100%;height:100%;border-radius:inherit;background:hsla(0,0%,100%,.16)}.club-hero-frame.club-skeleton .club-skeleton__title{display:block;width:min(68%,280px);max-width:100%;height:28px;border-radius:10px;background:hsla(0,0%,100%,.22)}.club-hero-frame.club-skeleton .club-skeleton__membership-button{width:120px}.club-hero-frame.club-skeleton .club-skeleton__share-button{width:104px}*[data-barba-namespace=club]:not([data-instant-namespace]) .skeleton.card #eventList,*[data-barba-namespace=club]:not([data-instant-namespace]) .skeleton.card #locations,*[data-instant-namespace=club] .skeleton.card #eventList,*[data-instant-namespace=club] .skeleton.card #locations{display:grid;gap:12px}*[data-barba-namespace=club]:not([data-instant-namespace]) .skeleton.card .ui-skeleton,*[data-instant-namespace=club] .skeleton.card .ui-skeleton{height:18px}*[data-barba-namespace=club]:not([data-instant-namespace]) #clubHero.logo-only,*[data-instant-namespace=club] #clubHero.logo-only{display:flex;align-items:center;justify-content:center;padding:24px}*[data-barba-namespace=club]:not([data-instant-namespace]) #clubHero.hasStory,*[data-instant-namespace=club] #clubHero.hasStory{height:clamp(220px,34vh,300px);--fx: 50%;--fy: 25%}*[data-barba-namespace=club]:not([data-instant-namespace]) #clubHero.placeholder,*[data-instant-namespace=club] #clubHero.placeholder{min-height:160px;background:linear-gradient(180deg, rgba(0, 0, 0, 0.06) 0%, rgba(0, 0, 0, 0.34) 100%),linear-gradient(135deg, #23242a 0%, #121317 100%);position:relative}*[data-barba-namespace=club]:not([data-instant-namespace]) #clubHero.placeholder::after,*[data-instant-namespace=club] #clubHero.placeholder::after{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:1.4rem;font-weight:600;color:var(--sl-color-neutral-600)}*[data-barba-namespace=club]:not([data-instant-namespace]) #clubHero img#clubHeroImg,*[data-instant-namespace=club] #clubHero img#clubHeroImg{position:absolute;width:100%;height:100%;object-fit:cover;object-position:var(--fx, 50%) var(--fy, 50%);transition:object-position .3s ease}*[data-barba-namespace=club]:not([data-instant-namespace]) #clubHero .club-logo-overlay,*[data-instant-namespace=club] #clubHero .club-logo-overlay{position:absolute;bottom:62px;left:16px;z-index:3;width:clamp(72px,18vw,108px);height:clamp(72px,18vw,108px);padding:10px;border-radius:20px;object-fit:contain;box-shadow:0 18px 34px rgba(0,0,0,.24);background:hsla(0,0%,100%,.96);border:1px solid hsla(0,0%,100%,.55);backdrop-filter:blur(6px)}*[data-barba-namespace=club]:not([data-instant-namespace]) #clubHero .hero-link,*[data-instant-namespace=club] #clubHero .hero-link{position:absolute;inset:0;z-index:1}*[data-barba-namespace=club]:not([data-instant-namespace]) #clubHero .story-badge,*[data-instant-namespace=club] #clubHero .story-badge{position:absolute;top:calc(64px + env(safe-area-inset-top));left:16px;z-index:4;padding:4px 8px;border-radius:4px;font-weight:700;color:#fff}*[data-barba-namespace=club]:not([data-instant-namespace]) #clubHero .story-badge.live,*[data-instant-namespace=club] #clubHero .story-badge.live{background:#e63946;animation:pulse 1.8s infinite}*[data-barba-namespace=club]:not([data-instant-namespace]) #clubHero .story-badge.recent,*[data-instant-namespace=club] #clubHero .story-badge.recent{background:rgba(0,0,0,.7)}*[data-barba-namespace=club]:not([data-instant-namespace]) #clubHero .play-stories,*[data-instant-namespace=club] #clubHero .play-stories{position:absolute;bottom:62px;right:16px;z-index:4;font-size:2.4rem;width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(0,0,0,.65);color:#fff;font-size:2.2rem;text-shadow:none}*[data-barba-namespace=club]:not([data-instant-namespace]) #clubHero .play-stories:hover,*[data-instant-namespace=club] #clubHero .play-stories:hover{transform:scale(1.08)}*[data-barba-namespace=club]:not([data-instant-namespace]) #clubHero .play-stories:active,*[data-instant-namespace=club] #clubHero .play-stories:active{transform:scale(0.95)}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(230,57,70,.7)}70%{box-shadow:0 0 0 10px rgba(230,57,70,0)}100%{box-shadow:0 0 0 0 rgba(230,57,70,0)}}*[data-barba-namespace=club]:not([data-instant-namespace]) #header,*[data-instant-namespace=club] #header{text-align:center;background-color:#fff}*[data-barba-namespace=club]:not([data-instant-namespace]) #header .ui-skeleton,*[data-instant-namespace=club] #header .ui-skeleton{height:150px;border-radius:0}*[data-barba-namespace=club]:not([data-instant-namespace]) #header #clubBanner,*[data-instant-namespace=club] #header #clubBanner{max-width:100%;max-height:150px;margin:auto;vertical-align:bottom}@media(max-width: 767.98px){*[data-barba-namespace=club]:not([data-instant-namespace]) #header #clubBanner,*[data-instant-namespace=club] #header #clubBanner{max-height:100px}}*[data-barba-namespace=club]:not([data-instant-namespace]) #smartActions,*[data-instant-namespace=club] #smartActions{position:sticky;top:0;z-index:10;display:flex;justify-content:start}@media(max-width: 767.98px){*[data-barba-namespace=club]:not([data-instant-namespace]) #smartActions,*[data-instant-namespace=club] #smartActions{justify-content:stretch}*[data-barba-namespace=club]:not([data-instant-namespace]) #smartActions>*,*[data-instant-namespace=club] #smartActions>*{flex-grow:1}}*[data-barba-namespace=club]:not([data-instant-namespace]) .club-meta-row,*[data-instant-namespace=club] .club-meta-row{margin:-4px 1rem 1rem;display:flex;flex-wrap:wrap;gap:8px}*[data-barba-namespace=club]:not([data-instant-namespace]) .club-meta-row.skeleton .club-meta-badge,*[data-instant-namespace=club] .club-meta-row.skeleton .club-meta-badge{pointer-events:none}*[data-barba-namespace=club]:not([data-instant-namespace]) .club-meta-row.skeleton .club-meta-badge .ui-skeleton,*[data-instant-namespace=club] .club-meta-row.skeleton .club-meta-badge .ui-skeleton{display:block;width:120px;height:18px}*[data-barba-namespace=club]:not([data-instant-namespace]) .club-meta-row.skeleton .club-meta-badge--secondary .ui-skeleton,*[data-instant-namespace=club] .club-meta-row.skeleton .club-meta-badge--secondary .ui-skeleton{width:110px}*[data-barba-namespace=club]:not([data-instant-namespace]) #legalInfoSection.skeleton #clubLegalType .ui-skeleton,*[data-instant-namespace=club] #legalInfoSection.skeleton #clubLegalType .ui-skeleton{display:block;width:160px;height:18px}*[data-barba-namespace=club]:not([data-instant-namespace]) .club-legal-row,*[data-instant-namespace=club] .club-legal-row{display:flex;align-items:center;gap:10px;color:var(--sl-color-neutral-700)}*[data-barba-namespace=club]:not([data-instant-namespace]) .club-legal-row>i,*[data-instant-namespace=club] .club-legal-row>i{width:18px;flex:0 0 18px;color:var(--sl-color-neutral-500)}*[data-barba-namespace=club]:not([data-instant-namespace]) .club-legal-row__copy,*[data-instant-namespace=club] .club-legal-row__copy{min-width:0;display:grid;gap:3px}*[data-barba-namespace=club]:not([data-instant-namespace]) .club-legal-row__value,*[data-instant-namespace=club] .club-legal-row__value{font-size:.95rem;font-weight:600;color:var(--sl-color-neutral-800)}*[data-barba-namespace=club]:not([data-instant-namespace]) .club-meta-badge,*[data-instant-namespace=club] .club-meta-badge{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(0,0,0,.12);background:#2f3640;color:#f4f7fb;font-size:.82rem;font-weight:600;line-height:1;letter-spacing:.01em;box-shadow:0 8px 20px rgba(16,22,30,.12);cursor:pointer;appearance:none;text-decoration:none;font-family:inherit}*[data-barba-namespace=club]:not([data-instant-namespace]) .club-meta-badge svg,*[data-instant-namespace=club] .club-meta-badge svg{font-size:.8rem;flex:0 0 auto}*[data-barba-namespace=club]:not([data-instant-namespace]) .club-meta-badge:hover,*[data-instant-namespace=club] .club-meta-badge:hover{transform:translateY(-1px)}*[data-barba-namespace=club]:not([data-instant-namespace]) .club-meta-badge:focus-visible,*[data-instant-namespace=club] .club-meta-badge:focus-visible{outline:2px solid rgba(64,145,255,.6);outline-offset:2px}@media(prefers-color-scheme: dark){*[data-barba-namespace=club]:not([data-instant-namespace]) .club-meta-badge,*[data-instant-namespace=club] .club-meta-badge{background:#1f252c;border-color:hsla(0,0%,100%,.12);color:#d8dee6}}*[data-barba-namespace=club]:not([data-instant-namespace]) .club-meta-badge--secondary,*[data-instant-namespace=club] .club-meta-badge--secondary{background:#4b5563}@media(prefers-color-scheme: dark){*[data-barba-namespace=club]:not([data-instant-namespace]) .club-meta-badge--secondary,*[data-instant-namespace=club] .club-meta-badge--secondary{background:#39424d}}*[data-barba-namespace=club]:not([data-instant-namespace]) #event-list,*[data-instant-namespace=club] #event-list{list-style:none;padding:0}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventList,*[data-instant-namespace=club] #eventList{margin:1rem 1rem}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventList a.event,*[data-barba-namespace=club]:not([data-instant-namespace]) #previousEventList a.event,*[data-instant-namespace=club] #eventList a.event,*[data-instant-namespace=club] #previousEventList a.event{color:#4f4f4f;margin:1rem 0}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventList a.event .eventName,*[data-barba-namespace=club]:not([data-instant-namespace]) #previousEventList a.event .eventName,*[data-instant-namespace=club] #eventList a.event .eventName,*[data-instant-namespace=club] #previousEventList a.event .eventName{font-weight:bolder}@media(prefers-color-scheme: dark){*[data-barba-namespace=club]:not([data-instant-namespace]) #eventList a.event .eventName,*[data-barba-namespace=club]:not([data-instant-namespace]) #previousEventList a.event .eventName,*[data-instant-namespace=club] #eventList a.event .eventName,*[data-instant-namespace=club] #previousEventList a.event .eventName{color:#fff}}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventList a.event .event-date,*[data-barba-namespace=club]:not([data-instant-namespace]) #previousEventList a.event .event-date,*[data-instant-namespace=club] #eventList a.event .event-date,*[data-instant-namespace=club] #previousEventList a.event .event-date{font-size:.8em}@media(prefers-color-scheme: dark){*[data-barba-namespace=club]:not([data-instant-namespace]) #eventList a.event .event-date,*[data-barba-namespace=club]:not([data-instant-namespace]) #previousEventList a.event .event-date,*[data-instant-namespace=club] #eventList a.event .event-date,*[data-instant-namespace=club] #previousEventList a.event .event-date{color:#c3c3c3}}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventList .event-empty-state,*[data-instant-namespace=club] #eventList .event-empty-state{max-width:100%;display:flex;align-items:center;justify-content:center;gap:.45rem;margin:1rem auto;color:#6a6258;font-size:.9rem;font-weight:600;text-align:center;line-height:1.2}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventList .event-empty-state i,*[data-instant-namespace=club] #eventList .event-empty-state i{color:#9b9184}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection h2,*[data-instant-namespace=club] #eventsSection h2{display:flex;align-items:baseline;gap:6px}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .events-title-count,*[data-instant-namespace=club] #eventsSection .events-title-count{color:rgba(0,0,0,.56);font-size:.92em;font-weight:600}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .events-title-count--hidden,*[data-instant-namespace=club] #eventsSection .events-title-count--hidden{display:none}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection details,*[data-instant-namespace=club] #eventsSection details{margin-top:1rem}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection summary,*[data-instant-namespace=club] #eventsSection summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:2.5rem;padding:0;list-style:none;cursor:pointer;font-weight:700}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection summary::-webkit-details-marker,*[data-instant-namespace=club] #eventsSection summary::-webkit-details-marker{display:none}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection summary::marker,*[data-instant-namespace=club] #eventsSection summary::marker{content:""}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .events-summary-label,*[data-instant-namespace=club] #eventsSection .events-summary-label{flex:0 1 auto}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .events-summary-count,*[data-instant-namespace=club] #eventsSection .events-summary-count{flex:1 1 auto;color:rgba(0,0,0,.56);font-size:.92em;font-weight:600}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .events-summary-chevron,*[data-instant-namespace=club] #eventsSection .events-summary-chevron{flex:0 0 auto;font-size:1rem;font-weight:800;opacity:.8}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection #previousEventList,*[data-instant-namespace=club] #eventsSection #previousEventList{margin-top:.5rem}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .eventsContainer,*[data-instant-namespace=club] #eventsSection .eventsContainer{display:flex;flex-direction:column;gap:8px}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection #eventList,*[data-instant-namespace=club] #eventsSection #eventList{max-height:min(28vh,214px);overflow:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(255,191,107,.55) hsla(0,0%,100%,.06)}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection #eventList::-webkit-scrollbar,*[data-instant-namespace=club] #eventsSection #eventList::-webkit-scrollbar{width:8px}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection #eventList::-webkit-scrollbar-track,*[data-instant-namespace=club] #eventsSection #eventList::-webkit-scrollbar-track{background:hsla(0,0%,100%,.06);border-radius:999px}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection #eventList::-webkit-scrollbar-thumb,*[data-instant-namespace=club] #eventsSection #eventList::-webkit-scrollbar-thumb{background:rgba(255,191,107,.55);border-radius:999px}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .activity,*[data-instant-namespace=club] #eventsSection .activity{background:linear-gradient(180deg, #30363f 0%, #262c34 100%);border:1px solid rgba(255,171,64,.18);border-left:3px solid #ffab40;color:#f3f5f7;text-decoration:none;border-radius:12px;padding:10px 12px;display:flex;flex-direction:row;align-items:flex-start;gap:12px;box-shadow:0 10px 22px rgba(10,14,18,.16);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .activity:hover,*[data-instant-namespace=club] #eventsSection .activity:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(10,14,18,.22);border-color:rgba(255,171,64,.36)}@media(min-width: 768px){*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .activity,*[data-instant-namespace=club] #eventsSection .activity{padding:11px 14px}}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .eventAvatar,*[data-instant-namespace=club] #eventsSection .eventAvatar{width:38px;height:38px;flex-shrink:0;display:flex;justify-content:center;align-items:center;background:rgba(255,171,64,.16);color:#ffbf6b;border-radius:10px;font-size:.95rem}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .eventDetails,*[data-instant-namespace=club] #eventsSection .eventDetails{text-align:left;width:100%;min-width:0;display:grid;gap:1px}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .eventDetails .eventName,*[data-instant-namespace=club] #eventsSection .eventDetails .eventName{font-weight:700;font-size:.98rem;line-height:1.25;letter-spacing:.01em;overflow-wrap:anywhere}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .eventDetails .event-date,*[data-instant-namespace=club] #eventsSection .eventDetails .event-date{color:rgba(243,245,247,.76);font-weight:500;font-size:.82rem;line-height:1.35}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .eventDetails .event-date i,*[data-instant-namespace=club] #eventsSection .eventDetails .event-date i{color:rgba(255,191,107,.88);margin-right:3px}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .eventDetails .event-rsvp-meta,*[data-instant-namespace=club] #eventsSection .eventDetails .event-rsvp-meta{color:#ffcf8a;font-weight:600;font-size:.78rem;line-height:1.35}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .eventDetails .event-rsvp-meta i,*[data-instant-namespace=club] #eventsSection .eventDetails .event-rsvp-meta i{color:#ffbf6b;margin-right:3px}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .activity.skeleton .eventAvatar,*[data-instant-namespace=club] #eventsSection .activity.skeleton .eventAvatar{background-color:rgba(0,0,0,0)}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .activity.skeleton .eventAvatar .ui-skeleton,*[data-instant-namespace=club] #eventsSection .activity.skeleton .eventAvatar .ui-skeleton{width:50px;height:50px;border-radius:50%}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .activity.skeleton .eventDetails,*[data-instant-namespace=club] #eventsSection .activity.skeleton .eventDetails{display:grid;gap:10px}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .activity.skeleton .eventDetails .ui-skeleton:first-child,*[data-instant-namespace=club] #eventsSection .activity.skeleton .eventDetails .ui-skeleton:first-child{height:22px}*[data-barba-namespace=club]:not([data-instant-namespace]) #eventsSection .activity.skeleton .eventDetails .ui-skeleton:last-child,*[data-instant-namespace=club] #eventsSection .activity.skeleton .eventDetails .ui-skeleton:last-child{height:16px}*[data-barba-namespace=club]:not([data-instant-namespace]) #storyArchive #storyThumbs,*[data-instant-namespace=club] #storyArchive #storyThumbs{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem 0;margin-top:1rem}*[data-barba-namespace=club]:not([data-instant-namespace]) #storyArchive #storyThumbs .story-thumb,*[data-instant-namespace=club] #storyArchive #storyThumbs .story-thumb{--story-tilt: 0deg;--story-offset: 0px;display:block;position:relative;overflow:hidden;border-radius:18px;width:clamp(120px,28vw,140px);height:clamp(180px,32vw,220px);margin-top:var(--story-offset);margin-right:10px;background:rgba(15,23,42,.08);box-shadow:0 14px 30px rgba(15,23,42,.12);transform:translateY(var(--story-offset)) rotate(var(--story-tilt));transform-origin:center center;transition:transform .15s ease,box-shadow .15s ease}*[data-barba-namespace=club]:not([data-instant-namespace]) #storyArchive #storyThumbs .story-thumb:not(:first-child),*[data-instant-namespace=club] #storyArchive #storyThumbs .story-thumb:not(:first-child){margin-left:-10px}*[data-barba-namespace=club]:not([data-instant-namespace]) #storyArchive #storyThumbs .story-thumb:hover,*[data-instant-namespace=club] #storyArchive #storyThumbs .story-thumb:hover{z-index:2;transform:translateY(calc(var(--story-offset) - 6px)) rotate(var(--story-tilt)) scale(1.05);box-shadow:0 18px 34px rgba(15,23,42,.16)}*[data-barba-namespace=club]:not([data-instant-namespace]) #storyArchive #storyThumbs .story-thumb img,*[data-instant-namespace=club] #storyArchive #storyThumbs .story-thumb img{display:block;width:100%;height:100%;object-fit:cover}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations,*[data-instant-namespace=club] #locationSection #locations{display:flex;flex-direction:column;gap:.5rem;margin:1rem 0 0;max-height:min(28vh,214px);overflow:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(255,191,107,.55) hsla(0,0%,100%,.06)}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations::-webkit-scrollbar,*[data-instant-namespace=club] #locationSection #locations::-webkit-scrollbar{width:8px}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations::-webkit-scrollbar-track,*[data-instant-namespace=club] #locationSection #locations::-webkit-scrollbar-track{background:hsla(0,0%,100%,.06);border-radius:999px}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations::-webkit-scrollbar-thumb,*[data-instant-namespace=club] #locationSection #locations::-webkit-scrollbar-thumb{background:rgba(255,191,107,.55);border-radius:999px}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations .location-item.skeleton .location-copy,*[data-instant-namespace=club] #locationSection #locations .location-item.skeleton .location-copy{min-width:0;flex:1 1 auto}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations .location-item.skeleton .ui-skeleton,*[data-instant-namespace=club] #locationSection #locations .location-item.skeleton .ui-skeleton{border-radius:999px;margin:0}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations .location-item.skeleton .location-logo-skeleton,*[data-instant-namespace=club] #locationSection #locations .location-item.skeleton .location-logo-skeleton{width:36px;min-width:36px;height:36px;border-radius:10px}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations .location-item.skeleton .location-geo-skeleton,*[data-instant-namespace=club] #locationSection #locations .location-item.skeleton .location-geo-skeleton{width:min(180px,70%);min-height:.8rem}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations .location-item.skeleton .location-name-skeleton,*[data-instant-namespace=club] #locationSection #locations .location-item.skeleton .location-name-skeleton{width:min(240px,88%);min-height:1rem}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations .location-item.skeleton .location-address-skeleton,*[data-instant-namespace=club] #locationSection #locations .location-item.skeleton .location-address-skeleton{width:min(220px,82%);min-height:.92rem}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations .location-item.skeleton .location-address-skeleton--short,*[data-instant-namespace=club] #locationSection #locations .location-item.skeleton .location-address-skeleton--short{width:min(150px,54%)}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations .location-selection-note,*[data-instant-namespace=club] #locationSection #locations .location-selection-note{background:#fff6db;border:1px solid #e7d49b;border-radius:14px;color:#5e4a11;margin-bottom:.5rem;padding:.8rem .95rem}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations .location-item,*[data-instant-namespace=club] #locationSection #locations .location-item{display:flex;align-items:flex-start;gap:.5rem;border:1px solid rgba(0,0,0,0);border-radius:16px;padding:.75rem}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations .location-item.is-selected,*[data-instant-namespace=club] #locationSection #locations .location-item.is-selected{background:#fffaf0;border-color:#e4c870;box-shadow:0 10px 24px rgba(138,101,6,.08)}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations .location-marker,*[data-instant-namespace=club] #locationSection #locations .location-marker{position:relative;width:40px;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations .location-marker .fa-location-dot,*[data-instant-namespace=club] #locationSection #locations .location-marker .fa-location-dot{position:absolute;right:-2px;bottom:-2px;color:var(--sl-color-primary-600);background:#fff;border-radius:999px;font-size:.85rem}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations .location-logo,*[data-instant-namespace=club] #locationSection #locations .location-logo{width:36px;height:36px;object-fit:contain;border-radius:10px;background:hsla(0,0%,100%,.96);border:1px solid var(--sl-color-neutral-200);padding:4px}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations .location-logo--placeholder,*[data-instant-namespace=club] #locationSection #locations .location-logo--placeholder{background:var(--sl-color-neutral-100)}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations .location-copy,*[data-instant-namespace=club] #locationSection #locations .location-copy{display:flex;flex-direction:column;gap:.35rem}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations .location-address,*[data-instant-namespace=club] #locationSection #locations .location-address{color:var(--sl-color-neutral-600);font-size:.92rem;line-height:1.35}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations a:not(.location-geo-link),*[data-instant-namespace=club] #locationSection #locations a:not(.location-geo-link){color:var(--sl-color-neutral-900);text-decoration:none;font-weight:500;transition:color .2s ease}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations a:not(.location-geo-link):hover,*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations a:not(.location-geo-link):focus-visible,*[data-instant-namespace=club] #locationSection #locations a:not(.location-geo-link):hover,*[data-instant-namespace=club] #locationSection #locations a:not(.location-geo-link):focus-visible{color:var(--sl-color-primary-600);text-decoration:underline}*[data-barba-namespace=club]:not([data-instant-namespace]) #locationSection #locations a:not(.location-geo-link):visited,*[data-instant-namespace=club] #locationSection #locations a:not(.location-geo-link):visited{color:var(--sl-color-neutral-900)}.club-membership-dialog{width:100%;max-width:none;height:100%;max-height:100dvh;margin:0;padding:0;border:none;background:rgba(0,0,0,0);overflow:visible}.club-membership-dialog[open]{display:flex;align-items:flex-end;justify-content:center;padding:0}.club-membership-dialog .club-membership-dialog__sheet{margin-top:auto;width:100%;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom));border:1px solid rgba(191,152,74,.18);border-radius:1.25rem 1.25rem 0 0;background:#fffdfa;display:grid;gap:.9rem;box-shadow:0 -8px 24px rgba(16,18,24,.18)}.club-membership-dialog .club-membership-dialog__header{display:grid;gap:.35rem;position:relative;padding-right:2.5rem}.club-membership-dialog .club-membership-dialog__close{position:absolute;top:0;right:0}.club-membership-dialog .club-membership-dialog__title{margin:0;color:#221d14;font-size:1.15rem}.club-membership-dialog .club-membership-dialog__copy{margin:0;color:rgba(34,29,20,.72);line-height:1.45}.club-membership-dialog .club-membership-dialog__field{display:grid;gap:.35rem;color:#221d14;font-size:.92rem;font-weight:600}.club-membership-dialog .club-membership-dialog__field input,.club-membership-dialog .club-membership-dialog__field textarea{width:100%;min-height:2.75rem;padding:.75rem .9rem;border:1px solid #d8cebf;border-radius:12px;background:#fffdf9;font:inherit;color:#221d14}.club-membership-dialog .club-membership-dialog__field textarea{min-height:7rem;resize:vertical}.club-membership-dialog .club-membership-dialog__response,.club-membership-dialog .club-membership-dialog__error{margin:0;padding:.8rem .9rem;border-radius:12px;line-height:1.45}.club-membership-dialog .club-membership-dialog__response{background:#f3ede2;color:#4a3d24}.club-membership-dialog .club-membership-dialog__error{background:#fff1f1;color:#9d2e2e}.club-membership-dialog .club-membership-dialog__actions{display:flex;justify-content:flex-end;gap:.75rem}@media(min-width: 768px){.club-membership-dialog[open]{align-items:center;padding:1.5rem}.club-membership-dialog .club-membership-dialog__sheet{margin-top:0;width:min(100%,32rem);border-radius:1.25rem;padding:1rem;box-shadow:0 20px 48px rgba(16,18,24,.2)}}.club-polls .club-polls__list{display:grid;gap:.85rem}.club-poll-card{display:grid;gap:.7rem;padding:1rem;border:1px solid rgba(20,82,56,.12);border-radius:8px;background:#fffdfa;box-shadow:0 10px 24px rgba(21,55,37,.08)}.club-poll-card__body{display:grid;gap:.35rem}.club-poll-card__status{color:#7a5b17;font-size:.72rem;font-weight:900;text-transform:uppercase}.club-poll-card h3{margin:0;color:#163724;font-size:1.05rem;line-height:1.28}.club-poll-card p{margin:0;color:rgba(22,55,36,.68);font-size:.9rem;font-weight:700}.club-poll-card__meta{color:rgba(22,55,36,.56);font-size:.82rem;font-weight:700}.club-poll-card__action{justify-self:start}
.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.p-1{padding:0.25rem !important}.pt-1{padding-top:0.25rem !important}.pr-1{padding-right:0.25rem !important}.pb-1{padding-bottom:0.25rem !important}.pl-1{padding-left:0.25rem !important}.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.m-1{margin:0.25rem !important}.mt-1{margin-top:0.25rem !important}.mr-1{margin-right:0.25rem !important}.mb-1{margin-bottom:0.25rem !important}.ml-1{margin-left:0.25rem !important}.mx-1{margin-left:0.25rem !important;margin-right:0.25rem !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2{padding-top:0.5rem !important}.pr-2{padding-right:0.5rem !important}.pb-2{padding-bottom:0.5rem !important}.pl-2{padding-left:0.5rem !important}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.m-2{margin:0.5rem !important}.mt-2{margin-top:0.5rem !important}.mr-2{margin-right:0.5rem !important}.mb-2{margin-bottom:0.5rem !important}.ml-2{margin-left:0.5rem !important}.mx-2{margin-left:0.5rem !important;margin-right:0.5rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.p-3{padding:1rem !important}.pt-3{padding-top:1rem !important}.pr-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.pl-3{padding-left:1rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.m-3{margin:1rem !important}.mt-3{margin-top:1rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ml-3{margin-left:1rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-4{padding:1.5rem !important}.pt-4{padding-top:1.5rem !important}.pr-4{padding-right:1.5rem !important}.pb-4{padding-bottom:1.5rem !important}.pl-4{padding-left:1.5rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.m-4{margin:1.5rem !important}.mt-4{margin-top:1.5rem !important}.mr-4{margin-right:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ml-4{margin-left:1.5rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-5{padding:3rem !important}.pt-5{padding-top:3rem !important}.pr-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.pl-5{padding-left:3rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.m-5{margin:3rem !important}.mt-5{margin-top:3rem !important}.mr-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ml-5{margin-left:3rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}:root{--app-font-sans: 'Roboto', sans-serif;--app-color-neutral-0: #ffffff;--app-color-neutral-100: #f3efe8;--app-color-neutral-200: #e2ddd4;--app-color-neutral-600: #756d63;--app-color-neutral-900: #2c2823;--app-color-primary-600: #1e4e8c;--app-color-primary-700: #173d6d;--app-color-primary-900: #0d2445;--app-color-gray-900: #1f1f1f;--app-color-brand-green-light: #128043;--app-color-brand-green-light-rgb: 18, 128, 67;--app-color-brand-green-dark: #154037;--app-color-brand-green-dark-rgb: 21, 64, 55;--app-color-brand-green-surface: var(--app-color-brand-green-light);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-light-rgb);--app-panel-background-color: #ffffff;--app-panel-border-width: 1px;--app-panel-border-color: rgba(44, 40, 35, 0.12);--app-border-radius-medium: 0.875rem;--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.16);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.08);--sl-font-sans: var(--app-font-sans);--sl-color-neutral-0: var(--app-color-neutral-0);--sl-color-neutral-100: var(--app-color-neutral-100);--sl-color-neutral-200: var(--app-color-neutral-200);--sl-color-neutral-600: var(--app-color-neutral-600);--sl-color-neutral-900: var(--app-color-neutral-900);--sl-color-primary-600: var(--app-color-primary-600);--sl-color-primary-700: var(--app-color-primary-700);--sl-color-primary-900: var(--app-color-primary-900);--sl-color-gray-900: var(--app-color-gray-900);--sl-panel-background-color: var(--app-panel-background-color);--sl-panel-border-width: var(--app-panel-border-width);--sl-panel-border-color: var(--app-panel-border-color);--sl-border-radius-medium: var(--app-border-radius-medium);--sl-shadow-large: var(--app-shadow-large);--sl-shadow-x-small: var(--app-shadow-x-small)}@media(prefers-color-scheme: dark){:root{--app-color-neutral-0: #191919;--app-color-neutral-100: #242424;--app-color-neutral-200: #333333;--app-color-neutral-600: #bdbdbd;--app-color-neutral-900: #f2f2f2;--app-color-brand-green-surface: var(--app-color-brand-green-dark);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-dark-rgb);--app-panel-background-color: #1f1f1f;--app-panel-border-color: rgba(255, 255, 255, 0.14);--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.42);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.3)}}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .club,*[data-instant-namespace=clubs] .club{padding:1rem;border-radius:0}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .sort-toggle,*[data-instant-namespace=clubs] .sort-toggle{display:block;margin:1rem auto 0}*[data-barba-namespace=clubs]:not([data-instant-namespace]) #pokerClubs a,*[data-instant-namespace=clubs] #pokerClubs a{display:flex;align-items:center;color:#fff;background-color:#d4af37}*[data-barba-namespace=clubs]:not([data-instant-namespace]) #pokerClubs a .logo:not(:empty),*[data-instant-namespace=clubs] #pokerClubs a .logo:not(:empty){margin-right:.5rem}*[data-barba-namespace=clubs]:not([data-instant-namespace]) #pokerClubs a .logo img,*[data-instant-namespace=clubs] #pokerClubs a .logo img{max-width:50px;border-radius:50%}*[data-barba-namespace=clubs]:not([data-instant-namespace]) #pokerClubs a .name,*[data-instant-namespace=clubs] #pokerClubs a .name{font-size:1rem;font-weight:bold;text-transform:uppercase;letter-spacing:3px}*[data-barba-namespace=clubs]:not([data-instant-namespace]) #pokerClubs a .location,*[data-instant-namespace=clubs] #pokerClubs a .location{font-size:.75rem;font-weight:normal;text-transform:capitalize;letter-spacing:1px;margin-top:.5rem;opacity:.8}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .clubs-directory-page,*[data-instant-namespace=clubs] .clubs-directory-page{padding:1rem}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-hero,*[data-instant-namespace=clubs] .directory-hero{margin-bottom:1.5rem}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-hero h2,*[data-instant-namespace=clubs] .directory-hero h2{margin:0 0 .5rem}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-hero p,*[data-instant-namespace=clubs] .directory-hero p{margin:0;opacity:.85;line-height:1.5}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-hero a,*[data-instant-namespace=clubs] .directory-hero a{color:inherit;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-hero .directory-hero__intro,*[data-instant-namespace=clubs] .directory-hero .directory-hero__intro{margin-top:1rem;max-width:42rem}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-links,*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-index,*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-groups,*[data-instant-namespace=clubs] .directory-links,*[data-instant-namespace=clubs] .directory-index,*[data-instant-namespace=clubs] .directory-groups{display:grid;gap:1rem}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-split,*[data-instant-namespace=clubs] .directory-split{display:grid;gap:1.5rem}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-card,*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-city,*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-department,*[data-instant-namespace=clubs] .directory-card,*[data-instant-namespace=clubs] .directory-city,*[data-instant-namespace=clubs] .directory-department{padding:1rem;background:#ead7a0;border:1px solid rgba(86,58,9,.15);border-radius:18px;color:#2f2105}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-card,*[data-instant-namespace=clubs] .directory-card{display:block;color:#2f2105;text-decoration:none}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-card--locality-clubs,*[data-instant-namespace=clubs] .directory-card--locality-clubs{display:block}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-card__title,*[data-instant-namespace=clubs] .directory-card__title{margin-bottom:0}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-card__title a,*[data-instant-namespace=clubs] .directory-card__title a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(47,33,5,.25)}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-card--department-code,*[data-instant-namespace=clubs] .directory-card--department-code{display:grid;grid-template-columns:3rem minmax(0, 1fr);align-items:center;gap:1rem}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-card__code,*[data-instant-namespace=clubs] .directory-card__code{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid rgba(47,33,5,.28);border-radius:10px;background:rgba(47,33,5,.08);font-size:1rem;font-weight:800;line-height:1}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-card__body,*[data-instant-namespace=clubs] .directory-card__body{min-width:0}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-card__eyebrow,*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-section__eyebrow,*[data-instant-namespace=clubs] .directory-card__eyebrow,*[data-instant-namespace=clubs] .directory-section__eyebrow{display:block;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(47,33,5,.72)}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-card__title,*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-section__title,*[data-instant-namespace=clubs] .directory-card__title,*[data-instant-namespace=clubs] .directory-section__title{display:block;margin-top:.45rem;font-size:1.15rem;font-weight:bold}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-card__meta,*[data-instant-namespace=clubs] .directory-card__meta{display:block;margin-top:.75rem;color:rgba(47,33,5,.78);font-size:.85rem}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-section,*[data-instant-namespace=clubs] .directory-section{margin-top:1.5rem}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-section--related,*[data-instant-namespace=clubs] .directory-section--related{margin-top:3rem}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-section h3,*[data-instant-namespace=clubs] .directory-section h3{margin:0 0 1rem}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-department__head,*[data-instant-namespace=clubs] .directory-department__head{margin-bottom:1rem}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-department__head a,*[data-instant-namespace=clubs] .directory-department__head a{color:#2f2105;text-decoration:none}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-city h5,*[data-instant-namespace=clubs] .directory-city h5{margin:0 0 .5rem;font-size:1rem;color:#2f2105}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-city h5 a,*[data-instant-namespace=clubs] .directory-city h5 a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(47,33,5,.25)}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-clubs,*[data-instant-namespace=clubs] .directory-clubs{display:grid;gap:.5rem}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-clubs--compact,*[data-instant-namespace=clubs] .directory-clubs--compact{margin-top:1rem}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-club,*[data-instant-namespace=clubs] .directory-club{display:flex;align-items:center;gap:.5rem;color:#2f2105;text-decoration:none;padding:.5rem;background:#ead7a0;border:1px solid rgba(86,58,9,.15);border-radius:14px}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-club--compact,*[data-instant-namespace=clubs] .directory-club--compact{background:hsla(0,0%,100%,.24);border:1px solid rgba(86,58,9,.12)}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-club__logo,*[data-instant-namespace=clubs] .directory-club__logo{flex:0 0 auto}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-club__logo:empty,*[data-instant-namespace=clubs] .directory-club__logo:empty{display:none}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-club__logo img,*[data-instant-namespace=clubs] .directory-club__logo img{width:42px;height:42px;border-radius:50%;object-fit:cover}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-club__name,*[data-instant-namespace=clubs] .directory-club__name{font-weight:bold;letter-spacing:.06em;text-transform:uppercase}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-club__meta,*[data-instant-namespace=clubs] .directory-club__meta{margin-top:.25rem;opacity:.75;font-size:.8rem}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-empty,*[data-instant-namespace=clubs] .directory-empty{opacity:.75}@media(prefers-color-scheme: dark){*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-card,*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-city,*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-department,*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-club,*[data-instant-namespace=clubs] .directory-card,*[data-instant-namespace=clubs] .directory-city,*[data-instant-namespace=clubs] .directory-department,*[data-instant-namespace=clubs] .directory-club{background:#29251f;border-color:rgba(212,175,55,.22);color:#f4efe6}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-card,*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-department__head a,*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-city h5,*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-club,*[data-instant-namespace=clubs] .directory-card,*[data-instant-namespace=clubs] .directory-department__head a,*[data-instant-namespace=clubs] .directory-city h5,*[data-instant-namespace=clubs] .directory-club{color:#f4efe6}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-card__eyebrow,*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-section__eyebrow,*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-card__meta,*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-club__meta,*[data-instant-namespace=clubs] .directory-card__eyebrow,*[data-instant-namespace=clubs] .directory-section__eyebrow,*[data-instant-namespace=clubs] .directory-card__meta,*[data-instant-namespace=clubs] .directory-club__meta{color:rgba(244,239,230,.72)}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-card__title a,*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-city h5 a,*[data-instant-namespace=clubs] .directory-card__title a,*[data-instant-namespace=clubs] .directory-city h5 a{border-bottom-color:rgba(244,239,230,.28)}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-card__code,*[data-instant-namespace=clubs] .directory-card__code{background:rgba(244,239,230,.08);border-color:rgba(244,239,230,.22)}*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-club--compact,*[data-instant-namespace=clubs] .directory-club--compact{background:rgba(244,239,230,.06);border-color:rgba(212,175,55,.16)}}@media(min-width: 700px){*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-links,*[data-barba-namespace=clubs]:not([data-instant-namespace]) .directory-index,*[data-instant-namespace=clubs] .directory-links,*[data-instant-namespace=clubs] .directory-index{grid-template-columns:repeat(2, minmax(0, 1fr))}}
.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.p-1{padding:0.25rem !important}.pt-1{padding-top:0.25rem !important}.pr-1{padding-right:0.25rem !important}.pb-1{padding-bottom:0.25rem !important}.pl-1{padding-left:0.25rem !important}.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.m-1{margin:0.25rem !important}.mt-1{margin-top:0.25rem !important}.mr-1{margin-right:0.25rem !important}.mb-1{margin-bottom:0.25rem !important}.ml-1{margin-left:0.25rem !important}.mx-1{margin-left:0.25rem !important;margin-right:0.25rem !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2{padding-top:0.5rem !important}.pr-2{padding-right:0.5rem !important}.pb-2{padding-bottom:0.5rem !important}.pl-2{padding-left:0.5rem !important}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.m-2{margin:0.5rem !important}.mt-2{margin-top:0.5rem !important}.mr-2{margin-right:0.5rem !important}.mb-2{margin-bottom:0.5rem !important}.ml-2{margin-left:0.5rem !important}.mx-2{margin-left:0.5rem !important;margin-right:0.5rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.p-3{padding:1rem !important}.pt-3{padding-top:1rem !important}.pr-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.pl-3{padding-left:1rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.m-3{margin:1rem !important}.mt-3{margin-top:1rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ml-3{margin-left:1rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-4{padding:1.5rem !important}.pt-4{padding-top:1.5rem !important}.pr-4{padding-right:1.5rem !important}.pb-4{padding-bottom:1.5rem !important}.pl-4{padding-left:1.5rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.m-4{margin:1.5rem !important}.mt-4{margin-top:1.5rem !important}.mr-4{margin-right:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ml-4{margin-left:1.5rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-5{padding:3rem !important}.pt-5{padding-top:3rem !important}.pr-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.pl-5{padding-left:3rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.m-5{margin:3rem !important}.mt-5{margin-top:3rem !important}.mr-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ml-5{margin-left:3rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}:root{--app-font-sans: 'Roboto', sans-serif;--app-color-neutral-0: #ffffff;--app-color-neutral-100: #f3efe8;--app-color-neutral-200: #e2ddd4;--app-color-neutral-600: #756d63;--app-color-neutral-900: #2c2823;--app-color-primary-600: #1e4e8c;--app-color-primary-700: #173d6d;--app-color-primary-900: #0d2445;--app-color-gray-900: #1f1f1f;--app-color-brand-green-light: #128043;--app-color-brand-green-light-rgb: 18, 128, 67;--app-color-brand-green-dark: #154037;--app-color-brand-green-dark-rgb: 21, 64, 55;--app-color-brand-green-surface: var(--app-color-brand-green-light);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-light-rgb);--app-panel-background-color: #ffffff;--app-panel-border-width: 1px;--app-panel-border-color: rgba(44, 40, 35, 0.12);--app-border-radius-medium: 0.875rem;--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.16);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.08);--sl-font-sans: var(--app-font-sans);--sl-color-neutral-0: var(--app-color-neutral-0);--sl-color-neutral-100: var(--app-color-neutral-100);--sl-color-neutral-200: var(--app-color-neutral-200);--sl-color-neutral-600: var(--app-color-neutral-600);--sl-color-neutral-900: var(--app-color-neutral-900);--sl-color-primary-600: var(--app-color-primary-600);--sl-color-primary-700: var(--app-color-primary-700);--sl-color-primary-900: var(--app-color-primary-900);--sl-color-gray-900: var(--app-color-gray-900);--sl-panel-background-color: var(--app-panel-background-color);--sl-panel-border-width: var(--app-panel-border-width);--sl-panel-border-color: var(--app-panel-border-color);--sl-border-radius-medium: var(--app-border-radius-medium);--sl-shadow-large: var(--app-shadow-large);--sl-shadow-x-small: var(--app-shadow-x-small)}@media(prefers-color-scheme: dark){:root{--app-color-neutral-0: #191919;--app-color-neutral-100: #242424;--app-color-neutral-200: #333333;--app-color-neutral-600: #bdbdbd;--app-color-neutral-900: #f2f2f2;--app-color-brand-green-surface: var(--app-color-brand-green-dark);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-dark-rgb);--app-panel-background-color: #1f1f1f;--app-panel-border-color: rgba(255, 255, 255, 0.14);--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.42);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.3)}}*[data-barba-namespace=explore]:not([data-instant-namespace]),*[data-instant-namespace=explore]{height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}*[data-barba-namespace=explore]:not([data-instant-namespace]) .explore-header__surface,*[data-instant-namespace=explore] .explore-header__surface{display:grid;padding:0}*[data-barba-namespace=explore]:not([data-instant-namespace]) .explore-panel,*[data-instant-namespace=explore] .explore-panel{flex:0 0 auto;min-height:auto}*[data-barba-namespace=explore]:not([data-instant-namespace]) .explore-panel[hidden],*[data-instant-namespace=explore] .explore-panel[hidden]{display:none !important}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero,*[data-instant-namespace=explore] .home-hero{color:#f7f1e8}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__surface,*[data-instant-namespace=explore] .home-hero__surface{background:radial-gradient(circle at top left, rgba(255, 255, 255, 0.12), transparent 34%),linear-gradient(160deg, #0f6b43 0%, #11412f 100%);border-radius:24px;padding:1.25rem;box-shadow:0 24px 40px rgba(10,28,20,.22);transition:padding 160ms ease,border-radius 160ms ease,box-shadow 160ms ease}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__eyebrow,*[data-instant-namespace=explore] .home-hero__eyebrow{display:none;margin:0 0 .55rem;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;opacity:.8}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__title,*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__copy,*[data-instant-namespace=explore] .home-hero__title,*[data-instant-namespace=explore] .home-hero__copy{transition:opacity 140ms ease,max-height 160ms ease,margin 160ms ease}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__title,*[data-instant-namespace=explore] .home-hero__title{margin:0;color:#fff7ea;font-size:clamp(1.9rem,6vw,2.6rem);line-height:.95}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__copy,*[data-instant-namespace=explore] .home-hero__copy{margin:.85rem 0 0;max-width:32rem;color:rgba(255,247,234,.9);line-height:1.5}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__actions,*[data-instant-namespace=explore] .home-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.1rem;transition:margin 160ms ease,gap 160ms ease}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__button,*[data-instant-namespace=explore] .home-hero__button{appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:48px;padding:0 1rem;border:0;border-radius:999px;color:#183126;cursor:pointer;font-size:.95rem;font-weight:700;line-height:1;text-decoration:none;user-select:none;-webkit-user-select:none;transition:transform 120ms ease,box-shadow 120ms ease,background 120ms ease}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__button:hover,*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__button:focus-visible,*[data-instant-namespace=explore] .home-hero__button:hover,*[data-instant-namespace=explore] .home-hero__button:focus-visible{transform:translateY(-1px)}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__button:active,*[data-instant-namespace=explore] .home-hero__button:active{transform:translateY(1px) scale(0.985)}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__button:disabled,*[data-instant-namespace=explore] .home-hero__button:disabled{cursor:wait;opacity:.7;transform:none}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__button.is-loading .home-hero__button-label,*[data-instant-namespace=explore] .home-hero__button.is-loading .home-hero__button-label{opacity:0}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__button.is-loading .home-hero__button-spinner,*[data-instant-namespace=explore] .home-hero__button.is-loading .home-hero__button-spinner{display:inline-flex}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__button--primary,*[data-instant-namespace=explore] .home-hero__button--primary{min-height:42px;padding:0 .95rem;background:radial-gradient(circle at 50% 50%, rgba(255, 255, 255, 0.32) 0 16%, transparent 16% 100%),linear-gradient(180deg, #fff3cb 0%, #efd68b 58%, #ddb960 100%);border:1px solid rgba(255,248,225,.54);box-shadow:inset 0 0 0 2px rgba(255,252,242,.95),inset 0 0 0 7px rgba(131,91,14,.22),0 12px 22px rgba(0,0,0,.22);font-size:.82rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__button--secondary,*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__button--radius,*[data-instant-namespace=explore] .home-hero__button--secondary,*[data-instant-namespace=explore] .home-hero__button--radius{background:linear-gradient(180deg, #585a62 0%, #2a2d34 100%);border:1px solid hsla(0,0%,100%,.14);color:#fff8f0;box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.42),inset 0 0 0 6px rgba(14,16,20,.42),0 10px 18px rgba(0,0,0,.2)}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__button--radius,*[data-instant-namespace=explore] .home-hero__button--radius{min-height:32px;padding:0 .82rem;border-radius:12px;font-size:.78rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__button-label,*[data-instant-namespace=explore] .home-hero__button-label{transition:opacity 120ms ease}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__button-spinner,*[data-instant-namespace=explore] .home-hero__button-spinner{position:absolute;inset:50% auto auto 50%;width:1rem;height:1rem;margin:0;border-width:2px;border-color:currentColor;border-right-color:rgba(0,0,0,0);transform:translate(-50%, -50%);transform-origin:center;animation:home-hero-button-spinner-rotate .85s linear infinite}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__status,*[data-instant-namespace=explore] .home-hero__status{margin:.9rem 0 0;color:rgba(255,247,234,.84);transition:margin 160ms ease}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__utility-row,*[data-instant-namespace=explore] .home-hero__utility-row{display:flex;justify-content:flex-start;margin-top:.45rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__utility-row[hidden],*[data-instant-namespace=explore] .home-hero__utility-row[hidden]{display:none !important}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero__utility-button,*[data-instant-namespace=explore] .home-hero__utility-button{appearance:none;display:inline-flex;align-items:center;gap:.5rem;min-height:42px;padding:0 .95rem;border:1px solid rgba(17,79,54,.14);border-radius:14px;background:#fffdfa;color:#173121;box-shadow:0 10px 18px rgba(17,45,31,.08);cursor:pointer;font-size:.88rem;font-weight:700}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero.is-condensed .home-hero__surface,*[data-instant-namespace=explore] .home-hero.is-condensed .home-hero__surface{padding:.85rem 1rem .9rem;border-radius:20px;box-shadow:0 14px 24px rgba(10,28,20,.16)}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero.is-condensed .home-hero__eyebrow,*[data-instant-namespace=explore] .home-hero.is-condensed .home-hero__eyebrow{display:block}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero.is-condensed .home-hero__title,*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero.is-condensed .home-hero__copy,*[data-instant-namespace=explore] .home-hero.is-condensed .home-hero__title,*[data-instant-namespace=explore] .home-hero.is-condensed .home-hero__copy{max-height:0;margin-top:0;overflow:hidden;opacity:0;pointer-events:none}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero.is-condensed .home-hero__actions,*[data-instant-namespace=explore] .home-hero.is-condensed .home-hero__actions{gap:.5rem;margin-top:0}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-hero.is-condensed .home-date-filter,*[data-instant-namespace=explore] .home-hero.is-condensed .home-date-filter{gap:.35rem;margin-top:.55rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-date-filter,*[data-instant-namespace=explore] .home-date-filter{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.9rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-date-filter__rail,*[data-instant-namespace=explore] .home-date-filter__rail{display:flex;flex-wrap:wrap;gap:.35rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-date-filter__custom,*[data-instant-namespace=explore] .home-date-filter__custom{position:relative;display:inline-flex;align-items:stretch}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-date-filter__input,*[data-instant-namespace=explore] .home-date-filter__input{position:absolute;inset:0;z-index:1;width:100%;height:100%;opacity:0;cursor:pointer;pointer-events:none;appearance:none;-webkit-appearance:none}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-date-chip,*[data-instant-namespace=explore] .home-date-chip{--chip-color: #2e7dd7;--chip-color-dark: #1b4e91;appearance:none;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:31px;padding:0 .78rem;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;background:radial-gradient(circle at 50% 50%, rgba(255, 255, 255, 0.18) 0 18%, transparent 18% 100%),linear-gradient(180deg, color-mix(in srgb, var(--chip-color) 82%, white) 0%, var(--chip-color) 62%, var(--chip-color-dark) 100%);color:#fff8f0;box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.58),inset 0 0 0 5px color-mix(in srgb, var(--chip-color) 80%, black),0 8px 14px rgba(0,0,0,.14);cursor:pointer;font-size:.78rem;font-weight:700;user-select:none;-webkit-user-select:none}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-date-chip.is-active,*[data-instant-namespace=explore] .home-date-chip.is-active{background:radial-gradient(circle at 50% 50%, rgba(255, 255, 255, 0.32) 0 16%, transparent 16% 100%),linear-gradient(180deg, #fff3cb 0%, #efd68b 58%, #ddb960 100%);border-color:rgba(255,248,225,.54);color:#183126;box-shadow:inset 0 0 0 2px rgba(255,252,242,.95),inset 0 0 0 7px rgba(131,91,14,.22),0 12px 22px rgba(0,0,0,.22)}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-date-chip[data-date-preset="7d"],*[data-instant-namespace=explore] .home-date-chip[data-date-preset="7d"]{--chip-color: #d48425;--chip-color-dark: #8c5314}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-date-chip[data-date-preset="30d"],*[data-instant-namespace=explore] .home-date-chip[data-date-preset="30d"]{--chip-color: #2f9b78;--chip-color-dark: #1d6550}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-date-chip--date,*[data-instant-namespace=explore] .home-date-chip--date{min-width:82px;border-radius:12px;--chip-color: #4f5158;--chip-color-dark: #1e2025}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-date-chip__label--short,*[data-instant-namespace=explore] .home-date-chip__label--short{display:none}@media(max-width: 575.98px){*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-date-chip,*[data-instant-namespace=explore] .home-date-chip{padding:0 .66rem;font-size:.75rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-date-chip__label--long,*[data-instant-namespace=explore] .home-date-chip__label--long{display:none}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-date-chip__label--short,*[data-instant-namespace=explore] .home-date-chip__label--short{display:inline}}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-results,*[data-instant-namespace=explore] .home-results{flex:0 0 auto;min-height:auto;overflow:visible;-webkit-overflow-scrolling:auto;overscroll-behavior:auto}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-results__meta-row,*[data-instant-namespace=explore] .home-results__meta-row{display:flex;align-items:end;justify-content:space-between;gap:.75rem;min-height:1.35rem;margin-bottom:.85rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-results__meta-row[hidden],*[data-instant-namespace=explore] .home-results__meta-row[hidden]{display:none !important}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-results__title,*[data-instant-namespace=explore] .home-results__title{margin:0;color:#1a251d;font-size:1.05rem;line-height:1.2}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-results__meta,*[data-instant-namespace=explore] .home-results__meta{margin:0;color:#5c695f;font-size:.9rem;text-align:right}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-results__empty,*[data-instant-namespace=explore] .home-results__empty{margin-bottom:1rem;padding:1rem;border:1px solid #eadfca;border-radius:18px;background:#fffaf0;color:#574c3c}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-results__empty p,*[data-instant-namespace=explore] .home-results__empty p{margin:0}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-results__empty-actions,*[data-instant-namespace=explore] .home-results__empty-actions{display:flex;flex-direction:column;gap:.65rem;margin-top:.85rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-results__empty-actions[hidden],*[data-instant-namespace=explore] .home-results__empty-actions[hidden]{display:none !important}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-empty-suggestion,*[data-instant-namespace=explore] .home-empty-suggestion{appearance:none;display:flex;align-items:center;gap:.75rem;width:100%;padding:0;border:0;background:rgba(0,0,0,0);text-align:left;cursor:pointer}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-empty-suggestion__pill,*[data-instant-namespace=explore] .home-empty-suggestion__pill{flex:0 0 auto;pointer-events:none}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-empty-suggestion__detail,*[data-instant-namespace=explore] .home-empty-suggestion__detail{color:#574c3c;font-size:.92rem;font-weight:700;line-height:1.3}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-inline-button,*[data-instant-namespace=explore] .home-inline-button{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 .95rem;border:0;border-radius:999px;background:#173121;color:#fffaf0;cursor:pointer;font-size:.9rem;font-weight:700;text-decoration:none}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-inline-button--ghost,*[data-instant-namespace=explore] .home-inline-button--ghost{border:1px solid #d3c4aa;background:rgba(0,0,0,0);color:#574c3c}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-list,*[data-instant-namespace=explore] .home-venue-list{display:grid;gap:.85rem;margin:0;padding:0;list-style:none}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-group,*[data-instant-namespace=explore] .home-venue-group{list-style:none}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-group__title,*[data-instant-namespace=explore] .home-venue-group__title{margin:.35rem 0 0;color:#173121;font-size:.95rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card,*[data-instant-namespace=explore] .home-venue-card{list-style:none}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card__shell,*[data-instant-namespace=explore] .home-venue-card__shell{display:grid;overflow:hidden;border:1px solid #e7dfcf;border-radius:20px;background:linear-gradient(180deg, #fffdfa 0%, #f6f1e8 100%);box-shadow:0 10px 24px rgba(28,37,29,.06)}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card__link,*[data-instant-namespace=explore] .home-venue-card__link{display:grid;grid-template-columns:56px minmax(0, 1fr);gap:.9rem;padding:.9rem;color:inherit;text-decoration:none}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card__avatar,*[data-instant-namespace=explore] .home-venue-card__avatar{width:56px;height:56px;border-radius:16px;object-fit:cover;background:#d9dfd6}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card__avatar--placeholder,*[data-instant-namespace=explore] .home-venue-card__avatar--placeholder{display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg, #195f3f 0%, #2c2a22 100%);color:#fffaf0;font-size:1rem;font-weight:700}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card__content,*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card__title-block,*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card__context-block,*[data-instant-namespace=explore] .home-venue-card__content,*[data-instant-namespace=explore] .home-venue-card__title-block,*[data-instant-namespace=explore] .home-venue-card__context-block{min-width:0}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card__header,*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card__context,*[data-instant-namespace=explore] .home-venue-card__header,*[data-instant-namespace=explore] .home-venue-card__context{display:flex;gap:.75rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card__header,*[data-instant-namespace=explore] .home-venue-card__header{align-items:start}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card__context,*[data-instant-namespace=explore] .home-venue-card__context{align-items:center;justify-content:space-between;margin-top:.35rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card__name,*[data-instant-namespace=explore] .home-venue-card__name{display:block;color:#1a251d;font-size:1rem;font-weight:700;line-height:1.2}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card__venue,*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card__place,*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card__meta,*[data-instant-namespace=explore] .home-venue-card__venue,*[data-instant-namespace=explore] .home-venue-card__place,*[data-instant-namespace=explore] .home-venue-card__meta{display:block;color:#6a746d;font-size:.88rem;font-weight:700;line-height:1.2}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card__distance,*[data-instant-namespace=explore] .home-venue-card__distance{flex:0 0 auto;align-self:start;padding:.24rem .45rem;border-radius:999px;background:#173121;color:#fffaf0;font-size:.72rem;font-weight:800}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card__event-link,*[data-instant-namespace=explore] .home-venue-card__event-link{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .9rem;border-top:1px solid #eadfca;background:#f3e7bf;color:#3a2c12;text-decoration:none}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card__event-link-name,*[data-instant-namespace=explore] .home-venue-card__event-link-name{min-width:0;font-weight:800;line-height:1.2}*[data-barba-namespace=explore]:not([data-instant-namespace]) .home-venue-card__event-link-date,*[data-instant-namespace=explore] .home-venue-card__event-link-date{flex:0 0 auto;color:rgba(58,44,18,.72);font-size:.8rem;font-weight:700}*[data-barba-namespace=explore]:not([data-instant-namespace]) .explore-segments,*[data-instant-namespace=explore] .explore-segments{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:3px;width:100%;max-width:520px;margin:0 auto;padding:4px;border-radius:8px;background:rgba(255,253,250,.86);box-shadow:0 8px 20px rgba(34,29,20,.08);backdrop-filter:blur(10px)}*[data-barba-namespace=explore]:not([data-instant-namespace]) .explore-segments__button,*[data-instant-namespace=explore] .explore-segments__button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:38px;border:0;border-radius:6px;background:rgba(0,0,0,0);color:rgba(34,29,20,.72);font:inherit;font-size:.8rem;font-weight:800;white-space:nowrap;cursor:pointer}*[data-barba-namespace=explore]:not([data-instant-namespace]) .explore-segments__button i,*[data-instant-namespace=explore] .explore-segments__button i{flex:0 0 auto}*[data-barba-namespace=explore]:not([data-instant-namespace]) .explore-segments__button span,*[data-instant-namespace=explore] .explore-segments__button span{min-width:0;overflow:hidden;text-overflow:ellipsis}*[data-barba-namespace=explore]:not([data-instant-namespace]) .explore-segments__button.is-active,*[data-instant-namespace=explore] .explore-segments__button.is-active{background:#221d14;color:#fff9ef;box-shadow:0 8px 18px rgba(34,29,20,.12)}@media(min-width: 576px){*[data-barba-namespace=explore]:not([data-instant-namespace]) .explore-segments__button,*[data-instant-namespace=explore] .explore-segments__button{gap:7px;padding:0 10px;font-size:.88rem}}*[data-barba-namespace=explore]:not([data-instant-namespace]) .explore-events__status,*[data-instant-namespace=explore] .explore-events__status{padding:1rem;border-radius:.875rem;background:#fffdfa;color:rgba(23,49,33,.72)}*[data-barba-namespace=explore]:not([data-instant-namespace]) .explore-events__list,*[data-instant-namespace=explore] .explore-events__list{display:grid;gap:.7rem;margin:0;padding:0;list-style:none}*[data-barba-namespace=explore]:not([data-instant-namespace]) .explore-event-card,*[data-instant-namespace=explore] .explore-event-card{display:grid;gap:.25rem;padding:.9rem 1rem;border:1px solid rgba(17,79,54,.12);border-radius:.875rem;background:#fffdfa;color:#173121;text-decoration:none;box-shadow:0 8px 20px rgba(17,45,31,.08)}*[data-barba-namespace=explore]:not([data-instant-namespace]) .explore-event-card--mine,*[data-instant-namespace=explore] .explore-event-card--mine{border-color:rgba(15,109,67,.32);background:linear-gradient(180deg, #fffdfa 0%, #f5fbf5 100%)}*[data-barba-namespace=explore]:not([data-instant-namespace]) .explore-event-card__badge,*[data-instant-namespace=explore] .explore-event-card__badge{justify-self:start;padding:.2rem .45rem;border-radius:999px;background:rgba(246,221,98,.42);color:#7a5b17;font-size:.68rem;font-weight:900;text-transform:uppercase}*[data-barba-namespace=explore]:not([data-instant-namespace]) .explore-event-card__title,*[data-instant-namespace=explore] .explore-event-card__title{font-weight:900}*[data-barba-namespace=explore]:not([data-instant-namespace]) .explore-event-card__meta,*[data-instant-namespace=explore] .explore-event-card__meta{color:rgba(23,49,33,.68);font-size:.84rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .clubs-directory-page,*[data-instant-namespace=explore] .clubs-directory-page{padding:1rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-hero,*[data-instant-namespace=explore] .directory-hero{margin-bottom:1.5rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-hero h2,*[data-instant-namespace=explore] .directory-hero h2{margin:0 0 .5rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-hero p,*[data-instant-namespace=explore] .directory-hero p{margin:0;opacity:.85;line-height:1.5}*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-links,*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-index,*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-groups,*[data-instant-namespace=explore] .directory-links,*[data-instant-namespace=explore] .directory-index,*[data-instant-namespace=explore] .directory-groups{display:grid;gap:1rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-split,*[data-instant-namespace=explore] .directory-split{display:grid;gap:1.5rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-card,*[data-instant-namespace=explore] .directory-card{display:block;padding:1rem;background:#ead7a0;border:1px solid rgba(86,58,9,.15);border-radius:18px;color:#2f2105;text-decoration:none}*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-card--department-code,*[data-instant-namespace=explore] .directory-card--department-code{display:grid;grid-template-columns:3rem minmax(0, 1fr);align-items:center;gap:1rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-card__code,*[data-instant-namespace=explore] .directory-card__code{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid rgba(47,33,5,.28);border-radius:10px;background:rgba(47,33,5,.08);font-size:1rem;font-weight:800;line-height:1}*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-card__body,*[data-instant-namespace=explore] .directory-card__body{min-width:0}*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-card__eyebrow,*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-section__eyebrow,*[data-instant-namespace=explore] .directory-card__eyebrow,*[data-instant-namespace=explore] .directory-section__eyebrow{display:block;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(47,33,5,.72)}*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-card__title,*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-section__title,*[data-instant-namespace=explore] .directory-card__title,*[data-instant-namespace=explore] .directory-section__title{display:block;margin-top:.45rem;font-size:1.15rem;font-weight:bold}*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-card__meta,*[data-instant-namespace=explore] .directory-card__meta{display:block;margin-top:.75rem;color:rgba(47,33,5,.78);font-size:.85rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-section,*[data-instant-namespace=explore] .directory-section{margin-top:1.5rem}*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-section h3,*[data-instant-namespace=explore] .directory-section h3{margin:0 0 1rem}@media(prefers-color-scheme: dark){*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-card,*[data-instant-namespace=explore] .directory-card{background:#29251f;border-color:rgba(212,175,55,.22);color:#f4efe6}*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-card__eyebrow,*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-section__eyebrow,*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-card__meta,*[data-instant-namespace=explore] .directory-card__eyebrow,*[data-instant-namespace=explore] .directory-section__eyebrow,*[data-instant-namespace=explore] .directory-card__meta{color:rgba(244,239,230,.72)}*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-card__code,*[data-instant-namespace=explore] .directory-card__code{background:rgba(244,239,230,.08);border-color:rgba(244,239,230,.22)}}@media(min-width: 700px){*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-links,*[data-barba-namespace=explore]:not([data-instant-namespace]) .directory-index,*[data-instant-namespace=explore] .directory-links,*[data-instant-namespace=explore] .directory-index{grid-template-columns:repeat(2, minmax(0, 1fr))}}
.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.p-1{padding:0.25rem !important}.pt-1{padding-top:0.25rem !important}.pr-1{padding-right:0.25rem !important}.pb-1{padding-bottom:0.25rem !important}.pl-1{padding-left:0.25rem !important}.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.m-1{margin:0.25rem !important}.mt-1{margin-top:0.25rem !important}.mr-1{margin-right:0.25rem !important}.mb-1{margin-bottom:0.25rem !important}.ml-1{margin-left:0.25rem !important}.mx-1{margin-left:0.25rem !important;margin-right:0.25rem !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2{padding-top:0.5rem !important}.pr-2{padding-right:0.5rem !important}.pb-2{padding-bottom:0.5rem !important}.pl-2{padding-left:0.5rem !important}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.m-2{margin:0.5rem !important}.mt-2{margin-top:0.5rem !important}.mr-2{margin-right:0.5rem !important}.mb-2{margin-bottom:0.5rem !important}.ml-2{margin-left:0.5rem !important}.mx-2{margin-left:0.5rem !important;margin-right:0.5rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.p-3{padding:1rem !important}.pt-3{padding-top:1rem !important}.pr-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.pl-3{padding-left:1rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.m-3{margin:1rem !important}.mt-3{margin-top:1rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ml-3{margin-left:1rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-4{padding:1.5rem !important}.pt-4{padding-top:1.5rem !important}.pr-4{padding-right:1.5rem !important}.pb-4{padding-bottom:1.5rem !important}.pl-4{padding-left:1.5rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.m-4{margin:1.5rem !important}.mt-4{margin-top:1.5rem !important}.mr-4{margin-right:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ml-4{margin-left:1.5rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-5{padding:3rem !important}.pt-5{padding-top:3rem !important}.pr-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.pl-5{padding-left:3rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.m-5{margin:3rem !important}.mt-5{margin-top:3rem !important}.mr-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ml-5{margin-left:3rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}:root{--app-font-sans: 'Roboto', sans-serif;--app-color-neutral-0: #ffffff;--app-color-neutral-100: #f3efe8;--app-color-neutral-200: #e2ddd4;--app-color-neutral-600: #756d63;--app-color-neutral-900: #2c2823;--app-color-primary-600: #1e4e8c;--app-color-primary-700: #173d6d;--app-color-primary-900: #0d2445;--app-color-gray-900: #1f1f1f;--app-color-brand-green-light: #128043;--app-color-brand-green-light-rgb: 18, 128, 67;--app-color-brand-green-dark: #154037;--app-color-brand-green-dark-rgb: 21, 64, 55;--app-color-brand-green-surface: var(--app-color-brand-green-light);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-light-rgb);--app-panel-background-color: #ffffff;--app-panel-border-width: 1px;--app-panel-border-color: rgba(44, 40, 35, 0.12);--app-border-radius-medium: 0.875rem;--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.16);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.08);--sl-font-sans: var(--app-font-sans);--sl-color-neutral-0: var(--app-color-neutral-0);--sl-color-neutral-100: var(--app-color-neutral-100);--sl-color-neutral-200: var(--app-color-neutral-200);--sl-color-neutral-600: var(--app-color-neutral-600);--sl-color-neutral-900: var(--app-color-neutral-900);--sl-color-primary-600: var(--app-color-primary-600);--sl-color-primary-700: var(--app-color-primary-700);--sl-color-primary-900: var(--app-color-primary-900);--sl-color-gray-900: var(--app-color-gray-900);--sl-panel-background-color: var(--app-panel-background-color);--sl-panel-border-width: var(--app-panel-border-width);--sl-panel-border-color: var(--app-panel-border-color);--sl-border-radius-medium: var(--app-border-radius-medium);--sl-shadow-large: var(--app-shadow-large);--sl-shadow-x-small: var(--app-shadow-x-small)}@media(prefers-color-scheme: dark){:root{--app-color-neutral-0: #191919;--app-color-neutral-100: #242424;--app-color-neutral-200: #333333;--app-color-neutral-600: #bdbdbd;--app-color-neutral-900: #f2f2f2;--app-color-brand-green-surface: var(--app-color-brand-green-dark);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-dark-rgb);--app-panel-background-color: #1f1f1f;--app-panel-border-color: rgba(255, 255, 255, 0.14);--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.42);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.3)}}footer{width:100%;height:calc(60px + env(safe-area-inset-bottom, 0px));background-color:darkred;display:flex;justify-content:space-around;align-items:center;color:#fff;gap:4px;padding:6px 6px calc(6px + env(safe-area-inset-bottom, 0px));box-sizing:border-box}@media(prefers-color-scheme: dark){footer{background-color:#333}}footer a{flex:1;display:grid;color:#fff;text-decoration:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:999px;box-sizing:border-box;font-size:12px;font-weight:700;grid-template-rows:20px 2.1em;justify-items:center;align-content:center;row-gap:3px;min-width:0;height:100%;line-height:1.05;padding:3px 5px;transition:background-color 160ms ease,border-color 160ms ease,box-shadow 160ms ease,color 160ms ease}footer a:hover{background-color:hsla(0,0%,100%,.1);text-decoration:none}footer a:focus-visible{outline:2px solid hsla(0,0%,100%,.88);outline-offset:-2px}footer a.nav-active{background:rgba(255,253,248,.95);border-color:hsla(0,0%,100%,.72);color:#621414;font-weight:800;box-shadow:0 8px 18px rgba(35,8,8,.18),inset 0 0 0 1px hsla(0,0%,100%,.38)}footer a.nav-active:hover{background:#fffdf8;color:#621414}footer a i,footer a svg,footer a .footer-club-logo{display:block;font-size:18px;width:20px;height:20px;margin-top:2px;margin-bottom:0;fill:currentColor}footer a .footer-club-logo{border-radius:999px;object-fit:cover;background:hsla(0,0%,100%,.18)}footer a[data-club-tab-visual=logo]>i[data-club-tab-default-icon],footer a[data-club-tab-visual=logo]>svg[data-icon=gem]{display:none}footer a .footer-tab__label{display:flex;align-items:center;justify-content:center;max-width:100%;width:100%;min-height:2.1em;max-height:2.1em;overflow:hidden}footer a .footer-tab__label-text{display:block;max-width:100%;text-align:center;line-height:1.05}footer a .footer-tab__label-text--club{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
﻿.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.p-1{padding:0.25rem !important}.pt-1{padding-top:0.25rem !important}.pr-1{padding-right:0.25rem !important}.pb-1{padding-bottom:0.25rem !important}.pl-1{padding-left:0.25rem !important}.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.m-1{margin:0.25rem !important}.mt-1{margin-top:0.25rem !important}.mr-1{margin-right:0.25rem !important}.mb-1{margin-bottom:0.25rem !important}.ml-1{margin-left:0.25rem !important}.mx-1{margin-left:0.25rem !important;margin-right:0.25rem !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2{padding-top:0.5rem !important}.pr-2{padding-right:0.5rem !important}.pb-2{padding-bottom:0.5rem !important}.pl-2{padding-left:0.5rem !important}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.m-2{margin:0.5rem !important}.mt-2{margin-top:0.5rem !important}.mr-2{margin-right:0.5rem !important}.mb-2{margin-bottom:0.5rem !important}.ml-2{margin-left:0.5rem !important}.mx-2{margin-left:0.5rem !important;margin-right:0.5rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.p-3{padding:1rem !important}.pt-3{padding-top:1rem !important}.pr-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.pl-3{padding-left:1rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.m-3{margin:1rem !important}.mt-3{margin-top:1rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ml-3{margin-left:1rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-4{padding:1.5rem !important}.pt-4{padding-top:1.5rem !important}.pr-4{padding-right:1.5rem !important}.pb-4{padding-bottom:1.5rem !important}.pl-4{padding-left:1.5rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.m-4{margin:1.5rem !important}.mt-4{margin-top:1.5rem !important}.mr-4{margin-right:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ml-4{margin-left:1.5rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-5{padding:3rem !important}.pt-5{padding-top:3rem !important}.pr-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.pl-5{padding-left:3rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.m-5{margin:3rem !important}.mt-5{margin-top:3rem !important}.mr-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ml-5{margin-left:3rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}:root{--app-font-sans: 'Roboto', sans-serif;--app-color-neutral-0: #ffffff;--app-color-neutral-100: #f3efe8;--app-color-neutral-200: #e2ddd4;--app-color-neutral-600: #756d63;--app-color-neutral-900: #2c2823;--app-color-primary-600: #1e4e8c;--app-color-primary-700: #173d6d;--app-color-primary-900: #0d2445;--app-color-gray-900: #1f1f1f;--app-color-brand-green-light: #128043;--app-color-brand-green-light-rgb: 18, 128, 67;--app-color-brand-green-dark: #154037;--app-color-brand-green-dark-rgb: 21, 64, 55;--app-color-brand-green-surface: var(--app-color-brand-green-light);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-light-rgb);--app-panel-background-color: #ffffff;--app-panel-border-width: 1px;--app-panel-border-color: rgba(44, 40, 35, 0.12);--app-border-radius-medium: 0.875rem;--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.16);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.08);--sl-font-sans: var(--app-font-sans);--sl-color-neutral-0: var(--app-color-neutral-0);--sl-color-neutral-100: var(--app-color-neutral-100);--sl-color-neutral-200: var(--app-color-neutral-200);--sl-color-neutral-600: var(--app-color-neutral-600);--sl-color-neutral-900: var(--app-color-neutral-900);--sl-color-primary-600: var(--app-color-primary-600);--sl-color-primary-700: var(--app-color-primary-700);--sl-color-primary-900: var(--app-color-primary-900);--sl-color-gray-900: var(--app-color-gray-900);--sl-panel-background-color: var(--app-panel-background-color);--sl-panel-border-width: var(--app-panel-border-width);--sl-panel-border-color: var(--app-panel-border-color);--sl-border-radius-medium: var(--app-border-radius-medium);--sl-shadow-large: var(--app-shadow-large);--sl-shadow-x-small: var(--app-shadow-x-small)}@media(prefers-color-scheme: dark){:root{--app-color-neutral-0: #191919;--app-color-neutral-100: #242424;--app-color-neutral-200: #333333;--app-color-neutral-600: #bdbdbd;--app-color-neutral-900: #f2f2f2;--app-color-brand-green-surface: var(--app-color-brand-green-dark);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-dark-rgb);--app-panel-background-color: #1f1f1f;--app-panel-border-color: rgba(255, 255, 255, 0.14);--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.42);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.3)}}.home-radius-drawer{width:100%;max-width:none;height:100%;max-height:100dvh;margin:0;padding:0;border:none;background:rgba(0,0,0,0)}.home-radius-drawer[open]{display:flex;align-items:flex-end;padding:0}.home-radius-drawer__sheet{margin-top:auto;width:100%;padding:1rem 1rem 1.1rem;background:#f7f1e8;border-radius:1rem 1rem 0 0;box-shadow:0 -10px 28px rgba(0,0,0,.22)}.home-radius-drawer__header{margin-bottom:.9rem}.home-radius-drawer__title{margin:0;font-size:1rem;color:#173121}.home-radius-drawer__copy{margin:.35rem 0 0;color:rgba(23,49,33,.72);line-height:1.4}.home-radius-drawer__options{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.65rem}@media(min-width: 768px){.home-radius-drawer[open]{display:grid;place-items:center;padding:1.5rem}.home-radius-drawer__sheet{margin-top:0;width:min(100%,28rem);border-radius:1rem;box-shadow:0 18px 42px rgba(0,0,0,.24)}}.home-radius-option{appearance:none;border:1px solid rgba(17,79,54,.12);background:#fffdfa;border-radius:1rem;min-height:48px;padding:.8rem .9rem;color:#173121;font-size:.95rem;font-weight:700;box-shadow:0 8px 18px rgba(17,45,31,.08);transition:transform 120ms ease,border-color 120ms ease,background 120ms ease,box-shadow 120ms ease}.home-radius-option:hover,.home-radius-option:focus-visible{transform:translateY(-1px);border-color:rgba(17,79,54,.24);box-shadow:0 10px 20px rgba(17,45,31,.12)}.home-radius-option.is-active{background:linear-gradient(180deg, #f6dd62 0%, #efcb57 100%);border-color:rgba(112,82,18,.28);box-shadow:inset 0 0 0 1.5px rgba(255,248,225,.88),0 12px 22px rgba(17,45,31,.14)}.home-filter-drawer{width:100%;max-width:none;height:100%;max-height:100dvh;margin:0;padding:0;border:none;background:rgba(0,0,0,0)}.home-filter-drawer[open]{display:flex;align-items:flex-end;padding:0}.home-filter-drawer__sheet{margin-top:auto;width:100%;padding:1rem 1rem 1.1rem;background:#f7f1e8;border-radius:1rem 1rem 0 0;box-shadow:0 -10px 28px rgba(0,0,0,.22)}.home-filter-drawer__header{margin-bottom:.9rem}.home-filter-drawer__title{margin:0;font-size:1rem;color:#173121}.home-filter-drawer__copy{margin:.35rem 0 0;color:rgba(23,49,33,.72);line-height:1.4}.home-filter-drawer__options{display:grid;gap:.55rem;margin-bottom:1rem;max-height:min(48dvh,22rem);overflow-y:auto}.home-filter-drawer__empty{margin:0;color:rgba(23,49,33,.72)}@media(min-width: 768px){.home-filter-drawer[open]{display:grid;place-items:center;padding:1.5rem}.home-filter-drawer__sheet{margin-top:0;width:min(100%,28rem);border-radius:1rem;box-shadow:0 18px 42px rgba(0,0,0,.24)}}.home-filter-option{display:flex;align-items:center;gap:.75rem;padding:.8rem .9rem;border-radius:.95rem;background:#fffdfa;border:1px solid rgba(17,79,54,.12);color:#173121;font-weight:700;cursor:pointer}.home-filter-option input{margin:0;inline-size:1rem;block-size:1rem;accent-color:#0f6b43;flex:0 0 auto}.home-inline-button--sheet{width:100%;min-height:48px;border-radius:14px;background:#173121;color:#fffaf0;box-shadow:0 10px 18px rgba(17,45,31,.16)}.home-inline-button--sheet:hover,.home-inline-button--sheet:focus-visible{background:#0f2419;color:#fffaf0}*[data-barba-namespace=index]:not([data-instant-namespace]),*[data-instant-namespace=index]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero,*[data-instant-namespace=index] .home-hero{color:#f7f1e8;flex:0 0 auto}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__surface,*[data-instant-namespace=index] .home-hero__surface{background:radial-gradient(circle at top left, rgba(255, 255, 255, 0.12), transparent 34%),linear-gradient(160deg, #0f6b43 0%, #11412f 100%);border-radius:24px;padding:1.25rem;box-shadow:0 24px 40px rgba(10,28,20,.22);transition:padding 160ms ease,border-radius 160ms ease,box-shadow 160ms ease}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__eyebrow,*[data-instant-namespace=index] .home-hero__eyebrow{display:none;margin:0 0 .55rem;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;opacity:.8}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__title,*[data-instant-namespace=index] .home-hero__title{margin:0;font-size:clamp(1.9rem,6vw,2.6rem);line-height:.95;color:#fff7ea;transition:opacity 140ms ease,max-height 160ms ease,margin 160ms ease}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__copy,*[data-instant-namespace=index] .home-hero__copy{margin:.85rem 0 0;max-width:32rem;line-height:1.5;color:rgba(255,247,234,.9);transition:opacity 140ms ease,max-height 160ms ease,margin 160ms ease}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__actions,*[data-instant-namespace=index] .home-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.1rem;transition:margin 160ms ease,gap 160ms ease}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__button,*[data-instant-namespace=index] .home-hero__button{appearance:none;border:0;border-radius:999px;cursor:pointer;user-select:none;-webkit-user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;font-size:.95rem;font-weight:700;line-height:1;min-height:48px;padding:0 1rem;text-decoration:none;transition:transform 120ms ease,box-shadow 120ms ease,background 120ms ease}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__button:hover,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__button:focus-visible,*[data-instant-namespace=index] .home-hero__button:hover,*[data-instant-namespace=index] .home-hero__button:focus-visible{transform:translateY(-1px)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__button:active,*[data-instant-namespace=index] .home-hero__button:active{transform:translateY(1px) scale(0.985)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__button:disabled,*[data-instant-namespace=index] .home-hero__button:disabled{cursor:wait;opacity:.7;transform:none}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__button.is-loading .home-hero__button-label,*[data-instant-namespace=index] .home-hero__button.is-loading .home-hero__button-label{opacity:0}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__button.is-loading .home-hero__button-spinner,*[data-instant-namespace=index] .home-hero__button.is-loading .home-hero__button-spinner{display:inline-flex}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__button--primary,*[data-instant-namespace=index] .home-hero__button--primary{min-height:42px;padding:0 .95rem;font-size:.82rem;background:radial-gradient(circle at 50% 50%, rgba(255, 255, 255, 0.32) 0 16%, transparent 16% 100%),linear-gradient(180deg, #fff3cb 0%, #efd68b 58%, #ddb960 100%);border:1px solid rgba(255,248,225,.54);color:#183126;box-shadow:inset 0 0 0 2px rgba(255,252,242,.95),inset 0 0 0 7px rgba(131,91,14,.22),0 12px 22px rgba(0,0,0,.22)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__button--secondary,*[data-instant-namespace=index] .home-hero__button--secondary{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);color:#fff7ea}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__button--radius,*[data-instant-namespace=index] .home-hero__button--radius{min-height:32px;padding:0 .82rem;border-radius:12px;font-size:.78rem;font-weight:700;background:linear-gradient(180deg, #585a62 0%, #2a2d34 100%);border:1px solid hsla(0,0%,100%,.14);color:#fff8f0;box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.42),inset 0 0 0 6px rgba(14,16,20,.42),0 10px 18px rgba(0,0,0,.2)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__button--radius:hover,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__button--radius:focus-visible,*[data-instant-namespace=index] .home-hero__button--radius:hover,*[data-instant-namespace=index] .home-hero__button--radius:focus-visible{box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.52),inset 0 0 0 6px rgba(14,16,20,.5),0 12px 20px rgba(0,0,0,.24)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__button-label,*[data-instant-namespace=index] .home-hero__button-label{transition:opacity 120ms ease}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__button i,*[data-instant-namespace=index] .home-hero__button i{font-size:.95rem;flex:0 0 auto}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__button--radius i,*[data-instant-namespace=index] .home-hero__button--radius i{font-size:.88em;opacity:.92}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__button-spinner,*[data-instant-namespace=index] .home-hero__button-spinner{position:absolute;inset:50% auto auto 50%;margin:0;transform:translate(-50%, -50%);transform-origin:center;width:1rem;height:1rem;border-width:2px;border-color:currentColor;border-right-color:rgba(0,0,0,0);flex:0 0 auto;animation:home-hero-button-spinner-rotate .85s linear infinite}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__status,*[data-instant-namespace=index] .home-hero__status{margin:.9rem 0 0;color:rgba(255,247,234,.84);transition:margin 160ms ease}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__utility-row,*[data-instant-namespace=index] .home-hero__utility-row{display:flex;justify-content:flex-start;margin-top:.45rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__utility-row[hidden],*[data-instant-namespace=index] .home-hero__utility-row[hidden]{display:none !important}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__utility-button,*[data-instant-namespace=index] .home-hero__utility-button{appearance:none;border:1px solid rgba(17,79,54,.14);background:#fffdfa;color:#173121;border-radius:14px;min-height:42px;padding:0 .95rem;display:inline-flex;align-items:center;gap:.5rem;font-size:.88rem;font-weight:700;box-shadow:0 10px 18px rgba(17,45,31,.08);transition:transform 120ms ease,box-shadow 120ms ease,border-color 120ms ease;cursor:pointer}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__utility-button:hover,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__utility-button:focus-visible,*[data-instant-namespace=index] .home-hero__utility-button:hover,*[data-instant-namespace=index] .home-hero__utility-button:focus-visible{transform:translateY(-1px);border-color:rgba(17,79,54,.22);box-shadow:0 12px 20px rgba(17,45,31,.12)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__utility-button:disabled,*[data-instant-namespace=index] .home-hero__utility-button:disabled{cursor:default;opacity:.55;transform:none;box-shadow:none}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero.is-condensed .home-hero__surface,*[data-instant-namespace=index] .home-hero.is-condensed .home-hero__surface{padding:.85rem 1rem .9rem;border-radius:20px;box-shadow:0 14px 24px rgba(10,28,20,.16)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero.is-condensed .home-hero__eyebrow,*[data-instant-namespace=index] .home-hero.is-condensed .home-hero__eyebrow{display:block}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero.is-condensed .home-hero__title,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero.is-condensed .home-hero__copy,*[data-instant-namespace=index] .home-hero.is-condensed .home-hero__title,*[data-instant-namespace=index] .home-hero.is-condensed .home-hero__copy{opacity:0;max-height:0;margin-top:0;overflow:hidden;pointer-events:none}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero.is-condensed .home-hero__actions,*[data-instant-namespace=index] .home-hero.is-condensed .home-hero__actions{margin-top:0;gap:.5rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero.is-condensed .home-hero__status,*[data-instant-namespace=index] .home-hero.is-condensed .home-hero__status{margin-top:.6rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero.is-condensed .home-date-filter,*[data-instant-namespace=index] .home-hero.is-condensed .home-date-filter{margin-top:.55rem;gap:.35rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-drawer,*[data-instant-namespace=index] .home-radius-drawer{width:100%;max-width:none;height:100%;margin:0;padding:0;border:none;background:rgba(0,0,0,0)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-drawer[open],*[data-instant-namespace=index] .home-radius-drawer[open]{display:flex;align-items:flex-end;padding:0}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-drawer__sheet,*[data-instant-namespace=index] .home-radius-drawer__sheet{margin-top:auto;width:100%;padding:1rem 1rem 1.1rem;background:#f7f1e8;border-radius:1rem 1rem 0 0;box-shadow:0 -10px 28px rgba(0,0,0,.22)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-drawer__header,*[data-instant-namespace=index] .home-radius-drawer__header{margin-bottom:.9rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-drawer__title,*[data-instant-namespace=index] .home-radius-drawer__title{margin:0;font-size:1rem;color:#173121}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-drawer__copy,*[data-instant-namespace=index] .home-radius-drawer__copy{margin:.35rem 0 0;color:rgba(23,49,33,.72);line-height:1.4}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-drawer__options,*[data-instant-namespace=index] .home-radius-drawer__options{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.65rem}@media(min-width: 768px){*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-drawer[open],*[data-instant-namespace=index] .home-radius-drawer[open]{display:grid;place-items:center;padding:1.5rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-drawer__sheet,*[data-instant-namespace=index] .home-radius-drawer__sheet{margin-top:0;width:min(100%,28rem);border-radius:1rem;box-shadow:0 18px 42px rgba(0,0,0,.24)}}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-option,*[data-instant-namespace=index] .home-radius-option{appearance:none;border:1px solid rgba(17,79,54,.12);background:#fffdfa;border-radius:1rem;user-select:none;-webkit-user-select:none;min-height:48px;padding:.8rem .9rem;color:#173121;font-size:.95rem;font-weight:700;box-shadow:0 8px 18px rgba(17,45,31,.08);transition:transform 120ms ease,border-color 120ms ease,background 120ms ease,box-shadow 120ms ease}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-option:hover,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-option:focus-visible,*[data-instant-namespace=index] .home-radius-option:hover,*[data-instant-namespace=index] .home-radius-option:focus-visible{transform:translateY(-1px);border-color:rgba(17,79,54,.24);box-shadow:0 10px 20px rgba(17,45,31,.12)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-option:active,*[data-instant-namespace=index] .home-radius-option:active{transform:translateY(1px) scale(0.985)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-option.is-active,*[data-instant-namespace=index] .home-radius-option.is-active{background:linear-gradient(180deg, #f6dd62 0%, #efcb57 100%);border-color:rgba(112,82,18,.28);box-shadow:inset 0 0 0 1.5px rgba(255,248,225,.88),0 12px 22px rgba(17,45,31,.14)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-filter,*[data-instant-namespace=index] .home-date-filter{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:.9rem;transition:margin 160ms ease,gap 160ms ease}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-filter__rail,*[data-instant-namespace=index] .home-date-filter__rail{display:flex;flex-wrap:wrap;gap:.35rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-filter__custom,*[data-instant-namespace=index] .home-date-filter__custom{position:relative;display:inline-flex;align-items:stretch}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-filter__input,*[data-instant-namespace=index] .home-date-filter__input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;pointer-events:none;z-index:1;-webkit-appearance:none;appearance:none}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-chip,*[data-instant-namespace=index] .home-date-chip{--chip-color: #2e7dd7;--chip-color-dark: #1b4e91;--chip-text-color: #fff8f0;--chip-ring-color: rgba(255, 255, 255, 0.78);user-select:none;-webkit-user-select:none;appearance:none;border:1px solid hsla(0,0%,100%,.16);background:radial-gradient(circle at 50% 50%, rgba(255, 255, 255, 0.18) 0 18%, transparent 18% 100%),linear-gradient(180deg, color-mix(in srgb, var(--chip-color) 82%, white) 0%, var(--chip-color) 62%, var(--chip-color-dark) 100%);color:var(--chip-text-color);border-radius:999px;min-height:31px;padding:0 .78rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:.78rem;font-weight:700;cursor:pointer;box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.58),inset 0 0 0 5px color-mix(in srgb, var(--chip-color) 80%, black),0 8px 14px rgba(0,0,0,.14);transition:transform 120ms ease,background 120ms ease,border-color 120ms ease,color 120ms ease,box-shadow 120ms ease,opacity 120ms ease}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-chip:hover,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-chip:focus-visible,*[data-instant-namespace=index] .home-date-chip:hover,*[data-instant-namespace=index] .home-date-chip:focus-visible{transform:translateY(-1px);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.82),inset 0 0 0 6px color-mix(in srgb, var(--chip-color) 82%, black),0 10px 18px rgba(0,0,0,.18)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-chip:active,*[data-instant-namespace=index] .home-date-chip:active{transform:translateY(1px) scale(0.985)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-chip.has-results:not(.is-active),*[data-instant-namespace=index] .home-date-chip.has-results:not(.is-active){border-color:hsla(0,0%,100%,.22);color:rgba(255,248,236,.98)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-chip.is-empty:not(.is-active),*[data-instant-namespace=index] .home-date-chip.is-empty:not(.is-active){opacity:.68;filter:saturate(0.72)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-chip.is-active,*[data-instant-namespace=index] .home-date-chip.is-active{background:radial-gradient(circle at 50% 50%, rgba(255, 255, 255, 0.32) 0 16%, transparent 16% 100%),linear-gradient(180deg, #fff3cb 0%, #efd68b 58%, #ddb960 100%);border-color:rgba(255,248,225,.54);color:#183126;box-shadow:inset 0 0 0 2px rgba(255,252,242,.95),inset 0 0 0 7px rgba(131,91,14,.22),0 12px 22px rgba(0,0,0,.22)}@media(max-width: 767px){*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-chip[data-date-preset=today],*[data-instant-namespace=index] .home-date-chip[data-date-preset=today]{min-width:4.9rem}}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-chip--date,*[data-instant-namespace=index] .home-date-chip--date{min-width:82px;border-radius:12px;--chip-color: #4f5158;--chip-color-dark: #1e2025;--chip-ring-color: rgba(255, 255, 255, 0.42);box-shadow:inset 0 0 0 1.5px var(--chip-ring-color),inset 0 0 0 6px rgba(14,16,20,.48),0 10px 18px rgba(0,0,0,.22)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-chip--date i,*[data-instant-namespace=index] .home-date-chip--date i{font-size:.9em;opacity:.9}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-chip__label--short,*[data-instant-namespace=index] .home-date-chip__label--short{display:none}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-chip[data-date-preset=yesterday],*[data-instant-namespace=index] .home-date-chip[data-date-preset=yesterday]{--chip-color: #c84646;--chip-color-dark: #7d2323}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-chip[data-date-preset=today],*[data-instant-namespace=index] .home-date-chip[data-date-preset=today]{--chip-color: #2477d4;--chip-color-dark: #184a8d}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-chip[data-date-preset=tomorrow],*[data-instant-namespace=index] .home-date-chip[data-date-preset=tomorrow]{--chip-color: #7a56c8;--chip-color-dark: #4c3485}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-chip[data-date-preset="7d"],*[data-instant-namespace=index] .home-date-chip[data-date-preset="7d"]{--chip-color: #d48425;--chip-color-dark: #8c5314}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-chip[data-date-preset="30d"],*[data-instant-namespace=index] .home-date-chip[data-date-preset="30d"]{--chip-color: #2f9b78;--chip-color-dark: #1d6550}@media(max-width: 575.98px){*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-chip,*[data-instant-namespace=index] .home-date-chip{min-height:31px;padding:0 .66rem;font-size:.75rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-chip__label--long,*[data-instant-namespace=index] .home-date-chip__label--long{display:none}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-date-chip__label--short,*[data-instant-namespace=index] .home-date-chip__label--short{display:inline}}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-results,*[data-instant-namespace=index] .home-results{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-results__meta-row,*[data-instant-namespace=index] .home-results__meta-row{display:flex;align-items:end;justify-content:space-between;gap:.75rem;margin-bottom:.85rem;min-height:1.35rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-results__meta-row[hidden],*[data-instant-namespace=index] .home-results__meta-row[hidden]{display:none !important}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-results__title,*[data-instant-namespace=index] .home-results__title{margin:0;color:#1a251d;font-size:1.05rem;line-height:1.2}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-results__meta,*[data-instant-namespace=index] .home-results__meta{margin:0;color:#5c695f;font-size:.9rem;text-align:right}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-results__empty,*[data-instant-namespace=index] .home-results__empty{background:#fffaf0;border:1px solid #eadfca;border-radius:18px;color:#574c3c;margin-bottom:1rem;padding:1rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-results__empty p,*[data-instant-namespace=index] .home-results__empty p{margin:0}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-results__empty-actions,*[data-instant-namespace=index] .home-results__empty-actions{display:flex;flex-direction:column;gap:.65rem;margin-top:.85rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-results__empty-actions[hidden],*[data-instant-namespace=index] .home-results__empty-actions[hidden]{display:none !important}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registrations,*[data-instant-namespace=index] .home-registrations{flex:0 0 auto}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registrations[hidden],*[data-instant-namespace=index] .home-registrations[hidden]{display:none !important}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registrations__surface,*[data-instant-namespace=index] .home-registrations__surface{background:rgba(0,0,0,0);border:0;border-radius:0;padding:0;box-shadow:none}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registrations__header,*[data-instant-namespace=index] .home-registrations__header{margin-bottom:.45rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registrations__title,*[data-instant-namespace=index] .home-registrations__title{margin:0;color:#7a5b17;font-size:.72rem;font-weight:900;text-transform:uppercase}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registrations__list,*[data-instant-namespace=index] .home-registrations__list{list-style:none;padding:0;margin:0;display:grid;gap:.7rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-polls,*[data-instant-namespace=index] .home-polls{flex:0 0 auto}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-polls[hidden],*[data-instant-namespace=index] .home-polls[hidden]{display:none !important}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-polls__header,*[data-instant-namespace=index] .home-polls__header{margin-bottom:.45rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-polls__title,*[data-instant-namespace=index] .home-polls__title{margin:0;color:#173121;font-size:.72rem;font-weight:900;text-transform:uppercase}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-polls__list,*[data-instant-namespace=index] .home-polls__list{list-style:none;padding:0;margin:0;display:grid;gap:.7rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-recent-clubs,*[data-instant-namespace=index] .home-recent-clubs{flex:0 0 auto}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-recent-clubs[hidden],*[data-instant-namespace=index] .home-recent-clubs[hidden]{display:none !important}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-recent-clubs__header,*[data-instant-namespace=index] .home-recent-clubs__header{margin-bottom:.45rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-recent-clubs__title,*[data-instant-namespace=index] .home-recent-clubs__title{margin:0;color:#173121;font-size:.72rem;font-weight:900;text-transform:uppercase}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-recent-clubs__list,*[data-instant-namespace=index] .home-recent-clubs__list{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:.5rem;margin:0;padding:0;list-style:none}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-recent-club,*[data-instant-namespace=index] .home-recent-club{min-width:0;list-style:none}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-recent-club__link,*[data-instant-namespace=index] .home-recent-club__link{display:grid;justify-items:center;gap:.38rem;min-width:0;color:#173121;text-align:center;text-decoration:none}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-recent-club__mark,*[data-instant-namespace=index] .home-recent-club__mark{display:grid;place-items:center;width:46px;height:46px;border-radius:999px;background:#fffdfa;color:#173121;overflow:hidden;font-size:.76rem;font-weight:950;box-shadow:inset 0 0 0 1px rgba(17,79,54,.14),0 8px 18px rgba(17,45,31,.1)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-recent-club__logo,*[data-instant-namespace=index] .home-recent-club__logo{width:100%;height:100%;object-fit:cover}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-recent-club__name,*[data-instant-namespace=index] .home-recent-club__name{width:100%;min-width:0;color:rgba(23,49,33,.78);font-size:.72rem;font-weight:800;line-height:1.15;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-poll-card,*[data-instant-namespace=index] .home-poll-card{position:relative;list-style:none;padding:0;border:1px solid rgba(17,79,54,.1);border-radius:8px;background:radial-gradient(circle at 88% 22%, rgba(246, 221, 98, 0.24) 0 16px, transparent 17px),linear-gradient(180deg, rgba(255, 253, 249, 0.98) 0%, rgba(247, 251, 243, 0.98) 100%);box-shadow:0 10px 22px rgba(17,45,31,.08);overflow:hidden}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-poll-card::before,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-poll-card::after,*[data-instant-namespace=index] .home-poll-card::before,*[data-instant-namespace=index] .home-poll-card::after{position:absolute;z-index:0;color:rgba(17,79,54,.055);font-weight:950;line-height:1;pointer-events:none;content:"?"}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-poll-card::before,*[data-instant-namespace=index] .home-poll-card::before{top:-0.28rem;right:2.25rem;font-size:3.9rem;transform:rotate(-9deg)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-poll-card::after,*[data-instant-namespace=index] .home-poll-card::after{right:.72rem;bottom:-0.32rem;font-size:2.35rem;transform:rotate(13deg)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-poll-card__link,*[data-instant-namespace=index] .home-poll-card__link{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0, 1fr) auto;gap:.65rem;align-items:center;min-height:78px;padding:.85rem;color:inherit;text-decoration:none}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-poll-card__mark,*[data-instant-namespace=index] .home-poll-card__mark{display:grid;place-items:center;width:42px;height:42px;border-radius:999px;background:#173121;color:#fffaf0;font-size:.78rem;font-weight:900;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(17,79,54,.12)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-poll-card__logo,*[data-instant-namespace=index] .home-poll-card__logo{width:100%;height:100%;object-fit:cover}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-poll-card__body,*[data-instant-namespace=index] .home-poll-card__body{display:grid;gap:.2rem;min-width:0}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-poll-card__status,*[data-instant-namespace=index] .home-poll-card__status{justify-self:start;border-radius:999px;padding:.16rem .48rem;background:rgba(246,221,98,.3);color:#7a5b17;font-size:.68rem;font-weight:900;text-transform:uppercase}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-poll-card__question,*[data-instant-namespace=index] .home-poll-card__question{color:#173121;font-size:.98rem;font-weight:850;line-height:1.25;overflow:hidden;text-overflow:ellipsis}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-poll-card__club,*[data-instant-namespace=index] .home-poll-card__club{color:rgba(23,49,33,.68);font-size:.84rem;font-weight:700}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-poll-card__affordance,*[data-instant-namespace=index] .home-poll-card__affordance{color:rgba(23,49,33,.44)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card,*[data-instant-namespace=index] .home-registration-card{list-style:none}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card__link,*[data-instant-namespace=index] .home-registration-card__link{appearance:none;width:100%;text-align:left;position:relative;display:grid;grid-template-columns:auto minmax(0, 1fr) auto;gap:.75rem;align-items:center;min-height:94px;overflow:hidden;background:radial-gradient(circle at 95% 0%, rgba(255, 255, 255, 0.42), transparent 34%),linear-gradient(135deg, #ffe6a1 0%, #f8c663 100%);border:0;border-radius:8px;padding:.82rem 1rem;text-decoration:none;color:inherit;box-shadow:0 1px 0 rgba(74,45,12,.08),0 10px 22px rgba(74,45,12,.14);transition:transform 120ms ease,box-shadow 120ms ease;--ticket-notch-radius: 10px;--ticket-notch-y: 50%;-webkit-mask:radial-gradient(circle at 0 var(--ticket-notch-y), transparent 0 var(--ticket-notch-radius), #000 calc(var(--ticket-notch-radius) + 1px)) 0 0/51% 100% no-repeat,radial-gradient(circle at 100% var(--ticket-notch-y), transparent 0 var(--ticket-notch-radius), #000 calc(var(--ticket-notch-radius) + 1px)) 100% 0/51% 100% no-repeat;mask:radial-gradient(circle at 0 var(--ticket-notch-y), transparent 0 var(--ticket-notch-radius), #000 calc(var(--ticket-notch-radius) + 1px)) 0 0/51% 100% no-repeat,radial-gradient(circle at 100% var(--ticket-notch-y), transparent 0 var(--ticket-notch-radius), #000 calc(var(--ticket-notch-radius) + 1px)) 100% 0/51% 100% no-repeat}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card__link:hover,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card__link:focus-visible,*[data-instant-namespace=index] .home-registration-card__link:hover,*[data-instant-namespace=index] .home-registration-card__link:focus-visible{transform:translateY(-1px);box-shadow:0 1px 0 rgba(74,45,12,.1),0 18px 34px rgba(74,45,12,.2)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card__mark,*[data-instant-namespace=index] .home-registration-card__mark{display:grid;place-items:center;width:52px;height:52px;border-radius:999px;background:rgba(255,253,250,.58);color:#5b3d0b;font-size:.82rem;font-weight:950;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(91,61,11,.12)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card__logo,*[data-instant-namespace=index] .home-registration-card__logo{width:100%;height:100%;object-fit:cover}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card__body,*[data-instant-namespace=index] .home-registration-card__body{min-width:0;display:grid;gap:.18rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card__status,*[data-instant-namespace=index] .home-registration-card__status{justify-self:start;border-radius:999px;padding:.18rem .52rem;background:rgba(255,253,250,.52);font-size:.68rem;font-weight:900;white-space:nowrap;letter-spacing:0;text-transform:uppercase}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card__status--completed,*[data-instant-namespace=index] .home-registration-card__status--completed{color:#6c4d13}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card__status--rsvp,*[data-instant-namespace=index] .home-registration-card__status--rsvp{color:#6c4d13}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card__event,*[data-instant-namespace=index] .home-registration-card__event{color:#2f220f;font-size:1rem;font-weight:800;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card__club,*[data-instant-namespace=index] .home-registration-card__club{color:rgba(47,34,15,.78);font-size:.82rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card__date,*[data-instant-namespace=index] .home-registration-card__date{color:rgba(47,34,15,.68);font-size:.85rem;font-weight:700}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card__affordance,*[data-instant-namespace=index] .home-registration-card__affordance{justify-self:end;color:rgba(47,34,15,.46);font-size:.82rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-empty-suggestion,*[data-instant-namespace=index] .home-empty-suggestion{appearance:none;width:100%;border:0;background:rgba(0,0,0,0);padding:0;display:flex;align-items:center;gap:.75rem;text-align:left;cursor:pointer}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-empty-suggestion:hover .home-empty-suggestion__detail,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-empty-suggestion:focus-visible .home-empty-suggestion__detail,*[data-instant-namespace=index] .home-empty-suggestion:hover .home-empty-suggestion__detail,*[data-instant-namespace=index] .home-empty-suggestion:focus-visible .home-empty-suggestion__detail{color:#173121}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-empty-suggestion__pill,*[data-instant-namespace=index] .home-empty-suggestion__pill{pointer-events:none;flex:0 0 auto}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-empty-suggestion__detail,*[data-instant-namespace=index] .home-empty-suggestion__detail{color:#574c3c;font-size:.92rem;font-weight:700;line-height:1.3;transition:color 120ms ease}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-inline-button,*[data-instant-namespace=index] .home-inline-button{appearance:none;background:#173121;border:0;border-radius:999px;color:#fffaf0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;min-height:42px;padding:0 .95rem;text-decoration:none}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-inline-button--ghost,*[data-instant-namespace=index] .home-inline-button--ghost{background:rgba(0,0,0,0);border:1px solid #d3c4aa;color:#574c3c}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-list,*[data-instant-namespace=index] .home-venue-list{display:grid;gap:.85rem;list-style:none;margin:0;padding:0}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-group,*[data-instant-namespace=index] .home-venue-group{list-style:none}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-group__title,*[data-instant-namespace=index] .home-venue-group__title{margin:.35rem 0 0;color:#173121;font-size:.95rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}@media(prefers-color-scheme: dark){*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__utility-button,*[data-instant-namespace=index] .home-hero__utility-button{background:#26231d;border-color:rgba(229,194,105,.18);color:#fff4dc;box-shadow:0 10px 18px rgba(0,0,0,.24)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__utility-button:hover,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-hero__utility-button:focus-visible,*[data-instant-namespace=index] .home-hero__utility-button:hover,*[data-instant-namespace=index] .home-hero__utility-button:focus-visible{border-color:rgba(229,194,105,.32);box-shadow:0 12px 22px rgba(0,0,0,.32)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-results__title,*[data-instant-namespace=index] .home-results__title{color:#fffaf0}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-results__meta,*[data-instant-namespace=index] .home-results__meta{color:rgba(255,250,240,.58)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-results__empty,*[data-instant-namespace=index] .home-results__empty{background:#26231d;border-color:rgba(229,194,105,.16);color:rgba(255,250,240,.76)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-drawer__sheet,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-filter-drawer__sheet,*[data-instant-namespace=index] .home-radius-drawer__sheet,*[data-instant-namespace=index] .home-filter-drawer__sheet{background:#242019;border:1px solid rgba(229,194,105,.16);box-shadow:0 -12px 30px rgba(0,0,0,.36)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-drawer__title,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-filter-drawer__title,*[data-instant-namespace=index] .home-radius-drawer__title,*[data-instant-namespace=index] .home-filter-drawer__title{color:#fff4dc}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-drawer__copy,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-drawer__empty,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-filter-drawer__copy,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-filter-drawer__empty,*[data-instant-namespace=index] .home-radius-drawer__copy,*[data-instant-namespace=index] .home-radius-drawer__empty,*[data-instant-namespace=index] .home-filter-drawer__copy,*[data-instant-namespace=index] .home-filter-drawer__empty{color:rgba(255,250,240,.64)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-option,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-filter-option,*[data-instant-namespace=index] .home-radius-option,*[data-instant-namespace=index] .home-filter-option{background:#2b261e;border-color:rgba(229,194,105,.16);color:#fff4dc}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-radius-option.is-active,*[data-instant-namespace=index] .home-radius-option.is-active{background:linear-gradient(180deg, #d9bc63 0%, #b98b30 100%);border-color:rgba(255,236,185,.3);color:#1d1609}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-inline-button--sheet,*[data-instant-namespace=index] .home-inline-button--sheet{background:#f4ead6;color:#15120e}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-inline-button--sheet:hover,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-inline-button--sheet:focus-visible,*[data-instant-namespace=index] .home-inline-button--sheet:hover,*[data-instant-namespace=index] .home-inline-button--sheet:focus-visible{background:#fff4dc;color:#15120e}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registrations__surface,*[data-instant-namespace=index] .home-registrations__surface{background:radial-gradient(circle at top right, rgba(214, 170, 73, 0.2), transparent 42%),linear-gradient(180deg, #242019 0%, #1c1913 100%);border-color:rgba(229,194,105,.16);box-shadow:0 16px 30px rgba(0,0,0,.3)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registrations__title,*[data-instant-namespace=index] .home-registrations__title{color:#fff4dc}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-recent-clubs__title,*[data-instant-namespace=index] .home-recent-clubs__title{color:#fff4dc}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-recent-club__link,*[data-instant-namespace=index] .home-recent-club__link{color:#fff7e8}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-recent-club__mark,*[data-instant-namespace=index] .home-recent-club__mark{background:#2c2a24;color:#fff4dc;box-shadow:inset 0 0 0 1px rgba(229,194,105,.16),0 10px 20px rgba(0,0,0,.26)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-recent-club__name,*[data-instant-namespace=index] .home-recent-club__name{color:rgba(255,247,232,.78)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card__link,*[data-instant-namespace=index] .home-registration-card__link{background:#65471d;box-shadow:0 1px 0 rgba(255,236,185,.08),0 14px 26px rgba(0,0,0,.28)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card__status--completed,*[data-instant-namespace=index] .home-registration-card__status--completed{color:#d0a147}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card__status--rsvp,*[data-instant-namespace=index] .home-registration-card__status--rsvp{background:rgba(255,250,240,.12);color:#f0d891}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card__event,*[data-instant-namespace=index] .home-registration-card__event{color:#fff7e8}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card__date,*[data-instant-namespace=index] .home-registration-card__date{color:rgba(255,247,232,.66)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-registration-card__affordance,*[data-instant-namespace=index] .home-registration-card__affordance{color:rgba(255,247,232,.5)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-group__title,*[data-instant-namespace=index] .home-venue-group__title{color:rgba(255,250,240,.78)}}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__shell,*[data-instant-namespace=index] .home-venue-card__shell{display:grid;gap:0;overflow:hidden;border-radius:20px;background:linear-gradient(180deg, #fffdfa 0%, #f6f1e8 100%);border:1px solid #e7dfcf;box-shadow:0 10px 24px rgba(28,37,29,.06)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__link,*[data-instant-namespace=index] .home-venue-card__link{background:rgba(0,0,0,0);border:0;border-radius:0;color:inherit;display:grid;gap:.9rem;grid-template-columns:56px minmax(0, 1fr);padding:.9rem;text-decoration:none;transition:transform 120ms ease,box-shadow 120ms ease,border-color 120ms ease}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__link:hover,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__link:focus-visible,*[data-instant-namespace=index] .home-venue-card__link:hover,*[data-instant-namespace=index] .home-venue-card__link:focus-visible{background:hsla(0,0%,100%,.34)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__link--event,*[data-instant-namespace=index] .home-venue-card__link--event{background:linear-gradient(180deg, #fffdf7 0%, #f4efe1 100%)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__avatar,*[data-instant-namespace=index] .home-venue-card__avatar{width:56px;height:56px;border-radius:16px;object-fit:cover;background:#d9dfd6}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__avatar--placeholder,*[data-instant-namespace=index] .home-venue-card__avatar--placeholder{align-items:center;background:linear-gradient(160deg, #195f3f 0%, #2c2a22 100%);color:#fffaf0;display:flex;font-size:1rem;font-weight:700;justify-content:center}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__content,*[data-instant-namespace=index] .home-venue-card__content{min-width:0}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__header,*[data-instant-namespace=index] .home-venue-card__header{display:flex;align-items:start;gap:.75rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__title-block,*[data-instant-namespace=index] .home-venue-card__title-block{display:flex;flex-direction:column;gap:.2rem;min-width:0}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__name,*[data-instant-namespace=index] .home-venue-card__name{color:#1a251d;font-size:1rem;font-weight:700;line-height:1.2}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__venue,*[data-instant-namespace=index] .home-venue-card__venue{color:#6a746d;font-size:.88rem;font-weight:700;line-height:1.2}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__place,*[data-instant-namespace=index] .home-venue-card__place{color:#6a746d;font-size:.82rem;font-weight:500;line-height:1.25}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__context,*[data-instant-namespace=index] .home-venue-card__context{display:flex;align-items:start;justify-content:space-between;gap:.75rem;margin-top:.35rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__context-block,*[data-instant-namespace=index] .home-venue-card__context-block{min-width:0;display:flex;flex-direction:column;gap:.2rem}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__distance,*[data-instant-namespace=index] .home-venue-card__distance{background:#173121;border-radius:999px;color:#fffaf0;flex-shrink:0;font-size:.82rem;font-weight:700;line-height:1;padding:.4rem .55rem;align-self:flex-start}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__location,*[data-instant-namespace=index] .home-venue-card__location{margin:.55rem 0 0;color:#5c695f}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__meta,*[data-instant-namespace=index] .home-venue-card__meta{margin:.16rem 0 0;color:#3f4a42;font-size:.82rem;font-weight:700;letter-spacing:.01em}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__event-name,*[data-instant-namespace=index] .home-venue-card__event-name{margin:.35rem 0 0;color:#5b655d;font-size:.88rem;font-weight:500;line-height:1.35}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__event-link,*[data-instant-namespace=index] .home-venue-card__event-link{display:grid;gap:.18rem;padding:.8rem 2.5rem .9rem .95rem;background:linear-gradient(180deg, #f7f1df 0%, #efe3bf 100%);border-top:1px solid rgba(183,142,52,.22);color:#3d2d06;text-decoration:none;transition:background 120ms ease,border-color 120ms ease;position:relative}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__event-link:hover,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__event-link:focus-visible,*[data-instant-namespace=index] .home-venue-card__event-link:hover,*[data-instant-namespace=index] .home-venue-card__event-link:focus-visible{background:linear-gradient(180deg, #f4e9c9 0%, #ecdca9 100%);border-color:rgba(183,142,52,.38)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__event-link::after,*[data-instant-namespace=index] .home-venue-card__event-link::after{content:"›";position:absolute;top:50%;right:1rem;transform:translateY(-50%);font-size:1.3rem;line-height:1;color:rgba(61,45,6,.5)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__event-link-name,*[data-instant-namespace=index] .home-venue-card__event-link-name{font-size:.95rem;font-weight:700;line-height:1.3;color:#2f2308;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__event-link-date,*[data-instant-namespace=index] .home-venue-card__event-link-date{font-size:.82rem;font-weight:600;color:rgba(47,35,8,.76)}@media(prefers-color-scheme: dark){*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__shell,*[data-instant-namespace=index] .home-venue-card__shell{background:#26231d;border-color:rgba(229,194,105,.16);box-shadow:0 14px 28px rgba(0,0,0,.26)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__link:hover,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__link:focus-visible,*[data-instant-namespace=index] .home-venue-card__link:hover,*[data-instant-namespace=index] .home-venue-card__link:focus-visible{background:rgba(255,250,240,.04)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__link--event,*[data-instant-namespace=index] .home-venue-card__link--event{background:#5b421c}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__avatar,*[data-instant-namespace=index] .home-venue-card__avatar{background:#353027}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__name,*[data-instant-namespace=index] .home-venue-card__name{color:#fff7e8}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__venue,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__place,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__location,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__event-name,*[data-instant-namespace=index] .home-venue-card__venue,*[data-instant-namespace=index] .home-venue-card__place,*[data-instant-namespace=index] .home-venue-card__location,*[data-instant-namespace=index] .home-venue-card__event-name{color:rgba(255,250,240,.66)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__meta,*[data-instant-namespace=index] .home-venue-card__meta{color:rgba(255,250,240,.8)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__distance,*[data-instant-namespace=index] .home-venue-card__distance{background:#123829;color:#fffaf0}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__event-link,*[data-instant-namespace=index] .home-venue-card__event-link{background:#5b421c;border-top-color:rgba(229,194,105,.2);color:#fff4dc}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__event-link:hover,*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__event-link:focus-visible,*[data-instant-namespace=index] .home-venue-card__event-link:hover,*[data-instant-namespace=index] .home-venue-card__event-link:focus-visible{background:#684c20;border-color:rgba(229,194,105,.34)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__event-link::after,*[data-instant-namespace=index] .home-venue-card__event-link::after{color:rgba(255,244,220,.56)}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__event-link-name,*[data-instant-namespace=index] .home-venue-card__event-link-name{color:#fff7e8}*[data-barba-namespace=index]:not([data-instant-namespace]) .home-venue-card__event-link-date,*[data-instant-namespace=index] .home-venue-card__event-link-date{color:rgba(255,244,220,.74)}}*[data-barba-namespace=index]:not([data-instant-namespace]) .hero,*[data-instant-namespace=index] .hero{--height:clamp(200px, 30vh, 280px);position:relative;height:var(--height);overflow:hidden;background:#111}*[data-barba-namespace=index]:not([data-instant-namespace]) .hero .hero__track,*[data-instant-namespace=index] .hero .hero__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;height:100%;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}*[data-barba-namespace=index]:not([data-instant-namespace]) .hero .hero__track::-webkit-scrollbar,*[data-instant-namespace=index] .hero .hero__track::-webkit-scrollbar{display:none}@media(hover: hover)and (pointer: fine){*[data-barba-namespace=index]:not([data-instant-namespace]) .hero .hero__track,*[data-instant-namespace=index] .hero .hero__track{overflow-x:hidden;scroll-snap-type:none}}@media(hover: hover)and (pointer: fine){*[data-barba-namespace=index]:not([data-instant-namespace]) .hero .hero__arrow,*[data-instant-namespace=index] .hero .hero__arrow{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;line-height:32px;text-align:center;background:rgba(0,0,0,.45);color:#fff;border-radius:50%;cursor:pointer;z-index:2;user-select:none;font-size:1rem}}@media(hover: none)and (pointer: coarse){*[data-barba-namespace=index]:not([data-instant-namespace]) .hero .hero__arrow,*[data-instant-namespace=index] .hero .hero__arrow{display:none}}*[data-barba-namespace=index]:not([data-instant-namespace]) .hero .hero__arrow.hero__arrow--prev,*[data-instant-namespace=index] .hero .hero__arrow.hero__arrow--prev{left:12px}*[data-barba-namespace=index]:not([data-instant-namespace]) .hero .hero__arrow.hero__arrow--next,*[data-instant-namespace=index] .hero .hero__arrow.hero__arrow--next{right:12px}*[data-barba-namespace=index]:not([data-instant-namespace]) .hero .hero__slide,*[data-instant-namespace=index] .hero .hero__slide{flex:0 0 100%;scroll-snap-align:start;position:relative;height:100%;color:#fff;text-decoration:none;overflow:hidden;position:relative;display:block}*[data-barba-namespace=index]:not([data-instant-namespace]) .hero .hero__slide img,*[data-instant-namespace=index] .hero .hero__slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}*[data-barba-namespace=index]:not([data-instant-namespace]) .hero .hero__slide::before,*[data-instant-namespace=index] .hero .hero__slide::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0.15) 60%, rgba(0, 0, 0, 0) 100%)}*[data-barba-namespace=index]:not([data-instant-namespace]) .hero .hero__slide .hero__title,*[data-instant-namespace=index] .hero .hero__slide .hero__title{position:absolute;left:16px;bottom:25px;margin:0;color:#fff;font-size:1.25rem;font-weight:600;line-height:1.15;max-width:90%;z-index:2;text-shadow:0 1px 3px rgba(0,0,0,.6)}*[data-barba-namespace=index]:not([data-instant-namespace]) .hero .hero__slide .hero__badge,*[data-instant-namespace=index] .hero .hero__slide .hero__badge{position:absolute;top:12px;left:12px;background:#e50914;padding:4px 8px;border-radius:2px;font-size:.75rem;font-weight:600}*[data-barba-namespace=index]:not([data-instant-namespace]) .hero .hero__slide .hero__date,*[data-instant-namespace=index] .hero .hero__slide .hero__date{position:absolute;top:16px;left:16px;display:inline-block;padding:4px 8px;background:var(--sl-color-primary-600);color:#fff;font-weight:700;font-size:.875rem;border-radius:4px;line-height:1;box-shadow:0 1px 3px rgba(0,0,0,.2);pointer-events:none;user-select:none;white-space:nowrap}*[data-barba-namespace=index]:not([data-instant-namespace]) .hero .hero__slide::after,*[data-instant-namespace=index] .hero .hero__slide::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.65) 100%);z-index:1;pointer-events:none}*[data-barba-namespace=index]:not([data-instant-namespace]) .hero .hero__dots,*[data-instant-namespace=index] .hero .hero__dots{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);display:flex;gap:8px;list-style:none;padding:0;margin:0;z-index:2}*[data-barba-namespace=index]:not([data-instant-namespace]) .hero .hero__dots li,*[data-instant-namespace=index] .hero .hero__dots li{width:12px;height:12px;border-radius:50%;background:hsla(0,0%,100%,.4)}*[data-barba-namespace=index]:not([data-instant-namespace]) .hero .hero__dots li.is-active,*[data-instant-namespace=index] .hero .hero__dots li.is-active{background:#fff}*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand,*[data-instant-namespace=index] #daily-hand{border-radius:12px;max-width:100%;text-align:center}*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .header-row,*[data-instant-namespace=index] #daily-hand .header-row{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.75rem}*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .title,*[data-instant-namespace=index] #daily-hand .title{font-family:var(--sl-font-sans);font-size:1.25rem;font-weight:700;color:var(--sl-color-neutral-900);display:flex;align-items:baseline;gap:.35rem;margin:0}*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .title .tz,*[data-instant-namespace=index] #daily-hand .title .tz{font-size:.65em;font-weight:500;opacity:.75}*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .learn-link,*[data-instant-namespace=index] #daily-hand .learn-link{display:inline-block;margin-top:1rem;font-size:.9rem;font-weight:600;color:var(--sl-color-primary-700);text-decoration:none;position:relative}*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .learn-link:hover,*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .learn-link:focus-visible,*[data-instant-namespace=index] #daily-hand .learn-link:hover,*[data-instant-namespace=index] #daily-hand .learn-link:focus-visible{color:var(--sl-color-primary-900)}*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .learn-link::after,*[data-instant-namespace=index] #daily-hand .learn-link::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background:currentColor;transform-origin:right;transform:scaleX(0);transition:transform .25s ease}*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .learn-link:hover::after,*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .learn-link:focus-visible::after,*[data-instant-namespace=index] #daily-hand .learn-link:hover::after,*[data-instant-namespace=index] #daily-hand .learn-link:focus-visible::after{transform-origin:left;transform:scaleX(1)}*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .hand-row,*[data-instant-namespace=index] #daily-hand .hand-row{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:20px;flex-wrap:wrap}*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .board-wrapper,*[data-instant-namespace=index] #daily-hand .board-wrapper{padding:6px 18px;border-radius:9999px;background:radial-gradient(ellipse at center, rgba(255, 255, 255, 0.08) 0%, rgba(0, 0, 0, 0) 70%),#18743a}*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .cards,*[data-instant-namespace=index] #daily-hand .cards{display:flex;gap:12px;flex-wrap:nowrap}*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .cards .card-skeleton,*[data-instant-namespace=index] #daily-hand .cards .card-skeleton{display:inline-block;width:clamp(33px,9vw,66px);aspect-ratio:40/60;border-radius:4px;background:linear-gradient(90deg, #e3e1de 0%, #f1f0ee 40%, #e3e1de 100%);background-size:200% 100%;animation:skeleton 1.1s infinite linear}*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .cards .playing-card,*[data-instant-namespace=index] #daily-hand .cards .playing-card{flex:0 0 auto;width:clamp(33px,9vw,66px);height:auto}*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .cards.hole .card-skeleton,*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .cards.hole .playing-card,*[data-instant-namespace=index] #daily-hand .cards.hole .card-skeleton,*[data-instant-namespace=index] #daily-hand .cards.hole .playing-card{width:clamp(45px,12vw,90px)}@keyframes skeleton{to{background-position-x:-200%}}@media(max-width: 575.98px){*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .board-wrapper,*[data-instant-namespace=index] #daily-hand .board-wrapper{padding-inline:12px}*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .cards,*[data-instant-namespace=index] #daily-hand .cards{gap:8px}*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .hand-row,*[data-instant-namespace=index] #daily-hand .hand-row{gap:12px}*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .cards.board .playing-card,*[data-instant-namespace=index] #daily-hand .cards.board .playing-card{width:clamp(28px,8vw,60px)}*[data-barba-namespace=index]:not([data-instant-namespace]) #daily-hand .cards.hole .playing-card,*[data-instant-namespace=index] #daily-hand .cards.hole .playing-card{width:clamp(38px,10vw,75px)}}*[data-barba-namespace=index]:not([data-instant-namespace]) .discover .discover__title,*[data-instant-namespace=index] .discover .discover__title{display:flex;align-items:center;font-size:1.25rem;margin:0 0 1rem 0}*[data-barba-namespace=index]:not([data-instant-namespace]) .discover .discover__title .discover__reload,*[data-instant-namespace=index] .discover .discover__title .discover__reload{background:none;border:0;margin-left:auto;font-size:1rem;color:var(--sl-color-primary-600);cursor:pointer}*[data-barba-namespace=index]:not([data-instant-namespace]) .discover .discover__list,*[data-instant-namespace=index] .discover .discover__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem;list-style:none;padding:0}*[data-barba-namespace=index]:not([data-instant-namespace]) .discover .club-card,*[data-instant-namespace=index] .discover .club-card{background:var(--sl-color-neutral-0);border-radius:.5rem;box-shadow:var(--sl-shadow-x-small);text-align:center;padding:1rem;min-width:0}*[data-barba-namespace=index]:not([data-instant-namespace]) .discover .club-card .club-card__placeholder,*[data-instant-namespace=index] .discover .club-card .club-card__placeholder{width:64px;height:64px;border-radius:50%;margin:0 auto;background:var(--sl-color-neutral-200);color:var(--sl-color-neutral-600);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.875rem;text-transform:uppercase;user-select:none}*[data-barba-namespace=index]:not([data-instant-namespace]) .discover .club-card .club-card__link,*[data-instant-namespace=index] .discover .club-card .club-card__link{display:grid;gap:.5rem;text-decoration:none;color:inherit}*[data-barba-namespace=index]:not([data-instant-namespace]) .discover .club-card img,*[data-instant-namespace=index] .discover .club-card img{width:64px;height:64px;object-fit:cover;border-radius:50%;margin:0 auto}*[data-barba-namespace=index]:not([data-instant-namespace]) .discover .club-card .club-card__name,*[data-instant-namespace=index] .discover .club-card .club-card__name{font-size:.875rem;font-weight:600}*[data-barba-namespace=index]:not([data-instant-namespace]) .discover .skeleton,*[data-instant-namespace=index] .discover .skeleton{background:var(--sl-color-neutral-100);height:108px;animation:pulse 1.5s infinite}@keyframes pulse{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes home-hero-button-spinner-rotate{to{transform:translate(-50%, -50%) rotate(360deg)}}.home-upcoming__list{display:grid;gap:.7rem;margin:0;padding:0;list-style:none}.home-upcoming-card{display:grid;gap:.25rem;padding:.9rem 1rem;border:1px solid rgba(17,79,54,.12);border-radius:.875rem;background:#fffdfa;color:#173121;text-decoration:none;box-shadow:0 8px 20px rgba(17,45,31,.08)}.home-upcoming-card__title{font-weight:900}.home-upcoming-card__meta,.home-upcoming-card__date{color:rgba(23,49,33,.68);font-size:.84rem}.home-upcoming__surface{padding:.95rem;border:1px solid rgba(17,79,54,.12);border-radius:.875rem;background:#fffdfa;box-shadow:0 8px 20px rgba(17,45,31,.08)}.home-upcoming__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.home-upcoming__title{margin:0;color:#173121;font-size:1.05rem}.home-upcoming__link{color:#38634a;font-weight:800;text-decoration:none}
.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.p-1{padding:0.25rem !important}.pt-1{padding-top:0.25rem !important}.pr-1{padding-right:0.25rem !important}.pb-1{padding-bottom:0.25rem !important}.pl-1{padding-left:0.25rem !important}.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.m-1{margin:0.25rem !important}.mt-1{margin-top:0.25rem !important}.mr-1{margin-right:0.25rem !important}.mb-1{margin-bottom:0.25rem !important}.ml-1{margin-left:0.25rem !important}.mx-1{margin-left:0.25rem !important;margin-right:0.25rem !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2{padding-top:0.5rem !important}.pr-2{padding-right:0.5rem !important}.pb-2{padding-bottom:0.5rem !important}.pl-2{padding-left:0.5rem !important}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.m-2{margin:0.5rem !important}.mt-2{margin-top:0.5rem !important}.mr-2{margin-right:0.5rem !important}.mb-2{margin-bottom:0.5rem !important}.ml-2{margin-left:0.5rem !important}.mx-2{margin-left:0.5rem !important;margin-right:0.5rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.p-3{padding:1rem !important}.pt-3{padding-top:1rem !important}.pr-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.pl-3{padding-left:1rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.m-3{margin:1rem !important}.mt-3{margin-top:1rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ml-3{margin-left:1rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-4{padding:1.5rem !important}.pt-4{padding-top:1.5rem !important}.pr-4{padding-right:1.5rem !important}.pb-4{padding-bottom:1.5rem !important}.pl-4{padding-left:1.5rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.m-4{margin:1.5rem !important}.mt-4{margin-top:1.5rem !important}.mr-4{margin-right:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ml-4{margin-left:1.5rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-5{padding:3rem !important}.pt-5{padding-top:3rem !important}.pr-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.pl-5{padding-left:3rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.m-5{margin:3rem !important}.mt-5{margin-top:3rem !important}.mr-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ml-5{margin-left:3rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}:root{--app-font-sans: 'Roboto', sans-serif;--app-color-neutral-0: #ffffff;--app-color-neutral-100: #f3efe8;--app-color-neutral-200: #e2ddd4;--app-color-neutral-600: #756d63;--app-color-neutral-900: #2c2823;--app-color-primary-600: #1e4e8c;--app-color-primary-700: #173d6d;--app-color-primary-900: #0d2445;--app-color-gray-900: #1f1f1f;--app-color-brand-green-light: #128043;--app-color-brand-green-light-rgb: 18, 128, 67;--app-color-brand-green-dark: #154037;--app-color-brand-green-dark-rgb: 21, 64, 55;--app-color-brand-green-surface: var(--app-color-brand-green-light);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-light-rgb);--app-panel-background-color: #ffffff;--app-panel-border-width: 1px;--app-panel-border-color: rgba(44, 40, 35, 0.12);--app-border-radius-medium: 0.875rem;--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.16);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.08);--sl-font-sans: var(--app-font-sans);--sl-color-neutral-0: var(--app-color-neutral-0);--sl-color-neutral-100: var(--app-color-neutral-100);--sl-color-neutral-200: var(--app-color-neutral-200);--sl-color-neutral-600: var(--app-color-neutral-600);--sl-color-neutral-900: var(--app-color-neutral-900);--sl-color-primary-600: var(--app-color-primary-600);--sl-color-primary-700: var(--app-color-primary-700);--sl-color-primary-900: var(--app-color-primary-900);--sl-color-gray-900: var(--app-color-gray-900);--sl-panel-background-color: var(--app-panel-background-color);--sl-panel-border-width: var(--app-panel-border-width);--sl-panel-border-color: var(--app-panel-border-color);--sl-border-radius-medium: var(--app-border-radius-medium);--sl-shadow-large: var(--app-shadow-large);--sl-shadow-x-small: var(--app-shadow-x-small)}@media(prefers-color-scheme: dark){:root{--app-color-neutral-0: #191919;--app-color-neutral-100: #242424;--app-color-neutral-200: #333333;--app-color-neutral-600: #bdbdbd;--app-color-neutral-900: #f2f2f2;--app-color-brand-green-surface: var(--app-color-brand-green-dark);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-dark-rgb);--app-panel-background-color: #1f1f1f;--app-panel-border-color: rgba(255, 255, 255, 0.14);--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.42);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.3)}}*[data-barba-namespace=liveStories]:not([data-instant-namespace]){background:#000}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper{display:flex;justify-content:center;align-items:center;background:#000;position:absolute;width:100%;height:100%;overflow:hidden;will-change:transform;--story-bg:url('')}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper::before{content:"";position:absolute;inset:-40px;background:var(--story-bg) center/cover no-repeat;filter:blur(35px) brightness(0.6);transform:scale(1.1);z-index:-2}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper::after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0) 70%);z-index:-1}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper .story-progress{position:absolute;top:10px;left:10px;right:10px;display:flex;gap:4px;pointer-events:none;z-index:1}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper .story-progress .dash{flex:1 1 auto;height:3px;background:hsla(0,0%,100%,.35);border-radius:2px}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper .story-progress .dash.active{background:#fff}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper .story-hud{position:absolute;top:calc(env(safe-area-inset-top, 10px) + 20px);left:10px;right:72px;display:flex;align-items:center;gap:.25rem;z-index:2;min-width:0}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper .story-hud .story-club-link{display:flex;align-items:center;gap:.25rem;pointer-events:auto;text-decoration:none;flex:0 0 auto}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper .story-hud .story-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid hsla(0,0%,100%,.6)}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper .story-hud .story-meta{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper .story-hud .story-club-name-link,*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper .story-hud .story-event-link{pointer-events:auto;text-decoration:none;min-width:0}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper .story-hud .story-club{font-weight:600;font-size:.9rem;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.7);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper .story-hud .story-event-link{color:hsla(0,0%,100%,.82);font-size:.78rem;line-height:1.2;text-shadow:0 0 3px rgba(0,0,0,.7);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper .story-hud .story-time{flex:0 0 auto;font-size:.8rem;color:hsla(0,0%,100%,.7);pointer-events:none}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper #storyClose{position:absolute;top:calc(env(safe-area-inset-top, 10px) + 20px);right:10px;background:rgba(0,0,0,.5);color:#fff;border:none;padding:.25rem .5rem;cursor:pointer;border-radius:4px;font-size:1.2em;z-index:1000}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper .story-player{position:relative;width:100%;max-width:100%;max-height:100%;aspect-ratio:4/5;overflow:hidden;user-select:none}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper .story-player .story-image{width:100%;height:100%;object-fit:contain}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper .nav-zone{position:absolute;top:0;bottom:0;width:50%;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper .nav-prev{left:0}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper .nav-next{right:0}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper .nav-zone:focus{outline:none}*[data-barba-namespace=liveStories]:not([data-instant-namespace]) #storyWrapper .story-share{position:absolute;bottom:calc(env(safe-area-inset-bottom, 10px) + 20px);right:20px;width:2.75rem;height:2.75rem;background:rgba(255,253,247,.92);border:0;color:#1a130b;padding:0;border-radius:999px;box-shadow:0 .55rem 1.4rem rgba(0,0,0,.26);font-size:1rem;cursor:pointer;z-index:3}
.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.p-1{padding:0.25rem !important}.pt-1{padding-top:0.25rem !important}.pr-1{padding-right:0.25rem !important}.pb-1{padding-bottom:0.25rem !important}.pl-1{padding-left:0.25rem !important}.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.m-1{margin:0.25rem !important}.mt-1{margin-top:0.25rem !important}.mr-1{margin-right:0.25rem !important}.mb-1{margin-bottom:0.25rem !important}.ml-1{margin-left:0.25rem !important}.mx-1{margin-left:0.25rem !important;margin-right:0.25rem !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2{padding-top:0.5rem !important}.pr-2{padding-right:0.5rem !important}.pb-2{padding-bottom:0.5rem !important}.pl-2{padding-left:0.5rem !important}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.m-2{margin:0.5rem !important}.mt-2{margin-top:0.5rem !important}.mr-2{margin-right:0.5rem !important}.mb-2{margin-bottom:0.5rem !important}.ml-2{margin-left:0.5rem !important}.mx-2{margin-left:0.5rem !important;margin-right:0.5rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.p-3{padding:1rem !important}.pt-3{padding-top:1rem !important}.pr-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.pl-3{padding-left:1rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.m-3{margin:1rem !important}.mt-3{margin-top:1rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ml-3{margin-left:1rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-4{padding:1.5rem !important}.pt-4{padding-top:1.5rem !important}.pr-4{padding-right:1.5rem !important}.pb-4{padding-bottom:1.5rem !important}.pl-4{padding-left:1.5rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.m-4{margin:1.5rem !important}.mt-4{margin-top:1.5rem !important}.mr-4{margin-right:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ml-4{margin-left:1.5rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-5{padding:3rem !important}.pt-5{padding-top:3rem !important}.pr-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.pl-5{padding-left:3rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.m-5{margin:3rem !important}.mt-5{margin-top:3rem !important}.mr-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ml-5{margin-left:3rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}:root{--app-font-sans: 'Roboto', sans-serif;--app-color-neutral-0: #ffffff;--app-color-neutral-100: #f3efe8;--app-color-neutral-200: #e2ddd4;--app-color-neutral-600: #756d63;--app-color-neutral-900: #2c2823;--app-color-primary-600: #1e4e8c;--app-color-primary-700: #173d6d;--app-color-primary-900: #0d2445;--app-color-gray-900: #1f1f1f;--app-color-brand-green-light: #128043;--app-color-brand-green-light-rgb: 18, 128, 67;--app-color-brand-green-dark: #154037;--app-color-brand-green-dark-rgb: 21, 64, 55;--app-color-brand-green-surface: var(--app-color-brand-green-light);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-light-rgb);--app-panel-background-color: #ffffff;--app-panel-border-width: 1px;--app-panel-border-color: rgba(44, 40, 35, 0.12);--app-border-radius-medium: 0.875rem;--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.16);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.08);--sl-font-sans: var(--app-font-sans);--sl-color-neutral-0: var(--app-color-neutral-0);--sl-color-neutral-100: var(--app-color-neutral-100);--sl-color-neutral-200: var(--app-color-neutral-200);--sl-color-neutral-600: var(--app-color-neutral-600);--sl-color-neutral-900: var(--app-color-neutral-900);--sl-color-primary-600: var(--app-color-primary-600);--sl-color-primary-700: var(--app-color-primary-700);--sl-color-primary-900: var(--app-color-primary-900);--sl-color-gray-900: var(--app-color-gray-900);--sl-panel-background-color: var(--app-panel-background-color);--sl-panel-border-width: var(--app-panel-border-width);--sl-panel-border-color: var(--app-panel-border-color);--sl-border-radius-medium: var(--app-border-radius-medium);--sl-shadow-large: var(--app-shadow-large);--sl-shadow-x-small: var(--app-shadow-x-small)}@media(prefers-color-scheme: dark){:root{--app-color-neutral-0: #191919;--app-color-neutral-100: #242424;--app-color-neutral-200: #333333;--app-color-neutral-600: #bdbdbd;--app-color-neutral-900: #f2f2f2;--app-color-brand-green-surface: var(--app-color-brand-green-dark);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-dark-rgb);--app-panel-background-color: #1f1f1f;--app-panel-border-color: rgba(255, 255, 255, 0.14);--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.42);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.3)}}@keyframes pulse{0%{transform:scale(0.9)}50%{transform:scale(1)}100%{transform:scale(0.9)}}*[data-barba-namespace=live]:not([data-instant-namespace]) #playlists,*[data-instant-namespace=live] #playlists{display:grid;grid-template-columns:repeat(auto-fill, minmax(96px, 1fr));gap:16px;padding:16px}*[data-barba-namespace=live]:not([data-instant-namespace]) #playlists .overlay,*[data-instant-namespace=live] #playlists .overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.65);color:#fff;font-size:.875rem;font-weight:600;text-align:center;padding:.5rem;opacity:0;pointer-events:none;transition:opacity 150ms ease-in-out;border-radius:inherit}*[data-barba-namespace=live]:not([data-instant-namespace]) #playlists .overlay.show,*[data-instant-namespace=live] #playlists .overlay.show{opacity:1;pointer-events:auto}*[data-barba-namespace=live]:not([data-instant-namespace]) #playlists .club-tile,*[data-instant-namespace=live] #playlists .club-tile{text-align:center;cursor:pointer;text-decoration:none;color:inherit;user-select:none;position:relative}*[data-barba-namespace=live]:not([data-instant-namespace]) #playlists .club-tile .avatar,*[data-instant-namespace=live] #playlists .club-tile .avatar{position:relative;width:80px;height:80px;margin:0 auto 6px;background:#f2f2f2;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;color:#777}*[data-barba-namespace=live]:not([data-instant-namespace]) #playlists .club-tile .avatar img,*[data-instant-namespace=live] #playlists .club-tile .avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}*[data-barba-namespace=live]:not([data-instant-namespace]) #playlists .club-tile .avatar .badge,*[data-instant-namespace=live] #playlists .club-tile .avatar .badge{position:absolute;bottom:-4px;right:-4px;padding:2px 6px;font-size:10px;border-radius:8px;color:#fff;pointer-events:none}*[data-barba-namespace=live]:not([data-instant-namespace]) #playlists .club-tile .avatar .badge.live,*[data-instant-namespace=live] #playlists .club-tile .avatar .badge.live{background:#ff3b30;animation:pulse 1.5s infinite}*[data-barba-namespace=live]:not([data-instant-namespace]) #playlists .club-tile .avatar .badge.recent,*[data-instant-namespace=live] #playlists .club-tile .avatar .badge.recent{background:#00c853}*[data-barba-namespace=live]:not([data-instant-namespace]) #playlists .club-tile .avatar .badge.old,*[data-instant-namespace=live] #playlists .club-tile .avatar .badge.old{background:#777}*[data-barba-namespace=live]:not([data-instant-namespace]) #playlists .club-tile.inactive .avatar,*[data-instant-namespace=live] #playlists .club-tile.inactive .avatar{opacity:.3;filter:grayscale(100%)}
.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.p-1{padding:0.25rem !important}.pt-1{padding-top:0.25rem !important}.pr-1{padding-right:0.25rem !important}.pb-1{padding-bottom:0.25rem !important}.pl-1{padding-left:0.25rem !important}.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.m-1{margin:0.25rem !important}.mt-1{margin-top:0.25rem !important}.mr-1{margin-right:0.25rem !important}.mb-1{margin-bottom:0.25rem !important}.ml-1{margin-left:0.25rem !important}.mx-1{margin-left:0.25rem !important;margin-right:0.25rem !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2{padding-top:0.5rem !important}.pr-2{padding-right:0.5rem !important}.pb-2{padding-bottom:0.5rem !important}.pl-2{padding-left:0.5rem !important}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.m-2{margin:0.5rem !important}.mt-2{margin-top:0.5rem !important}.mr-2{margin-right:0.5rem !important}.mb-2{margin-bottom:0.5rem !important}.ml-2{margin-left:0.5rem !important}.mx-2{margin-left:0.5rem !important;margin-right:0.5rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.p-3{padding:1rem !important}.pt-3{padding-top:1rem !important}.pr-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.pl-3{padding-left:1rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.m-3{margin:1rem !important}.mt-3{margin-top:1rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ml-3{margin-left:1rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-4{padding:1.5rem !important}.pt-4{padding-top:1.5rem !important}.pr-4{padding-right:1.5rem !important}.pb-4{padding-bottom:1.5rem !important}.pl-4{padding-left:1.5rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.m-4{margin:1.5rem !important}.mt-4{margin-top:1.5rem !important}.mr-4{margin-right:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ml-4{margin-left:1.5rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-5{padding:3rem !important}.pt-5{padding-top:3rem !important}.pr-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.pl-5{padding-left:3rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.m-5{margin:3rem !important}.mt-5{margin-top:3rem !important}.mr-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ml-5{margin-left:3rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}:root{--app-font-sans: 'Roboto', sans-serif;--app-color-neutral-0: #ffffff;--app-color-neutral-100: #f3efe8;--app-color-neutral-200: #e2ddd4;--app-color-neutral-600: #756d63;--app-color-neutral-900: #2c2823;--app-color-primary-600: #1e4e8c;--app-color-primary-700: #173d6d;--app-color-primary-900: #0d2445;--app-color-gray-900: #1f1f1f;--app-color-brand-green-light: #128043;--app-color-brand-green-light-rgb: 18, 128, 67;--app-color-brand-green-dark: #154037;--app-color-brand-green-dark-rgb: 21, 64, 55;--app-color-brand-green-surface: var(--app-color-brand-green-light);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-light-rgb);--app-panel-background-color: #ffffff;--app-panel-border-width: 1px;--app-panel-border-color: rgba(44, 40, 35, 0.12);--app-border-radius-medium: 0.875rem;--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.16);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.08);--sl-font-sans: var(--app-font-sans);--sl-color-neutral-0: var(--app-color-neutral-0);--sl-color-neutral-100: var(--app-color-neutral-100);--sl-color-neutral-200: var(--app-color-neutral-200);--sl-color-neutral-600: var(--app-color-neutral-600);--sl-color-neutral-900: var(--app-color-neutral-900);--sl-color-primary-600: var(--app-color-primary-600);--sl-color-primary-700: var(--app-color-primary-700);--sl-color-primary-900: var(--app-color-primary-900);--sl-color-gray-900: var(--app-color-gray-900);--sl-panel-background-color: var(--app-panel-background-color);--sl-panel-border-width: var(--app-panel-border-width);--sl-panel-border-color: var(--app-panel-border-color);--sl-border-radius-medium: var(--app-border-radius-medium);--sl-shadow-large: var(--app-shadow-large);--sl-shadow-x-small: var(--app-shadow-x-small)}@media(prefers-color-scheme: dark){:root{--app-color-neutral-0: #191919;--app-color-neutral-100: #242424;--app-color-neutral-200: #333333;--app-color-neutral-600: #bdbdbd;--app-color-neutral-900: #f2f2f2;--app-color-brand-green-surface: var(--app-color-brand-green-dark);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-dark-rgb);--app-panel-background-color: #1f1f1f;--app-panel-border-color: rgba(255, 255, 255, 0.14);--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.42);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.3)}}#locationHero.logo-only{display:flex;align-items:center;justify-content:center;padding:24px}#locationHero.logo-only .locationLogoSquare{width:min(132px,38vw);max-width:min(132px,38vw);aspect-ratio:1/1;object-fit:contain;border-radius:20px;border:1px solid hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.88);box-shadow:0 16px 34px rgba(0,0,0,.22);padding:12px}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationHero,*[data-instant-namespace=location] #locationHero{position:relative;overflow:hidden;text-align:center;background-color:#fff;height:clamp(160px,22vh,220px);margin-bottom:12px}@media(prefers-color-scheme: dark){*[data-barba-namespace=location]:not([data-instant-namespace]) #locationHero,*[data-instant-namespace=location] #locationHero{background-color:var(--sl-color-gray-900)}}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationHero .ui-skeleton,*[data-instant-namespace=location] #locationHero .ui-skeleton{height:100%;border-radius:0}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationHero.logo-only,*[data-instant-namespace=location] #locationHero.logo-only{display:flex;align-items:center;justify-content:center;padding:24px}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationHero.placeholder,*[data-instant-namespace=location] #locationHero.placeholder{min-height:160px;background:var(--sl-color-neutral-200)}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationHero #locationHeroImg,*[data-instant-namespace=location] #locationHero #locationHeroImg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationHero .location-logo-overlay,*[data-instant-namespace=location] #locationHero .location-logo-overlay{position:absolute;bottom:16px;left:16px;z-index:2;width:clamp(72px,18vw,108px);height:clamp(72px,18vw,108px);padding:10px;border-radius:20px;object-fit:contain;box-shadow:0 18px 34px rgba(0,0,0,.24);background:hsla(0,0%,100%,.96);border:1px solid hsla(0,0%,100%,.55);backdrop-filter:blur(6px)}@media(max-width: 767.98px){*[data-barba-namespace=location]:not([data-instant-namespace]) #locationHero #locationHeroImg,*[data-instant-namespace=location] #locationHero #locationHeroImg{max-width:100%}}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationSection #locationClubs,*[data-instant-namespace=location] #locationSection #locationClubs{display:flex;flex-direction:column;gap:.5rem;margin:1rem 0 0}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationPlaceSection #locationPlace,*[data-instant-namespace=location] #locationPlaceSection #locationPlace{margin-top:1rem}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationPlace .location-item,*[data-barba-namespace=location]:not([data-instant-namespace]) #locationClubs .location-item,*[data-instant-namespace=location] #locationPlace .location-item,*[data-instant-namespace=location] #locationClubs .location-item{display:flex;align-items:flex-start;gap:.5rem;border:1px solid rgba(0,0,0,0);border-radius:16px;padding:.75rem;color:inherit;text-decoration:none}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationPlace .location-item--address,*[data-barba-namespace=location]:not([data-instant-namespace]) #locationClubs .location-item--address,*[data-instant-namespace=location] #locationPlace .location-item--address,*[data-instant-namespace=location] #locationClubs .location-item--address{padding-left:0;border:0;border-radius:0}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationPlace .location-item--club,*[data-barba-namespace=location]:not([data-instant-namespace]) #locationClubs .location-item--club,*[data-instant-namespace=location] #locationPlace .location-item--club,*[data-instant-namespace=location] #locationClubs .location-item--club{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationPlace .location-item--club:hover,*[data-barba-namespace=location]:not([data-instant-namespace]) #locationPlace .location-item--club:focus-visible,*[data-barba-namespace=location]:not([data-instant-namespace]) #locationClubs .location-item--club:hover,*[data-barba-namespace=location]:not([data-instant-namespace]) #locationClubs .location-item--club:focus-visible,*[data-instant-namespace=location] #locationPlace .location-item--club:hover,*[data-instant-namespace=location] #locationPlace .location-item--club:focus-visible,*[data-instant-namespace=location] #locationClubs .location-item--club:hover,*[data-instant-namespace=location] #locationClubs .location-item--club:focus-visible{border-color:rgba(228,200,112,.8);box-shadow:0 10px 24px rgba(138,101,6,.08);transform:translateY(-1px)}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationPlace .location-marker,*[data-barba-namespace=location]:not([data-instant-namespace]) #locationClubs .location-marker,*[data-instant-namespace=location] #locationPlace .location-marker,*[data-instant-namespace=location] #locationClubs .location-marker{position:relative;width:40px;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationPlace .location-marker .fa-location-dot,*[data-barba-namespace=location]:not([data-instant-namespace]) #locationClubs .location-marker .fa-location-dot,*[data-instant-namespace=location] #locationPlace .location-marker .fa-location-dot,*[data-instant-namespace=location] #locationClubs .location-marker .fa-location-dot{position:absolute;right:-2px;bottom:-2px;color:var(--sl-color-primary-600);background:#fff;border-radius:999px;font-size:.85rem}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationPlace .location-marker--club .fa-location-dot,*[data-barba-namespace=location]:not([data-instant-namespace]) #locationClubs .location-marker--club .fa-location-dot,*[data-instant-namespace=location] #locationPlace .location-marker--club .fa-location-dot,*[data-instant-namespace=location] #locationClubs .location-marker--club .fa-location-dot{display:none}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationPlace .location-logo,*[data-barba-namespace=location]:not([data-instant-namespace]) #locationClubs .location-logo,*[data-instant-namespace=location] #locationPlace .location-logo,*[data-instant-namespace=location] #locationClubs .location-logo{width:36px;height:36px;object-fit:contain;border-radius:10px;background:hsla(0,0%,100%,.96);border:1px solid var(--sl-color-neutral-200);padding:4px}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationPlace .location-logo--placeholder,*[data-barba-namespace=location]:not([data-instant-namespace]) #locationClubs .location-logo--placeholder,*[data-instant-namespace=location] #locationPlace .location-logo--placeholder,*[data-instant-namespace=location] #locationClubs .location-logo--placeholder{background:var(--sl-color-neutral-100)}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationPlace .location-copy,*[data-barba-namespace=location]:not([data-instant-namespace]) #locationClubs .location-copy,*[data-instant-namespace=location] #locationPlace .location-copy,*[data-instant-namespace=location] #locationClubs .location-copy{display:flex;flex-direction:column;gap:.35rem;min-width:0}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationPlace .location-name,*[data-barba-namespace=location]:not([data-instant-namespace]) #locationClubs .location-name,*[data-instant-namespace=location] #locationPlace .location-name,*[data-instant-namespace=location] #locationClubs .location-name{color:var(--sl-color-neutral-900);font-weight:500;line-height:1.35}*[data-barba-namespace=location]:not([data-instant-namespace]) #locationPlace .location-address,*[data-barba-namespace=location]:not([data-instant-namespace]) #locationClubs .location-address,*[data-instant-namespace=location] #locationPlace .location-address,*[data-instant-namespace=location] #locationClubs .location-address{color:var(--sl-color-neutral-600);font-size:.92rem;line-height:1.35}
.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.p-1{padding:0.25rem !important}.pt-1{padding-top:0.25rem !important}.pr-1{padding-right:0.25rem !important}.pb-1{padding-bottom:0.25rem !important}.pl-1{padding-left:0.25rem !important}.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.m-1{margin:0.25rem !important}.mt-1{margin-top:0.25rem !important}.mr-1{margin-right:0.25rem !important}.mb-1{margin-bottom:0.25rem !important}.ml-1{margin-left:0.25rem !important}.mx-1{margin-left:0.25rem !important;margin-right:0.25rem !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2{padding-top:0.5rem !important}.pr-2{padding-right:0.5rem !important}.pb-2{padding-bottom:0.5rem !important}.pl-2{padding-left:0.5rem !important}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.m-2{margin:0.5rem !important}.mt-2{margin-top:0.5rem !important}.mr-2{margin-right:0.5rem !important}.mb-2{margin-bottom:0.5rem !important}.ml-2{margin-left:0.5rem !important}.mx-2{margin-left:0.5rem !important;margin-right:0.5rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.p-3{padding:1rem !important}.pt-3{padding-top:1rem !important}.pr-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.pl-3{padding-left:1rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.m-3{margin:1rem !important}.mt-3{margin-top:1rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ml-3{margin-left:1rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-4{padding:1.5rem !important}.pt-4{padding-top:1.5rem !important}.pr-4{padding-right:1.5rem !important}.pb-4{padding-bottom:1.5rem !important}.pl-4{padding-left:1.5rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.m-4{margin:1.5rem !important}.mt-4{margin-top:1.5rem !important}.mr-4{margin-right:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ml-4{margin-left:1.5rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-5{padding:3rem !important}.pt-5{padding-top:3rem !important}.pr-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.pl-5{padding-left:3rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.m-5{margin:3rem !important}.mt-5{margin-top:3rem !important}.mr-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ml-5{margin-left:3rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}:root{--app-font-sans: 'Roboto', sans-serif;--app-color-neutral-0: #ffffff;--app-color-neutral-100: #f3efe8;--app-color-neutral-200: #e2ddd4;--app-color-neutral-600: #756d63;--app-color-neutral-900: #2c2823;--app-color-primary-600: #1e4e8c;--app-color-primary-700: #173d6d;--app-color-primary-900: #0d2445;--app-color-gray-900: #1f1f1f;--app-color-brand-green-light: #128043;--app-color-brand-green-light-rgb: 18, 128, 67;--app-color-brand-green-dark: #154037;--app-color-brand-green-dark-rgb: 21, 64, 55;--app-color-brand-green-surface: var(--app-color-brand-green-light);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-light-rgb);--app-panel-background-color: #ffffff;--app-panel-border-width: 1px;--app-panel-border-color: rgba(44, 40, 35, 0.12);--app-border-radius-medium: 0.875rem;--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.16);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.08);--sl-font-sans: var(--app-font-sans);--sl-color-neutral-0: var(--app-color-neutral-0);--sl-color-neutral-100: var(--app-color-neutral-100);--sl-color-neutral-200: var(--app-color-neutral-200);--sl-color-neutral-600: var(--app-color-neutral-600);--sl-color-neutral-900: var(--app-color-neutral-900);--sl-color-primary-600: var(--app-color-primary-600);--sl-color-primary-700: var(--app-color-primary-700);--sl-color-primary-900: var(--app-color-primary-900);--sl-color-gray-900: var(--app-color-gray-900);--sl-panel-background-color: var(--app-panel-background-color);--sl-panel-border-width: var(--app-panel-border-width);--sl-panel-border-color: var(--app-panel-border-color);--sl-border-radius-medium: var(--app-border-radius-medium);--sl-shadow-large: var(--app-shadow-large);--sl-shadow-x-small: var(--app-shadow-x-small)}@media(prefers-color-scheme: dark){:root{--app-color-neutral-0: #191919;--app-color-neutral-100: #242424;--app-color-neutral-200: #333333;--app-color-neutral-600: #bdbdbd;--app-color-neutral-900: #f2f2f2;--app-color-brand-green-surface: var(--app-color-brand-green-dark);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-dark-rgb);--app-panel-background-color: #1f1f1f;--app-panel-border-color: rgba(255, 255, 255, 0.14);--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.42);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.3)}}*[data-barba-namespace=locations]:not([data-instant-namespace]) #map,*[data-barba-namespace=locations]:not([data-instant-namespace]) #map .ui-skeleton,*[data-instant-namespace=locations] #map,*[data-instant-namespace=locations] #map .ui-skeleton{width:100%;height:100%;border-radius:0}*[data-barba-namespace=locations]:not([data-instant-namespace]) #map .gm-ui-hover-effect,*[data-instant-namespace=locations] #map .gm-ui-hover-effect{display:none !important}*[data-barba-namespace=locations]:not([data-instant-namespace]) custom-marker,*[data-instant-namespace=locations] custom-marker{background-color:var(--app-color-brand-green-dark);width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:12px}*[data-barba-namespace=locations]:not([data-instant-namespace]) #infowindow,*[data-instant-namespace=locations] #infowindow{color:#4f4f4f}*[data-barba-namespace=locations]:not([data-instant-namespace]) #infowindow>div,*[data-instant-namespace=locations] #infowindow>div{margin:1rem 0}
@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap";.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.p-1{padding:0.25rem !important}.pt-1{padding-top:0.25rem !important}.pr-1{padding-right:0.25rem !important}.pb-1{padding-bottom:0.25rem !important}.pl-1{padding-left:0.25rem !important}.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.m-1{margin:0.25rem !important}.mt-1{margin-top:0.25rem !important}.mr-1{margin-right:0.25rem !important}.mb-1{margin-bottom:0.25rem !important}.ml-1{margin-left:0.25rem !important}.mx-1{margin-left:0.25rem !important;margin-right:0.25rem !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2{padding-top:0.5rem !important}.pr-2{padding-right:0.5rem !important}.pb-2{padding-bottom:0.5rem !important}.pl-2{padding-left:0.5rem !important}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.m-2{margin:0.5rem !important}.mt-2{margin-top:0.5rem !important}.mr-2{margin-right:0.5rem !important}.mb-2{margin-bottom:0.5rem !important}.ml-2{margin-left:0.5rem !important}.mx-2{margin-left:0.5rem !important;margin-right:0.5rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.p-3{padding:1rem !important}.pt-3{padding-top:1rem !important}.pr-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.pl-3{padding-left:1rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.m-3{margin:1rem !important}.mt-3{margin-top:1rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ml-3{margin-left:1rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-4{padding:1.5rem !important}.pt-4{padding-top:1.5rem !important}.pr-4{padding-right:1.5rem !important}.pb-4{padding-bottom:1.5rem !important}.pl-4{padding-left:1.5rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.m-4{margin:1.5rem !important}.mt-4{margin-top:1.5rem !important}.mr-4{margin-right:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ml-4{margin-left:1.5rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-5{padding:3rem !important}.pt-5{padding-top:3rem !important}.pr-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.pl-5{padding-left:3rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.m-5{margin:3rem !important}.mt-5{margin-top:3rem !important}.mr-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ml-5{margin-left:3rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}:root{--app-font-sans: 'Roboto', sans-serif;--app-color-neutral-0: #ffffff;--app-color-neutral-100: #f3efe8;--app-color-neutral-200: #e2ddd4;--app-color-neutral-600: #756d63;--app-color-neutral-900: #2c2823;--app-color-primary-600: #1e4e8c;--app-color-primary-700: #173d6d;--app-color-primary-900: #0d2445;--app-color-gray-900: #1f1f1f;--app-color-brand-green-light: #128043;--app-color-brand-green-light-rgb: 18, 128, 67;--app-color-brand-green-dark: #154037;--app-color-brand-green-dark-rgb: 21, 64, 55;--app-color-brand-green-surface: var(--app-color-brand-green-light);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-light-rgb);--app-panel-background-color: #ffffff;--app-panel-border-width: 1px;--app-panel-border-color: rgba(44, 40, 35, 0.12);--app-border-radius-medium: 0.875rem;--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.16);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.08);--sl-font-sans: var(--app-font-sans);--sl-color-neutral-0: var(--app-color-neutral-0);--sl-color-neutral-100: var(--app-color-neutral-100);--sl-color-neutral-200: var(--app-color-neutral-200);--sl-color-neutral-600: var(--app-color-neutral-600);--sl-color-neutral-900: var(--app-color-neutral-900);--sl-color-primary-600: var(--app-color-primary-600);--sl-color-primary-700: var(--app-color-primary-700);--sl-color-primary-900: var(--app-color-primary-900);--sl-color-gray-900: var(--app-color-gray-900);--sl-panel-background-color: var(--app-panel-background-color);--sl-panel-border-width: var(--app-panel-border-width);--sl-panel-border-color: var(--app-panel-border-color);--sl-border-radius-medium: var(--app-border-radius-medium);--sl-shadow-large: var(--app-shadow-large);--sl-shadow-x-small: var(--app-shadow-x-small)}@media(prefers-color-scheme: dark){:root{--app-color-neutral-0: #191919;--app-color-neutral-100: #242424;--app-color-neutral-200: #333333;--app-color-neutral-600: #bdbdbd;--app-color-neutral-900: #f2f2f2;--app-color-brand-green-surface: var(--app-color-brand-green-dark);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-dark-rgb);--app-panel-background-color: #1f1f1f;--app-panel-border-color: rgba(255, 255, 255, 0.14);--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.42);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.3)}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}*[data-barba-namespace=club]:not([data-instant-namespace]) #clubHero #clubHeroMeta #clubHeroName,*[data-instant-namespace=club] #clubHero #clubHeroMeta #clubHeroName,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityHero #activityMeta #activityName,*[data-instant-namespace=clubActivity] #activityHero #activityMeta #activityName{display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;margin:0;padding:3px 8px;line-height:1.3;font-size:1.3rem;font-weight:600;color:#fff;background-color:rgba(0,0,0,.58);border-radius:6px;backdrop-filter:blur(2px);text-shadow:0 1px 3px rgba(0,0,0,.6)}@media(min-width: 768px){*[data-barba-namespace=club]:not([data-instant-namespace]) #clubHero #clubHeroMeta #clubHeroName,*[data-instant-namespace=club] #clubHero #clubHeroMeta #clubHeroName,*[data-barba-namespace=clubActivity]:not([data-instant-namespace]) #activityHero #activityMeta #activityName,*[data-instant-namespace=clubActivity] #activityHero #activityMeta #activityName{font-size:2rem}}.location-geo-trail{color:var(--sl-color-neutral-600);font-size:.8rem;line-height:1.35}@media(prefers-color-scheme: dark){.location-geo-trail{color:rgba(244,239,230,.7)}}.location-geo-trail .location-geo-link{color:inherit;font-weight:500;text-decoration:none;transition:color .2s ease}.location-geo-trail .location-geo-link:hover,.location-geo-trail .location-geo-link:focus-visible{color:var(--sl-color-primary-600);text-decoration:underline}.location-geo-trail .location-geo-link:visited{color:inherit}.location-geo-separator{opacity:.65}.ui-section-eyebrow,h2.ui-section-eyebrow,.card>.ui-section-eyebrow{margin:0 0 1rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(122,82,22,.74)}@media(prefers-color-scheme: dark){.ui-section-eyebrow,h2.ui-section-eyebrow,.card>.ui-section-eyebrow{color:rgba(212,175,55,.82)}}.is-native-platform .native-hidden{display:none !important}html.is-native-platform,html.is-native-platform body,html.is-native-platform body *{touch-action:manipulation}html.is-native-platform input:not([type=checkbox]):not([type=radio]):not([type=range]),html.is-native-platform textarea,html.is-native-platform select{font-size:16px !important}@media(max-width: 575.98px){.desktop-only{display:none !important}}*{box-sizing:border-box}html{overflow:hidden;height:100dvh;background-color:#f8f5f0}@media(prefers-color-scheme: dark){html{background-color:#242424}}body{display:grid;grid-template-rows:auto 1fr auto;height:100%;min-height:100dvh;font-family:"Roboto",sans-serif;margin:0;padding:0;padding-top:env(safe-area-inset-top);overflow:hidden;overscroll-behavior-y:none;overscroll-behavior-x:none;color:#4f4f4f}body #loadingOverlay{display:none}body .loading-overlay__message{margin-top:12px;font-size:.95rem;font-weight:700;color:#4f4f4f}@media(prefers-color-scheme: dark){body .loading-overlay__message{color:#f8f5f0}}body.loading{display:flex;justify-content:center;align-items:center;text-align:center}body.loading #loadingOverlay{display:block}body.loading #loadingOverlay~*{display:none}body:has(main[data-header-hide=true]:not([data-footer-hide=true]):not(.fadedOut)){grid-template-rows:1fr auto;padding-top:0}body:has(main[data-header-hide=true]:not([data-footer-hide=true]):not(.fadedOut)) header{display:none}body:has(main[data-header-hide=true]:not([data-footer-hide=true]):not(.fadedOut)) div[data-barba=wrapper]{height:100%;width:100%}body:has(main[data-header-hide=true][data-footer-hide=true]:not(.fadedOut)){display:flex;padding-top:0}body:has(main[data-header-hide=true][data-footer-hide=true]:not(.fadedOut)) header{display:none}body:has(main[data-header-hide=true][data-footer-hide=true]:not(.fadedOut)) div[data-barba=wrapper]{height:100%;width:100%}body:has(main[data-header-hide=true][data-footer-hide=true]:not(.fadedOut)) footer{display:none}.ui-modal-backdrop::backdrop{background:rgba(0,0,0,.62);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}@media(prefers-color-scheme: dark){.ui-modal-backdrop::backdrop{background:rgba(0,0,0,.78)}}.rsvp-ticket-modal{width:min(430px,100vw - 32px);max-width:none;height:fit-content;max-height:calc(100dvh - 48px);margin:auto;padding:0;border:0;border-radius:24px;background:#f5efe3;color:#191713;box-shadow:0 18px 54px rgba(0,0,0,.32)}.rsvp-ticket-modal::backdrop{background:rgba(25,20,12,.42);backdrop-filter:blur(3px)}.rsvp-ticket-modal__sheet{position:relative;min-height:0;max-height:calc(100dvh - 48px);overflow-y:auto;padding:18px 12px;background:#f5efe3;border-radius:24px}.rsvp-ticket-modal__sheet::before{content:"";display:block;width:38px;height:4px;margin:0 auto 14px;border-radius:999px;background:rgba(25,20,12,.18)}.rsvp-ticket-modal--image,.rsvp-ticket-modal--image .rsvp-ticket-modal__sheet{background:#11100e}.rsvp-ticket-modal--image::backdrop{background:rgba(0,0,0,.78)}.rsvp-ticket-modal--image .rsvp-ticket-modal__sheet::before{background:hsla(0,0%,100%,.2)}.rsvp-ticket-modal__close{position:absolute;top:12px;right:12px;z-index:2;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:hsla(0,0%,100%,.12);color:#fffdfa;cursor:pointer}.rsvp-ticket-modal--stub .rsvp-ticket-modal__close{background:rgba(25,20,12,.08);color:#191713}.rsvp-ticket-modal__loading{min-height:220px;display:flex;align-items:center;justify-content:center;color:#fffdfa;font-size:1.2rem}.rsvp-ticket-modal__content{display:grid;gap:14px;max-width:430px;margin:0 auto}.rsvp-ticket-modal__image-frame{display:block;width:100%;margin:0;border-radius:8px;overflow:hidden;background:rgba(0,0,0,0);box-shadow:0 18px 38px rgba(0,0,0,.24)}.rsvp-ticket-modal__image{display:block;width:100%;max-height:calc(100dvh - 190px);object-fit:contain;background:rgba(0,0,0,0)}.rsvp-ticket-modal__stub{display:grid;gap:14px;padding:22px;border-radius:8px;background:#fffdfa;border:1px solid hsla(0,0%,100%,.08);color:#191713;box-shadow:0 18px 38px rgba(0,0,0,.24)}.rsvp-ticket-modal__stub-icon{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#f3e7cf;color:#8d5c12;font-size:1.05rem}.rsvp-ticket-modal__stub-copy{display:grid;gap:7px}.rsvp-ticket-modal__stub-eyebrow{margin:0;color:#8d5c12;font-size:.72rem;font-weight:900;text-transform:uppercase}.rsvp-ticket-modal__stub-title{margin:0;color:#15120e;font-size:1.35rem;font-weight:900;line-height:1.12}.rsvp-ticket-modal__stub-text,.rsvp-ticket-modal__stub-event{margin:0;color:rgba(25,23,19,.72);font-size:.94rem;font-weight:750;line-height:1.38}.rsvp-ticket-modal__stub-event{color:#15120e;font-weight:900}.rsvp-ticket-modal__actions{display:grid;gap:10px}.rsvp-ticket-modal__ticket{position:relative;overflow:hidden;max-width:430px;margin:0 auto;border-radius:8px;background:#fff;border:1px solid rgba(141,92,18,.16);box-shadow:0 1px 0 hsla(0,0%,100%,.9) inset,0 18px 38px rgba(69,48,22,.18);--ticket-notch-radius: 15px;--ticket-notch-y: 138px;-webkit-mask:radial-gradient(circle at 0 var(--ticket-notch-y), transparent 0 var(--ticket-notch-radius), #000 calc(var(--ticket-notch-radius) + 1px)) 0 0/51% 100% no-repeat,radial-gradient(circle at 100% var(--ticket-notch-y), transparent 0 var(--ticket-notch-radius), #000 calc(var(--ticket-notch-radius) + 1px)) 100% 0/51% 100% no-repeat;mask:radial-gradient(circle at 0 var(--ticket-notch-y), transparent 0 var(--ticket-notch-radius), #000 calc(var(--ticket-notch-radius) + 1px)) 0 0/51% 100% no-repeat,radial-gradient(circle at 100% var(--ticket-notch-y), transparent 0 var(--ticket-notch-radius), #000 calc(var(--ticket-notch-radius) + 1px)) 100% 0/51% 100% no-repeat}.rsvp-ticket-modal__ticket--pending{--ticket-notch-radius: 0}.rsvp-ticket-modal__ticket--pending .rsvp-ticket-modal__status{background:#b78728;color:#19120a}.rsvp-ticket-modal__brand{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px 14px;border-bottom:1px dashed rgba(25,23,19,.18)}.rsvp-ticket-modal__brand-logo{display:block;width:68px;max-width:30%;height:auto;object-fit:contain}.rsvp-ticket-modal__status{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:#c53124;color:#fffdfa;font-size:.76rem;font-weight:900;text-transform:uppercase;white-space:nowrap}.rsvp-ticket-modal__body{display:grid;gap:12px;padding:18px 22px 22px}.rsvp-ticket-modal__eyebrow{margin:0;color:#8d5c12;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.rsvp-ticket-modal__title{margin:0;color:#15120e;font-size:1.6rem;font-weight:900;line-height:1.08}.rsvp-ticket-modal__number{display:grid;justify-items:center;gap:2px;margin:6px 0 4px;padding:16px 14px;border-radius:8px;background:linear-gradient(180deg, rgba(227, 195, 108, 0.26), rgba(227, 195, 108, 0.14));border:1px solid rgba(141,92,18,.18);color:#2f220f}.rsvp-ticket-modal__number-label{color:rgba(75,53,20,.68);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.rsvp-ticket-modal__number-value{font-size:3rem;font-weight:900;line-height:.95}.rsvp-ticket-modal__pending-notice{display:grid;gap:5px;margin:4px 0 2px;padding:14px 14px;border-radius:8px;background:#fbf2dc;border:1px solid rgba(183,135,40,.24);color:#34230c}.rsvp-ticket-modal__pending-title{font-size:1rem;font-weight:900;line-height:1.15}.rsvp-ticket-modal__pending-copy{color:rgba(52,35,12,.76);font-size:.86rem;font-weight:750;line-height:1.32}.rsvp-ticket-modal__organizer{display:flex;align-items:center;gap:10px;min-width:0;padding-bottom:2px}.rsvp-ticket-modal__organizer-logo{width:34px;height:34px;flex:0 0 34px;border-radius:999px;object-fit:cover;background:#fff;border:1px solid rgba(141,92,18,.14)}.rsvp-ticket-modal__organizer-logo--fallback{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg, #e3c36c 0%, #d4af37 100%);color:#3d2a06;font-size:.86rem;font-weight:900}.rsvp-ticket-modal__organizer-copy{min-width:0;display:grid;gap:2px}.rsvp-ticket-modal__organizer-label{color:#8a8172;font-size:.64rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.rsvp-ticket-modal__organizer-name{color:#252018;font-size:.88rem;font-weight:900;line-height:1.18}.rsvp-ticket-modal__representation{display:flex;align-items:center;gap:10px;min-width:0;margin-top:-1px;padding-top:11px;border-top:1px solid rgba(141,92,18,.12)}.rsvp-ticket-modal__representation-copy{flex:1 1 auto;min-width:0;display:grid;gap:3px}.rsvp-ticket-modal__representation-label{color:#8a8172;font-size:.68rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.rsvp-ticket-modal__representation-name{color:#252018;font-size:.94rem;font-weight:900;line-height:1.18;overflow-wrap:anywhere}.rsvp-ticket-modal__club-edit{width:100%;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:999px;background:#fffdfa;color:#15120e;font-size:.9rem;font-weight:800;cursor:pointer}.rsvp-ticket-modal__detail{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 2px 0;border-top:1px solid rgba(25,23,19,.08)}.rsvp-ticket-modal__detail-label{color:#8a8172;font-size:.72rem;font-weight:800;text-transform:uppercase}.rsvp-ticket-modal__detail-value{color:#252018;font-size:.96rem;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.rsvp-ticket-modal__cancel,.rsvp-ticket-modal__action,.rsvp-ticket-modal__club-edit{width:100%;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-top:4px;border:0;border-radius:999px;background:#69bea0;color:#071b14;font-size:.9rem;font-weight:800;cursor:pointer;text-decoration:none}.rsvp-ticket-modal__cancel{width:fit-content;min-height:0;justify-self:center;margin-top:0;padding:0;background:rgba(0,0,0,0);color:#8f2018;font-size:.8rem;text-decoration:underline}.rsvp-ticket-modal__cancel--confirming{color:#b51610;font-weight:900}.rsvp-ticket-modal__cancel:disabled{opacity:.72;cursor:default}.rsvp-ticket-modal__action{background:#15120e;color:#fffdfa}.rsvp-ticket-modal__club-edit{background:#fffdfa;color:#15120e}@media(prefers-color-scheme: dark){.rsvp-ticket-modal{color:#f4ead6}.rsvp-ticket-modal__sheet{background:#080909}.rsvp-ticket-modal--stub .rsvp-ticket-modal__close{background:rgba(255,250,240,.08);color:#fffdfa}.rsvp-ticket-modal__ticket{background:linear-gradient(180deg, #2a251b 0%, #1f1b14 100%);border-color:rgba(214,170,73,.3);box-shadow:0 1px 0 rgba(255,236,185,.1) inset,0 22px 42px rgba(0,0,0,.42)}.rsvp-ticket-modal__image-frame{background:rgba(0,0,0,0);box-shadow:0 22px 42px rgba(0,0,0,.42)}.rsvp-ticket-modal__stub{background:#181714;border-color:rgba(229,194,105,.18);color:#fff7e8;box-shadow:0 22px 42px rgba(0,0,0,.42)}.rsvp-ticket-modal__stub-icon{background:rgba(229,194,105,.16);color:#d0a147}.rsvp-ticket-modal__stub-eyebrow{color:#d0a147}.rsvp-ticket-modal__stub-title,.rsvp-ticket-modal__stub-event{color:#fff7e8}.rsvp-ticket-modal__stub-text{color:rgba(244,234,214,.68)}.rsvp-ticket-modal__brand{border-bottom-color:rgba(229,194,105,.2)}.rsvp-ticket-modal__status{background:#d63b31;color:#fffaf0}.rsvp-ticket-modal__ticket--pending .rsvp-ticket-modal__status{background:#d0a147;color:#1a1308}.rsvp-ticket-modal__eyebrow,.rsvp-ticket-modal__number-label{color:#d0a147}.rsvp-ticket-modal__title,.rsvp-ticket-modal__number-value,.rsvp-ticket-modal__organizer-name,.rsvp-ticket-modal__representation-name,.rsvp-ticket-modal__detail-value{color:#fff7e8}.rsvp-ticket-modal__number{background:linear-gradient(180deg, rgba(132, 89, 29, 0.82), rgba(83, 58, 27, 0.88));border-color:rgba(229,194,105,.26);color:#fff7e8}.rsvp-ticket-modal__pending-notice{background:rgba(132,89,29,.42);border-color:rgba(229,194,105,.24);color:#fff7e8}.rsvp-ticket-modal__pending-copy,.rsvp-ticket-modal__organizer-label,.rsvp-ticket-modal__representation-label,.rsvp-ticket-modal__detail-label{color:rgba(244,234,214,.64)}.rsvp-ticket-modal__organizer-logo,.rsvp-ticket-modal__club-edit{background:rgba(255,250,240,.08);border-color:rgba(229,194,105,.22)}.rsvp-ticket-modal__representation,.rsvp-ticket-modal__detail{border-top-color:rgba(229,194,105,.16)}.rsvp-ticket-modal__club-edit{color:#d0a147}.rsvp-ticket-modal__action{background:#f4ead6;color:#15120e}.rsvp-ticket-modal__club-edit{background:rgba(255,250,240,.08);color:#f4ead6}}@media(max-width: 639px){.rsvp-ticket-modal{width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0;box-shadow:none}.rsvp-ticket-modal__sheet{display:grid;align-items:center;min-height:100dvh;max-height:100dvh;padding:max(52px,env(safe-area-inset-top)) 12px max(18px,env(safe-area-inset-bottom));border-radius:0}.rsvp-ticket-modal__sheet::before{content:none}.rsvp-ticket-modal__close{top:max(12px,env(safe-area-inset-top))}.rsvp-ticket-modal__ticket{margin:auto}.rsvp-ticket-modal__brand{padding:16px 20px 12px}.rsvp-ticket-modal__brand-logo{width:60px}.rsvp-ticket-modal__body{gap:10px;padding:16px 20px 20px}.rsvp-ticket-modal__title{font-size:1.45rem}.rsvp-ticket-modal__number{padding:14px 12px}.rsvp-ticket-modal__number-value{font-size:2.7rem}}body.shell-default-skeleton[data-shell=standard]:not([data-transition=previous]) main[data-barba=container],body.shell-default-skeleton[data-shell=immersive]:not([data-transition=previous]) main[data-barba=container],body.shell-default-skeleton[data-shell=standard][data-transition=previous] main[data-barba=container].new-container,body.shell-default-skeleton[data-shell=immersive][data-transition=previous] main[data-barba=container].new-container,body.shell-default-skeleton[data-shell=standard][data-transition=previous] main[data-barba=container].navigation-skeleton-state,body.shell-default-skeleton[data-shell=immersive][data-transition=previous] main[data-barba=container].navigation-skeleton-state{display:flex;justify-content:center;align-items:center;text-align:center}main[data-barba=container].barba-container--superseded{display:none !important}body.shell-default-skeleton[data-shell=immersive] header,body.shell-default-skeleton[data-shell=immersive] footer{display:none}body.shell-default-skeleton[data-shell=immersive] div[data-barba=wrapper]{width:100%;height:100%}body.shell-default-skeleton[data-shell=immersive] main[data-navigation-shell-default-fullscreen=true],body.shell-default-skeleton[data-shell=immersive] main[data-barba=container].old-container{position:fixed !important;inset:0;width:100%;height:100dvh;min-height:100dvh;margin:0;z-index:20}.barba-page-content{display:contents}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]).live-photo-page{min-height:100%;padding:1rem;display:grid;grid-template-rows:auto minmax(0, 1fr);align-content:stretch;gap:1rem}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-exit{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,253,250,.9);color:#21180d;text-decoration:none;box-shadow:0 .5rem 1.2rem rgba(44,40,35,.14)}@media(prefers-color-scheme: dark){*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-exit{background:hsla(0,0%,100%,.1);color:#fff7e8;box-shadow:0 .55rem 1.4rem rgba(0,0,0,.28)}}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-panel{align-self:center;display:flex;flex-direction:column;gap:1rem;padding:1rem;border-radius:1rem;background:#fffdfa;border:1px solid rgba(44,40,35,.1);box-shadow:0 .75rem 2rem rgba(44,40,35,.08)}@media(prefers-color-scheme: dark){*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-panel{background:#242019;border-color:rgba(229,194,105,.16);box-shadow:0 16px 30px rgba(0,0,0,.3)}}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-panel[hidden],*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-ready[hidden],*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-context[hidden],*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-flash[hidden]{display:none}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-panel__header{display:grid;gap:.35rem}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-panel__header h2{margin:0;font-size:1.1rem}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-status{margin:0;color:#574c3c;font-size:.95rem;font-weight:750;line-height:1.4}@media(prefers-color-scheme: dark){*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-status{color:rgba(255,250,240,.78)}}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-form,*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-ready{display:flex;flex-direction:column;gap:.75rem}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-context{display:grid;gap:.25rem;padding:.95rem;border-radius:.9rem;background:#fff2c7;border:1px solid rgba(183,142,52,.18);color:#2f220f}@media(prefers-color-scheme: dark){*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-context{background:#5b421c;border-color:rgba(229,194,105,.2);color:#fff7e8}}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-context__label{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:rgba(122,82,22,.78);font-weight:900}@media(prefers-color-scheme: dark){*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-context__label{color:#d0a147}}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) #livePhotoContextEvent{font-size:1rem;line-height:1.22}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-context__meta,*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-context__hours{color:rgba(47,34,15,.68);font-size:.86rem;font-weight:700;line-height:1.25}@media(prefers-color-scheme: dark){*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-context__meta,*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-context__hours{color:rgba(255,244,220,.74)}}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-actions--locate{margin-top:-0.2rem}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) #livePhotoRefreshContext{position:relative;flex:0 0 auto;width:fit-content;white-space:nowrap}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) #livePhotoRefreshContext.is-loading .live-photo-button__label{opacity:0}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) #livePhotoRefreshContext.is-loading .live-photo-button__spinner{position:absolute;inset:50% auto auto 50%;transform:translate(-50%, -50%)}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:2.75rem;border:none;border-radius:999px;padding:.75rem 1.1rem;background:#15120e;color:#fffdfa;font-weight:800;text-decoration:none;cursor:pointer}@media(prefers-color-scheme: dark){*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-button{background:#f4ead6;color:#15120e}}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-button[disabled]{opacity:.55;cursor:default}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-button.is-loading{cursor:wait}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-button.is-loading .live-photo-button__label{opacity:0}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-button__spinner{width:1rem;height:1rem;flex:0 0 auto}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-button.is-loading .live-photo-button__spinner{position:absolute;inset:50% auto auto 50%;transform:translate(-50%, -50%)}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-button--ghost{background:#eee3cf;color:#2c2823}@media(prefers-color-scheme: dark){*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-button--ghost{background:#2b261e;color:#fff4dc}}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-camera-button,*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-icon-button{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;cursor:pointer;text-decoration:none}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-camera-button{width:3.25rem;height:3.25rem;background:#15120e;color:#fffdfa;font-size:1.15rem;box-shadow:0 .6rem 1.5rem rgba(44,40,35,.16)}@media(prefers-color-scheme: dark){*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-camera-button{background:#f4ead6;color:#15120e;box-shadow:0 .55rem 1.4rem rgba(0,0,0,.28)}}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-camera-button[disabled]{opacity:.55;cursor:default}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-icon-button{width:2.4rem;height:2.4rem;flex:0 0 2.4rem;background:rgba(238,227,207,.88);color:#2c2823}@media(prefers-color-scheme: dark){*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-icon-button{background:hsla(0,0%,100%,.1);color:#fff4dc}}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-icon-button--large{width:2.75rem;height:2.75rem;flex-basis:2.75rem}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-flash{padding:.85rem 1rem;border-radius:.9rem;font-weight:700;line-height:1.35}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-flash--success{background:#dff7e8;color:#175c35}@media(prefers-color-scheme: dark){*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-flash--success{background:rgba(29,101,80,.28);color:#bcebd3}}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-flash--error{background:#fee2e2;color:#991b1b}@media(prefers-color-scheme: dark){*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-flash--error{background:rgba(153,27,27,.24);color:#ffb4b4}}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-panel--preview{position:relative;width:min(100%,24rem);height:100%;min-height:0;margin:auto;display:grid;grid-template-rows:auto auto minmax(0, 1fr) auto}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-preview-header{display:grid;grid-template-columns:1fr 2.4rem;align-items:center;gap:.5rem}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-preview-header h2{margin:0;color:#2f220f;font-size:1.08rem}@media(prefers-color-scheme: dark){*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-preview-header h2{color:#fff7e8}}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-preview-event{display:grid;gap:.15rem;padding:.75rem .85rem;border-radius:.85rem;background:rgba(255,242,199,.72);border:1px solid rgba(183,142,52,.16);color:#2f220f;font-size:.82rem;line-height:1.25}@media(prefers-color-scheme: dark){*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-preview-event{background:rgba(91,66,28,.72);border-color:rgba(229,194,105,.16);color:rgba(255,244,220,.78)}}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-preview-event strong{color:#15120e;font-size:.94rem}@media(prefers-color-scheme: dark){*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-preview-event strong{color:#fff7e8}}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__preview-grid{display:grid;min-height:0;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr))}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__figure{margin:0;display:grid;grid-template-rows:auto minmax(0, 1fr);min-height:0;gap:.5rem;padding:.55rem;border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;background:radial-gradient(circle at 50% 30%, rgba(255, 255, 255, 0.07), transparent 42%),linear-gradient(180deg, #1a1917 0%, #090909 100%)}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__figure img{width:100%;height:100%;min-height:0;aspect-ratio:4/5;object-fit:contain;border-radius:.75rem;background:#050505;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04)}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo-panel--preview .live-photo-actions{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__capture{position:fixed;inset:0;z-index:1000;display:grid;grid-template-rows:auto 1fr auto;background:#08120f;color:#fff}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__capture[hidden]{display:none}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__capture.is-reviewing{height:100dvh;max-height:100dvh;grid-template-rows:1fr;overflow:hidden}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__capture.is-reviewing .live-photo__capture-bar,*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__capture.is-reviewing .live-photo__video-shell,*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__capture.is-reviewing .live-photo__capture-footer{display:none}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__capture-review{height:100%;min-height:0;display:grid;align-items:stretch;overflow:hidden;background:#08120f}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__capture-review[hidden]{display:none}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__capture-bar,*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__capture-footer{padding:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:rgba(0,0,0,.52);backdrop-filter:blur(10px)}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__capture-selectors,*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__capture-actions{display:flex;align-items:center;gap:.75rem}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__capture-actions{position:absolute;top:max(.85rem,env(safe-area-inset-top));right:max(.85rem,env(safe-area-inset-right));z-index:3}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__capture-close{width:2.45rem;height:2.45rem;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:hsla(0,0%,100%,.12);color:#fffdfa;box-shadow:0 .55rem 1.4rem rgba(0,0,0,.26);cursor:pointer}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__capture-close:hover,*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__capture-close:focus-visible{background:hsla(0,0%,100%,.2)}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__inline-field{display:grid;gap:.35rem;font-size:.9rem}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__inline-field select{width:100%;min-height:2.75rem;border-radius:.85rem;border:1px solid rgba(15,23,42,.16);padding:.65rem .85rem;background:#fff;min-width:14rem}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__video-shell{position:relative;overflow:hidden;min-height:0}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__video-shell video{position:absolute;width:0;height:0;object-fit:cover;background:#000}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__frame{position:absolute;border:2px solid hsla(0,0%,100%,.9);border-radius:1rem;box-shadow:0 0 0 9999px rgba(0,0,0,.2);pointer-events:none}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__mask{position:absolute;background:rgba(0,0,0,.42);pointer-events:none}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__capture-footer{justify-content:center}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__shutter{width:4.75rem;height:4.75rem;border-radius:999px;border:.45rem solid hsla(0,0%,100%,.92);background:hsla(0,0%,100%,.24);cursor:pointer}@media(max-width: 720px){*[data-barba-namespace=livePhoto]:not([data-instant-namespace]).live-photo-page{padding:.75rem}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__capture-bar{grid-template-columns:1fr;display:grid}*[data-barba-namespace=livePhoto]:not([data-instant-namespace]) .live-photo__inline-field select{min-width:0;width:100%}}*[data-barba-namespace=authLogin]:not([data-instant-namespace]).auth-login-page{--auth-login-background-green: var(--app-color-brand-green-light);--auth-login-background-green-rgb: var(--app-color-brand-green-light-rgb);--auth-login-card-background: rgba(255, 253, 249, 0.78);--auth-login-card-border: rgba(255, 255, 255, 0.34);--auth-login-card-highlight: rgba(255, 255, 255, 0.58);--auth-login-card-title-color: #1a251d;--auth-login-card-copy-color: rgba(26, 37, 29, 0.82);--auth-login-card-muted-color: rgba(26, 37, 29, 0.58);--auth-login-field-background: rgba(255, 253, 249, 0.72);--auth-login-field-border: rgba(216, 206, 191, 0.78);--auth-login-field-color: #1a251d;position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:100dvh;margin:0;padding:max(1.25rem,env(safe-area-inset-top)) 1.25rem max(1.5rem,env(safe-area-inset-bottom));box-sizing:border-box;background:linear-gradient(135deg, rgba(var(--auth-login-background-green-rgb), 0.92), rgba(var(--auth-login-background-green-rgb), 0.78)),url("/img/PokerStory.png") center 12%/min(54vw, 18rem) auto no-repeat,var(--auth-login-background-green)}@media(prefers-color-scheme: dark){*[data-barba-namespace=authLogin]:not([data-instant-namespace]).auth-login-page{--auth-login-background-green: var(--app-color-brand-green-dark);--auth-login-background-green-rgb: var(--app-color-brand-green-dark-rgb);--auth-login-card-background: rgba(41, 37, 31, 0.7);--auth-login-card-border: rgba(244, 239, 230, 0.2);--auth-login-card-highlight: rgba(255, 255, 255, 0.12);--auth-login-card-title-color: #fff9ef;--auth-login-card-copy-color: rgba(255, 249, 239, 0.82);--auth-login-card-muted-color: rgba(255, 249, 239, 0.58);--auth-login-field-background: rgba(255, 249, 239, 0.1);--auth-login-field-border: rgba(255, 249, 239, 0.2);--auth-login-field-color: #fff9ef}}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-close{position:absolute;top:calc(12px + env(safe-area-inset-top));right:16px;z-index:2;background:rgba(34,29,20,.58);color:#fff9ef;border-color:hsla(0,0%,100%,.22);box-shadow:0 10px 22px rgba(0,0,0,.18);backdrop-filter:blur(8px)}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-close:hover,*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-close:focus-visible{background:rgba(34,29,20,.74);color:#fff9ef;border-color:hsla(0,0%,100%,.3)}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-layout{width:min(100%,32rem);margin:0 auto;padding-top:7rem}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-card{padding:1.35rem;border:1px solid var(--auth-login-card-border);border-radius:28px;background:var(--auth-login-card-background);box-shadow:inset 0 1px 0 var(--auth-login-card-highlight),0 24px 58px rgba(0,0,0,.28);backdrop-filter:blur(22px) saturate(1.22);-webkit-backdrop-filter:blur(22px) saturate(1.22)}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-card__title{margin:0;color:var(--auth-login-card-title-color);font-size:1.25rem}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-card__copy{margin:.65rem 0 0;line-height:1.55;color:var(--auth-login-card-copy-color)}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-actions{display:grid;gap:.75rem}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-divider{margin:0;width:100%;justify-self:center;text-align:center;color:var(--auth-login-card-muted-color);font-size:.9rem}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-password-field[hidden]{display:none}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-notice{margin:1rem 0 0;padding:.8rem .9rem;border:1px solid rgba(43,108,176,.24);border-radius:8px;background:rgba(43,108,176,.08);color:#24527a;line-height:1.45}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-error{margin:0 0 1rem;color:#a12d2d;font-weight:600}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) [data-auth-login-phone-section],*[data-barba-namespace=authLogin]:not([data-instant-namespace]) [data-auth-login-verify-section]{margin-top:1.2rem}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) form p{margin:0 0 1rem}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-phone-field{display:flex;align-items:center;gap:.65rem;margin-top:.35rem;padding:0 .85rem;border:1px solid var(--auth-login-field-border);border-radius:16px;background:var(--auth-login-field-background);transition:border-color 120ms ease,box-shadow 120ms ease}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-phone-field:focus-within{border-color:rgba(161,122,25,.7);box-shadow:0 0 0 3px rgba(212,175,55,.18)}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-phone-flag{flex:0 0 auto;font-size:1.15rem;line-height:1}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) input{width:100%;min-height:2.75rem;padding:0 .85rem;border:1px solid var(--auth-login-field-border);border-radius:16px;background:var(--auth-login-field-background);color:var(--auth-login-field-color);font:inherit;transition:border-color 120ms ease,box-shadow 120ms ease}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) input::placeholder{color:var(--auth-login-card-muted-color)}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) input:focus{outline:none;border-color:rgba(161,122,25,.7);box-shadow:0 0 0 3px rgba(212,175,55,.18)}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-submit{width:100%;margin-top:.35rem}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-secondary{width:100%}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-phone-field input{min-width:0;margin-top:0;padding-left:0;padding-right:0;border:0;background:rgba(0,0,0,0);box-shadow:none}*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-phone-field input:focus{border-color:rgba(0,0,0,0);box-shadow:none}@media(max-width: 480px){*[data-barba-namespace=authLogin]:not([data-instant-namespace]) .auth-login-layout{padding-top:6rem}}.navigation-default-skeleton{max-width:16rem;padding:1rem}.navigation-default-skeleton-overlay{position:absolute;inset:0;z-index:20;display:flex;justify-content:center;align-items:center;text-align:center;background-color:#f8f5f0}@media(prefers-color-scheme: dark){.navigation-default-skeleton-overlay{background-color:#000}}*[data-barba-namespace=profile]:not([data-instant-namespace]) .profile-summary-card__eyebrow,*[data-instant-namespace=profile] .profile-summary-card__eyebrow{margin:0 0 .35rem;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;opacity:.72}*[data-barba-namespace=profile]:not([data-instant-namespace]) .profile-username-row,*[data-instant-namespace=profile] .profile-username-row{margin:0;display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:inherit;text-decoration:none}*[data-barba-namespace=profile]:not([data-instant-namespace]) .profile-username-row__value,*[data-instant-namespace=profile] .profile-username-row__value{min-width:0;font-size:1.45rem;font-weight:700}*[data-barba-namespace=profile]:not([data-instant-namespace]) .profile-username-row__chevron,*[data-instant-namespace=profile] .profile-username-row__chevron{flex:0 0 auto;opacity:.42;font-size:1.1rem;line-height:1}*[data-barba-namespace=profile]:not([data-instant-namespace]) .profile-phone-row,*[data-instant-namespace=profile] .profile-phone-row{margin:.85rem 0 0;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.85rem;border-top:1px solid rgba(0,0,0,.08);color:inherit;text-decoration:none}*[data-barba-namespace=profile]:not([data-instant-namespace]) .profile-phone-row__value,*[data-instant-namespace=profile] .profile-phone-row__value{min-width:0;display:inline-flex;align-items:center;gap:.55rem;opacity:.84}*[data-barba-namespace=profile]:not([data-instant-namespace]) .profile-phone-row__flag,*[data-instant-namespace=profile] .profile-phone-row__flag{flex:0 0 auto;line-height:1}*[data-barba-namespace=profile]:not([data-instant-namespace]) .profile-phone-row__chevron,*[data-instant-namespace=profile] .profile-phone-row__chevron{flex:0 0 auto;opacity:.42;font-size:1.1rem;line-height:1}*[data-barba-namespace=profile]:not([data-instant-namespace]) .profile-summary-card__copy,*[data-instant-namespace=profile] .profile-summary-card__copy{margin:.5rem 0 0;line-height:1.5;opacity:.84}*[data-barba-namespace=profile]:not([data-instant-namespace]) .profile-password-row-wrap,*[data-instant-namespace=profile] .profile-password-row-wrap{margin:1rem 1rem 0}*[data-barba-namespace=profile]:not([data-instant-namespace]) .profile-password-row,*[data-instant-namespace=profile] .profile-password-row{display:flex;align-items:center;gap:.75rem;min-width:0;padding:.9rem 1rem;border-radius:1rem;background:rgba(212,175,55,.12);border:1px solid rgba(212,175,55,.18);color:inherit;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}*[data-barba-namespace=profile]:not([data-instant-namespace]) .profile-password-row:hover,*[data-barba-namespace=profile]:not([data-instant-namespace]) .profile-password-row:focus-visible,*[data-instant-namespace=profile] .profile-password-row:hover,*[data-instant-namespace=profile] .profile-password-row:focus-visible{background:rgba(212,175,55,.18);border-color:rgba(212,175,55,.28);transform:translateY(-1px)}*[data-barba-namespace=profile]:not([data-instant-namespace]) .profile-password-row__label,*[data-instant-namespace=profile] .profile-password-row__label{flex:0 0 auto}*[data-barba-namespace=profile]:not([data-instant-namespace]) .profile-password-row__value,*[data-instant-namespace=profile] .profile-password-row__value{min-width:0;margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.72}*[data-barba-namespace=profile]:not([data-instant-namespace]) .profile-password-row__value--badge,*[data-instant-namespace=profile] .profile-password-row__value--badge{display:inline-flex;align-items:center;justify-content:center;padding:.2rem .6rem;border-radius:999px;background:rgba(212,175,55,.22);border:1px solid rgba(212,175,55,.34);color:inherit;opacity:1;font-size:.85rem;font-weight:600}*[data-barba-namespace=profile]:not([data-instant-namespace]) .profile-password-row__chevron,*[data-instant-namespace=profile] .profile-password-row__chevron{flex:0 0 auto;opacity:.42;font-size:1.1rem;line-height:1}*[data-barba-namespace=profile]:not([data-instant-namespace]) .profile-clubs-row .profile-password-row__chevron,*[data-instant-namespace=profile] .profile-clubs-row .profile-password-row__chevron{margin-left:auto}.ui-muted-action-row{margin:1rem 1rem 0}.ui-muted-action-link{display:inline-flex;align-items:center;gap:.45rem;color:inherit;text-decoration:none;opacity:.78}.ui-muted-action-link:hover,.ui-muted-action-link:focus-visible{opacity:1}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]).profile-username-page,*[data-instant-namespace=profileUsername].profile-username-page,*[data-barba-namespace=welcome]:not([data-instant-namespace]).profile-username-page,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]).profile-username-page,*[data-barba-namespace=clubPoll][data-instant-namespace].profile-username-page,*[data-barba-namespace=invite]:not([data-instant-namespace]).profile-username-page{width:100%}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]).profile-welcome-page,*[data-instant-namespace=profileUsername].profile-welcome-page,*[data-barba-namespace=welcome]:not([data-instant-namespace]).profile-welcome-page,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]).profile-welcome-page,*[data-barba-namespace=clubPoll][data-instant-namespace].profile-welcome-page,*[data-barba-namespace=invite]:not([data-instant-namespace]).profile-welcome-page{display:flex;align-items:center;justify-content:center;width:100%;min-height:100dvh;margin:0;padding:max(1.25rem,env(safe-area-inset-top)) 1.25rem max(1.5rem,env(safe-area-inset-bottom));box-sizing:border-box;background:linear-gradient(135deg, rgba(var(--app-color-brand-green-surface-rgb), 0.92), rgba(var(--app-color-brand-green-surface-rgb), 0.78)),url("/img/PokerStory.png") center 12%/min(54vw, 18rem) auto no-repeat,var(--app-color-brand-green-surface)}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]).invite-page,*[data-instant-namespace=profileUsername].invite-page,*[data-barba-namespace=welcome]:not([data-instant-namespace]).invite-page,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]).invite-page,*[data-barba-namespace=clubPoll][data-instant-namespace].invite-page,*[data-barba-namespace=invite]:not([data-instant-namespace]).invite-page{display:flex;align-items:center;justify-content:center;width:100%;min-height:100dvh;margin:0;padding:max(1.25rem,env(safe-area-inset-top)) 1.25rem max(1.5rem,env(safe-area-inset-bottom));box-sizing:border-box;background:linear-gradient(135deg, rgba(var(--app-color-brand-green-surface-rgb), 0.9), rgba(var(--app-color-brand-green-surface-rgb), 0.72)),url("/img/PokerStory.png") center 11%/min(52vw, 18rem) auto no-repeat,var(--app-color-brand-green-surface)}@media(prefers-color-scheme: dark){*[data-barba-namespace=profileUsername]:not([data-instant-namespace]).invite-page,*[data-instant-namespace=profileUsername].invite-page,*[data-barba-namespace=welcome]:not([data-instant-namespace]).invite-page,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]).invite-page,*[data-barba-namespace=clubPoll][data-instant-namespace].invite-page,*[data-barba-namespace=invite]:not([data-instant-namespace]).invite-page{background:linear-gradient(135deg, rgba(7, 28, 18, 0.94), rgba(10, 46, 30, 0.86)),url("/img/PokerStory.png") center 11%/min(52vw, 18rem) auto no-repeat,#071c12}}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]).invite-page--poll,*[data-instant-namespace=profileUsername].invite-page--poll,*[data-barba-namespace=welcome]:not([data-instant-namespace]).invite-page--poll,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]).invite-page--poll,*[data-barba-namespace=clubPoll][data-instant-namespace].invite-page--poll,*[data-barba-namespace=invite]:not([data-instant-namespace]).invite-page--poll{align-items:flex-start;padding-top:max(1.5rem,env(safe-area-inset-top));background:linear-gradient(135deg, rgba(var(--app-color-brand-green-surface-rgb), 0.9), rgba(var(--app-color-brand-green-surface-rgb), 0.72)),url("/img/PokerStory.png") right 1.5rem top 2.25rem/min(38vw, 10rem) auto no-repeat,var(--app-color-brand-green-surface)}@media(prefers-color-scheme: dark){*[data-barba-namespace=profileUsername]:not([data-instant-namespace]).invite-page--poll,*[data-instant-namespace=profileUsername].invite-page--poll,*[data-barba-namespace=welcome]:not([data-instant-namespace]).invite-page--poll,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]).invite-page--poll,*[data-barba-namespace=clubPoll][data-instant-namespace].invite-page--poll,*[data-barba-namespace=invite]:not([data-instant-namespace]).invite-page--poll{background:linear-gradient(135deg, rgba(7, 28, 18, 0.94), rgba(10, 46, 30, 0.86)),url("/img/PokerStory.png") right 1.5rem top 2.25rem/min(38vw, 10rem) auto no-repeat,#071c12}}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]).club-poll-page,*[data-instant-namespace=profileUsername].club-poll-page,*[data-barba-namespace=welcome]:not([data-instant-namespace]).club-poll-page,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]).club-poll-page,*[data-barba-namespace=clubPoll][data-instant-namespace].club-poll-page,*[data-barba-namespace=invite]:not([data-instant-namespace]).club-poll-page{display:flex;align-items:flex-start;justify-content:center;width:100%;min-height:100dvh;margin:0;padding:0;box-sizing:border-box;background:linear-gradient(135deg, rgba(var(--app-color-brand-green-surface-rgb), 0.9), rgba(var(--app-color-brand-green-surface-rgb), 0.72)),url("/img/PokerStory.png") right 1.5rem top 2.25rem/min(38vw, 10rem) auto no-repeat,var(--app-color-brand-green-surface)}@media(prefers-color-scheme: dark){*[data-barba-namespace=profileUsername]:not([data-instant-namespace]).club-poll-page,*[data-instant-namespace=profileUsername].club-poll-page,*[data-barba-namespace=welcome]:not([data-instant-namespace]).club-poll-page,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]).club-poll-page,*[data-barba-namespace=clubPoll][data-instant-namespace].club-poll-page,*[data-barba-namespace=invite]:not([data-instant-namespace]).club-poll-page{background:linear-gradient(135deg, rgba(7, 28, 18, 0.94), rgba(10, 46, 30, 0.86)),url("/img/PokerStory.png") right 1.5rem top 2.25rem/min(38vw, 10rem) auto no-repeat,#071c12}}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]).club-poll-page.instant-previous-transition,*[data-instant-namespace=profileUsername].club-poll-page.instant-previous-transition,*[data-barba-namespace=welcome]:not([data-instant-namespace]).club-poll-page.instant-previous-transition,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]).club-poll-page.instant-previous-transition,*[data-barba-namespace=clubPoll][data-instant-namespace].club-poll-page.instant-previous-transition,*[data-barba-namespace=invite]:not([data-instant-namespace]).club-poll-page.instant-previous-transition{background:rgba(0,0,0,0)}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .profile-welcome-panel,*[data-instant-namespace=profileUsername] .profile-welcome-panel,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .profile-welcome-panel,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .profile-welcome-panel,*[data-barba-namespace=clubPoll][data-instant-namespace] .profile-welcome-panel,*[data-barba-namespace=invite]:not([data-instant-namespace]) .profile-welcome-panel{width:min(100%,30rem);padding-top:8rem;color:#fffdf9}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-panel,*[data-instant-namespace=profileUsername] .invite-panel,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-panel,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-panel,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-panel,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-panel{width:min(100%,30rem);padding:8rem 0 2.5rem;color:#fffdf9}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-page--poll .invite-panel,*[data-instant-namespace=profileUsername] .invite-page--poll .invite-panel,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-page--poll .invite-panel,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-page--poll .invite-panel,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-page--poll .invite-panel,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-page--poll .invite-panel{padding-top:2.25rem}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .club-poll-panel,*[data-instant-namespace=profileUsername] .club-poll-panel,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .club-poll-panel,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .club-poll-panel,*[data-barba-namespace=clubPoll][data-instant-namespace] .club-poll-panel,*[data-barba-namespace=invite]:not([data-instant-namespace]) .club-poll-panel{position:relative;width:min(100%,32.5rem);padding:max(3.5rem,2.25rem + env(safe-area-inset-top)) 1.25rem max(1.5rem,1.25rem + env(safe-area-inset-bottom));box-sizing:border-box;color:#fffdf9}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .club-poll-page__chrome,*[data-instant-namespace=profileUsername] .club-poll-page__chrome,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .club-poll-page__chrome,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .club-poll-page__chrome,*[data-barba-namespace=clubPoll][data-instant-namespace] .club-poll-page__chrome,*[data-barba-namespace=invite]:not([data-instant-namespace]) .club-poll-page__chrome{position:fixed;top:max(.75rem,env(safe-area-inset-top));right:max(.75rem,env(safe-area-inset-right));z-index:20}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .club-poll-page__close,*[data-instant-namespace=profileUsername] .club-poll-page__close,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .club-poll-page__close,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .club-poll-page__close,*[data-barba-namespace=clubPoll][data-instant-namespace] .club-poll-page__close,*[data-barba-namespace=invite]:not([data-instant-namespace]) .club-poll-page__close{color:#fffdf9;border-color:rgba(255,253,249,.26);background:rgba(255,253,249,.1)}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .profile-welcome-kicker,*[data-instant-namespace=profileUsername] .profile-welcome-kicker,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .profile-welcome-kicker,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .profile-welcome-kicker,*[data-barba-namespace=clubPoll][data-instant-namespace] .profile-welcome-kicker,*[data-barba-namespace=invite]:not([data-instant-namespace]) .profile-welcome-kicker{margin:0 0 .65rem;color:#d4af37;font-size:.82rem;font-weight:800;text-transform:uppercase}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-kicker,*[data-instant-namespace=profileUsername] .invite-kicker,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-kicker,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-kicker,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-kicker,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-kicker{margin:0 0 .65rem;color:#d4af37;font-size:.82rem;font-weight:800;text-transform:uppercase}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .club-poll-panel__kicker,*[data-instant-namespace=profileUsername] .club-poll-panel__kicker,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .club-poll-panel__kicker,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .club-poll-panel__kicker,*[data-barba-namespace=clubPoll][data-instant-namespace] .club-poll-panel__kicker,*[data-barba-namespace=invite]:not([data-instant-namespace]) .club-poll-panel__kicker{display:inline-flex;margin:0 0 .65rem;color:#d4af37;font-size:.82rem;font-weight:800;text-decoration:none;text-transform:uppercase}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .club-poll-panel__kicker:hover,*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .club-poll-panel__kicker:focus-visible,*[data-instant-namespace=profileUsername] .club-poll-panel__kicker:hover,*[data-instant-namespace=profileUsername] .club-poll-panel__kicker:focus-visible,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .club-poll-panel__kicker:hover,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .club-poll-panel__kicker:focus-visible,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .club-poll-panel__kicker:hover,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .club-poll-panel__kicker:focus-visible,*[data-barba-namespace=clubPoll][data-instant-namespace] .club-poll-panel__kicker:hover,*[data-barba-namespace=clubPoll][data-instant-namespace] .club-poll-panel__kicker:focus-visible,*[data-barba-namespace=invite]:not([data-instant-namespace]) .club-poll-panel__kicker:hover,*[data-barba-namespace=invite]:not([data-instant-namespace]) .club-poll-panel__kicker:focus-visible{color:#f0d574;text-decoration:underline}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .profile-welcome-panel h1,*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-panel h1,*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .club-poll-panel h1,*[data-instant-namespace=profileUsername] .profile-welcome-panel h1,*[data-instant-namespace=profileUsername] .invite-panel h1,*[data-instant-namespace=profileUsername] .club-poll-panel h1,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .profile-welcome-panel h1,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-panel h1,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .club-poll-panel h1,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .profile-welcome-panel h1,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-panel h1,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .club-poll-panel h1,*[data-barba-namespace=clubPoll][data-instant-namespace] .profile-welcome-panel h1,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-panel h1,*[data-barba-namespace=clubPoll][data-instant-namespace] .club-poll-panel h1,*[data-barba-namespace=invite]:not([data-instant-namespace]) .profile-welcome-panel h1,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-panel h1,*[data-barba-namespace=invite]:not([data-instant-namespace]) .club-poll-panel h1{margin:0;font-size:3.2rem;line-height:1.02}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .profile-welcome-copy,*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-copy,*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .club-poll-panel__copy,*[data-instant-namespace=profileUsername] .profile-welcome-copy,*[data-instant-namespace=profileUsername] .invite-copy,*[data-instant-namespace=profileUsername] .club-poll-panel__copy,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .profile-welcome-copy,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-copy,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .club-poll-panel__copy,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .profile-welcome-copy,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-copy,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .club-poll-panel__copy,*[data-barba-namespace=clubPoll][data-instant-namespace] .profile-welcome-copy,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-copy,*[data-barba-namespace=clubPoll][data-instant-namespace] .club-poll-panel__copy,*[data-barba-namespace=invite]:not([data-instant-namespace]) .profile-welcome-copy,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-copy,*[data-barba-namespace=invite]:not([data-instant-namespace]) .club-poll-panel__copy{margin:1rem 0 1.35rem;color:rgba(255,253,249,.82);font-size:1rem;line-height:1.6}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-summary,*[data-instant-namespace=profileUsername] .invite-summary,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-summary,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-summary,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-summary,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-summary{display:grid;gap:.75rem;margin:1.35rem 0}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-summary div,*[data-instant-namespace=profileUsername] .invite-summary div,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-summary div,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-summary div,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-summary div,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-summary div{display:grid;gap:.15rem}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-summary dt,*[data-instant-namespace=profileUsername] .invite-summary dt,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-summary dt,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-summary dt,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-summary dt,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-summary dt{color:rgba(255,253,249,.58);font-size:.72rem;font-weight:800;text-transform:uppercase}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-summary dd,*[data-instant-namespace=profileUsername] .invite-summary dd,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-summary dd,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-summary dd,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-summary dd,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-summary dd{margin:0;color:#fffdf9;font-size:1rem;font-weight:800}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-actions,*[data-instant-namespace=profileUsername] .invite-actions,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-actions,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-actions,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-actions,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-actions{margin:1.5rem 0 0}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-poll,*[data-instant-namespace=profileUsername] .invite-poll,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-poll,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-poll,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-poll,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-poll{display:grid;gap:1rem;margin:0 0 1rem;padding:0;border:0}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-poll legend,*[data-instant-namespace=profileUsername] .invite-poll legend,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-poll legend,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-poll legend,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-poll legend,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-poll legend{margin:0 0 .25rem;padding:0;color:#fffdf9;font-size:1.05rem;font-weight:800;line-height:1.35}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-poll .invite-poll__legend--sr-only,*[data-instant-namespace=profileUsername] .invite-poll .invite-poll__legend--sr-only,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-poll .invite-poll__legend--sr-only,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-poll .invite-poll__legend--sr-only,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-poll .invite-poll__legend--sr-only,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-poll .invite-poll__legend--sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;white-space:nowrap}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-poll-group,*[data-instant-namespace=profileUsername] .invite-poll-group,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-poll-group,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-poll-group,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-poll-group,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-poll-group{display:grid;gap:.65rem}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-poll-group--fallback,*[data-instant-namespace=profileUsername] .invite-poll-group--fallback,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-poll-group--fallback,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-poll-group--fallback,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-poll-group--fallback,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-poll-group--fallback{margin-top:.25rem;padding-top:1rem;border-top:1px solid rgba(255,253,249,.2)}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-poll-group-title,*[data-instant-namespace=profileUsername] .invite-poll-group-title,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-poll-group-title,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-poll-group-title,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-poll-group-title,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-poll-group-title{margin:0;color:rgba(255,253,249,.78);font-size:.78rem;font-weight:800;letter-spacing:0;text-transform:uppercase}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-poll-help,*[data-instant-namespace=profileUsername] .invite-poll-help,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-poll-help,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-poll-help,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-poll-help,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-poll-help{margin:-0.25rem 0 .1rem;color:rgba(255,253,249,.72);font-size:.9rem;line-height:1.45}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-poll-option,*[data-instant-namespace=profileUsername] .invite-poll-option,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-poll-option,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-poll-option,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-poll-option,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-poll-option{display:grid;grid-template-columns:1.1rem 1fr;gap:.7rem;align-items:start;min-height:2.75rem;padding:.85rem;border:1px solid rgba(255,253,249,.22);border-radius:8px;background:rgba(255,253,249,.09);color:rgba(255,253,249,.94);font-weight:700;line-height:1.35}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-poll-option input,*[data-instant-namespace=profileUsername] .invite-poll-option input,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-poll-option input,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-poll-option input,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-poll-option input,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-poll-option input{width:1.1rem;height:1.1rem;margin:.1rem 0 0;accent-color:#d4af37}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .club-poll-form__error,*[data-instant-namespace=profileUsername] .club-poll-form__error,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .club-poll-form__error,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .club-poll-form__error,*[data-barba-namespace=clubPoll][data-instant-namespace] .club-poll-form__error,*[data-barba-namespace=invite]:not([data-instant-namespace]) .club-poll-form__error{margin:.25rem 0 1rem;color:#ffd6c9;font-size:.92rem;font-weight:700}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .poll-results,*[data-instant-namespace=profileUsername] .poll-results,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .poll-results,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .poll-results,*[data-barba-namespace=clubPoll][data-instant-namespace] .poll-results,*[data-barba-namespace=invite]:not([data-instant-namespace]) .poll-results{display:grid;gap:1rem;margin-top:1.35rem}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .poll-results[hidden],*[data-instant-namespace=profileUsername] .poll-results[hidden],*[data-barba-namespace=welcome]:not([data-instant-namespace]) .poll-results[hidden],*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .poll-results[hidden],*[data-barba-namespace=clubPoll][data-instant-namespace] .poll-results[hidden],*[data-barba-namespace=invite]:not([data-instant-namespace]) .poll-results[hidden]{display:none !important}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .poll-results__summary,*[data-instant-namespace=profileUsername] .poll-results__summary,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .poll-results__summary,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .poll-results__summary,*[data-barba-namespace=clubPoll][data-instant-namespace] .poll-results__summary,*[data-barba-namespace=invite]:not([data-instant-namespace]) .poll-results__summary{color:rgba(255,253,249,.74);font-size:.88rem;font-weight:800}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .poll-results__group,*[data-instant-namespace=profileUsername] .poll-results__group,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .poll-results__group,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .poll-results__group,*[data-barba-namespace=clubPoll][data-instant-namespace] .poll-results__group,*[data-barba-namespace=invite]:not([data-instant-namespace]) .poll-results__group{display:grid;gap:.75rem}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .poll-results__group h2,*[data-instant-namespace=profileUsername] .poll-results__group h2,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .poll-results__group h2,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .poll-results__group h2,*[data-barba-namespace=clubPoll][data-instant-namespace] .poll-results__group h2,*[data-barba-namespace=invite]:not([data-instant-namespace]) .poll-results__group h2{margin:0;color:rgba(255,253,249,.82);font-size:.82rem;font-weight:900;text-transform:uppercase}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .poll-results__option,*[data-instant-namespace=profileUsername] .poll-results__option,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .poll-results__option,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .poll-results__option,*[data-barba-namespace=clubPoll][data-instant-namespace] .poll-results__option,*[data-barba-namespace=invite]:not([data-instant-namespace]) .poll-results__option{display:grid;gap:.4rem;padding:.8rem;border:1px solid rgba(255,253,249,.18);border-radius:8px;background:rgba(255,253,249,.08)}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .poll-results__option--selected,*[data-instant-namespace=profileUsername] .poll-results__option--selected,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .poll-results__option--selected,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .poll-results__option--selected,*[data-barba-namespace=clubPoll][data-instant-namespace] .poll-results__option--selected,*[data-barba-namespace=invite]:not([data-instant-namespace]) .poll-results__option--selected{border-color:rgba(212,175,55,.66);background:rgba(212,175,55,.14)}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .poll-results__option-row,*[data-instant-namespace=profileUsername] .poll-results__option-row,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .poll-results__option-row,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .poll-results__option-row,*[data-barba-namespace=clubPoll][data-instant-namespace] .poll-results__option-row,*[data-barba-namespace=invite]:not([data-instant-namespace]) .poll-results__option-row{display:flex;justify-content:space-between;gap:1rem;color:rgba(255,253,249,.94);font-size:.92rem;font-weight:800}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .poll-results__bar,*[data-instant-namespace=profileUsername] .poll-results__bar,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .poll-results__bar,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .poll-results__bar,*[data-barba-namespace=clubPoll][data-instant-namespace] .poll-results__bar,*[data-barba-namespace=invite]:not([data-instant-namespace]) .poll-results__bar{height:.46rem;overflow:hidden;border-radius:999px;background:rgba(255,253,249,.14)}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .poll-results__bar span,*[data-instant-namespace=profileUsername] .poll-results__bar span,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .poll-results__bar span,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .poll-results__bar span,*[data-barba-namespace=clubPoll][data-instant-namespace] .poll-results__bar span,*[data-barba-namespace=invite]:not([data-instant-namespace]) .poll-results__bar span{display:block;height:100%;border-radius:inherit;background:#d4af37}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .profile-username-card,*[data-instant-namespace=profileUsername] .profile-username-card,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .profile-username-card,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .profile-username-card,*[data-barba-namespace=clubPoll][data-instant-namespace] .profile-username-card,*[data-barba-namespace=invite]:not([data-instant-namespace]) .profile-username-card{width:min(42rem,100% - 2rem);max-width:none;margin-right:auto;margin-left:auto;box-sizing:border-box}@media(max-width: 575.98px){*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .profile-username-card,*[data-instant-namespace=profileUsername] .profile-username-card,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .profile-username-card,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .profile-username-card,*[data-barba-namespace=clubPoll][data-instant-namespace] .profile-username-card,*[data-barba-namespace=invite]:not([data-instant-namespace]) .profile-username-card{width:100%;margin-right:0;margin-left:0}}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .profile-username-error,*[data-instant-namespace=profileUsername] .profile-username-error,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .profile-username-error,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .profile-username-error,*[data-barba-namespace=clubPoll][data-instant-namespace] .profile-username-error,*[data-barba-namespace=invite]:not([data-instant-namespace]) .profile-username-error{margin:0 0 1rem;padding:.9rem 1rem;border-radius:1rem;background:rgba(161,45,45,.12)}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .profile-username-form,*[data-instant-namespace=profileUsername] .profile-username-form,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .profile-username-form,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .profile-username-form,*[data-barba-namespace=clubPoll][data-instant-namespace] .profile-username-form,*[data-barba-namespace=invite]:not([data-instant-namespace]) .profile-username-form{display:grid;gap:1rem}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .profile-username-field,*[data-instant-namespace=profileUsername] .profile-username-field,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .profile-username-field,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .profile-username-field,*[data-barba-namespace=clubPoll][data-instant-namespace] .profile-username-field,*[data-barba-namespace=invite]:not([data-instant-namespace]) .profile-username-field{margin:0}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .profile-username-field input,*[data-instant-namespace=profileUsername] .profile-username-field input,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .profile-username-field input,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .profile-username-field input,*[data-barba-namespace=clubPoll][data-instant-namespace] .profile-username-field input,*[data-barba-namespace=invite]:not([data-instant-namespace]) .profile-username-field input{display:block;width:100%;min-height:2.75rem;margin-top:.45rem;padding:0 .85rem;border:1px solid #d8cebf;border-radius:12px;background:#fffdf9;font:inherit;box-sizing:border-box}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .profile-username-field input:focus,*[data-instant-namespace=profileUsername] .profile-username-field input:focus,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .profile-username-field input:focus,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .profile-username-field input:focus,*[data-barba-namespace=clubPoll][data-instant-namespace] .profile-username-field input:focus,*[data-barba-namespace=invite]:not([data-instant-namespace]) .profile-username-field input:focus{outline:none;border-color:rgba(161,122,25,.7);box-shadow:0 0 0 3px rgba(212,175,55,.18)}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .profile-username-submit,*[data-instant-namespace=profileUsername] .profile-username-submit,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .profile-username-submit,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .profile-username-submit,*[data-barba-namespace=clubPoll][data-instant-namespace] .profile-username-submit,*[data-barba-namespace=invite]:not([data-instant-namespace]) .profile-username-submit{width:100%}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .profile-welcome-form label,*[data-instant-namespace=profileUsername] .profile-welcome-form label,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .profile-welcome-form label,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .profile-welcome-form label,*[data-barba-namespace=clubPoll][data-instant-namespace] .profile-welcome-form label,*[data-barba-namespace=invite]:not([data-instant-namespace]) .profile-welcome-form label{color:rgba(255,253,249,.9);font-weight:700}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .profile-welcome-submit,*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-primary,*[data-instant-namespace=profileUsername] .profile-welcome-submit,*[data-instant-namespace=profileUsername] .invite-primary,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .profile-welcome-submit,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-primary,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .profile-welcome-submit,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-primary,*[data-barba-namespace=clubPoll][data-instant-namespace] .profile-welcome-submit,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-primary,*[data-barba-namespace=invite]:not([data-instant-namespace]) .profile-welcome-submit,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-primary{justify-content:center;width:100%;background:#d4af37;color:#17221b}@media(max-width: 480px){*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .profile-welcome-panel,*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-panel,*[data-instant-namespace=profileUsername] .profile-welcome-panel,*[data-instant-namespace=profileUsername] .invite-panel,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .profile-welcome-panel,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-panel,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .profile-welcome-panel,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-panel,*[data-barba-namespace=clubPoll][data-instant-namespace] .profile-welcome-panel,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-panel,*[data-barba-namespace=invite]:not([data-instant-namespace]) .profile-welcome-panel,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-panel{padding-top:6.5rem}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-page--poll .invite-panel,*[data-instant-namespace=profileUsername] .invite-page--poll .invite-panel,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-page--poll .invite-panel,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-page--poll .invite-panel,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-page--poll .invite-panel,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-page--poll .invite-panel{padding-top:1.25rem}*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .profile-welcome-panel h1,*[data-barba-namespace=profileUsername]:not([data-instant-namespace]) .invite-panel h1,*[data-instant-namespace=profileUsername] .profile-welcome-panel h1,*[data-instant-namespace=profileUsername] .invite-panel h1,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .profile-welcome-panel h1,*[data-barba-namespace=welcome]:not([data-instant-namespace]) .invite-panel h1,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .profile-welcome-panel h1,*[data-barba-namespace=clubPoll]:not([data-instant-namespace]) .invite-panel h1,*[data-barba-namespace=clubPoll][data-instant-namespace] .profile-welcome-panel h1,*[data-barba-namespace=clubPoll][data-instant-namespace] .invite-panel h1,*[data-barba-namespace=invite]:not([data-instant-namespace]) .profile-welcome-panel h1,*[data-barba-namespace=invite]:not([data-instant-namespace]) .invite-panel h1{font-size:2.25rem}}*[data-barba-namespace=profilePassword]:not([data-instant-namespace]) .profile-password-card,*[data-instant-namespace=profilePassword] .profile-password-card{width:min(42rem,100% - 2rem);max-width:none;margin-right:auto;margin-left:auto;box-sizing:border-box}@media(max-width: 575.98px){*[data-barba-namespace=profilePassword]:not([data-instant-namespace]) .profile-password-card,*[data-instant-namespace=profilePassword] .profile-password-card{width:100%;margin-right:0;margin-left:0}}*[data-barba-namespace=profilePassword]:not([data-instant-namespace]) .profile-password-error,*[data-instant-namespace=profilePassword] .profile-password-error{margin:0 0 1rem;padding:.9rem 1rem;border-radius:1rem;background:rgba(161,45,45,.12)}*[data-barba-namespace=profilePassword]:not([data-instant-namespace]) .profile-password-form,*[data-instant-namespace=profilePassword] .profile-password-form{display:grid;gap:1rem}*[data-barba-namespace=profilePassword]:not([data-instant-namespace]) .profile-password-field,*[data-instant-namespace=profilePassword] .profile-password-field{margin:0}*[data-barba-namespace=profilePassword]:not([data-instant-namespace]) .profile-password-field input,*[data-instant-namespace=profilePassword] .profile-password-field input{display:block;width:100%;min-height:2.75rem;margin-top:.45rem;padding:0 .85rem;border:1px solid #d8cebf;border-radius:12px;background:#fffdf9;font:inherit;box-sizing:border-box}*[data-barba-namespace=profilePassword]:not([data-instant-namespace]) .profile-password-field input:focus,*[data-instant-namespace=profilePassword] .profile-password-field input:focus{outline:none;border-color:rgba(161,122,25,.7);box-shadow:0 0 0 3px rgba(212,175,55,.18)}*[data-barba-namespace=profilePassword]:not([data-instant-namespace]) .profile-password-submit,*[data-instant-namespace=profilePassword] .profile-password-submit{width:100%}*[data-barba-namespace=profilePhone]:not([data-instant-namespace]) .profile-phone-card,*[data-instant-namespace=profilePhone] .profile-phone-card{width:min(42rem,100% - 2rem);max-width:none;margin-right:auto;margin-left:auto;box-sizing:border-box}@media(max-width: 575.98px){*[data-barba-namespace=profilePhone]:not([data-instant-namespace]) .profile-phone-card,*[data-instant-namespace=profilePhone] .profile-phone-card{width:100%;margin-right:0;margin-left:0}}*[data-barba-namespace=profilePhone]:not([data-instant-namespace]) .profile-phone-error,*[data-instant-namespace=profilePhone] .profile-phone-error{margin:0 0 1rem;padding:.9rem 1rem;border-radius:1rem;background:rgba(161,45,45,.12)}*[data-barba-namespace=profilePhone]:not([data-instant-namespace]) .profile-phone-form,*[data-instant-namespace=profilePhone] .profile-phone-form{display:grid;gap:1rem}*[data-barba-namespace=profilePhone]:not([data-instant-namespace]) .profile-phone-step,*[data-instant-namespace=profilePhone] .profile-phone-step{display:grid;gap:1rem}*[data-barba-namespace=profilePhone]:not([data-instant-namespace]) .profile-phone-step[hidden],*[data-instant-namespace=profilePhone] .profile-phone-step[hidden]{display:none}*[data-barba-namespace=profilePhone]:not([data-instant-namespace]) .profile-phone-field,*[data-instant-namespace=profilePhone] .profile-phone-field{margin:0}*[data-barba-namespace=profilePhone]:not([data-instant-namespace]) .profile-phone-input-wrap,*[data-instant-namespace=profilePhone] .profile-phone-input-wrap{display:flex;align-items:center;gap:.65rem;margin-top:.35rem;padding:0 .85rem;border:1px solid #d8cebf;border-radius:12px;background:#fffdf9;transition:border-color 120ms ease,box-shadow 120ms ease}*[data-barba-namespace=profilePhone]:not([data-instant-namespace]) .profile-phone-input-wrap:focus-within,*[data-instant-namespace=profilePhone] .profile-phone-input-wrap:focus-within{border-color:rgba(161,122,25,.7);box-shadow:0 0 0 3px rgba(212,175,55,.18)}*[data-barba-namespace=profilePhone]:not([data-instant-namespace]) .profile-phone-flag,*[data-instant-namespace=profilePhone] .profile-phone-flag{flex:0 0 auto;font-size:1.15rem;line-height:1}*[data-barba-namespace=profilePhone]:not([data-instant-namespace]) .profile-phone-field input,*[data-instant-namespace=profilePhone] .profile-phone-field input{display:block;width:100%;min-height:2.75rem;margin-top:.45rem;padding:0 .85rem;border:1px solid #d8cebf;border-radius:12px;background:#fffdf9;font:inherit;box-sizing:border-box}*[data-barba-namespace=profilePhone]:not([data-instant-namespace]) .profile-phone-input-wrap input,*[data-instant-namespace=profilePhone] .profile-phone-input-wrap input{min-width:0;margin-top:0;padding-left:0;padding-right:0;border:0;background:rgba(0,0,0,0);box-shadow:none}*[data-barba-namespace=profilePhone]:not([data-instant-namespace]) .profile-phone-field input:focus,*[data-instant-namespace=profilePhone] .profile-phone-field input:focus{outline:none;border-color:rgba(161,122,25,.7);box-shadow:0 0 0 3px rgba(212,175,55,.18)}*[data-barba-namespace=profilePhone]:not([data-instant-namespace]) .profile-phone-input-wrap input:focus,*[data-instant-namespace=profilePhone] .profile-phone-input-wrap input:focus{border-color:rgba(0,0,0,0);box-shadow:none}*[data-barba-namespace=profilePhone]:not([data-instant-namespace]) .profile-phone-submit,*[data-instant-namespace=profilePhone] .profile-phone-submit{width:100%;margin-top:.25rem}*[data-barba-namespace=profilePhone]:not([data-instant-namespace]) .profile-phone-actions,*[data-instant-namespace=profilePhone] .profile-phone-actions{display:grid;gap:.75rem}*[data-barba-namespace=profilePhone]:not([data-instant-namespace]) .profile-phone-secondary,*[data-instant-namespace=profilePhone] .profile-phone-secondary{width:100%}*[data-barba-namespace=profilePhone]:not([data-instant-namespace]) .profile-phone-code-target,*[data-instant-namespace=profilePhone] .profile-phone-code-target{display:block;margin-top:.3rem;font-size:.95rem;font-weight:400;opacity:.78}*[data-barba-namespace=privacy]:not([data-instant-namespace]) .privacy-page,*[data-instant-namespace=privacy] .privacy-page,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .privacy-page,*[data-instant-namespace=account-deletion] .privacy-page{width:min(100%,44rem);margin:0 auto;padding:1.5rem 1rem 3rem;line-height:1.6}*[data-barba-namespace=privacy]:not([data-instant-namespace]) .privacy-page__updated,*[data-instant-namespace=privacy] .privacy-page__updated,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .privacy-page__updated,*[data-instant-namespace=account-deletion] .privacy-page__updated{margin:0 0 1rem;color:rgba(79,79,79,.72);font-size:.9rem}*[data-barba-namespace=privacy]:not([data-instant-namespace]) .privacy-page__intro,*[data-instant-namespace=privacy] .privacy-page__intro,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .privacy-page__intro,*[data-instant-namespace=account-deletion] .privacy-page__intro{margin:0 0 1.5rem;font-size:1.05rem}*[data-barba-namespace=privacy]:not([data-instant-namespace]) .privacy-page__section,*[data-instant-namespace=privacy] .privacy-page__section,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .privacy-page__section,*[data-instant-namespace=account-deletion] .privacy-page__section{margin:0 0 1.5rem}*[data-barba-namespace=privacy]:not([data-instant-namespace]) h2,*[data-instant-namespace=privacy] h2,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) h2,*[data-instant-namespace=account-deletion] h2{margin:0 0 .5rem}*[data-barba-namespace=privacy]:not([data-instant-namespace]) ul,*[data-instant-namespace=privacy] ul,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) ul,*[data-instant-namespace=account-deletion] ul{margin:0;padding-left:1.25rem}*[data-barba-namespace=privacy]:not([data-instant-namespace]) li+li,*[data-instant-namespace=privacy] li+li,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) li+li,*[data-instant-namespace=account-deletion] li+li{margin-top:.5rem}*[data-barba-namespace=privacy]:not([data-instant-namespace]) .account-deletion-caution,*[data-barba-namespace=privacy]:not([data-instant-namespace]) .account-deletion-error,*[data-barba-namespace=privacy]:not([data-instant-namespace]) .account-deletion-success,*[data-instant-namespace=privacy] .account-deletion-caution,*[data-instant-namespace=privacy] .account-deletion-error,*[data-instant-namespace=privacy] .account-deletion-success,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .account-deletion-caution,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .account-deletion-error,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .account-deletion-success,*[data-instant-namespace=account-deletion] .account-deletion-caution,*[data-instant-namespace=account-deletion] .account-deletion-error,*[data-instant-namespace=account-deletion] .account-deletion-success{padding:1rem;border-radius:.85rem}*[data-barba-namespace=privacy]:not([data-instant-namespace]) .account-deletion-caution,*[data-instant-namespace=privacy] .account-deletion-caution,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .account-deletion-caution,*[data-instant-namespace=account-deletion] .account-deletion-caution{background:rgba(214,168,30,.18);font-weight:600}*[data-barba-namespace=privacy]:not([data-instant-namespace]) .account-deletion-error,*[data-instant-namespace=privacy] .account-deletion-error,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .account-deletion-error,*[data-instant-namespace=account-deletion] .account-deletion-error{background:rgba(176,0,32,.12);color:#8f001d}*[data-barba-namespace=privacy]:not([data-instant-namespace]) .account-deletion-success,*[data-instant-namespace=privacy] .account-deletion-success,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .account-deletion-success,*[data-instant-namespace=account-deletion] .account-deletion-success{background:rgba(var(--app-color-brand-green-surface-rgb), 0.14)}*[data-barba-namespace=privacy]:not([data-instant-namespace]) .account-deletion-form,*[data-instant-namespace=privacy] .account-deletion-form,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .account-deletion-form,*[data-instant-namespace=account-deletion] .account-deletion-form{display:grid;gap:1rem;margin-top:1.5rem}*[data-barba-namespace=privacy]:not([data-instant-namespace]) .account-deletion-acknowledgement,*[data-instant-namespace=privacy] .account-deletion-acknowledgement,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .account-deletion-acknowledgement,*[data-instant-namespace=account-deletion] .account-deletion-acknowledgement{display:grid;grid-template-columns:auto 1fr;gap:.5rem;align-items:start;font-weight:600}*[data-barba-namespace=privacy]:not([data-instant-namespace]) .account-deletion-acknowledgement input,*[data-instant-namespace=privacy] .account-deletion-acknowledgement input,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .account-deletion-acknowledgement input,*[data-instant-namespace=account-deletion] .account-deletion-acknowledgement input{margin-top:.3rem}*[data-barba-namespace=privacy]:not([data-instant-namespace]) .account-deletion-form input[type=text],*[data-instant-namespace=privacy] .account-deletion-form input[type=text],*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .account-deletion-form input[type=text],*[data-instant-namespace=account-deletion] .account-deletion-form input[type=text]{width:100%;padding:.85rem 1rem;border:1px solid rgba(79,79,79,.3);border-radius:.85rem;background:var(--app-color-surface, #fff);color:inherit;font:inherit}*[data-barba-namespace=privacy]:not([data-instant-namespace]) .account-deletion-submit,*[data-instant-namespace=privacy] .account-deletion-submit,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .account-deletion-submit,*[data-instant-namespace=account-deletion] .account-deletion-submit{background:#a60020;color:#fff}*[data-barba-namespace=privacy]:not([data-instant-namespace]) .account-deletion-login,*[data-barba-namespace=privacy]:not([data-instant-namespace]) .account-deletion-continue,*[data-barba-namespace=privacy]:not([data-instant-namespace]) .account-deletion-submit,*[data-instant-namespace=privacy] .account-deletion-login,*[data-instant-namespace=privacy] .account-deletion-continue,*[data-instant-namespace=privacy] .account-deletion-submit,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .account-deletion-login,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .account-deletion-continue,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .account-deletion-submit,*[data-instant-namespace=account-deletion] .account-deletion-login,*[data-instant-namespace=account-deletion] .account-deletion-continue,*[data-instant-namespace=account-deletion] .account-deletion-submit{width:100%;justify-content:center}*[data-barba-namespace=privacy]:not([data-instant-namespace]) .account-deletion-cancel,*[data-instant-namespace=privacy] .account-deletion-cancel,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .account-deletion-cancel,*[data-instant-namespace=account-deletion] .account-deletion-cancel{margin-top:1rem;text-align:center}@media(prefers-color-scheme: dark){*[data-barba-namespace=privacy]:not([data-instant-namespace]) .privacy-page__updated,*[data-instant-namespace=privacy] .privacy-page__updated,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .privacy-page__updated,*[data-instant-namespace=account-deletion] .privacy-page__updated{color:hsla(0,0%,100%,.66)}*[data-barba-namespace=privacy]:not([data-instant-namespace]) .account-deletion-error,*[data-instant-namespace=privacy] .account-deletion-error,*[data-barba-namespace=account-deletion]:not([data-instant-namespace]) .account-deletion-error,*[data-instant-namespace=account-deletion] .account-deletion-error{color:#ffb3c0}}main.instant-previous-transition,div[data-barba=container].instant-previous-transition{position:relative;overflow:hidden}main.club-poll-page.instant-previous-transition .instant-previous-stage__panel--current{display:flex;align-items:flex-start;justify-content:center;background:linear-gradient(135deg, rgba(var(--app-color-brand-green-surface-rgb), 0.9), rgba(var(--app-color-brand-green-surface-rgb), 0.72)),url("/img/PokerStory.png") right 1.5rem top 2.25rem/min(38vw, 10rem) auto no-repeat,var(--app-color-brand-green-surface)}@media(prefers-color-scheme: dark){main.club-poll-page.instant-previous-transition .instant-previous-stage__panel--current{background:linear-gradient(135deg, rgba(7, 28, 18, 0.94), rgba(10, 46, 30, 0.86)),url("/img/PokerStory.png") right 1.5rem top 2.25rem/min(38vw, 10rem) auto no-repeat,#071c12}}.instant-previous-stage__panel{position:absolute;inset:0;display:block;width:100%;height:100%}.instant-previous-stage__panel--current{transform:translateX(0);transition:transform 180ms ease-out}.instant-previous-stage__panel--next{transform:translateX(-100%);transition:transform 180ms ease-out;display:flex;justify-content:center;align-items:center;text-align:center;background-color:#f8f5f0}@media(prefers-color-scheme: dark){.instant-previous-stage__panel--next{background-color:#000}}.instant-previous-stage--animating .instant-previous-stage__panel--current{transform:translateX(100%)}.instant-previous-stage--animating .instant-previous-stage__panel--next{transform:translateX(0)}.ui-spinner{width:2.5rem;height:2.5rem;margin:0 auto .75rem;border:3px solid rgba(212,175,55,.25);border-top-color:#d4af37;border-radius:50%;animation:ui-spinner-rotate .85s linear infinite}@keyframes ui-spinner-rotate{to{transform:rotate(360deg)}}header{--header-height: 3.5rem;--header-foreground-color: #4F4F4F;box-sizing:border-box;padding:.75rem .25rem .25rem;display:flex;width:100%;min-height:var(--header-height);align-items:center;position:relative}@media(prefers-color-scheme: dark){header{--header-foreground-color: white;background-color:#111317}}header #headerLeft{display:flex;align-items:center;height:100%;flex-shrink:0}header #headerLeft #headerLeftPrevious,header #headerLeft #headerLeftLogo{display:flex;align-items:center;height:100%}header #headerLeft #headerLeftPrevious a,header #headerLeft #headerLeftLogo a{display:flex;align-items:center;color:var(--header-foreground-color)}header #headerLeft #headerLeftPrevious{margin-right:.55rem}header #headerLeft #headerLeftPrevious a{justify-content:center;flex-shrink:0;width:2.1rem;min-width:2.1rem;height:2.1rem;min-height:2.1rem;padding:0;font-size:.95rem;border-color:rgba(17,17,17,.08);background:hsla(0,0%,100%,.72);color:var(--header-foreground-color);box-shadow:0 4px 10px rgba(17,17,17,.08)}header #headerLeft #headerLeftPrevious a:hover,header #headerLeft #headerLeftPrevious a:focus-visible{text-decoration:none;border-color:rgba(17,17,17,.12);background:hsla(0,0%,100%,.9);color:var(--header-foreground-color)}@media(prefers-color-scheme: dark){header #headerLeft #headerLeftPrevious a{border-color:hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.12);box-shadow:none}header #headerLeft #headerLeftPrevious a:hover,header #headerLeft #headerLeftPrevious a:focus-visible{border-color:hsla(0,0%,100%,.24);background:hsla(0,0%,100%,.18)}}header #headerLeft #headerLeftLogo a{padding:0 .5rem}header a{background-color:rgba(0,0,0,0)}header a img{max-width:100%;height:calc(var(--header-height) - 0.5rem)}header a img.animateLogo{animation:rollIn 1s ease-in-out forwards}@keyframes rollIn{0%{transform:rotateX(90deg) translateX(-300px);opacity:0}70%{opacity:1}100%{transform:rotateX(0deg) translateX(0)}}header>:nth-child(2){flex-grow:1;display:flex;align-items:center;padding-right:4rem;color:var(--header-foreground-color);margin:0;min-height:2.5rem;line-height:2.5rem;font-size:1.5rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-width:0;width:1px}@media(max-width: 575.98px){header>:nth-child(2){font-size:1.35rem}}header>:nth-child(2) .ui-skeleton{width:100%;max-width:170px;height:1.15rem;display:block}header>#headerRight{padding:0;display:flex;align-items:center;gap:.5rem;color:var(--header-foreground-color)}header>#headerRight #headerClubScope{position:absolute;top:12px;right:16px;z-index:8}header>#headerRight .header-icon-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:inherit}header>#headerRight .header-icon-link:hover,header>#headerRight .header-icon-link:focus-visible{border-color:rgba(0,0,0,0);background:rgba(79,79,79,.08);color:inherit}@media(prefers-color-scheme: dark){header>#headerRight .header-icon-link:hover,header>#headerRight .header-icon-link:focus-visible{background:hsla(0,0%,100%,.12)}}.overflow-menu{position:relative}.overflow-menu__trigger{display:inline-flex;align-items:center;justify-content:center;appearance:none;border:none;list-style:none;cursor:pointer;background:rgba(0,0,0,0);color:inherit}.overflow-menu__trigger:hover,.overflow-menu__trigger:focus-visible{background:rgba(79,79,79,.08);color:inherit}.overflow-menu__trigger::-webkit-details-marker{display:none}.overflow-menu__trigger::marker{content:""}.overflow-menu__trigger-icon{font-size:1.15rem;line-height:1}@media(prefers-color-scheme: dark){.overflow-menu__trigger:hover,.overflow-menu__trigger:focus-visible{background:hsla(0,0%,100%,.12)}}.overflow-nav{display:none;position:absolute;right:0;top:calc(100% + .5rem);z-index:20;flex-direction:column;background:var(--sl-panel-background-color);border:var(--sl-panel-border-width) solid var(--sl-panel-border-color);border-radius:var(--sl-border-radius-medium);padding:.25rem 0;box-shadow:var(--sl-shadow-large);min-width:10rem;max-width:min(18rem,100vw - 2rem)}.overflow-menu[open] .overflow-nav{display:flex}.overflow-link{display:flex;align-items:center;gap:.5rem;min-width:0;width:100%;border:0;background:rgba(0,0,0,0);padding:.5rem 1rem;text-decoration:none;color:var(--sl-color-neutral-900);font:inherit;text-align:left;cursor:pointer}.overflow-link__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-link:hover,.overflow-link:focus,.overflow-link.is-active{background:var(--sl-color-neutral-100)}.overflow-nav__divider{height:1px;margin:.35rem 0;background:var(--sl-color-neutral-200)}.overflow-menu__separator{height:1px;margin:.35rem 0;border:0;background:var(--sl-color-neutral-200)}.header-club-scope__trigger{overflow:hidden}.header-club-scope__avatar,.header-club-scope__option-avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;border-radius:999px;background:rgba(34,29,20,.08);color:#173121;font-weight:800}.header-club-scope__avatar img,.header-club-scope__option-avatar img{width:100%;height:100%;object-fit:cover}.header-club-scope__avatar{width:1.75rem;height:1.75rem;font-size:.72rem}.header-club-scope__option-avatar{width:1.5rem;height:1.5rem;font-size:.64rem}.header-club-scope__option.is-active{font-weight:800}.my-clubs-page{padding:1.5rem 1rem 3rem}.my-clubs-page__header{margin-bottom:1.5rem}.my-clubs-page__header h2{margin:0;color:#173121;font-size:1.55rem;line-height:1.15}.my-clubs-page .my-clubs-list{display:grid;gap:.5rem}.my-clubs-page .my-clubs-empty{display:grid;justify-items:center;gap:1rem;margin-top:.5rem;padding:3rem 1.5rem;border:1px solid rgba(117,77,28,.14);border-radius:var(--sl-border-radius-medium);background:var(--sl-panel-background-color);text-align:center;box-shadow:0 6px 18px rgba(64,43,18,.06)}.my-clubs-page .my-clubs-empty h3{margin:0;color:#173121;font-size:1.2rem;line-height:1.25}.my-clubs-page .my-clubs-empty p{max-width:24rem;margin:0;color:var(--sl-color-neutral-600);line-height:1.45}.my-clubs-page .my-clubs-empty__icon{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:999px;color:var(--sl-color-primary-700);background:rgba(212,175,55,.16);font-size:1.25rem}.my-clubs-page .my-clubs-empty__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.my-clubs-page .my-club-card{display:grid;grid-template-columns:3rem minmax(0, 1fr);align-items:center;gap:1rem;min-height:4.25rem;padding:1rem;border:1px solid rgba(117,77,28,.14);border-radius:var(--sl-border-radius-medium);color:inherit;background:var(--sl-panel-background-color);text-decoration:none;box-shadow:0 6px 18px rgba(64,43,18,.06)}.my-clubs-page .my-club-card:hover,.my-clubs-page .my-club-card:focus-visible{color:inherit;text-decoration:none;transform:translateY(-1px)}.my-clubs-page .my-club-card__avatar{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;overflow:hidden;border-radius:999px;color:#173121;background:rgba(212,175,55,.16);font-weight:800}.my-clubs-page .my-club-card__avatar img{width:100%;height:100%;object-fit:cover}.my-clubs-page .my-club-card__body{display:grid;gap:.15rem;min-width:0}.my-clubs-page .my-club-card__name,.my-clubs-page .my-club-card__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-clubs-page .my-club-card__name{font-weight:800}.my-clubs-page .my-club-card__meta{color:var(--sl-color-neutral-600)}@media(prefers-color-scheme: dark){.my-clubs-page__header h2{color:#f8f5f0}.my-clubs-page .my-club-card{border-color:hsla(0,0%,100%,.08);box-shadow:none}.my-clubs-page .my-clubs-empty{border-color:hsla(0,0%,100%,.08);box-shadow:none}.my-clubs-page .my-clubs-empty h3{color:#f8f5f0}.my-clubs-page .my-clubs-empty p{color:rgba(244,239,230,.68)}.my-clubs-page .my-club-card__avatar,.my-clubs-page .my-clubs-empty__icon{color:rgba(255,207,138,.95);background:rgba(255,207,138,.14)}.my-clubs-page .my-club-card__meta{color:rgba(244,239,230,.68)}}header+div{position:relative;min-height:0;overflow-x:hidden;overflow-y:hidden;background-color:#f8f5f0}@media(prefers-color-scheme: dark){header+div{background-color:#111317}}h2{color:#333;font-size:1.25rem;margin:1rem 1rem 1rem}@media(prefers-color-scheme: dark){h2{color:#fff}}main{height:100%;min-height:0;overscroll-behavior-y:none;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%}a{text-decoration:none;color:darkred}.p-0{padding:0 !important}.small-text{font-size:.8em;line-height:1.2}.menu{margin:1rem 0}.menu>a{background-color:#fff;padding:.25rem 1rem;display:flex;align-items:center;color:#4f4f4f}@media(prefers-color-scheme: dark){.menu>a{background-color:#2c2c31;color:#fff}}.menu>a>div:first-child,.menu>a>div:last-child{padding:.5rem .5rem}.menu>a>div:nth-child(2){flex-grow:1;padding:.5rem 1rem}.menu>a>div:nth-child(2)>*:first-child{font-weight:bold}.card{padding:.5rem 1rem;border-radius:1rem;margin:1.5rem 1rem 1.5rem;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1)}@media(prefers-color-scheme: dark){.card{background-color:#29251f;color:#f4efe6}}@media(max-width: 575.98px){.card{margin-left:0;margin-right:0;border-radius:0}}.card>h2,.card .card__title{margin:.25rem 0 1rem}a.card{display:block}.btn-responsive{width:auto}@media(max-width: 767.98px){.btn-responsive{width:100%}}.ui-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.675rem 1rem;border:1px solid #d4af37;border-radius:.875rem;background:#d4af37;color:#111;font:inherit;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.ui-button:hover,.ui-button:focus-visible{background:#c29b2b;border-color:#c29b2b;color:#111;text-decoration:none}.ui-button:focus-visible{outline:2px solid rgba(212,175,55,.35);outline-offset:2px}.ui-button:disabled,.ui-button.is-loading{opacity:.65;cursor:wait}.ui-button--pill{border-radius:999px}.ui-button--icon{padding-inline:.75rem}.ui-button--circle{width:2.5rem;min-width:2.5rem;height:2.5rem;padding:0;border-radius:50%}.ui-modal-close{width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:999px;background:#f4ede1;color:#4a3d24;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ui-modal-close:hover,.ui-modal-close:focus-visible{background:#eadfce;color:#2f2618}.ui-modal-close:focus-visible{outline:2px solid rgba(212,175,55,.35);outline-offset:2px}.ui-button.header-club-scope__trigger{border-color:rgba(34,29,20,.18);background:rgba(255,253,250,.92);color:#221d14}.ui-button.header-club-scope__trigger:hover,.ui-button.header-club-scope__trigger:focus-visible{border-color:rgba(34,29,20,.28);background:#fffdfa;color:#221d14}.header-club-scope-skeleton-trigger{border-color:rgba(0,0,0,0);background:rgba(79,79,79,.34);color:rgba(0,0,0,0);box-shadow:none}.club-hero__club-scope,.activity-hero__club-scope{position:absolute;top:0;right:0;margin-left:0}.club-hero__club-scope .overflow-nav,.activity-hero__club-scope .overflow-nav{top:calc(100% + .65rem)}.ui-button--ghost{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:inherit}.ui-button--ghost:hover,.ui-button--ghost:focus-visible{background:hsla(0,0%,100%,.12);border-color:rgba(0,0,0,0);color:inherit}.hero-action-row{display:flex;align-items:center;gap:8px;margin:10px 16px}.hero-action-row>*{flex:1 1 0;justify-content:center;min-height:2.25rem}@media(min-width: 768px){.hero-action-row{justify-content:flex-end}.hero-action-row>*{flex:0 0 auto}}.hero-action-row+.card{margin-top:0}.hero-action-button{display:inline-flex;align-items:center;gap:7px;padding:0 12px;font-size:.88rem;background:rgba(34,29,20,.88);color:#fff9ef;border-color:rgba(34,29,20,.18);box-shadow:0 8px 18px rgba(16,22,30,.12)}.hero-action-button i{color:currentColor}.hero-action-button:hover,.hero-action-button:focus-visible{background:rgba(34,29,20,.96);color:#fff9ef;border-color:rgba(34,29,20,.28)}.hero-action-button:disabled{opacity:.72;cursor:not-allowed}.hero-action-loading{width:7rem;min-width:7rem;height:2.25rem;border-radius:999px;background:rgba(16,22,30,.08)}.ui-skeleton{position:relative;display:block;width:100%;min-height:1.1rem;border-radius:.75rem;overflow:hidden;background:linear-gradient(90deg, rgba(209, 201, 190, 0.55) 25%, rgba(233, 228, 219, 0.95) 50%, rgba(209, 201, 190, 0.55) 75%);background-size:200% 100%;animation:ui-skeleton-shimmer 1.3s ease-in-out infinite}@media(prefers-color-scheme: dark){.ui-skeleton{background:linear-gradient(90deg, rgba(70, 70, 70, 0.75) 25%, rgba(105, 105, 105, 0.95) 50%, rgba(70, 70, 70, 0.75) 75%);background-size:200% 100%}}.ui-skeleton--fill{height:100%;min-height:100%;border-radius:0}.ui-skeleton--title{max-width:170px;min-height:1.15rem}@keyframes ui-skeleton-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.lang-drawer{width:100%;max-width:none;height:100%;max-height:100dvh;margin:0;padding:0;border:none;background:rgba(0,0,0,0)}.lang-drawer[open]{display:flex;align-items:flex-end;padding:0}.lang-drawer .lang-drawer__sheet{margin-top:auto;width:100%;padding:16px;background:#f8f5f0;border-radius:1rem 1rem 0 0;box-shadow:0 -8px 24px rgba(0,0,0,.18)}@media(prefers-color-scheme: dark){.lang-drawer .lang-drawer__sheet{background:#1a1a1a}}.lang-drawer .button-container{display:flex;flex-direction:column;gap:8px}@media(min-width: 768px){.lang-drawer[open]{display:grid;place-items:center;padding:1.5rem}.lang-drawer .lang-drawer__sheet{margin-top:0;width:min(100%,28rem);border-radius:1rem;box-shadow:0 18px 42px rgba(0,0,0,.24)}}.animate__animated.animate__turbo{--animate-duration: 0.25s}.in-app-notification{position:fixed;z-index:1200;top:max(.75rem,env(safe-area-inset-top));right:auto;bottom:auto;left:50%;display:flex;width:min(100% - 1.5rem,32rem);margin:0;padding:.85rem;gap:.75rem;align-items:center;transform:translateX(-50%);border:1px solid hsla(0,0%,100%,.18);border-radius:1rem;color:#fff;background:rgba(21,64,55,.97);box-shadow:0 .8rem 2rem rgba(0,0,0,.24)}.in-app-notification__copy{min-width:0;flex:1}.in-app-notification__title,.in-app-notification__body{margin:0}.in-app-notification__title{font-weight:700}.in-app-notification__body{margin-top:.2rem;color:hsla(0,0%,100%,.82);font-size:.9rem}.in-app-notification__actions{display:flex;gap:.4rem;align-items:center}.in-app-notification__open,.in-app-notification__close{min-height:2.25rem;border:0;border-radius:999px;color:inherit;cursor:pointer}.in-app-notification__open{padding:0 .9rem;color:#154037;background:#fff;font-weight:700}.in-app-notification__close{width:2.25rem;padding:0;background:hsla(0,0%,100%,.12);font-size:1.25rem}.in-app-notification__open:focus-visible,.in-app-notification__close:focus-visible{outline:2px solid #fff;outline-offset:2px}.push-permission-dialog{width:100%;max-width:none;height:100%;max-height:100dvh;margin:0;padding:1rem;border:0;background:rgba(0,0,0,0)}.push-permission-dialog[open]{display:flex;align-items:flex-end;justify-content:center}.push-permission-dialog__sheet{width:min(100%,32rem);padding:1.5rem;border-radius:1.25rem;text-align:center;background:#f8f5f0;box-shadow:0 1rem 3rem rgba(0,0,0,.28)}@media(prefers-color-scheme: dark){.push-permission-dialog__sheet{background:#1a1a1a}}.push-permission-dialog__icon{display:grid;width:3.5rem;height:3.5rem;margin:0 auto 1rem;place-items:center;border-radius:50%;color:#fff;background:#128043;font-size:1.4rem}.push-permission-dialog__title{margin:0;font-size:1.3rem}.push-permission-dialog__body{margin:.65rem 0 1.25rem;color:rgba(16,22,30,.72);line-height:1.45}@media(prefers-color-scheme: dark){.push-permission-dialog__body{color:hsla(0,0%,100%,.72)}}.push-permission-dialog__actions{display:grid;gap:.6rem}.push-permission-dialog__enable{width:100%}.push-permission-dialog__later{min-height:2.75rem;border:0;color:inherit;background:rgba(0,0,0,0);cursor:pointer}
.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.p-1{padding:0.25rem !important}.pt-1{padding-top:0.25rem !important}.pr-1{padding-right:0.25rem !important}.pb-1{padding-bottom:0.25rem !important}.pl-1{padding-left:0.25rem !important}.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.m-1{margin:0.25rem !important}.mt-1{margin-top:0.25rem !important}.mr-1{margin-right:0.25rem !important}.mb-1{margin-bottom:0.25rem !important}.ml-1{margin-left:0.25rem !important}.mx-1{margin-left:0.25rem !important;margin-right:0.25rem !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2{padding-top:0.5rem !important}.pr-2{padding-right:0.5rem !important}.pb-2{padding-bottom:0.5rem !important}.pl-2{padding-left:0.5rem !important}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.m-2{margin:0.5rem !important}.mt-2{margin-top:0.5rem !important}.mr-2{margin-right:0.5rem !important}.mb-2{margin-bottom:0.5rem !important}.ml-2{margin-left:0.5rem !important}.mx-2{margin-left:0.5rem !important;margin-right:0.5rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.p-3{padding:1rem !important}.pt-3{padding-top:1rem !important}.pr-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.pl-3{padding-left:1rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.m-3{margin:1rem !important}.mt-3{margin-top:1rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ml-3{margin-left:1rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-4{padding:1.5rem !important}.pt-4{padding-top:1.5rem !important}.pr-4{padding-right:1.5rem !important}.pb-4{padding-bottom:1.5rem !important}.pl-4{padding-left:1.5rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.m-4{margin:1.5rem !important}.mt-4{margin-top:1.5rem !important}.mr-4{margin-right:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ml-4{margin-left:1.5rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-5{padding:3rem !important}.pt-5{padding-top:3rem !important}.pr-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.pl-5{padding-left:3rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.m-5{margin:3rem !important}.mt-5{margin-top:3rem !important}.mr-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ml-5{margin-left:3rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}:root{--app-font-sans: 'Roboto', sans-serif;--app-color-neutral-0: #ffffff;--app-color-neutral-100: #f3efe8;--app-color-neutral-200: #e2ddd4;--app-color-neutral-600: #756d63;--app-color-neutral-900: #2c2823;--app-color-primary-600: #1e4e8c;--app-color-primary-700: #173d6d;--app-color-primary-900: #0d2445;--app-color-gray-900: #1f1f1f;--app-color-brand-green-light: #128043;--app-color-brand-green-light-rgb: 18, 128, 67;--app-color-brand-green-dark: #154037;--app-color-brand-green-dark-rgb: 21, 64, 55;--app-color-brand-green-surface: var(--app-color-brand-green-light);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-light-rgb);--app-panel-background-color: #ffffff;--app-panel-border-width: 1px;--app-panel-border-color: rgba(44, 40, 35, 0.12);--app-border-radius-medium: 0.875rem;--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.16);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.08);--sl-font-sans: var(--app-font-sans);--sl-color-neutral-0: var(--app-color-neutral-0);--sl-color-neutral-100: var(--app-color-neutral-100);--sl-color-neutral-200: var(--app-color-neutral-200);--sl-color-neutral-600: var(--app-color-neutral-600);--sl-color-neutral-900: var(--app-color-neutral-900);--sl-color-primary-600: var(--app-color-primary-600);--sl-color-primary-700: var(--app-color-primary-700);--sl-color-primary-900: var(--app-color-primary-900);--sl-color-gray-900: var(--app-color-gray-900);--sl-panel-background-color: var(--app-panel-background-color);--sl-panel-border-width: var(--app-panel-border-width);--sl-panel-border-color: var(--app-panel-border-color);--sl-border-radius-medium: var(--app-border-radius-medium);--sl-shadow-large: var(--app-shadow-large);--sl-shadow-x-small: var(--app-shadow-x-small)}@media(prefers-color-scheme: dark){:root{--app-color-neutral-0: #191919;--app-color-neutral-100: #242424;--app-color-neutral-200: #333333;--app-color-neutral-600: #bdbdbd;--app-color-neutral-900: #f2f2f2;--app-color-brand-green-surface: var(--app-color-brand-green-dark);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-dark-rgb);--app-panel-background-color: #1f1f1f;--app-panel-border-color: rgba(255, 255, 255, 0.14);--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.42);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.3)}}*[data-barba-namespace=plus]:not([data-instant-namespace]).plus-page,*[data-instant-namespace=plus].plus-page{padding:1.5rem 1rem 3rem}*[data-barba-namespace=plus]:not([data-instant-namespace]) .plus-section,*[data-instant-namespace=plus] .plus-section{margin:0 0 3rem}*[data-barba-namespace=plus]:not([data-instant-namespace]) .plus-link-list,*[data-instant-namespace=plus] .plus-link-list{display:grid;gap:.5rem}*[data-barba-namespace=plus]:not([data-instant-namespace]) .plus-link,*[data-instant-namespace=plus] .plus-link{display:grid;grid-template-columns:2.25rem minmax(0, 1fr) auto;align-items:center;gap:1rem;min-height:3.75rem;padding:1rem;border:1px solid rgba(117,77,28,.14);border-radius:var(--sl-border-radius-medium);color:inherit;background:var(--sl-panel-background-color);text-decoration:none;box-shadow:0 6px 18px rgba(64,43,18,.06)}*[data-barba-namespace=plus]:not([data-instant-namespace]) .plus-link__icon,*[data-instant-namespace=plus] .plus-link__icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:999px;color:var(--sl-color-primary-700);background:rgba(212,175,55,.13)}*[data-barba-namespace=plus]:not([data-instant-namespace]) .plus-link__body,*[data-instant-namespace=plus] .plus-link__body{display:grid;gap:.15rem;min-width:0}*[data-barba-namespace=plus]:not([data-instant-namespace]) .plus-link__label,*[data-barba-namespace=plus]:not([data-instant-namespace]) .plus-link__meta,*[data-instant-namespace=plus] .plus-link__label,*[data-instant-namespace=plus] .plus-link__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}*[data-barba-namespace=plus]:not([data-instant-namespace]) .plus-link__label,*[data-instant-namespace=plus] .plus-link__label{font-weight:700}*[data-barba-namespace=plus]:not([data-instant-namespace]) .plus-link__meta,*[data-instant-namespace=plus] .plus-link__meta{color:var(--sl-color-neutral-600);font-size:.85rem}*[data-barba-namespace=plus]:not([data-instant-namespace]) .plus-link__chevron,*[data-instant-namespace=plus] .plus-link__chevron{color:var(--sl-color-neutral-500);font-size:1.35rem;line-height:1}@media(prefers-color-scheme: dark){*[data-barba-namespace=plus]:not([data-instant-namespace]) .plus-link,*[data-instant-namespace=plus] .plus-link{border-color:hsla(0,0%,100%,.08);box-shadow:none}*[data-barba-namespace=plus]:not([data-instant-namespace]) .plus-link__icon,*[data-instant-namespace=plus] .plus-link__icon{color:rgba(255,207,138,.95);background:rgba(255,207,138,.14)}*[data-barba-namespace=plus]:not([data-instant-namespace]) .plus-link__meta,*[data-barba-namespace=plus]:not([data-instant-namespace]) .plus-link__chevron,*[data-instant-namespace=plus] .plus-link__meta,*[data-instant-namespace=plus] .plus-link__chevron{color:rgba(244,239,230,.68)}}
.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.p-1{padding:0.25rem !important}.pt-1{padding-top:0.25rem !important}.pr-1{padding-right:0.25rem !important}.pb-1{padding-bottom:0.25rem !important}.pl-1{padding-left:0.25rem !important}.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.m-1{margin:0.25rem !important}.mt-1{margin-top:0.25rem !important}.mr-1{margin-right:0.25rem !important}.mb-1{margin-bottom:0.25rem !important}.ml-1{margin-left:0.25rem !important}.mx-1{margin-left:0.25rem !important;margin-right:0.25rem !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2{padding-top:0.5rem !important}.pr-2{padding-right:0.5rem !important}.pb-2{padding-bottom:0.5rem !important}.pl-2{padding-left:0.5rem !important}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.m-2{margin:0.5rem !important}.mt-2{margin-top:0.5rem !important}.mr-2{margin-right:0.5rem !important}.mb-2{margin-bottom:0.5rem !important}.ml-2{margin-left:0.5rem !important}.mx-2{margin-left:0.5rem !important;margin-right:0.5rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.p-3{padding:1rem !important}.pt-3{padding-top:1rem !important}.pr-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.pl-3{padding-left:1rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.m-3{margin:1rem !important}.mt-3{margin-top:1rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ml-3{margin-left:1rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-4{padding:1.5rem !important}.pt-4{padding-top:1.5rem !important}.pr-4{padding-right:1.5rem !important}.pb-4{padding-bottom:1.5rem !important}.pl-4{padding-left:1.5rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.m-4{margin:1.5rem !important}.mt-4{margin-top:1.5rem !important}.mr-4{margin-right:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ml-4{margin-left:1.5rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-5{padding:3rem !important}.pt-5{padding-top:3rem !important}.pr-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.pl-5{padding-left:3rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.m-5{margin:3rem !important}.mt-5{margin-top:3rem !important}.mr-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ml-5{margin-left:3rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}:root{--app-font-sans: 'Roboto', sans-serif;--app-color-neutral-0: #ffffff;--app-color-neutral-100: #f3efe8;--app-color-neutral-200: #e2ddd4;--app-color-neutral-600: #756d63;--app-color-neutral-900: #2c2823;--app-color-primary-600: #1e4e8c;--app-color-primary-700: #173d6d;--app-color-primary-900: #0d2445;--app-color-gray-900: #1f1f1f;--app-color-brand-green-light: #128043;--app-color-brand-green-light-rgb: 18, 128, 67;--app-color-brand-green-dark: #154037;--app-color-brand-green-dark-rgb: 21, 64, 55;--app-color-brand-green-surface: var(--app-color-brand-green-light);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-light-rgb);--app-panel-background-color: #ffffff;--app-panel-border-width: 1px;--app-panel-border-color: rgba(44, 40, 35, 0.12);--app-border-radius-medium: 0.875rem;--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.16);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.08);--sl-font-sans: var(--app-font-sans);--sl-color-neutral-0: var(--app-color-neutral-0);--sl-color-neutral-100: var(--app-color-neutral-100);--sl-color-neutral-200: var(--app-color-neutral-200);--sl-color-neutral-600: var(--app-color-neutral-600);--sl-color-neutral-900: var(--app-color-neutral-900);--sl-color-primary-600: var(--app-color-primary-600);--sl-color-primary-700: var(--app-color-primary-700);--sl-color-primary-900: var(--app-color-primary-900);--sl-color-gray-900: var(--app-color-gray-900);--sl-panel-background-color: var(--app-panel-background-color);--sl-panel-border-width: var(--app-panel-border-width);--sl-panel-border-color: var(--app-panel-border-color);--sl-border-radius-medium: var(--app-border-radius-medium);--sl-shadow-large: var(--app-shadow-large);--sl-shadow-x-small: var(--app-shadow-x-small)}@media(prefers-color-scheme: dark){:root{--app-color-neutral-0: #191919;--app-color-neutral-100: #242424;--app-color-neutral-200: #333333;--app-color-neutral-600: #bdbdbd;--app-color-neutral-900: #f2f2f2;--app-color-brand-green-surface: var(--app-color-brand-green-dark);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-dark-rgb);--app-panel-background-color: #1f1f1f;--app-panel-border-color: rgba(255, 255, 255, 0.14);--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.42);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.3)}}*[data-barba-namespace=pokerHands]:not([data-instant-namespace]) .hand,*[data-instant-namespace=pokerHands] .hand{margin-block:2rem}*[data-barba-namespace=pokerHands]:not([data-instant-namespace]) .hand-title,*[data-instant-namespace=pokerHands] .hand-title{font-size:1.5rem;margin-bottom:.25rem}*[data-barba-namespace=pokerHands]:not([data-instant-namespace]) .hand-description,*[data-instant-namespace=pokerHands] .hand-description{font-size:.95rem;margin-bottom:.75rem}*[data-barba-namespace=pokerHands]:not([data-instant-namespace]) .hand-cards,*[data-instant-namespace=pokerHands] .hand-cards{display:flex;gap:.25rem;flex-wrap:wrap;justify-content:space-evenly}*[data-barba-namespace=pokerHands]:not([data-instant-namespace]) .playing-card.js-pending,*[data-instant-namespace=pokerHands] .playing-card.js-pending{visibility:hidden}*[data-barba-namespace=pokerHands]:not([data-instant-namespace]) .playing-card,*[data-instant-namespace=pokerHands] .playing-card{width:40px;height:60px;flex:0 0 auto}
.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.p-1{padding:0.25rem !important}.pt-1{padding-top:0.25rem !important}.pr-1{padding-right:0.25rem !important}.pb-1{padding-bottom:0.25rem !important}.pl-1{padding-left:0.25rem !important}.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.m-1{margin:0.25rem !important}.mt-1{margin-top:0.25rem !important}.mr-1{margin-right:0.25rem !important}.mb-1{margin-bottom:0.25rem !important}.ml-1{margin-left:0.25rem !important}.mx-1{margin-left:0.25rem !important;margin-right:0.25rem !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2{padding-top:0.5rem !important}.pr-2{padding-right:0.5rem !important}.pb-2{padding-bottom:0.5rem !important}.pl-2{padding-left:0.5rem !important}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.m-2{margin:0.5rem !important}.mt-2{margin-top:0.5rem !important}.mr-2{margin-right:0.5rem !important}.mb-2{margin-bottom:0.5rem !important}.ml-2{margin-left:0.5rem !important}.mx-2{margin-left:0.5rem !important;margin-right:0.5rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.p-3{padding:1rem !important}.pt-3{padding-top:1rem !important}.pr-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.pl-3{padding-left:1rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.m-3{margin:1rem !important}.mt-3{margin-top:1rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ml-3{margin-left:1rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.p-4{padding:1.5rem !important}.pt-4{padding-top:1.5rem !important}.pr-4{padding-right:1.5rem !important}.pb-4{padding-bottom:1.5rem !important}.pl-4{padding-left:1.5rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.m-4{margin:1.5rem !important}.mt-4{margin-top:1.5rem !important}.mr-4{margin-right:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ml-4{margin-left:1.5rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.p-5{padding:3rem !important}.pt-5{padding-top:3rem !important}.pr-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.pl-5{padding-left:3rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.m-5{margin:3rem !important}.mt-5{margin-top:3rem !important}.mr-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ml-5{margin-left:3rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}:root{--app-font-sans: 'Roboto', sans-serif;--app-color-neutral-0: #ffffff;--app-color-neutral-100: #f3efe8;--app-color-neutral-200: #e2ddd4;--app-color-neutral-600: #756d63;--app-color-neutral-900: #2c2823;--app-color-primary-600: #1e4e8c;--app-color-primary-700: #173d6d;--app-color-primary-900: #0d2445;--app-color-gray-900: #1f1f1f;--app-color-brand-green-light: #128043;--app-color-brand-green-light-rgb: 18, 128, 67;--app-color-brand-green-dark: #154037;--app-color-brand-green-dark-rgb: 21, 64, 55;--app-color-brand-green-surface: var(--app-color-brand-green-light);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-light-rgb);--app-panel-background-color: #ffffff;--app-panel-border-width: 1px;--app-panel-border-color: rgba(44, 40, 35, 0.12);--app-border-radius-medium: 0.875rem;--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.16);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.08);--sl-font-sans: var(--app-font-sans);--sl-color-neutral-0: var(--app-color-neutral-0);--sl-color-neutral-100: var(--app-color-neutral-100);--sl-color-neutral-200: var(--app-color-neutral-200);--sl-color-neutral-600: var(--app-color-neutral-600);--sl-color-neutral-900: var(--app-color-neutral-900);--sl-color-primary-600: var(--app-color-primary-600);--sl-color-primary-700: var(--app-color-primary-700);--sl-color-primary-900: var(--app-color-primary-900);--sl-color-gray-900: var(--app-color-gray-900);--sl-panel-background-color: var(--app-panel-background-color);--sl-panel-border-width: var(--app-panel-border-width);--sl-panel-border-color: var(--app-panel-border-color);--sl-border-radius-medium: var(--app-border-radius-medium);--sl-shadow-large: var(--app-shadow-large);--sl-shadow-x-small: var(--app-shadow-x-small)}@media(prefers-color-scheme: dark){:root{--app-color-neutral-0: #191919;--app-color-neutral-100: #242424;--app-color-neutral-200: #333333;--app-color-neutral-600: #bdbdbd;--app-color-neutral-900: #f2f2f2;--app-color-brand-green-surface: var(--app-color-brand-green-dark);--app-color-brand-green-surface-rgb: var(--app-color-brand-green-dark-rgb);--app-panel-background-color: #1f1f1f;--app-panel-border-color: rgba(255, 255, 255, 0.14);--app-shadow-large: 0 12px 28px rgba(0, 0, 0, 0.42);--app-shadow-x-small: 0 2px 8px rgba(0, 0, 0, 0.3)}}