.weeks-title{margin:var(--mp-l) 0 0 0;font-size:var(--font-size-h4);text-align:center;text-transform:uppercase;color:var(--balatro-white);padding:0}menu.weeks,menu.timezones{text-align:center;line-height:var(--mp-m);background:0 0;margin:0}menu.timezones{& li a{width:calc(var(--font-size-h2) * 2);height:var(--font-size-h2);vertical-align:middle;font-size:var(--font-size-h4);line-height:var(--font-size-h2);color:var(--balatro-white);background:var(--balatro-grey);text-shadow:0 1px 1px #000c;border-radius:0;display:inline-block}& li a:hover,& li a[aria-current=step]{background:var(--balatro-orange)}}menu.weeks{& li a{width:50%;padding:var(--mp-xs);margin:var(--mp-xs) auto auto auto;background:linear-gradient(var(--sharp-angle), var(--bg-full-trans) 10%, var(--bg-light-trans) 10%);border-radius:var(--border-ellipsis);display:inline-block}& li a:hover,& li a[aria-current=step]{color:var(--balatro-black);background:linear-gradient(var(--sharp-angle), var(--bg-full-trans) 20%, var(--balatro-red) 20%)}}@media only screen and (width<=768px){nav menu{margin-top:var(--mp-xs)!important}nav menu.weeks{background:var(--nav-bg);& li a{width:100%;height:1.25rem;color:var(--nav-item);background:var(--bg-full-trans);border-radius:0;margin:0;padding-left:0;padding-right:0;display:inline-block;&:hover,&.active{color:var(--balatro-white);background:linear-gradient(var(--sharp-angle), var(--bg-full-trans) 10%, var(--balatro-red) 0%)}}}nav menu.timezones{flex-flow:column wrap;height:5%;display:flex;& li{flex:50%;width:50%;& a{height:35px;line-height:calc(var(--lh-xl) - 5px);width:55px!important}}}}@keyframes pulse{0%{transform:scale(.98);box-shadow:0 0 #000000b3}70%{transform:scale(1);box-shadow:0 0 0 10px #0000}to{transform:scale(.98);box-shadow:0 0 #0000}}main{text-align:center;& h3{padding:var(--mp-xxxl) 0 var(--mp-s) var(--mp-xxl);font-size:var(--font-size-base)}&>a,&>section{background-color:var(--balatro-blue);text-overflow:ellipsis;text-transform:uppercase;border-radius:var(--content-ellipsis);text-shadow:0 1px 1px #000c;flex-direction:row;flex:auto;justify-content:space-between;align-items:center;width:100%;height:40px;margin:.75rem .75rem auto;display:flex;position:relative;&>.caster-badge{z-index:3;background:var(--balatro-grey);color:var(--balatro-white);text-transform:uppercase;border-radius:var(--content-ellipsis);padding:.25rem .5rem;font-size:.65rem;font-weight:700;transition:transform .15s,box-shadow .15s;position:absolute;top:-.5rem;left:-.5rem;box-shadow:0 2px 4px #0006;&:hover,&:focus{transform:translateY(-1px);box-shadow:0 4px 8px #0008}}}&>a.live,&>section.live{animation:2s infinite pulse;transform:scale(1)}&>a:hover,&>section:hover{box-shadow:inset 0 0 0 10rem var(--hover-highlight)}& a.no-pointer{cursor:default!important}& a.divb,& section.divb,& a.quarter,& section.quarter{background-color:var(--balatro-red)}& a.div-quarter,& section.div-quarter{background-color:var(--balatro-purple)}& a.div-semi,& section.div-semi{background-color:var(--balatro-green)}& a.div-final,& section.div-final{background-color:var(--balatro-orange)}&>a span,&>a p section a,& section p{margin:0;padding:0}&>a span,& section a:not(.caster-badge){width:33.333%;font-size:var(--font-size-h3);color:var(--balatro-white)}& .info{width:auto;padding:var(--mp-xs) var(--mp-s);color:var(--balatro-white);font-size:var(--font-size-h4);font-weight:var(--fw-l);text-transform:lowercase;background-color:var(--balatro-grey);border:1px solid var(--balatro-white);text-decoration:none}&>a{& span.obfuscate:nth-child(2){visibility:hidden;&:before{content:"? : ?";visibility:visible;width:auto;padding:calc(var(--mp-xs) + 1px) var(--mp-s);color:var(--balatro-white);font-size:var(--font-size-h4);font-weight:var(--fw-l);background-color:var(--balatro-grey);border:1px solid var(--balatro-white);position:relative;left:14px}}}&:has(.checkbox:checked){& a span:nth-child(2){visibility:visible}& span:nth-child(2):before{display:none}}}@media (prefers-reduced-motion:reduced){[data-title]:hover:before{animation:none}}@media only screen and (width<=905px){.nav{margin:0 calc(150px + 15px + 70px + 2 * var(--mp-s)) 0 0}}@media only screen and (width<=768px){main{margin-left:-.5rem;margin-right:1rem;& section>.caster-badge{top:-.75rem}&>a,& section{height:30px;margin-top:1.25rem}&>a span,& section a{font-size:var(--font-size-mobile-base)}}}@media only screen and (width<=520px){.button.eye{width:32px;& span{display:none}}}
/*# sourceMappingURL=schedule.c2fb5dc2.css.map */
