._3hYrGq_photoGrid{width:100%;display:grid}@media (max-width:768px){._3hYrGq_photoGrid{display:none}}._3hYrGq_photoGrid{gap:var(--space-1);border-radius:var(--radius-md);overflow:hidden}@supports (corner-shape:squircle){._3hYrGq_photoGrid{corner-shape:squircle;border-radius:1.25rem}}@media (not (max-width:768px)) and (not (min-height:650px)){._3hYrGq_photoGrid,._3hYrGq_skeleton{max-width:var(--max-width);margin-inline-start:auto;margin-inline-end:auto}}._3hYrGq_count1{grid-template-columns:1fr}._3hYrGq_count1 ._3hYrGq_heroCell{aspect-ratio:16/7}._3hYrGq_count2{grid-template-columns:1fr 1fr}._3hYrGq_count2 ._3hYrGq_heroCell,._3hYrGq_count2 ._3hYrGq_sideCell{aspect-ratio:4/3}._3hYrGq_count3{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr}._3hYrGq_count3 ._3hYrGq_heroCell{grid-row:1/3}._3hYrGq_count4{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}._3hYrGq_count4 ._3hYrGq_heroCell{grid-area:1/1/3/3}._3hYrGq_count4 ._3hYrGq_sideCell:nth-child(2){grid-column:3/5}._3hYrGq_count5{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr}._3hYrGq_count5 ._3hYrGq_heroCell{grid-row:1/3}._3hYrGq_heroCell,._3hYrGq_sideCell,._3hYrGq_slideWrapper,._3hYrGq_hiddenPhoto{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}._3hYrGq_heroCell{aspect-ratio:3/2;width:100%;position:relative;overflow:hidden}._3hYrGq_sideCell{width:100%;position:relative;overflow:hidden}._3hYrGq_image{object-fit:cover;cursor:pointer;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;bottom:0;left:0;right:0}._3hYrGq_image:hover{transform:scale(1.03)}._3hYrGq_moreOverlay{color:#fff;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);pointer-events:none;cursor:pointer;background:#0006;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._3hYrGq_hiddenPhoto{pointer-events:none;opacity:0;width:0;height:0;position:absolute;overflow:hidden}._3hYrGq_mobileSlider{aspect-ratio:16/10;background:var(--bg-tertiary);width:100%;display:none;position:relative}@media (max-width:768px){._3hYrGq_mobileSlider{display:block}}._3hYrGq_skeleton{aspect-ratio:16/10;background:var(--bg-tertiary);width:100%}@media (min-width:768px){._3hYrGq_skeleton{aspect-ratio:16/7;border-radius:var(--radius-md)}}._3hYrGq_overlayActions{padding:var(--space-3) var(--space-3);z-index:10;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}._3hYrGq_overlayActions>*{pointer-events:auto}._3hYrGq_backButton{border-radius:var(--radius-full);color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d;border:none;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s;display:flex}._3hYrGq_backButton:hover{background:#00000080}._3hYrGq_backButton:active{transform:scale(.95)}._3hYrGq_swiper{width:100%;height:100%;overflow:hidden}._3hYrGq_emblaContainer{touch-action:pan-y pinch-zoom;width:100%;height:100%;display:flex}._3hYrGq_emblaSlide{flex:0 0 100%;min-width:0;height:100%;position:relative}._3hYrGq_slideWrapper{width:100%;height:100%;display:block;position:relative}._3hYrGq_slideImage{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._3hYrGq_slideCounter{color:#fff;padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0009;position:absolute;bottom:28px;right:12px}
._1Db0Na_container{width:100%}._1Db0Na_singleBanner,._1Db0Na_swiperContainer{border-radius:var(--radius-md);overflow:hidden}@supports (corner-shape:squircle){._1Db0Na_singleBanner,._1Db0Na_swiperContainer{corner-shape:squircle;border-radius:1.25rem}}._1Db0Na_emblaViewport{width:100%;overflow:hidden}._1Db0Na_emblaContainer{touch-action:pan-y pinch-zoom;width:100%;display:flex}._1Db0Na_emblaSlide{flex:0 0 100%;min-width:0}._1Db0Na_bannerSlide{aspect-ratio:2;cursor:pointer;background:var(--bg-tertiary);border-radius:var(--radius-md);width:100%;color:inherit;text-align:left;border:none;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}@supports (corner-shape:squircle){._1Db0Na_bannerSlide{corner-shape:squircle;border-radius:1.25rem}}._1Db0Na_bannerSlide:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;outline-offset:-2px}._1Db0Na_bannerSlide._1Db0Na_static{cursor:default}._1Db0Na_bannerImage{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}._1Db0Na_bannerOverlay{padding:var(--space-6) var(--space-4) var(--space-4);background:linear-gradient(transparent, var(--black-opacity-64));color:var(--bg-secondary);pointer-events:none;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}._1Db0Na_bannerOverlayTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0;line-height:1.3}._1Db0Na_bannerOverlayDescription{font-size:var(--font-size-sm);margin:var(--space-1) 0 0;opacity:.9;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}._1Db0Na_externalIcon{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--bg-secondary) 90%, transparent);width:2rem;height:2rem;color:var(--text-primary);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}._1Db0Na_pagination{margin-top:var(--space-1);justify-content:center;display:flex}._1Db0Na_dotButton{font:inherit;color:inherit;cursor:pointer;min-width:1.5rem;height:2.75rem;padding:0;padding:0 var(--space-1);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}._1Db0Na_dotButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._1Db0Na_dot{border-radius:var(--radius-pill);background:var(--text-muted);opacity:.3;width:6px;height:6px;transition:width var(--transition-base) var(--ease-standard),opacity var(--transition-base) var(--ease-standard)}._1Db0Na_dot._1Db0Na_activeDot{opacity:1;background:var(--color-primary);width:18px}._1Db0Na_modalContent{gap:var(--space-4);flex-direction:column;display:flex}._1Db0Na_modalImage{aspect-ratio:2;border-radius:var(--radius-md);width:100%;position:relative;overflow:hidden}@supports (corner-shape:squircle){._1Db0Na_modalImage{corner-shape:squircle;border-radius:1.25rem}}._1Db0Na_modalImage img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._1Db0Na_modalTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}._1Db0Na_modalDescription{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.5}
.Xm4Kxq_form{gap:var(--space-4);flex-direction:column;display:flex}.Xm4Kxq_preview{position:relative}.Xm4Kxq_changeImage{font:inherit;color:var(--text-primary);cursor:pointer;justify-content:center;align-items:center;gap:var(--space-1);top:var(--space-2);right:var(--space-2);min-height:2.25rem;padding:0;padding:0 var(--space-3);border-radius:var(--radius-pill);background:0 0;background:color-mix(in srgb, var(--bg-secondary) 92%, transparent);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;transition:var(--transition-colors);border:none;display:inline-flex;position:absolute}.Xm4Kxq_changeImage:hover{background:var(--bg-secondary)}.Xm4Kxq_changeImage:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Xm4Kxq_dropzone{font:inherit;color:var(--text-muted);cursor:pointer;justify-content:center;align-items:center;gap:var(--space-1);aspect-ratio:2;width:100%;padding:0;padding:var(--space-4);background:0 0;background:var(--bg-primary);border:none;border:1px dashed var(--border-color);text-align:center;cursor:pointer;transition:var(--transition-colors);border-radius:var(--radius-md);flex-direction:column;display:flex}@supports (corner-shape:squircle){.Xm4Kxq_dropzone{corner-shape:squircle;border-radius:1.25rem}}.Xm4Kxq_dropzone:hover,.Xm4Kxq_dropzone[data-drag-over]{background:var(--bg-tertiary);color:var(--text-primary)}.Xm4Kxq_dropzone[data-error]{border-color:var(--color-danger)}.Xm4Kxq_dropzone:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Xm4Kxq_dropIcon{border:1px solid color-mix(in srgb, var(--color-primary) 12%, transparent);box-shadow:0 .6px 2px color-mix(in srgb, var(--color-primary) 6%, transparent);border-radius:var(--radius-md);justify-content:center;align-items:center;display:flex;position:relative}@supports (corner-shape:squircle){.Xm4Kxq_dropIcon{corner-shape:squircle;border-radius:1.125rem}}.Xm4Kxq_dropIcon:after{content:"";pointer-events:none;border:1px solid color-mix(in srgb, var(--bg-secondary) 90%, transparent);border-radius:calc(var(--radius-md) - 2px);position:absolute;top:1px;bottom:1px;left:1px;right:1px;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}@supports (corner-shape:squircle){.Xm4Kxq_dropIcon:after{corner-shape:squircle;border-radius:calc(1.125rem - 2px)}}.Xm4Kxq_dropIcon{width:3rem;height:3rem;margin-bottom:var(--space-2);background:var(--bg-secondary);color:var(--text-primary)}.Xm4Kxq_dropTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.Xm4Kxq_dropHint{font-size:var(--font-size-sm)}.Xm4Kxq_hiddenInput{display:none}.Xm4Kxq_switchRow{align-items:center;gap:var(--space-3);display:flex}.Xm4Kxq_switchText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.Xm4Kxq_switchLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary)}.Xm4Kxq_switchHint{font-size:var(--font-size-sm);color:var(--text-muted);line-height:1.4}.Xm4Kxq_error{font-size:var(--font-size-sm);color:var(--color-danger);margin:0}.Xm4Kxq_footer{gap:var(--space-3);width:100%;display:flex}.Xm4Kxq_footer>*{flex:1}
.HjHJGW_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;display:flex}.HjHJGW_skeleton{background:var(--bg-tertiary);border-radius:var(--radius-md);width:100%;height:5rem}@supports (corner-shape:squircle){.HjHJGW_skeleton{corner-shape:squircle;border-radius:1.25rem}}.HjHJGW_summary{font-size:var(--font-size-sm);color:var(--text-muted);margin:0}.HjHJGW_empty{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}
.Y0kA1q_page{gap:var(--space-6);flex-direction:column;max-width:45rem;display:flex}.Y0kA1q_header{gap:var(--space-1);flex-direction:column;display:flex}.Y0kA1q_title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0;line-height:1.3}.Y0kA1q_subtitle{font-size:var(--font-size-base);color:var(--text-muted);margin:0;line-height:1.5}
.EXdntG_bar{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-primary);border-radius:var(--radius-lg);display:flex}@supports (corner-shape:squircle){.EXdntG_bar{corner-shape:squircle;border-radius:1.75rem}}.EXdntG_icon{border:1px solid color-mix(in srgb, var(--color-primary) 12%, transparent);box-shadow:0 .6px 2px color-mix(in srgb, var(--color-primary) 6%, transparent);border-radius:var(--radius-sm);justify-content:center;align-items:center;display:flex;position:relative}@supports (corner-shape:squircle){.EXdntG_icon{corner-shape:squircle;border-radius:.875rem}}.EXdntG_icon:after{content:"";pointer-events:none;border:1px solid color-mix(in srgb, var(--bg-secondary) 90%, transparent);border-radius:calc(var(--radius-sm) - 2px);position:absolute;top:1px;bottom:1px;left:1px;right:1px;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}@supports (corner-shape:squircle){.EXdntG_icon:after{corner-shape:squircle;border-radius:calc(.875rem - 2px)}}.EXdntG_icon{background:color-mix(in srgb, var(--color-primary) 8%, transparent);width:2rem;height:2rem;color:var(--text-primary);flex-shrink:0}.EXdntG_text{min-width:0;padding-block:var(--space-1);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);overflow-wrap:anywhere;flex:1;margin:0;line-height:1.45}.EXdntG_actions{align-items:center;gap:var(--space-1);flex-shrink:0;align-self:center;display:flex}.EXdntG_more,.EXdntG_edit{justify-content:center;align-items:center;gap:var(--space-1);min-height:2.75rem;padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);white-space:nowrap;transition:var(--transition-colors);text-decoration:none;display:inline-flex}.EXdntG_more:hover,.EXdntG_edit:hover{background:var(--hover-bg-color)}.EXdntG_more:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.EXdntG_edit:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.EXdntG_edit{color:var(--text-muted)}.EXdntG_addLink{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-4);border:1px dashed var(--border-color);color:var(--text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:var(--transition-colors);border-radius:var(--radius-lg);text-decoration:none;display:inline-flex}@supports (corner-shape:squircle){.EXdntG_addLink{corner-shape:squircle;border-radius:1.75rem}}.EXdntG_addLink:hover{background:var(--hover-bg-color);color:var(--text-primary)}.EXdntG_addLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
.ujsDVW_hint{right:var(--space-4);bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px));left:var(--space-4);z-index:var(--z-sticky);align-items:center;gap:var(--space-3);max-width:520px;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-color);box-shadow:var(--shadow-md);border-radius:var(--radius-lg);margin:0 auto;display:flex;position:fixed}@supports (corner-shape:squircle){.ujsDVW_hint{corner-shape:squircle;border-radius:var(--radius-xl)}}.ujsDVW_text{gap:var(--space-0-5);flex:1;min-width:0;display:grid}.ujsDVW_body{font-size:var(--font-size-sm);line-height:var(--line-height-snug);color:var(--text-secondary)}.ujsDVW_close{width:44px;height:44px;color:var(--text-muted);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.ujsDVW_close:hover{color:var(--text-primary);background:var(--bg-tertiary)}.ujsDVW_close:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ujsDVW_chip{width:40px;height:40px;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 5%, var(--bg-secondary));border:1px solid color-mix(in srgb, var(--color-primary) 12%, transparent);box-shadow:0 .6px 2px color-mix(in srgb, var(--color-primary) 6%, transparent);border-radius:var(--radius-md);flex:none;place-items:center;display:grid;position:relative}@supports (corner-shape:squircle){.ujsDVW_chip{corner-shape:squircle;border-radius:var(--radius-lg)}}.ujsDVW_chip:after{content:"";pointer-events:none;border:1px solid color-mix(in srgb, var(--bg-secondary) 90%, transparent);border-radius:calc(var(--radius-md) - 2px);position:absolute;top:1px;bottom:1px;left:1px;right:1px;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}@supports (corner-shape:squircle){.ujsDVW_chip:after{corner-shape:squircle;border-radius:calc(var(--radius-lg) - 2px)}}.ujsDVW_title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--text-primary);text-decoration:none}a.ujsDVW_hint:hover .ujsDVW_title{text-decoration:underline}
.HfMstW_pageBackground{background-color:var(--page-bg,transparent);z-index:0;pointer-events:none;transition:background-color .3s;position:fixed;top:0;bottom:0;left:0;right:0}.HfMstW_page{z-index:1;min-height:100vh;position:relative}.HfMstW_content{max-width:1120px;padding:var(--space-8) var(--space-4);margin:0 auto}.HfMstW_container{max-width:var(--max-width);margin:var(--space-8) auto 0;margin-top:var(--space-8);gap:var(--space-12);grid-template-columns:minmax(0,1fr) 380px;display:grid}.HfMstW_mainColumn{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.HfMstW_announcement:empty{display:none}.HfMstW_sidebar{min-width:0}.HfMstW_sidebarContent{gap:var(--space-6);flex-direction:column;display:flex;position:sticky;top:2rem}.HfMstW_tagsRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.HfMstW_tagPill{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-pill);padding:var(--space-1-5) var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.HfMstW_news{gap:var(--space-3);flex-direction:column;display:flex}.HfMstW_news:empty{display:none}.HfMstW_manage{border-radius:var(--radius-md);align-items:center;gap:var(--space-3);color:#707270;background-color:#70727021;border:1px solid #70727021;padding:.75rem .875rem;display:flex}.HfMstW_manage span{flex:1}.HfMstW_manage button{min-width:95px}.HfMstW_eventsSection{gap:var(--space-4);flex-direction:column;display:flex}@media (max-width:1024px){.HfMstW_container{gap:var(--space-8);flex-direction:column;display:flex}.HfMstW_mainColumn,.HfMstW_sidebar,.HfMstW_sidebarContent{display:contents}.HfMstW_manage{order:1}.HfMstW_eventsSection{order:2}.HfMstW_news{order:3}.HfMstW_loyalty{order:4}.HfMstW_tagsRow{order:5}.HfMstW_venueInfo{order:6}.HfMstW_joinCard{order:7}}@media (max-width:768px){.HfMstW_content{max-width:none;padding:0}.HfMstW_container{padding:var(--space-5) var(--space-4) 0;gap:var(--space-6);background:var(--bg-primary,#fff);border-radius:var(--radius-lg) var(--radius-lg) 0 0;z-index:2;margin-top:-16px;position:relative}@supports (corner-shape:squircle){.HfMstW_container{corner-shape:squircle;border-radius:24px 24px 0 0}}}
