main.event-module__n6NYma__page{padding-bottom:calc(var(--tabbar-h,84px) + 128px + env(safe-area-inset-bottom))}main.event-module__n6NYma__page:has([data-rows="2"]){padding-bottom:calc(var(--tabbar-h,84px) + 192px + env(safe-area-inset-bottom))}.event-module__n6NYma__back{min-height:var(--control-sm);align-self:flex-start;align-items:center;display:inline-flex}.event-module__n6NYma__media{aspect-ratio:4/3;background:var(--parchment);border-radius:var(--card-radius);border:1px solid var(--line);position:relative;overflow:hidden;container-type:inline-size}.event-module__n6NYma__media img{object-fit:cover;width:100%;height:100%;display:block}.event-module__n6NYma__labels{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.event-module__n6NYma__cat{text-decoration:none;position:relative}.event-module__n6NYma__cat:after,.event-module__n6NYma__orgName:after{content:"";position:absolute;top:-10px;bottom:-10px;left:-4px;right:-4px}.event-module__n6NYma__title{font:800 32px/34px var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0}.event-module__n6NYma__metaLine{margin:0}.event-module__n6NYma__org{gap:var(--space-1);padding:var(--space-3)var(--space-4);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;display:flex}.event-module__n6NYma__orgRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.event-module__n6NYma__orgName{font:700 16px/22px var(--font-display);color:var(--ink);overflow-wrap:anywhere;min-height:24px;text-decoration:none;position:relative}.event-module__n6NYma__verified{align-items:center;gap:var(--space-1);font:600 13px/18px var(--font-sans);color:var(--brand-text);display:inline-flex}.event-module__n6NYma__verified svg{width:18px;height:18px}.event-module__n6NYma__facts{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:0 var(--space-4);flex-direction:column;margin:0;display:flex}.event-module__n6NYma__fact{gap:var(--space-3);padding:var(--space-3)0;border-top:1px solid var(--line);grid-template-columns:104px minmax(0,1fr);display:grid}.event-module__n6NYma__fact:first-child{border-top:0}.event-module__n6NYma__fact dt{font:700 12px/20px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.event-module__n6NYma__fact dd{font:500 16px/22px var(--font-sans);overflow-wrap:anywhere;margin:0}.event-module__n6NYma__fact dd p{white-space:pre-line;margin:0}.event-module__n6NYma__routes{gap:var(--space-1)var(--space-4);flex-wrap:wrap;display:flex}.event-module__n6NYma__routes .event-module__n6NYma__yes-link,.event-module__n6NYma__fact dd>.event-module__n6NYma__yes-link{align-items:center;gap:var(--space-1);min-height:44px;display:inline-flex}.event-module__n6NYma__sub{color:var(--ink-soft);font-size:14px;line-height:20px;display:block}.event-module__n6NYma__desc{white-space:pre-line;overflow-wrap:anywhere;margin:0}.event-module__n6NYma__actions{gap:var(--space-2);flex-wrap:wrap;display:flex;position:relative}.event-module__n6NYma__action{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-sm);padding:0 var(--space-4);border-radius:var(--radius-md);border:1px solid var(--line);background:var(--card);color:var(--ink);font:600 14px/20px var(--font-sans);cursor:pointer;flex:auto;text-decoration:none;display:inline-flex}.event-module__n6NYma__action:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.event-module__n6NYma__iconBtn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.event-module__n6NYma__action svg{width:18px;height:18px}.event-module__n6NYma__action[aria-pressed=true]{border-color:var(--burgundy);color:var(--brand-text)}.event-module__n6NYma__heartOn{fill:currentColor}.event-module__n6NYma__note{font:500 13px/18px var(--font-sans);color:var(--ink-soft);position:absolute;bottom:-24px;left:0}.event-module__n6NYma__disclaimer{font:500 13px/18px var(--font-sans);color:var(--ink-soft);margin:0}.event-module__n6NYma__banner{padding:var(--space-3)var(--space-4);border-radius:var(--radius-md);background:var(--orange);color:var(--on-accent)}.event-module__n6NYma__banner strong{font:700 16px/22px var(--font-display);display:block}.event-module__n6NYma__banner span{font:500 14px/20px var(--font-sans)}.event-module__n6NYma__bar{width:100%;max-width:var(--shell-w,560px);left:50%;bottom:calc(var(--tabbar-h,84px) + env(safe-area-inset-bottom));z-index:15;padding:var(--space-3)var(--page-padding);background:var(--paper);border-top:1px solid var(--line);position:fixed;transform:translate(-50%)}.event-module__n6NYma__barInner{gap:var(--space-2);flex-direction:column;display:flex}.event-module__n6NYma__barInfo{align-items:baseline;gap:var(--space-1);min-width:0;font:600 14px/20px var(--font-sans);color:var(--ink);margin:0;display:flex}.event-module__n6NYma__barInfo strong{white-space:nowrap;flex:none;font-weight:700}.event-module__n6NYma__barWhen{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-soft);overflow:hidden}.event-module__n6NYma__barCount{padding-left:var(--space-2);white-space:nowrap;color:var(--brand-text);flex:none;margin-left:auto}.event-module__n6NYma__hint{left:var(--page-padding);right:var(--page-padding);bottom:calc(100% + var(--space-2));gap:var(--space-2);padding:var(--space-3)var(--space-4);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;display:flex;position:absolute;box-shadow:0 6px 24px rgba(41,35,35,.18)}.event-module__n6NYma__hint p{font:500 14px/20px var(--font-sans);margin:0}.event-module__n6NYma__hintRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.event-module__n6NYma__hintRow .event-module__n6NYma__yes-btn{height:var(--control-sm);padding:0 var(--space-4);white-space:normal;text-align:center;font-size:14px}.event-module__n6NYma__barState{text-align:center;font:700 16px/24px var(--font-display);color:var(--ink);padding:var(--space-2)0;margin:0}.event-module__n6NYma__goingBox{gap:var(--space-2);flex-direction:column;display:flex}.event-module__n6NYma__goingBox p{text-align:center;margin:0}.event-module__n6NYma__goingRow{justify-content:center;gap:var(--space-5);display:flex}.event-module__n6NYma__goingRow .event-module__n6NYma__yes-link{min-height:var(--control-sm)}.event-module__n6NYma__gate{align-items:flex-start;gap:var(--space-4);padding:var(--space-8)0;flex-direction:column;display:flex}.event-module__n6NYma__gateTitle{font:800 32px/34px var(--font-display);letter-spacing:-.02em;margin:0}.event-module__n6NYma__gateActions{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.event-module__n6NYma__sheet{width:100%;max-width:min(var(--shell-w,560px),640px);border-radius:var(--radius-lg)var(--radius-lg)0 0;background:var(--paper);max-height:92dvh;color:var(--ink);padding:0;padding-bottom:env(safe-area-inset-bottom);border:0;margin:0 auto;position:fixed;top:auto;bottom:0;left:0;right:0;overflow:auto}.event-module__n6NYma__sheet::backdrop{background:rgba(41,35,35,.55)}.event-module__n6NYma__sheetHead{padding:var(--space-4)var(--page-padding)0;justify-content:space-between;align-items:center;display:flex}.event-module__n6NYma__sheetTitle{font:700 22px/26px var(--font-display);margin:0}.event-module__n6NYma__sheetTitle:focus,.event-module__n6NYma__thanks:focus{outline:none}.event-module__n6NYma__reportTrigger{align-items:center;gap:var(--space-1);min-height:44px;display:inline-flex}.event-module__n6NYma__iconBtn{width:var(--control-sm);height:var(--control-sm);color:var(--ink);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.event-module__n6NYma__sheetBody{gap:var(--space-4);padding:var(--space-3)var(--page-padding)var(--space-6);flex-direction:column;display:flex}.event-module__n6NYma__reasons{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.event-module__n6NYma__reasons legend{margin-bottom:var(--space-2);padding:0}.event-module__n6NYma__reason{align-items:center;gap:var(--space-3);min-height:var(--control-sm);padding:0 var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--card);cursor:pointer;font:500 16px/22px var(--font-sans);display:flex}.event-module__n6NYma__reason input{width:20px;height:20px;accent-color:var(--burgundy);margin:0}.event-module__n6NYma__reason:has(input:checked){border-color:var(--burgundy)}.event-module__n6NYma__reason:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.event-module__n6NYma__field{gap:var(--space-1);flex-direction:column;display:flex}.event-module__n6NYma__fieldLabel{font:600 14px/20px var(--font-sans)}.event-module__n6NYma__field textarea,.event-module__n6NYma__field input{font:500 16px/22px var(--font-sans);color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-3);min-height:var(--control-sm);width:100%}.event-module__n6NYma__field textarea:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.event-module__n6NYma__field input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.event-module__n6NYma__error{color:var(--brand-text);font:600 14px/20px var(--font-sans);margin:0}.event-module__n6NYma__thanks{font:700 18px/24px var(--font-display);margin:0}.event-module__n6NYma__orgHead{gap:var(--space-3);flex-direction:column;display:flex}.event-module__n6NYma__links{gap:var(--space-2);flex-wrap:wrap;display:flex}.event-module__n6NYma__notFound{padding-top:var(--space-8);align-items:flex-start}.event-module__n6NYma__skeleton{background:var(--parchment);border-radius:var(--radius-md);animation:none}@media (max-width:400px){.event-module__n6NYma__media{aspect-ratio:16/9}.event-module__n6NYma__title{-webkit-hyphens:auto;hyphens:auto;font-size:28px;line-height:32px}.event-module__n6NYma__fact{gap:var(--space-2);grid-template-columns:88px minmax(0,1fr)}}.event-module__n6NYma__skBack{width:132px;height:var(--control-sm)}.event-module__n6NYma__skLabel{border-radius:var(--radius-pill);width:96px;height:28px}.event-module__n6NYma__skTitle{width:90%;height:34px}.event-module__n6NYma__skTitle2{width:60%;height:34px}.event-module__n6NYma__skMeta{width:70%;height:20px}.event-module__n6NYma__skFacts{border-radius:var(--radius-lg);height:232px}.event-module__n6NYma__skBar{height:80px}.event-module__n6NYma__layout,.event-module__n6NYma__aside,.event-module__n6NYma__body{display:contents}@media (min-width:768px){.event-module__n6NYma__bar{padding-left:var(--page-padding);padding-right:var(--page-padding)}}@media (min-width:1024px){main.event-module__n6NYma__page{padding-bottom:var(--space-8)}main.event-module__n6NYma__page:has([data-rows="2"]){padding-bottom:var(--space-8)}.event-module__n6NYma__layout{gap:var(--space-8);grid-template-columns:minmax(320px,5fr) minmax(0,7fr);align-items:start;display:grid}.event-module__n6NYma__aside{gap:var(--space-4);top:var(--space-6);flex-direction:column;display:flex;position:-webkit-sticky;position:sticky}.event-module__n6NYma__body{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.event-module__n6NYma__title{font-size:44px;line-height:46px}.event-module__n6NYma__fact{grid-template-columns:160px 1fr}.event-module__n6NYma__bar{width:auto;max-width:none;padding:var(--space-4);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);position:static;transform:none}.event-module__n6NYma__hint{margin-bottom:var(--space-3);box-shadow:none;background:var(--paper);position:static}.event-module__n6NYma__sheet{border-radius:var(--radius-lg);max-width:560px;max-height:85dvh;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%)}}
