@media (min-width:768px){.schedule-dropdowns{margin-top:2rem}}.schedule-dropdowns__print{display:none;margin-left:.5rem}@media (min-width:1280px){.schedule-dropdowns__print{display:block}}.all-sports-schedule-hero{position:relative;width:100%}@media (min-width:768px){.all-sports-schedule-hero{align-items:flex-end;display:flex;--tw-bg-opacity:1;background-color:rgb(24 21 21/var(--tw-bg-opacity))}.all-sports-schedule-hero--with-hero{min-height:400px}}@media (min-width:1280px){.all-sports-schedule-hero--with-hero{min-height:600px}}.all-sports-schedule-hero__image-wrapper{width:100%}.all-sports-schedule-hero__image-wrapper:before{background-image:linear-gradient(to top,var(--tw-gradient-stops));bottom:0;display:none;height:50%;left:0;position:absolute;width:100%;--tw-gradient-from:#000 var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-content:"";content:var(--tw-content)}@media (min-width:768px){.all-sports-schedule-hero__image-wrapper:before{content:var(--tw-content);display:block}.all-sports-schedule-hero__image-wrapper{height:100%;top:0;right:0;bottom:0;left:0;position:absolute}}@media print{.all-sports-schedule-hero__image-wrapper{display:none}}.all-sports-schedule-hero__image{width:100%}@media (min-width:768px){.all-sports-schedule-hero__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}}.all-sports-schedule-hero__title{font-size:3.75rem;line-height:1}@media (min-width:768px){.all-sports-schedule-hero__title{margin-top:2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}@media (min-width:1024px){.all-sports-schedule-hero__title{max-width:40%}}@media (min-width:768px){.all-sports-schedule-hero__container{position:relative;z-index:2}}.all-sports-schedule-hero__content{padding-left:1.25rem;padding-right:1.25rem;padding-top:1.5rem}@media (min-width:768px){.all-sports-schedule-hero__content{align-items:flex-end;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;padding-bottom:3rem}}@media (min-width:1280px){.all-sports-schedule-hero__content{padding-left:0;padding-right:0}}@media (min-width:768px){.all-sports-schedule-hero__dropdowns{margin-top:2rem}}.schedule-calendar-navigation{margin-bottom:2rem}@media (min-width:1280px){.schedule-calendar-navigation{margin-bottom:4rem}}.schedule-calendar-navigation__wrapper{align-items:center;display:flex;justify-content:center}@media (min-width:1024px){.schedule-calendar-navigation__wrapper{justify-content:flex-start}}.schedule-calendar-navigation__month{font-size:22px;font-weight:500;margin-left:.5rem;margin-right:.5rem}@media (min-width:768px){.schedule-calendar-navigation__month{font-size:30px}}@media (min-width:1280px){.schedule-calendar-navigation__month{font-size:36px}}.schedule-calendar-navigation__icon{height:2rem;width:3rem;--tw-text-opacity:1;color:rgb(24 21 21/var(--tw-text-opacity));transition-duration:.3s}.schedule-calendar-navigation__button:hover .schedule-calendar-navigation__icon{--tw-text-opacity:1;color:rgb(140 21 21/var(--tw-text-opacity))}@media print{.schedule-calendar-navigation__button{display:none}}.schedule-calendar-head__wrapper{display:none;--tw-bg-opacity:1;background-color:rgb(24 21 21/var(--tw-bg-opacity));padding:.625rem 1rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.schedule-calendar-head__wrapper{display:flex}}.schedule-calendar-head__day{flex-basis:0px;flex-grow:1;text-align:center}.schedule-calendar-previous-month-day{border-left-width:1px;border-right-width:1px;border-top-width:1px;display:none;height:auto;min-height:170px;position:relative;width:100%;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(242 241 240/var(--tw-bg-opacity))}.schedule-calendar-previous-month-day:last-child{border-right-width:1px}@media (min-width:1024px){.schedule-calendar-previous-month-day{border-right-width:0;display:block;width:14.28%}}@media print{.schedule-calendar-previous-month-day{display:none}}.schedule-calendar-previous-month-day:nth-child(7n){border-right-width:1px}.schedule-calendar-previous-month-day:nth-child(7n) .overview{left:auto;right:0}@media (min-width:1024px){.schedule-calendar-previous-month-day:nth-child(7n) .overview{right:100%}.schedule-calendar-previous-month-day:nth-last-child(-n+7){border-bottom-width:1px}}.schedule-calendar-event-details-result__label--win{--tw-text-opacity:1;color:rgb(140 21 21/var(--tw-text-opacity))}@media print{.schedule-calendar-event-details-result__label--win{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}}.schedule-calendar-event-details-result__label--loss,.schedule-calendar-event-details-result__label--tie{--tw-text-opacity:1;color:rgb(24 21 21/var(--tw-text-opacity))}@media print{.schedule-calendar-event-details-result__label--loss,.schedule-calendar-event-details-result__label--tie{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}}.schedule-calendar-event-details-teams{align-items:center;display:flex;margin-bottom:2rem;margin-top:2rem}@media (min-width:1280px){.schedule-calendar-event-details-teams{margin-bottom:2.5rem;margin-top:2.5rem}}@media print{.schedule-calendar-event-details-teams{margin-bottom:.75rem;margin-top:.75rem;width:-moz-fit-content;width:fit-content}}.schedule-calendar-event-details-teams__team{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;width:100%}@media print{.schedule-calendar-event-details-teams__team{margin-left:1rem}}.schedule-calendar-event-details-teams__team-image-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.schedule-calendar-event-details-teams__team-image{display:block;height:60px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100px}@media (min-width:1024px){.schedule-calendar-event-details-teams__team-image{height:5rem;width:120px}}.schedule-calendar-event-details-teams__team-name{font-family:Roboto,sans-serif;font-size:16px;font-weight:700;--tw-text-opacity:1;color:rgb(24 21 21/var(--tw-text-opacity))}@media print{.schedule-calendar-event-details-teams__team-name{margin-left:0}}.schedule-calendar-event-details-teams__divider-wrapper{align-items:center;display:flex;flex-direction:column;height:120px;justify-content:center;margin-left:1rem;margin-right:1rem;position:relative}.schedule-calendar-event-details-teams__divider-wrapper:after{background-color:#0000001a;height:100%;left:50%;position:absolute;top:0;width:1px;z-index:-1;--tw-content:"";content:var(--tw-content)}@media print{.schedule-calendar-event-details-teams__divider-wrapper{height:-moz-fit-content;height:fit-content;margin-left:0;width:-moz-fit-content;width:fit-content}.schedule-calendar-event-details-teams__divider-wrapper:after{content:var(--tw-content);display:none}}.schedule-calendar-event-details-teams__divider{align-items:center;display:flex;height:30px;justify-content:center;width:30px;--tw-bg-opacity:1;background-color:rgb(24 21 21/var(--tw-bg-opacity));font-size:12px;text-align:center;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media print{.schedule-calendar-event-details-teams__divider{width:-moz-fit-content;width:fit-content;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}}.schedule-event-promotional-link{background-color:rgba(var(--color-background-accent),var(--tw-bg-opacity));border-radius:.25rem;display:flex;font-size:14px;font-weight:700;justify-content:center;padding:.75rem 1.25rem;transition-duration:.3s;white-space:nowrap;width:100%}.schedule-event-promotional-link,.schedule-event-promotional-link:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgba(var(--color-text-light),var(--tw-text-opacity))}.schedule-event-promotional-link:hover{background-color:rgba(var(--color-background-primary),var(--tw-bg-opacity))}.schedule-event-promotional-item{border:1px solid hsla(0,7%,9%,.2);display:flex;flex-direction:column;gap:1.25rem;--tw-bg-opacity:1;background-color:rgba(var(--color-background-light),var(--tw-bg-opacity));padding:1rem}@media (min-width:1280px){.schedule-event-promotional-item{align-items:center;flex-direction:row}}.schedule-event-promotional-item__content{display:flex;flex-direction:column;gap:1.25rem}@media (min-width:1280px){.schedule-event-promotional-item__content{align-items:center;flex-direction:row}}.schedule-event-promotional-item__info{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}.schedule-event-promotional-item__title{font-weight:700;width:100%}.schedule-event-promotional-item__image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media (min-width:768px){.schedule-event-promotional-item__image{max-height:150px}}.schedule-event-promotional-item__image-wrapper{max-width:50%;width:100%}@media (min-width:1280px){.schedule-event-promotional-item__image-wrapper{max-width:200px}}.schedule-event-promotional-item__buttons{display:flex;flex-direction:column;gap:.375rem;justify-content:center;min-width:-moz-max-content;min-width:max-content}.schedule-event-promotional-item__description{margin-left:0!important}.schedule-event-promotional-list{display:flex;flex-direction:column;gap:.75rem;padding-bottom:.75rem;padding-left:.75rem;padding-right:.75rem}.schedule-event-promotional{border-top:1px hsla(0,7%,9%,.1);border-style:solid}.schedule-event-promotional__button{align-items:center;display:flex;padding:.5rem .75rem;width:100%}.schedule-event-promotional__button--active .schedule-event-promotional__button-icon{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.schedule-event-promotional__button-icon{margin-left:auto}.schedule-event-promotional__button-help{color:#19151599;padding-left:.5rem;padding-right:.5rem}.schedule-calendar-event-details{padding:1rem 1.25rem;position:relative}@media print{.schedule-calendar-event-details{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}}.schedule-calendar-event-details__meta{align-items:center;display:flex;font-size:14px;justify-content:space-between;text-align:center;--tw-text-opacity:1;color:rgb(24 21 21/var(--tw-text-opacity))}@media print{.schedule-calendar-event-details__meta{font-weight:700;width:100%}.schedule-calendar-event-details__meta span:nth-child(2){display:none}}.schedule-calendar-event-details__meta-item{align-items:center;display:flex;gap:.75rem}.schedule-calendar-event-details__dashboard-link{position:absolute;right:0;top:0}.schedule-calendar-event-details__bottom{align-items:center;display:flex;justify-content:flex-start;margin-left:-1.25rem;margin-right:-1.25rem;width:calc(100% + 2.5rem);--tw-bg-opacity:1;background-color:rgb(24 21 21/var(--tw-bg-opacity));padding:.75rem 1.25rem}.schedule-calendar-event-details__bottom:last-child{margin-bottom:-1rem}.schedule-calendar-event-details__bottom .schedule-event-item-links{align-items:center;display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;padding-bottom:0;padding-top:0}.schedule-calendar-event-details__bottom .schedule-event-item-links__link{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.schedule-calendar-event-details__bottom .schedule-event-item-links__link:hover{--tw-text-opacity:1;color:rgb(140 21 21/var(--tw-text-opacity))}.schedule-calendar-event-details__bottom .schedule-event-item-links__image{display:block;margin-left:.375rem;margin-right:.375rem;max-height:20px;width:auto}.schedule-calendar-event-details__bottom .schedule-event-item-links__list{justify-content:flex-start;width:100%}.schedule-calendar-event-details__location{display:block;font-size:14px;margin-bottom:1.5rem;text-align:center;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}@media (min-width:1280px){.schedule-calendar-event-details__location{font-size:16px}}@media print{.schedule-calendar-event-details__location{margin-bottom:0;margin-left:auto}}.schedule-calendar-event-details__promotional{margin-bottom:-1rem;margin-left:-1.25rem;margin-right:-1.25rem;padding-left:.5rem;padding-right:.5rem}@media (min-width:768px){.schedule-calendar-event-details__promotional .schedule-event-promotional-item,.schedule-calendar-event-details__promotional .schedule-event-promotional-item__info{flex-direction:column}.schedule-calendar-event-details__promotional .schedule-event-promotional-item__image{max-height:100%;width:100%}}@media print{.schedule-calendar-event-details .no-print{display:none}}.schedule-calendar-event{height:1.75rem;margin-bottom:.25rem;position:relative}@media print{.schedule-calendar-event{height:auto;-moz-column-break-inside:avoid;break-inside:avoid}}.schedule-calendar-event__button{border-left-width:10px;display:block;max-width:100%;min-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-border-opacity:1;border-left-color:rgba(var(--color-border-accent),var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));font-size:12px;line-height:2.5;padding-left:.625rem;padding-right:.625rem;text-align:start;--tw-text-opacity:1;color:rgb(24 21 21/var(--tw-text-opacity));text-decoration-thickness:0;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.schedule-calendar-event__button:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.schedule-calendar-event__details{left:0;position:absolute;top:100%;width:100%;z-index:8;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));text-align:center;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.schedule-calendar-event__details{width:400px}}@media (min-width:1536px){.schedule-calendar-event__details{width:500px}}.schedule-calendar-event__details--opened{--tw-translate-x:0px;opacity:1}.schedule-calendar-event__details--closed,.schedule-calendar-event__details--opened{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.schedule-calendar-event__details--closed{--tw-translate-x:-9999px;opacity:0}@media print{.schedule-calendar-event__details--closed{position:static;--tw-translate-x:0px;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.schedule-calendar-event--away .schedule-calendar-event__button{--tw-border-opacity:1;border-left-color:rgba(var(--color-border-primary),var(--tw-border-opacity))}.schedule-calendar-day{border-bottom-color:#0003;border-bottom-style:solid;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.2);height:auto;min-height:170px;position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.schedule-calendar-day:last-child{border-right-width:1px}@media (min-width:1024px){.schedule-calendar-day{border-right-width:0;width:14.28%}}@media print{.schedule-calendar-day{min-height:unset}}.schedule-calendar-day:nth-child(7n){border-right-width:1px}.schedule-calendar-day:nth-child(7n) .overview{left:auto;right:0}@media (min-width:1024px){.schedule-calendar-day:nth-child(7n) .overview{right:100%}.schedule-calendar-day:nth-last-child(-n+7){border-bottom-width:1px}}.schedule-calendar-day__wrapper{height:100%;position:relative}.schedule-calendar-day__number{display:block;font-size:14px;padding-bottom:.625rem;padding-left:1rem;padding-top:.625rem;--tw-text-opacity:1;color:rgb(24 21 21/var(--tw-text-opacity))}.schedule-calendar-month{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;--tw-bg-opacity:1;background-color:rgb(242 241 240/var(--tw-bg-opacity))}@media (min-width:1024px){.schedule-calendar-month{flex-direction:row}.schedule-calendar-month>:nth-child(7n) .schedule-calendar-event__details--opened,.schedule-calendar-month>:nth-child(7n-1) .schedule-calendar-event__details--opened{left:unset;right:0}}.schedule-calendar{margin-bottom:2rem;margin-top:2rem}@media (min-width:768px){.schedule-calendar{margin-bottom:3rem;margin-top:3rem}}@media (min-width:1280px){.schedule-calendar{margin-bottom:4rem;margin-top:4rem}}.schedule-calendar__container{padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1280px){.schedule-calendar__container{padding-left:3rem;padding-right:3rem}}.schedule__content-box{margin-bottom:2rem;margin-top:2rem}@media print{.schedule__content-box{margin-top:0}}@media (min-width:1280px){.schedule__content-box{margin-bottom:4rem;margin-top:4rem}}.schedule__content-box--empty{font-size:1.875rem;font-weight:500;line-height:2.25rem;text-align:center;--tw-text-opacity:1;color:rgb(24 21 21/var(--tw-text-opacity))}@media (min-width:1280px){.schedule__content-box--empty{font-size:2.25rem;line-height:2.5rem}}.schedule__view-box{display:none}.schedule__view-box--active{display:block}@media print{.schedule__view-box--active{display:none}.schedule__view-box--grid{display:block}.schedule__view-box--calendar{display:none}}.schedule__load-more-button{align-items:center;border-radius:.375rem;border-style:solid;border-width:1px;display:flex;justify-content:center;margin:0 auto;min-width:140px;width:-moz-fit-content;width:fit-content;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));font-size:16px;font-weight:700;padding:.5rem .75rem;transition-duration:.3s}.schedule__load-more-button:hover{--tw-border-opacity:1;border-color:rgb(140 21 21/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(140 21 21/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media print{.schedule__load-more-button{display:none}}
