@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid}}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}*{box-sizing:border-box}body{color:#fff;background:#0c0c18;margin:0;font-family:Arial,sans-serif}::-webkit-scrollbar{display:none}.nav-bar{-webkit-backdrop-filter:blur(12px);z-index:50;background:#0c0c18ee;border-bottom:.5px solid #ffffff12;position:sticky;top:0}.nav-inner{justify-content:space-between;align-items:center;gap:12px;max-width:480px;height:56px;margin:0 auto;padding:0 20px;display:flex}@media (min-width:768px){.nav-inner{max-width:900px;height:62px;padding:0 32px}}@media (min-width:1100px){.nav-inner{max-width:1280px;padding:0 48px}}.nav-categories{display:none}@media (min-width:768px){.nav-categories{flex:1;justify-content:center;align-items:center;gap:2px;display:flex}}.nav-cat-link{color:#ffffff73;white-space:nowrap;border-radius:99px;padding:6px 14px;font-size:13px;text-decoration:none;transition:background .15s,color .15s}.nav-cat-link:hover{color:#ffffffd9;background:#ffffff0f}.page-content{max-width:480px;margin:0 auto}@media (min-width:768px){.page-content{max-width:900px}}@media (min-width:1100px){.page-content{max-width:1280px}}.hero-section{padding:32px 20px 20px}.hero-title{letter-spacing:-1.5px;color:#fff;margin:0;font-family:Arial Black,sans-serif;font-size:32px;font-weight:900;line-height:1.05}@media (min-width:768px){.hero-section{padding:48px 20px 28px}.hero-title{letter-spacing:-2px;font-size:48px}}@media (min-width:1100px){.hero-section{justify-content:space-between;align-items:flex-end;gap:40px;padding:64px 20px 36px;display:flex}.hero-title{font-size:60px}}.filters-bar{scrollbar-width:none;-ms-overflow-style:none;gap:7px;padding:0 20px 24px;display:flex;overflow-x:auto}.filters-bar::-webkit-scrollbar{display:none}@media (min-width:768px){.filters-bar{flex-wrap:wrap;padding:0 20px 28px;overflow-x:visible}}.event-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (min-width:768px){.event-grid{grid-template-columns:repeat(3,1fr);gap:14px}}@media (min-width:1100px){.event-grid{grid-template-columns:repeat(4,1fr);gap:16px}}.event-detail-body{padding:20px 20px 80px}@media (min-width:900px){.event-detail-body{grid-template-columns:1fr 340px;align-items:start;gap:32px;max-width:1000px;margin:0 auto;padding:32px 32px 80px;display:grid}}@media (min-width:1100px){.event-detail-body{grid-template-columns:1fr 400px;max-width:1200px;padding:40px 48px 80px}}.section-pad{padding:0 20px 32px}@media (min-width:768px){.section-pad{padding:0 20px 40px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
