@keyframes GigListPane-module__GUbWLW__mg-day-from-right{0%{transform:translate(calc(100% + 20px))}to{transform:translate(0)}}@keyframes GigListPane-module__GUbWLW__mg-day-from-left{0%{transform:translate(calc(-100% - 20px))}to{transform:translate(0)}}@keyframes GigListPane-module__GUbWLW__mg-day-to-left{0%{transform:translate(0)}to{transform:translate(calc(-100% - 20px))}}@keyframes GigListPane-module__GUbWLW__mg-day-to-right{0%{transform:translate(0)}to{transform:translate(calc(100% + 20px))}}@keyframes GigListPane-module__GUbWLW__mg-day-fade-in{0%{opacity:0}to{opacity:1}}.GigListPane-module__GUbWLW__animateDayFromRight{animation:.3s ease-out GigListPane-module__GUbWLW__mg-day-from-right}.GigListPane-module__GUbWLW__animateDayFromLeft{animation:.3s ease-out GigListPane-module__GUbWLW__mg-day-from-left}.GigListPane-module__GUbWLW__animateDayToLeft{animation:.3s ease-out forwards GigListPane-module__GUbWLW__mg-day-to-left}.GigListPane-module__GUbWLW__animateDayToRight{animation:.3s ease-out forwards GigListPane-module__GUbWLW__mg-day-to-right}.GigListPane-module__GUbWLW__animateFadeIn{animation:.3s ease-out GigListPane-module__GUbWLW__mg-day-fade-in}@keyframes GigListPane-module__GUbWLW__mg-sort-card-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.GigListPane-module__GUbWLW__sortCardAnimating{pointer-events:none;animation:.3s ease-out both GigListPane-module__GUbWLW__mg-sort-card-in}@media (prefers-reduced-motion:reduce){.GigListPane-module__GUbWLW__sortCardAnimating{animation:none}}.GigListPane-module__GUbWLW__mapOverlay{z-index:10;transform-origin:bottom;transition:transform .28s ease-out,opacity .22s ease-out;position:absolute;inset:0}.GigListPane-module__GUbWLW__mapOverlayOpen{opacity:1;transform:scaleY(1)translateY(0)}.GigListPane-module__GUbWLW__mapOverlayClosed{opacity:0;pointer-events:none;transform:scaleY(.08)translateY(30%)}
@keyframes ScrollHint-module__USafua__mg-bounce-down{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.ScrollHint-module__USafua__bounce{animation:1.2s ease-in-out infinite ScrollHint-module__USafua__mg-bounce-down}@media (prefers-reduced-motion:reduce){.ScrollHint-module__USafua__bounce{animation:none}}
@keyframes Modal-module__7LRQSW__mg-fade-in{0%{opacity:0}to{opacity:1}}.Modal-module__7LRQSW__dialog{outline:none;margin:auto;animation:.2s ease-out forwards Modal-module__7LRQSW__mg-fade-in;position:fixed;inset:0}.Modal-module__7LRQSW__dialog::backdrop{backdrop-filter:blur(4px);background:#000000a6;animation:.2s ease-out forwards Modal-module__7LRQSW__mg-fade-in}@media (prefers-reduced-motion:reduce){.Modal-module__7LRQSW__dialog,.Modal-module__7LRQSW__dialog::backdrop{animation:none}}
.GigDisclaimer-module__yj5fbG__disclaimer{background:var(--mg-warn-bg);border:1px solid var(--mg-warn-border);color:var(--mg-warn)}
.DayBanner-module___Mzbxq__dayDateAccent:after{content:"";background:var(--mg-accent);opacity:.35;height:2px;position:absolute;bottom:-2px;left:0;right:0}
.AnimatedDateRow-module__fKTQ3G__outgoingLayer{position:absolute;inset:0}.AnimatedDateRow-module__fKTQ3G__slideIn{animation:.26s ease-out AnimatedDateRow-module__fKTQ3G__slideIn}.AnimatedDateRow-module__fKTQ3G__slideOut{animation:.26s ease-in forwards AnimatedDateRow-module__fKTQ3G__slideOut}@keyframes AnimatedDateRow-module__fKTQ3G__slideIn{0%{transform:translateY(calc(var(--slide-dir,1) * 100%));opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes AnimatedDateRow-module__fKTQ3G__slideOut{0%{opacity:1;transform:translateY(0)}to{transform:translateY(calc(var(--slide-dir,1) * -100%));opacity:0}}@media (prefers-reduced-motion:reduce){.AnimatedDateRow-module__fKTQ3G__slideIn,.AnimatedDateRow-module__fKTQ3G__slideOut{animation:none}}
.MobileHeader-module__FUdi7a__vRevealWrap{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid;overflow:hidden}.MobileHeader-module__FUdi7a__vRevealWrap[data-expanded=true]{grid-template-rows:1fr}.MobileHeader-module__FUdi7a__vRevealInner{min-height:0;overflow:hidden}.MobileHeader-module__FUdi7a__bannerPane{transition:opacity .3s;position:absolute;inset:0}.MobileHeader-module__FUdi7a__bannerPaneHidden{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.MobileHeader-module__FUdi7a__vRevealWrap,.MobileHeader-module__FUdi7a__bannerPane{transition:none}}
@keyframes SlideoutShell-module__VgTJLG__mg-slide-in-right{0%{opacity:.5;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes SlideoutShell-module__VgTJLG__mg-slide-out-right{0%{opacity:1;transform:translate(0)}to{opacity:.5;transform:translate(100%)}}.SlideoutShell-module__VgTJLG__slideInRight{animation:.25s ease-out forwards SlideoutShell-module__VgTJLG__mg-slide-in-right}.SlideoutShell-module__VgTJLG__slideOutRight{animation:.25s ease-in forwards SlideoutShell-module__VgTJLG__mg-slide-out-right}@media (prefers-reduced-motion:reduce){.SlideoutShell-module__VgTJLG__slideInRight,.SlideoutShell-module__VgTJLG__slideOutRight{animation:none}}
.Header-module__lnUIdW__island{z-index:1;width:max-content;position:absolute;top:.5rem;left:50%;transform:translate(-50%)}.Header-module__lnUIdW__island[data-expanded=false]{top:0}.Header-module__lnUIdW__panel{transition:width .3s,background-color .2s ease-out,box-shadow .2s ease-out}.Header-module__lnUIdW__panel[data-expanded=true]{box-shadow:0 30px 60px -12px #00000080,0 12px 24px -8px #00000059}.Header-module__lnUIdW__revealWrap{grid-template-rows:0fr;width:0;transition:grid-template-rows .3s,width 0s linear .3s;display:grid;overflow:hidden}.Header-module__lnUIdW__revealWrap[data-expanded=true]{grid-template-rows:1fr;width:100%;transition:grid-template-rows .3s,width linear}.Header-module__lnUIdW__revealInner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.Header-module__lnUIdW__revealWrap,.Header-module__lnUIdW__panel{transition:none}}
.OfflineBanner-module__67bLxa__banner{background:var(--mg-warn-bg);border-bottom:1px solid var(--mg-warn-border);color:var(--mg-warn)}
.GigStatusBanner-module__XRE21a__banner{background:var(--mg-warn-bg);border-bottom:1px solid var(--mg-warn-border);color:var(--mg-warn)}.GigStatusBanner-module__XRE21a__staleBanner{background:var(--mg-danger-bg);border-bottom:1px solid var(--mg-danger-border);color:var(--mg-danger)}
