@media(min-width:768px){.schedule-filters{margin-top:2rem}}.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%;inset: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}}.all-sports-schedule-page-skeleton[data-v-d96be2b5]{margin-bottom:2rem;margin-top:2rem}@media print{.all-sports-schedule-page-skeleton[data-v-d96be2b5]{margin-top:0}}@media(min-width:1280px){.all-sports-schedule-page-skeleton[data-v-d96be2b5]{margin-bottom:4rem;margin-top:4rem}}.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))}}@font-face{font-family:Roboto;src:local("Roboto Regular Italic"),local("Roboto Italic"),url(../_fonts/KjSeTzVQ_IZ_hGs2L2Za4Qh_YSxyKdO1JcSuJHk8YUE-VdAzioAjx39YSdxTrgeJHiCdfZCUi52N9lZCspNyimk.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Roboto Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:106.7995%;ascent-override:86.8669%;descent-override:22.8597%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Segoe UI";src:local("Segoe UI");size-adjust:100.3304%;ascent-override:92.4679%;descent-override:24.3337%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:98.8498%;ascent-override:93.8529%;descent-override:24.6981%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Arial";src:local("Arial");size-adjust:99.7809%;ascent-override:92.9771%;descent-override:24.4677%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Noto Sans";src:local("Noto Sans");size-adjust:93.8448%;ascent-override:98.8584%;descent-override:26.0154%;line-gap-override:0%}@font-face{font-family:Roboto;src:local("Roboto Regular Italic"),local("Roboto Italic"),url(../_fonts/t3VrpG2lZdfez1sg9pmH4FP873bJSlWM1tgwh2YdOv8-Y5XQBiAsptItsPQylhAQPILDvA9Yov4XGE7dYp_auRI.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Regular Italic"),local("Roboto Italic"),url(../_fonts/kjjsrhGeTlLIKHsN73NvO-yQkSGJQgKaVnxVD9lWzDw-QL_c_Vc3IZ7hjeNk6_6LuQLsu2at9CLYCP6BJYsLJAQ.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Regular Italic"),local("Roboto Italic"),url(../_fonts/u7UmSpWfMG8qyoetp4u4S8U9LMAg2Zt4XZ_wIsuFZUc-ZA0KxXcyBj4WsXuZcBuu1LXdvOhJHGZHxMVAZFLMAFE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Regular Italic"),local("Roboto Italic"),url(../_fonts/SVyAGW3UKufF57edQ7AdnfCxoCdiPRdVBxo9MqVSOps-VO_udcepkwpQrtqsGDMpdrOoqp7KgUQc3CbKADt2MWc.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Regular Italic"),local("Roboto Italic"),url(../_fonts/vnQZnmLlmpY-pqaK1sw-5k1yglIzMRwM4FHhSfsrdI-NhYVFGr_ue-Wej1Ykovhkg2MCI-7-9YQfGwc1zMfzGM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Regular Italic"),local("Roboto Italic"),url(../_fonts/q0X4ip5ELKnHS9z4cPzQiCpA1NmsCi5q5Vw-zduUXEs-Z96ugpRUt2pUbr3kbLEfDtLTlm6Nh_LHjiHwKNM3QP0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/sfMudhGcaO8gHDgUczDDQmGM9FUNACG22fCmZsXLeTM-lbAbLKukAkDXPhaKrEiHI0hjt1uxB4v8d1_FQHiuqfs.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/SMlUA33CCqtZ9XHHI96jSnJe6CdDhbcmXCs-jYdC2AE-TZsqdgYzXD_3i6TSy9xK7aTYQEvnGZfNy-x3UcSkwQE.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/0sCScbsxXXdShLwktcf1pjREUdrxz14erwc1QEKkchk-gaY_HoF967SN7CbeGtlUYCoDFdjSDZH3Z8YHkrmao8c.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/pogFDrya8qre9JJB-wSYbICQJ291LgeDXxEnGx5JkxY-2LlGndh5bSDnC3AQDGZemj4X3QJM3C5HWHY3hB7N6LA.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/Q3S_p5LT4oiqlER2BJCNik5cex_IJKLzuE43EAJyEQI-2AUvqw5huoArRxvdgYYN6VNFWO0PpG9VCG62HDqYVCE.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/0FzYDfZ36KowU5G19FxQg1kvFIseW_2Z_SrXLtaaNAM-TMTLtw9IWPWZAzqwUVDCKJneyJVXPrmQpV2Jr_1TpfI.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/6llTmTU4VrhnOXxlpEAJxgTPn5R5jxwpdC8Vv1GiM6A-7mcMqWBpMl75F4XGDPNOW3GfPr50EnoDEZItt11QXtI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.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,"Roboto Fallback: BlinkMacSystemFont","Roboto Fallback: Segoe UI","Roboto Fallback: Helvetica Neue","Roboto Fallback: Arial","Roboto Fallback: Noto Sans",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;flex-grow:1}}.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;min-width:-moz-max-content;min-width:max-content;width:auto}}.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{display:block;--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{display:none;--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__details--opened-up{bottom:100%;top:auto}.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}}
