.EventViewNew_container__hY7Iu{max-width:1200px;margin:10px auto 0;padding:30px 20px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:12px;--border-color:#bcbcbc14;border:1px solid var(--border-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.EventViewNew_warningContainer__qFfAo{display:flex;align-items:center;gap:8px;background-color:#fff3cd;color:#856404;padding:16px;border-radius:8px}[data-theme=dark] .EventViewNew_warningContainer__qFfAo{background-color:#2c2c2c;color:#f0f0f0;border:1px solid #333333;background-color:#333333;color:#ffda79;border:1px solid #555555}.EventViewNew_warningContainer__qFfAo svg{--w:35px;min-height:var(--w);min-width:var(--w);width:var(--w);height:var(--w)}.EventViewNew_warningContainer1__KOhwA{align-items:flex-start;flex-direction:column}.EventViewNew_warningContainer1__KOhwA .EventViewNew_icon__qPXsk{display:flex;flex-direction:row;align-items:center;gap:8px}.EventViewNew_warningContainer1__KOhwA svg{--w:22px}.EventViewNew_thumbnailContainer___OkQC{width:100%;height:300px;position:relative;margin-bottom:24px;border-radius:12px;overflow:hidden}.EventViewNew_thumbnail__CcNFB{border-radius:8px}.EventViewNew_title__AInZN{font-size:36px;font-weight:700;text-align:center;margin-bottom:32px}.EventViewNew_contentWrapper__LQPm6{display:flex;gap:32px}.EventViewNew_mainContent__vO978{flex:2 1;max-width:67%}@media (max-width:55em){.EventViewNew_mainContent__vO978{flex:2 1;max-width:100%}}.EventViewNew_sidebar__LWoKf{flex:1 1;display:flex;gap:16px;flex-direction:column}.EventViewNew_sectionTitle__zmp61{font-size:20px;font-weight:700;margin-bottom:16px;margin-top:32px}.EventViewNew_noImage__LzU57{margin-top:0}.EventViewNew_subSectionTitle__0uYHh{font-size:18px;font-weight:700;margin-bottom:12px;margin-top:24px}.EventViewNew_description__TiXr5{margin-bottom:16px;line-height:1.5}.EventViewNew_galleryContainer__GXn7s{margin:32px 0}.EventViewNew_galleryScroll__Bq2cR{display:flex;overflow-x:auto;gap:16px;padding-bottom:16px;scrollbar-width:thin}.EventViewNew_galleryImageWrapper__5uWeI{flex:0 0 auto;border-radius:8px;overflow:hidden}.EventViewNew_galleryImage__MmgA_{object-fit:cover;transition:transform .3s ease}.EventViewNew_galleryImage__MmgA_:hover{transform:scale(1.05)}.EventViewNew_rulesList__o6cEm{list-style-type:decimal;padding-left:40px}.EventViewNew_ruleItem__jtLqW::marker{font-weight:700}.EventViewNew_ruleItem__jtLqW{margin-bottom:8px}.EventViewNew_facilitiesContainer__Z86kd{display:flex;flex-wrap:wrap;gap:12px}.EventViewNew_facilityItem__OxJGB{background-color:#f0f0f0;padding:8px 16px;border-radius:20px;font-size:14px}.EventViewNew_mapContainer__REdYi{margin-bottom:24px}.EventViewNew_map__oeS6c{height:200px;background-color:#f0f0f0;border-radius:8px;margin-bottom:8px;position:relative}.EventViewNew_locationText__4Pq4N{display:flex;align-items:center;gap:8px;color:#666;padding:8px 0}.EventViewNew_locationText__4Pq4N span{flex:1 1}.EventViewNew_buildingInfo__YBv0g,.EventViewNew_capacityInfo__YI4IY{margin-top:8px;color:#666;font-size:14px}.EventViewNew_organizersContainer__0NmNu{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem;max-width:100%}.EventViewNew_organizerCard__O3FtB{background-color:#ffffff;border:1px solid #e0e0e0;border-radius:8px;padding:1rem;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.EventViewNew_organizerCard__O3FtB:hover{transform:translateY(-4px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.EventViewNew_organizerHeader__YOo8_{margin-bottom:.5rem}.EventViewNew_organizerTitle__3J1cQ{font-size:1.2rem;font-weight:600;color:#333333}.EventViewNew_organizerLink__i8ynA{display:flex;align-items:center;gap:.5rem;font-size:1rem;color:#007bff}.EventViewNew_organizerLink__i8ynA span{text-decoration:none}.EventViewNew_organizerLink__i8ynA i{font-size:.9rem}.EventViewNew_organizerLink__i8ynA:hover span{text-decoration:underline}[data-theme=dark] .EventViewNew_organizerCard__O3FtB{background-color:#151515;border:1px solid #333333}[data-theme=dark] .EventViewNew_organizerCard__O3FtB:hover{box-shadow:0 4px 8px rgb(63 76 247/21%)}[data-theme=dark] .EventViewNew_organizerTitle__3J1cQ{color:#f0f0f0}[data-theme=dark] .EventViewNew_organizerLink__i8ynA{color:#4da6ff}[data-theme=dark] .EventViewNew_organizerLink__i8ynA:hover span{text-decoration:underline}.EventViewNew_contactInfo__c3MiN{display:flex;flex-direction:column;gap:12px}.EventViewNew_contactItem__2RfGa{display:flex;align-items:center;gap:8px}.EventViewNew_contactItem__2RfGa a{color:#0066cc;text-decoration:none}.EventViewNew_contactItem__2RfGa a:hover{text-decoration:underline}.EventViewNew_socialsContainer__XDoQG{margin-top:16px}.EventViewNew_socialLinks__Bw7AA{display:flex;gap:16px}.EventViewNew_socialLink__Sdxbf{color:#666;transition:color .2s ease}.EventViewNew_socialLink__Sdxbf:hover{color:#0066cc}.EventViewNew_sidebarCard__TZ1CE{background-color:#fff;border-radius:15px;padding:24px;box-shadow:0 1px 10px rgba(0,0,0,.1);position:-webkit-sticky;position:sticky;top:20px}.EventViewNew_sidebarTitle__ftO87{font-size:18px;font-weight:700;margin-bottom:24px}.EventViewNew_infoItem__YDW_y{display:flex;margin-bottom:20px;align-items:flex-start}.EventViewNew_infoIcon__J_D7e{margin-right:12px;color:#666}.EventViewNew_infoContent__ytskA{flex:1 1}.EventViewNew_infoLabel__KoYkX{font-weight:500;margin-bottom:4px}.EventViewNew_infoValue__dpYJD{color:#666}.EventViewNew_rsvpTime__P_i9L{text-align:center;font-weight:500}.EventViewNew_rsvpItem__Iuwol{margin-bottom:10px}.EventViewNew_registerButton___r_md{display:block;width:100%;background-color:#5c6bc0;color:white;border:none;border-radius:8px;padding:12px;font-size:16px;font-weight:500;cursor:pointer;margin-top:16px;text-align:center;text-decoration:none}.EventViewNew_registerButton___r_md:hover{background-color:#3f51b5}@media (max-width:55em){.EventViewNew_contentWrapper__LQPm6{flex-direction:column}.EventViewNew_sidebar__LWoKf{order:-1;margin-bottom:24px}.EventViewNew_thumbnailContainer___OkQC{height:200px}.EventViewNew_title__AInZN{font-size:28px}}[data-theme=dark] .EventViewNew_container__hY7Iu{--border-color:#ffffff14;background-color:#161616}[data-theme=dark] .EventViewNew_thumbnailContainer___OkQC{background-color:#1e1e1e}[data-theme=dark] .EventViewNew_fields__n_8b8 h3,[data-theme=dark] .EventViewNew_sectionTitle__zmp61,[data-theme=dark] .EventViewNew_subSectionTitle__0uYHh,[data-theme=dark] .EventViewNew_title__AInZN{color:#ffffff}[data-theme=dark] .EventViewNew_description__TiXr5,[data-theme=dark] .EventViewNew_fields__n_8b8{color:#b0b0b0}[data-theme=dark] .EventViewNew_galleryImageWrapper__5uWeI{background-color:#1e1e1e}[data-theme=dark] .EventViewNew_galleryImage__MmgA_:hover{transform:scale(1.05)}[data-theme=dark] .EventViewNew_rulesList__o6cEm{color:#b0b0b0}[data-theme=dark] .EventViewNew_facilityItem__OxJGB{background-color:#2c2c2c;color:#e0e0e0}[data-theme=dark] .EventViewNew_map__oeS6c{background-color:#1e1e1e}[data-theme=dark] .EventViewNew_buildingInfo__YBv0g,[data-theme=dark] .EventViewNew_capacityInfo__YI4IY,[data-theme=dark] .EventViewNew_locationText__4Pq4N{color:#b0b0b0}[data-theme=dark] .EventViewNew_organizerItem__54YEs{background-color:#2c2c2c;color:#e0e0e0}[data-theme=dark] .EventViewNew_contactItem__2RfGa a{color:#80b3ff}[data-theme=dark] .EventViewNew_contactItem__2RfGa a:hover{text-decoration:underline}[data-theme=dark] .EventViewNew_socialLink__Sdxbf{color:#b0b0b0}[data-theme=dark] .EventViewNew_socialLink__Sdxbf:hover{color:#80b3ff}[data-theme=dark] .EventViewNew_sidebarCard__TZ1CE{background-color:hsl(0deg 0% 9.5%);box-shadow:none;border:1px solid #2b2b2b}[data-theme=dark] .EventViewNew_infoLabel__KoYkX,[data-theme=dark] .EventViewNew_sidebarTitle__ftO87{color:#ffffff}[data-theme=dark] .EventViewNew_infoValue__dpYJD{color:#b0b0b0}[data-theme=dark] .EventViewNew_registerButton___r_md{background-color:#3f51b5;color:#ffffff}[data-theme=dark] .EventViewNew_registerButton___r_md:hover{background-color:#5c6bc0}.EventViewNew_fields__n_8b8{max-width:100%;color:#b0b0b0}[data-theme=light] .EventViewNew_fields__n_8b8,[data-theme=light] .EventViewNew_fields__n_8b8 h3{color:#353533}