html[data-vb-surface=website]:not(.vb-installed) .website-club-month [hidden]{display:none!important}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-preview-title{letter-spacing:-.035em;color:#d7f7ff;text-shadow:0 0 19px #48ceff33;margin:5px 0 17px;font-size:clamp(24px,2.6vw,33px);line-height:1.15}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-view-switch{background:linear-gradient(120deg,#152f47,#2c1a42);border:1px solid #7173b7;border-radius:13px;gap:5px;margin:14px 0;padding:5px;display:inline-flex;box-shadow:0 0 22px #379ee923}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-view-switch button{color:#bed1ed;background:0 0;border:1px solid #0000;border-radius:9px;min-height:42px;padding:10px 18px;font-size:13px;font-weight:850}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-view-switch button[aria-pressed=true]{color:#e9fbff;background:linear-gradient(115deg,#1d5b7a,#4d3476);border-color:#6ae9ff;box-shadow:0 0 15px #44cfff33}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-toolbar{background:radial-gradient(at 100% 0,#682b744d,#0000 65%),linear-gradient(120deg,#132c46,#1d1938);border:1px solid #62d7ef;border-radius:17px;align-items:end;gap:11px;margin-bottom:13px;padding:19px 22px;display:flex;box-shadow:0 0 22px #39c9ff18}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-label{letter-spacing:.07em;color:#b3ecff;text-transform:uppercase;flex:1;gap:6px;min-width:0;max-width:350px;font-size:10px;font-weight:850;display:grid}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-label input{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101b35;border:1px solid #9a96d8;border-radius:10px;width:100%;min-width:0;min-height:49px;padding:9px 14px;font-size:20px;font-weight:850}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-arrow{color:#e8f8ff;background:linear-gradient(140deg,#19465f,#30244c);border:1px solid #6edbff;border-radius:10px;width:46px;min-height:49px;padding:2px;font-size:31px;line-height:1;box-shadow:0 0 12px #42cfff20}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-arrow:disabled{opacity:.35;cursor:not-allowed;box-shadow:none}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-this-month{white-space:nowrap;color:#ffd3f6;background:linear-gradient(130deg,#5c2b5b,#302247);border:1px solid #ec89da;border-radius:10px;min-height:49px;margin-left:auto;padding:10px 15px;font-size:12px;font-weight:850}html[data-vb-surface=website]:not(.vb-installed) .website-club-month[data-club-view=month] .club-search{grid-template-columns:1.1fr 1.2fr .85fr}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-results{gap:29px;display:grid}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-day{min-width:0;scroll-margin-top:140px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-day-heading{border-bottom:1px solid #6f96c25e;justify-content:space-between;align-items:center;gap:13px;margin:0 0 15px;padding:0 0 13px;display:flex;position:relative}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-day-heading:after{content:"";background:#7be7ff;width:95px;height:2px;position:absolute;bottom:-1px;left:0;box-shadow:0 0 12px #48d7ff}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-day-heading h2{color:#e6f8ff;letter-spacing:-.025em;margin:0;font-size:21px;font-weight:850;line-height:1.25}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-day-heading button{color:#e7d4ff;background:#302346;border:1px solid #a68ddd;border-radius:99px;flex:none;min-height:35px;padding:7px 12px;font-size:10px;font-weight:800}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-card>img,html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-photo-placeholder{height:190px;min-height:190px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-card .club-body{min-width:0;padding:15px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-card h3{letter-spacing:-.025em;color:#fff;min-height:2.3em;margin:7px 0 10px;font-size:20px;font-weight:850;line-height:1.15}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-card p{font-size:11px;line-height:1.45}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-card .club-event-venue{color:#c3f0ff;font-size:12px;font-weight:800}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-card .club-event-date{color:#e4c5ff;margin-top:10px;font-size:11px;font-weight:750}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-card .club-time{color:#90efff;margin:7px 0 14px;font-size:12px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-card .club-buy{min-height:42px;margin-top:auto;padding:11px 8px;font-size:12px;line-height:1.25}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-account-actions{gap:7px;margin-top:9px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-account-actions button{gap:5px;min-width:0;min-height:39px;padding:8px 5px;font-size:11px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-account-actions svg{flex:none;width:13px;height:13px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-more{color:#f0f8ff;background:linear-gradient(115deg,#194b6e,#4b2d64);border:1px solid #79eaff;border-radius:11px;min-height:46px;margin:23px auto;padding:12px 25px;font-size:13px;font-weight:850;display:block;box-shadow:0 0 18px #42cfff33}@media (max-width:1100px){html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-view-switch{display:flex}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-view-switch button{flex:1;padding:10px 9px;font-size:12px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-toolbar{flex-wrap:wrap;gap:7px;padding:14px 11px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-label{flex:1;max-width:none;font-size:9px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-label input{min-height:45px;padding:10px;font-size:17px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-arrow{width:34px;min-height:45px;font-size:27px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-this-month{min-height:36px;margin-left:auto;padding:7px 12px;font-size:10px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month[data-club-view=month] .club-search{grid-template-columns:minmax(0,1fr)}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-day-heading h2{font-size:18px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-day-heading button{padding:7px 9px;font-size:9px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-card>img,html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-photo-placeholder{height:155px;min-height:155px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-card .club-body{padding:11px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-card h3{font-size:18px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-card p{font-size:11px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-account-actions button{gap:4px;font-size:11px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-day-heading{gap:9px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-result-count{font-size:13px}}@media (max-width:350px){html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-grid{grid-template-columns:minmax(0,1fr)}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-card>img,html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-photo-placeholder{height:215px;min-height:215px}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-day-heading{flex-direction:column;align-items:start}}@media (max-width:600px){html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-toolbar{grid-template-columns:34px minmax(0,1fr) 34px;align-items:end;display:grid}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-label{grid-area:1/2}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-arrow:first-child{grid-area:1/1}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-arrow:nth-child(3){grid-area:1/3}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-this-month{grid-area:2/2;justify-self:end}}@media (max-width:350px){html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-label{grid-area:1/1/auto/-1}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-arrow:first-child,html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-month-arrow:nth-child(3){grid-row:2}html[data-vb-surface=website]:not(.vb-installed) .website-club-month .club-this-month{grid-row:2;justify-self:center;margin:0}}
