.DYxBSW_header{margin-bottom:var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}@media (max-width:768px){.DYxBSW_header{gap:var(--space-3)}}.DYxBSW_title{align-items:center;gap:var(--space-2);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0;display:flex}@media (max-width:768px){.DYxBSW_title{font-size:var(--font-size-xl)}}.DYxBSW_addIconButton{border-radius:var(--radius-full);color:#131517a3;background-color:#1315170a;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:.1875rem;transition:background-color .2s;display:flex}.DYxBSW_addIconButton:hover{background-color:#13151714}.DYxBSW_filtersContainer{align-items:center;gap:var(--space-3);flex-wrap:wrap;flex-shrink:0;display:flex}@media (max-width:768px){.DYxBSW_filtersContainer{justify-content:flex-end}}.DYxBSW_filterToggle{flex-shrink:0}.DYxBSW_organizersLabel{align-items:center;gap:var(--space-1-5);display:inline-flex}.DYxBSW_pendingBadge{min-width:18px;height:18px;font-size:11px;font-weight:var(--font-weight-semibold);color:#fff;background-color:var(--color-danger);border-radius:9px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.DYxBSW_actions{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-6);display:flex}@media (max-width:768px){.DYxBSW_actions{flex-direction:column}}.DYxBSW_noEvents{text-align:center;padding:var(--space-12) var(--space-6);justify-content:center;align-items:center;gap:var(--space-2);flex-direction:column;max-width:500px;margin:0 auto;display:flex}.DYxBSW_noEventsIcon{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:150px;height:150px}.DYxBSW_noEventsTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:#1315175c;margin:0}.DYxBSW_noEventsDescription{margin:0 0 var(--space-4);font-size:var(--font-size-md);color:#1315175c}
.kdkfjW_skeleton{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.5s ease-in-out infinite kdkfjW_shimmer}.kdkfjW_page{min-height:100vh;padding-bottom:var(--space-20);z-index:1;position:relative}.kdkfjW_header{border-bottom:1px solid #13151714;width:100%}.kdkfjW_cover{max-width:calc(var(--max-width) + 4rem);width:calc(100% - 2rem);height:280px;margin:var(--space-4) auto 0;border-radius:var(--radius-lg)}@supports (corner-shape:squircle){.kdkfjW_cover{corner-shape:squircle;border-radius:var(--radius-xl)}}.kdkfjW_headerContainer{max-width:var(--max-width);padding:var(--space-6) var(--space-4);margin:0 auto;position:relative}.kdkfjW_logoOverlap{z-index:1;position:absolute;top:-48px;left:1rem}.kdkfjW_logo{border-radius:var(--radius-lg);background-color:var(--bg-secondary,#f7f8f9);width:6rem;height:6rem;padding:var(--space-1-5);box-sizing:content-box}@supports (corner-shape:squircle){.kdkfjW_logo{corner-shape:squircle;border-radius:var(--radius-xl)}}.kdkfjW_headerContent{justify-content:space-between;align-items:flex-start;gap:var(--space-8);padding-top:3.5rem;display:flex}.kdkfjW_leftSide{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.kdkfjW_title{border-radius:var(--radius-sm);width:240px;height:36px}.kdkfjW_address{width:180px;height:18px;margin-top:var(--space-0-5);border-radius:6px}.kdkfjW_description{width:80%;max-width:500px;height:16px;margin-top:var(--space-2);border-radius:6px}.kdkfjW_descriptionLine2{width:60%;max-width:380px;height:16px;margin-top:var(--space-1);border-radius:6px}.kdkfjW_socialRow{gap:var(--space-2);margin-top:var(--space-3);display:flex}.kdkfjW_socialIcon{border-radius:var(--radius-xs);width:18px;height:18px}.kdkfjW_rightSide{gap:var(--space-2);flex-shrink:0;align-items:center;display:flex}.kdkfjW_reservationButton{border-radius:var(--radius-xl);width:220px;height:48px}.kdkfjW_favoriteButton{border-radius:var(--radius-full);width:48px;height:48px}.kdkfjW_content{padding:var(--space-8) var(--space-4)}.kdkfjW_container{max-width:var(--max-width);gap:var(--space-12);grid-template-columns:1fr 340px;margin:0 auto;display:grid}.kdkfjW_mainColumn{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.kdkfjW_sidebar{min-width:0}.kdkfjW_sidebarContent{gap:var(--space-6);flex-direction:column;display:flex}.kdkfjW_tagsRow{gap:var(--space-2);display:flex}.kdkfjW_tag{border-radius:var(--radius-lg);width:80px;height:32px}.kdkfjW_gallery{gap:var(--space-2);display:flex}.kdkfjW_photoMain{border-radius:var(--radius-md);flex-shrink:0;width:200px;height:200px}.kdkfjW_photoGrid{gap:var(--space-2);flex-wrap:wrap;flex:1;display:flex}.kdkfjW_photoSmall{border-radius:var(--radius-md);width:92px;height:92px}.kdkfjW_events{gap:var(--space-4);flex-direction:column;display:flex}.kdkfjW_sectionTitle{width:140px;height:24px}.kdkfjW_eventCards{gap:var(--space-3);display:flex}.kdkfjW_eventCard{border-radius:var(--radius-lg);flex:1;height:160px}.kdkfjW_joinButton{border-radius:28px;width:100%;height:56px}.kdkfjW_notificationRow{border-radius:var(--radius-md);width:100%;height:48px}.kdkfjW_info{gap:var(--space-3);flex-direction:column;display:flex}.kdkfjW_infoRow{align-items:center;gap:var(--space-3);display:flex}.kdkfjW_infoIcon{border-radius:var(--radius-sm);flex-shrink:0;width:32px;height:32px}.kdkfjW_infoText{width:150px;height:16px}.kdkfjW_map{border-radius:var(--radius-lg);width:100%;height:200px}@media (max-width:1024px){.kdkfjW_container{gap:var(--space-8);grid-template-columns:1fr}.kdkfjW_sidebar{order:-1}}@media (max-width:768px){.kdkfjW_cover{width:calc(100% - 1rem);height:200px;margin:var(--space-2) auto 0;border-radius:var(--radius-md)}@supports (corner-shape:squircle){.kdkfjW_cover{border-radius:var(--radius-lg)}}.kdkfjW_logoOverlap{left:50%;transform:translate(-50%)}.kdkfjW_headerContent{gap:var(--space-6);padding-top:var(--space-16);flex-direction:column}.kdkfjW_leftSide{text-align:center;align-items:center}.kdkfjW_title{width:200px;height:28px}.kdkfjW_address{width:140px}.kdkfjW_description{width:90%}.kdkfjW_descriptionLine2{width:70%}.kdkfjW_socialRow{justify-content:center}.kdkfjW_rightSide{justify-content:center;width:100%}.kdkfjW_content{padding:var(--space-4)}.kdkfjW_mainColumn{gap:var(--space-6)}.kdkfjW_photoMain{width:140px;height:140px}.kdkfjW_photoSmall{width:72px;height:72px}.kdkfjW_eventCards{flex-direction:column}.kdkfjW_eventCard{height:120px}}
.Jxfgcq_content{gap:var(--space-6);flex-direction:column;display:flex}.Jxfgcq_header{gap:var(--space-4);align-items:flex-start;display:flex}.Jxfgcq_headerInfo{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.Jxfgcq_imageContainer{border-radius:var(--radius-md);background:var(--bg-secondary);flex-shrink:0;width:120px;height:120px;overflow:hidden}@supports (corner-shape:squircle){.Jxfgcq_imageContainer{corner-shape:squircle;border-radius:var(--radius-xl)}}.Jxfgcq_image{object-fit:cover;width:100%;height:100%}.Jxfgcq_title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0;line-height:1.3}.Jxfgcq_badges{gap:var(--space-2);flex-wrap:wrap;display:flex}.Jxfgcq_section{gap:var(--space-2);flex-direction:column;display:flex}.Jxfgcq_sectionTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin:0}.Jxfgcq_dateTime{gap:var(--space-1);flex-direction:column;display:flex}.Jxfgcq_date{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--text-primary)}.Jxfgcq_time{font-size:var(--font-size-base);color:var(--text-secondary)}.Jxfgcq_organizerButton{align-items:flex-start;gap:var(--space-0-5);padding:var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;text-align:left;flex-direction:column;width:100%;transition:background .2s;display:flex}.Jxfgcq_organizerButton:hover{background:var(--bg-tertiary)}.Jxfgcq_organizerName{font-size:15px;font-weight:var(--font-weight-medium);color:var(--text-primary)}.Jxfgcq_organizerEmail{font-size:var(--font-size-sm);color:var(--text-muted)}.Jxfgcq_description{font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.5}.Jxfgcq_reviewComment{padding:var(--space-3);font-size:var(--font-size-base);color:var(--color-danger);border-radius:var(--radius-sm);background:#ef44441a;margin:0;line-height:1.5}.Jxfgcq_rejectForm{gap:var(--space-3);padding:var(--space-4);background:var(--bg-secondary);border-radius:var(--radius-md);flex-direction:column;display:flex}@supports (corner-shape:squircle){.Jxfgcq_rejectForm{corner-shape:squircle;border-radius:var(--radius-xl)}}.Jxfgcq_rejectActions{gap:var(--space-2);justify-content:flex-end;display:flex}.Jxfgcq_actions{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border-color);flex-wrap:wrap;margin-top:auto;display:flex}@media (max-width:480px){.Jxfgcq_content{gap:var(--space-5)}.Jxfgcq_header{flex-direction:column-reverse}.Jxfgcq_imageContainer{width:100%;height:160px}.Jxfgcq_title{font-size:var(--font-size-lg)}.Jxfgcq_actions{flex-direction:column}.Jxfgcq_actions button,.Jxfgcq_actions a{width:100%}.Jxfgcq_rejectActions{flex-direction:column-reverse}.Jxfgcq_rejectActions button{width:100%}}.Jxfgcq_organizerCard{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);display:flex}@supports (corner-shape:squircle){.Jxfgcq_organizerCard{corner-shape:squircle;border-radius:var(--radius-md)}}.Jxfgcq_organizerLogo,.Jxfgcq_organizerLogoEmpty{object-fit:cover;background:var(--bg-primary);border-radius:var(--radius-pill);flex-shrink:0;width:40px;height:40px}.Jxfgcq_organizerLink{font-size:var(--font-size-sm);color:var(--text-secondary);text-underline-offset:2px;margin-left:auto;text-decoration:underline}
._7PXVAW_eventsTab{gap:var(--space-6);flex-direction:column;display:flex}._7PXVAW_eventsTab>._7PXVAW_metrics{margin-bottom:0}._7PXVAW_eventsSection{flex-direction:column;display:flex}._7PXVAW_header{margin-bottom:0}._7PXVAW_controls{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}._7PXVAW_filters{gap:var(--space-3);align-items:center;display:flex}._7PXVAW_filterGroup{align-items:center;gap:var(--space-2);display:flex}._7PXVAW_filterCount{font-size:var(--font-size-xs);color:var(--text-secondary);background:var(--background-secondary);padding:var(--space-0-5) var(--space-1-5);border-radius:var(--radius-xs);white-space:nowrap}._7PXVAW_filterSelect{padding:var(--space-2) var(--space-3);border:1px solid var(--border-color);font-size:var(--font-size-base);background:var(--background-primary);color:var(--text-primary);cursor:pointer;border-radius:6px}._7PXVAW_filterSelect:focus{border-color:var(--primary-color);outline:none}._7PXVAW_filterSelect option{background:var(--background-primary);color:var(--text-primary)}._7PXVAW_searchContainer{flex:1;max-width:400px}._7PXVAW_searchInput{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-sm);font-size:var(--font-size-base);background:var(--background-primary);color:var(--text-primary)}._7PXVAW_searchInput:focus{border-color:var(--primary-color);outline:none}._7PXVAW_searchInput::placeholder{color:var(--text-tertiary)}._7PXVAW_actions{gap:var(--space-3);display:flex}._7PXVAW_tableHeader{background:var(--background-secondary);border-bottom:1px solid var(--border-color);padding:var(--space-3) var(--space-4)}._7PXVAW_activeFilter{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._7PXVAW_filterLabel{font-weight:var(--font-weight-medium);color:var(--text-primary)}._7PXVAW_filterResults{font-size:var(--font-size-xs);color:var(--text-secondary);background:var(--background-primary);padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs)}._7PXVAW_emptyState{text-align:center;justify-content:center;align-items:center;min-height:200px;display:flex}._7PXVAW_emptyState p{color:var(--text-secondary);font-size:var(--font-size-md)}._7PXVAW_table{border-collapse:collapse;width:100%}._7PXVAW_table th{background:var(--background-secondary);padding:var(--space-4);text-align:left;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);border-bottom:1px solid var(--border-color)}._7PXVAW_table td{padding:var(--space-4);border-bottom:1px solid var(--border-color);vertical-align:top}._7PXVAW_table tr:last-child td{border-bottom:none}._7PXVAW_table tr:hover{background:var(--background-hover)}._7PXVAW_eventInfo ._7PXVAW_eventTitle{font-weight:var(--font-weight-medium);color:var(--text-primary);margin-bottom:var(--space-1);font-size:var(--font-size-base)}._7PXVAW_eventInfo ._7PXVAW_eventDescription{font-size:var(--font-size-xs);color:var(--text-secondary);line-height:1.4}._7PXVAW_emojiIcon{font-size:var(--font-size-xl);line-height:1}._7PXVAW_eventCellLink{align-items:center;gap:var(--space-3);padding:var(--space-1);border-radius:var(--radius-sm);transition:background .2s;display:flex}._7PXVAW_eventCellLink:hover{background:var(--color-hover-bg,#0000000a)}._7PXVAW_eventCellLink:hover ._7PXVAW_eventTitle{color:var(--color-primary)}._7PXVAW_eventTitle{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);transition:color .2s}._7PXVAW_eventDate{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:var(--space-0-5)}._7PXVAW_eventTime{font-size:var(--font-size-xs);color:var(--color-text-muted,#999);margin-top:var(--space-0-5)}._7PXVAW_dateCell{white-space:nowrap}._7PXVAW_dateInfo{gap:var(--space-0-5);flex-direction:column;display:flex}._7PXVAW_dateInfo small{font-size:var(--font-size-xs);color:var(--text-secondary)}._7PXVAW_statusBadge{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border-radius:6px;display:inline-block}._7PXVAW_statusBadge._7PXVAW_public{color:#4caf50;background:#4caf501a}._7PXVAW_statusBadge._7PXVAW_private{color:#ff9800;background:#ff98001a}._7PXVAW_timeStatusBadge{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border-radius:6px;display:inline-block}._7PXVAW_timeStatusBadge._7PXVAW_future{color:#2196f3;background:#2196f31a}._7PXVAW_timeStatusBadge._7PXVAW_past{color:#4caf50;background:#4caf501a}._7PXVAW_timeStatusBadge._7PXVAW_ongoing{color:#ffc107;background:#ffc1071a}._7PXVAW_timeStatusBadge._7PXVAW_no-date{color:#9e9e9e;background:#9e9e9e1a}._7PXVAW_loading,._7PXVAW_error{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:200px;display:flex}._7PXVAW_loading ._7PXVAW_spinner,._7PXVAW_error ._7PXVAW_spinner{font-size:var(--font-size-3xl);margin-bottom:var(--space-4);animation:2s linear infinite _7PXVAW_spin}._7PXVAW_loading h3,._7PXVAW_error h3{color:var(--error-color,#f44336);margin-bottom:var(--space-2)}._7PXVAW_loading p,._7PXVAW_error p{color:var(--text-secondary)}@media (max-width:768px){._7PXVAW_controls{flex-direction:column;align-items:stretch}._7PXVAW_filters{margin-bottom:var(--space-3);justify-content:center}._7PXVAW_filterGroup{align-items:center;gap:var(--space-1-5);flex-direction:column}._7PXVAW_searchContainer{max-width:none}._7PXVAW_stats{grid-template-columns:repeat(2,1fr)}._7PXVAW_tableHeader{padding:var(--space-2) var(--space-3)}._7PXVAW_tableHeader ._7PXVAW_activeFilter{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column}._7PXVAW_table th,._7PXVAW_table td{padding:var(--space-3) var(--space-2);font-size:var(--font-size-xs)}._7PXVAW_eventInfo ._7PXVAW_eventTitle{font-size:var(--font-size-sm)}._7PXVAW_eventInfo ._7PXVAW_eventDescription{font-size:11px}._7PXVAW_statusBadge,._7PXVAW_timeStatusBadge{padding:var(--space-0-5) var(--space-1-5);font-size:11px}}._7PXVAW_sectionSwitcher{border-radius:var(--radius-sm);padding:var(--space-1);margin-bottom:var(--space-6);background:#f8fafc;width:-moz-fit-content;width:fit-content;display:flex}._7PXVAW_sectionSwitcher ._7PXVAW_sectionTab{padding:var(--space-2) var(--space-4);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;transition:all .2s}._7PXVAW_sectionSwitcher ._7PXVAW_sectionTab:hover{color:#374151;background:#e2e8f0}._7PXVAW_sectionSwitcher ._7PXVAW_sectionTab._7PXVAW_active{color:#111827;background:#fff;box-shadow:0 1px 3px #0000001a}
