:root{--cc-btn-primary-bg: #E30613;--cc-btn-primary-hover-bg: #C90713;--cc-btn-primary-text: #ffffff;--cc-toggle-bg-on: #1CC9A0}@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes show-slide{0%{transform:translateY(2rem);opacity:0}to{transform:translateY(0);opacity:1}}.tab-nav{display:flex;position:relative;z-index:2;overflow:auto;margin:-2px var(--container-padding-negative)}.tab-nav__list{position:relative;display:inline-flex;justify-content:start;isolation:isolate;scroll-snap-type:x;overflow-x:auto;scrollbar-width:none;scroll-padding:1rem;gap:.5rem;margin-inline:auto;padding:2px var(--container-padding)}.tab-nav__link{display:flex;justify-content:center;align-items:center;padding:calc(1rem + var(--font-lh-correction)) 2rem calc(1rem - var(--font-lh-correction));color:#414d65;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#dfe6f1}@media (hover: hover) and (pointer: fine){.tab-nav__link:is(:hover,:active,:focus-visible){background-color:#d8e0ee;color:#2a3a55}}.tab-nav__link span{white-space:nowrap;color:inherit}.tab-nav__link[aria-selected=true]{color:#2a3a55;background-color:#fff}.tab-nav__link--dot .title:before{content:"";display:inline-block;width:.7em;height:.7em;border-radius:99vw;margin-inline-end:.4em;background-color:var(--dot-color, #CAD5E8)}:where(.layout) .tab-nav{background-color:#edf1f8;padding-block:5px}@media screen and (min-width: 1200px){:where(.layout) .tab-nav{margin:0;border-radius:5px;padding-inline:5px}}:where(.layout) .tab-nav .tab-nav__list{margin-inline:initial;gap:5px}@media screen and (min-width: 1200px){:where(.layout) .tab-nav .tab-nav__list{padding:0;width:100%}}:where(.layout) .tab-nav .tab-nav__link{border-radius:4px;background-color:transparent;flex:1 1 auto}@media screen and (max-width: 1199px){:where(.layout) .tab-nav .tab-nav__link{padding-inline:1rem}}@media (hover: hover) and (pointer: fine){:where(.layout) .tab-nav .tab-nav__link:is(:hover,:active,:focus-visible){background-color:#f4f7fb}}:where(.layout) .tab-nav .tab-nav__link[aria-selected=true]{color:#2a3a55;background-color:#fff}.tab-content{position:relative;isolation:isolate;padding-block:3rem;background-color:#fff}@media screen and (max-width: 767px){.tab-content{padding-block:1.5rem}}.tab-content:before{content:"";position:absolute;inset-block:0;inset-inline:calc(-1 * var(--bleed) - var(--container-padding));background-color:#fff;z-index:-1;box-shadow:0 0 9px #2a3a550d}@media screen and (max-width: 1199px){.tab-content:before{inset-inline:var(--container-padding-negative)}}.layout .tab-content:before{display:none}@media screen and (min-width: 768px){.layout .tab-content{padding-block:2rem}}.attribute-list{display:grid;gap:1rem}.attribute-item{display:flex;flex-direction:column;align-items:center;text-align:center}.attribute-item__value{color:#fff;font-size:var(--fs-h3);font-variation-settings:"wght" 650;line-height:1}@media screen and (max-width: 575px){.attribute-item__value{font-size:var(--fs-h4)}}.attribute-item__label{font-size:var(--fs-small);font-variation-settings:"wght" 550;color:#ffffffa6;text-transform:uppercase;letter-spacing:.075em;line-height:1.35}.attribute-item__label:before{content:"";display:block;width:1rem;height:2px;background-color:#ffffff40;margin:.5em auto}.signpost-section{position:relative}@media screen and (min-width: 992px){.signpost-section{background-color:#edf1f8}.signpost-section:before{content:"";position:absolute;top:-200px;right:0;bottom:100%;left:0;background-color:#edf1f8;-webkit-mask:url(/build/assets/ellipse-clip-inverse-Bi0ZISEi.svg),linear-gradient(#fff,#fff);mask:url(/build/assets/ellipse-clip-inverse-Bi0ZISEi.svg),linear-gradient(#fff,#fff);mask-repeat:repeat,repeat;mask-composite:add,add;mask-position-x:0%,0%;mask-position-y:0%,0%;mask-size:auto,auto;-webkit-mask-composite:destination-out;mask-composite:exclude;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:102%;mask-size:102%;-webkit-mask-position:center calc(100% - 1px);mask-position:center calc(100% - 1px);margin-bottom:-1px;transform:scaleY(-1)}}@media screen and (max-width: 991px){.signpost-section:after{content:"";position:absolute;inset:calc(100% + var(--block-offset)) 0 0;background-color:#edf1f8;pointer-events:none;z-index:-1}}.signpost-section>[class*=container--]{position:relative;max-width:initial;margin-top:var(--block-offset);z-index:1}.signpost__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,180px));justify-content:center;gap:var(--spacing)}@media screen and (min-width: 992px){.signpost__list>*:nth-child(n+8){display:none}}@media screen and (max-width: 1679px){.signpost__list{grid-template-columns:repeat(auto-fit,minmax(0,160px))}.signpost__list .link-item__title{font-size:var(--fs-small)}}@media (min-width: 1201px) and (max-width: 1440px){.signpost__list .link-item__title{font-size:var(--fs-meta)}}@media screen and (max-width: 1439px){.signpost__list{grid-template-columns:repeat(auto-fit,minmax(0,150px))}}@media screen and (max-width: 1199px){.signpost__list{grid-template-columns:repeat(auto-fit,minmax(0,170px))}}@media screen and (max-width: 991px){.signpost__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 575px){.signpost__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.signpost-item.link-item .link-item__link{align-items:center;text-align:center;padding-inline:1rem}@media screen and (min-width: 1440px){.signpost-section{--spacing: 1rem}.signpost-section .link-item__title{font-size:.938rem}}.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing)}@media screen and (max-width: 1679px){.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 991px){.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 575px){.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width: 1680px){.layout .blog-list:not(.swiper-wrapper),.layout .swiper:not(.swiper-initialized) .blog-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1201px) and (max-width: 1680px){.layout .blog-list:not(.swiper-wrapper),.layout .swiper:not(.swiper-initialized) .blog-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.event-swiper:not(.swiper-initialized)+.swiper__foot{display:none}.event-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .event-list{grid-template-columns:repeat(5,minmax(0,1fr))}@media screen and (max-width: 1679px){.event-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .event-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width: 991px){.event-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .event-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 767px){.event-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .event-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 575px){.event-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .event-list{grid-template-columns:minmax(0,1fr)}}.event-tiny-list{gap:0!important;--spacing: 6px}.event-tiny-item .item{display:block;padding:6px 10px;border-radius:3px}@media screen and (max-width: 575px){.event-tiny-item .item{font-size:var(--fs-meta)}}@media (hover: hover) and (pointer: fine){.event-tiny-item .item:is(:hover,:active,:focus-visible){text-decoration:none;background-color:#c90713}}.event-tiny-item+.event-tiny-item{border-top:2px solid #C90713;padding-top:calc(var(--spacing) / 2);margin-top:calc(var(--spacing) / 2)}.district-section{--clip: 12px}@media screen and (min-width: 768px){.district-section{background-image:linear-gradient(to top,#EDF1F8 0%,#EDF1F8 50%,transparent 50%,transparent 100%)}}.district-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing)}@media screen and (max-width: 767px){.district-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 575px){.district-list{grid-template-columns:minmax(0,1fr)}}.district-item{position:relative;background-color:#fff;box-shadow:0 0 9px #2a3a550d;border-radius:5px}.district-item:has(.title:is(:hover,:active,:focus-visible)){box-shadow:0 12px 32px #2a3a551a;transform:translateY(-4px)}.district-item:has(.title:is(:hover,:active,:focus-visible)) .title a{color:#e30613}.district-item:has(.title:is(:hover,:active,:focus-visible)) .btn__icon--dynamic{transform:translate(var(--btn-icon-movement),calc(-1 * var(--font-lh-correction)))}.district-item.block-card{padding:0}.district-item__head{margin:6px 6px 0}.district-item__head picture{width:100%;height:auto;aspect-ratio:1;overflow:hidden}.district-item__head img{border-radius:4px}.district-item__body{padding:2rem 1.75rem}@media screen and (max-width: 1679px){.district-item__body{padding:1.25rem 1.5rem}}@media screen and (max-width: 1199px){.district-item__body{padding:1rem}}.district-item__body .title a{transition:color 125ms ease-out;text-decoration:none}.district-item__body .title a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.radio-item{--padding: 1.75rem;display:flex;align-items:start;gap:var(--padding);padding:var(--padding);background-color:#edf1f8;border-radius:5px}@media screen and (max-width: 1679px){.radio-item{--padding: 1.5rem}}@media screen and (max-width: 575px){.radio-item{--padding: 1rem;flex-direction:column}}.radio-item__button{display:flex;justify-content:center;align-items:center;width:64px;aspect-ratio:1;background-color:#fff;border:2px solid currentColor;border-radius:99vw;color:#828eae}@media screen and (max-width: 575px){.radio-item__button{width:48px}}.radio-item__button svg{fill:currentColor;width:25%;height:25%}@media (hover: hover) and (pointer: fine){.radio-item__button:is(:hover,:active,:focus-visible){color:#e30613}}[data-audio-player=true] .radio-item__button{color:#e30613}.radio-item__body{flex:1}.radio-item__meta{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:.5rem 1rem;font-size:var(--fs-meta);margin-bottom:.5rem}.radio-item__meta small{font-size:inherit}.radio-item .tag-list{align-self:start}@media screen and (min-width: 768px){.radio-item .tag-list{margin-top:calc(-1 * var(--padding) - var(--tag-offset))}}@media screen and (max-width: 767px){.radio-item .tag-list{flex-basis:100%;order:-1}}@media screen and (max-width: 767px){.radio-item .tag--hanger{padding:calc(.15em + var(--font-lh-correction)) .5em calc(.15em - var(--font-lh-correction))}.radio-item .tag--hanger:before{display:none}}.radio-item .audio-player{width:100%;background-color:#dfe6f1}.audio-player{position:relative;display:inline-flex;gap:8px 12px;background-color:#edf1f8;padding:8px 16px;border-radius:5px}.audio-player__item{display:flex;align-items:center;gap:.75rem}.audio-player__track{flex:1 1 250px}.audio-player__volume{flex:0 0 auto}.audio-player__volume input[type=range]{width:80px}.audio-player button{width:1.35em;height:1.35em;aspect-ratio:1;flex:0 0 auto}@media (hover: hover) and (pointer: fine){.audio-player button:is(:hover,:active,:focus-visible){color:#e30613}}.audio-player svg{width:1.35em;aspect-ratio:1;fill:currentColor}.audio-player .p{display:flex;white-space:nowrap}.audio-player .p span{opacity:1;min-width:4ch;color:#2a3a55}.audio-player .p>span:first-child:after{content:"/";margin-inline:.2em;opacity:.5}.tile-list{justify-content:center;gap:16px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}@media screen and (max-width: 1199px){.tile-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 575px){.tile-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.tile-item{display:flex}.tile-item a{display:flex;width:100%;height:100%!important;overflow:hidden}.tile-item img{width:100%;height:auto;aspect-ratio:1;max-width:inherit}.tile-item a[href*=bezstavy] img{margin:-2px;width:calc(100% + 4px)!important}.hero-section{position:relative;display:flex;width:100%;padding-bottom:calc(-1 * var(--block-offset));z-index:1}@media screen and (min-width: 992px){.hero-section{min-height:600px;max-height:85vh;aspect-ratio:2;padding-bottom:calc(-1 * var(--block-offset) + 3rem);isolation:isolate}}@media screen and (max-width: 991px){.hero-section{background-color:#edf1f8}}.hero-section>[class*=container--]{display:flex}.hero{display:flex;flex-direction:column;justify-content:end;align-items:center;width:100%}@media screen and (max-width: 991px){.hero{margin-inline:var(--container-padding-negative);width:calc(100% + 2 * var(--container-padding))}}.hero__picture img{width:100%;height:auto;object-fit:cover;object-position:bottom;-webkit-mask:url(/build/assets/ellipse-clip-inverse-Bi0ZISEi.svg),linear-gradient(#fff,#fff);mask:url(/build/assets/ellipse-clip-inverse-Bi0ZISEi.svg),linear-gradient(#fff,#fff);mask-repeat:repeat,repeat;mask-composite:add,add;mask-position-x:0%,0%;mask-position-y:0%,0%;mask-size:auto,auto;-webkit-mask-composite:destination-out;mask-composite:exclude;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:102%;mask-size:102%;-webkit-mask-position:center calc(100% + 1px);mask-position:center calc(100% + 1px);margin-top:-1px}@media screen and (min-width: 992px){.hero__picture img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;z-index:-1}}@media screen and (max-width: 575px){.hero__picture img{aspect-ratio:4/3}}.hero__body{position:relative;display:flex;flex-direction:column;justify-content:end;align-items:center;text-align:center;color:#fff;isolation:isolate}@media screen and (max-width: 991px){.hero__body{margin-top:-64px}}@media screen and (max-width: 575px){.hero__body{width:100%;padding-inline:var(--container-padding)}.hero__body:before,.hero__body:after{content:"";position:absolute;bottom:calc(100% - 3rem);width:26px;aspect-ratio:36/138;background-image:url(/build/assets/dots-vertical-CZoDi9iU.svg);background-repeat:no-repeat;background-size:100%;z-index:-1;opacity:.5;pointer-events:none}.hero__body:before{left:.5rem;transform:scaleX(-1)}.hero__body:after{right:.5rem;width:32px;bottom:calc(100% - 4rem)}}.hero__body .title--h0{display:flex;flex-direction:column;color:inherit}@media screen and (min-width: 992px){.hero__body .title--h0{text-shadow:0 0 24px rgba(0,0,0,.25)}}@media screen and (max-width: 991px){.hero__body .title--h0{--clip: 25px;width:100%;position:relative;background-color:#e30613;padding:2.25rem .75em 1rem;clip-path:polygon(var(--clip) 0,calc(100% - var(--clip)) 0,100% 50%,calc(100% - var(--clip)) 100%,var(--clip) 100%,0 50%);border-block:4px solid #f90a18}}@media screen and (max-width: 991px){.hero__body .title--h0 small{padding:0;background-color:transparent}}.hero__body img{display:none;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:40px;height:auto;z-index:2}@media screen and (max-width: 991px){.hero__body img{display:block}}.hero .attribute-list{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width: 575px){.hero .attribute-list{display:flex;justify-content:space-evenly}}@media screen and (max-width: 991px){.hero .attribute-item__value{color:#2a3a55}}@media screen and (max-width: 991px){.hero .attribute-item__label{max-width:11ch;text-transform:none;letter-spacing:var(--base-letter-spacing);color:#4e5c79}.hero .attribute-item__label:before{background-color:#cad5e8}}.hero .socials{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}@media screen and (max-width: 1199px){.hero .socials{display:none}}.hero .socials .icon-item a{color:#fff;box-shadow:0 0 9px #2a3a550d;border:none}.featured.swiper:not(.swiper-initialized){overflow:initial}.featured.swiper:not(.swiper-initialized)+.swiper__foot{display:none}.swiper:not(.swiper-initialized) .featured__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:var(--spacing)}.featured+.swiper__foot .swiper__pagination{margin:0}.featured-item{display:flex}.featured-item__link{position:relative;display:flex;align-items:end;width:100%;aspect-ratio:2;overflow:hidden}@media screen and (max-width: 991px){.featured-item__link{aspect-ratio:4/3;border-radius:0}}@media screen and (hover: hover) and (pointer: fine) and (min-width: 576px){.featured-item__link:is(:hover,:active,:focus-visible) .featured-item__picture img{transform:scale(1.035)}.featured-item__link:is(:hover,:active,:focus-visible) .featured-item__icon{transform:translate(5px)}.featured-item__link:is(:hover,:active,:focus-visible) .figcaption{padding-inline-start:calc(var(--figcaption-spacing) + 5px)}}.featured-item__link:focus-visible .title{text-decoration:underline;text-decoration-thickness:1.5px}@media screen and (min-width: 576px){.featured-item .figcaption{width:100%;padding-inline-end:calc(2 * var(--figcaption-spacing) + 1.5rem)}}@media screen and (max-width: 575px){.featured-item .figcaption{background-color:#e30613;margin-block:.75rem;padding:.75rem 1.5rem .75rem .75rem;width:auto}.featured-item .figcaption .title{color:#fff;font-size:var(--fs-h5);font-variation-settings:"wght" 600}.featured-item .figcaption .p{color:#ffffffbf}}.featured-item__figure{display:flex;width:100%}.featured-item__picture{position:absolute;top:0;right:0;bottom:0;left:0}.featured-item__picture img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease-out}.featured-item__icon{position:absolute;bottom:var(--figcaption-spacing);right:var(--figcaption-spacing);width:1.5rem;aspect-ratio:1;fill:#fff;z-index:3;transition:transform 175ms ease-out;pointer-events:none}@media screen and (max-width: 575px){.featured-item__icon{display:none}}.swiper:not(.swiper-initialized) .featured-item:nth-child(3){grid-row:span 2}.swiper:not(.swiper-initialized) .featured-item:nth-child(3) .featured-item__link{aspect-ratio:initial}@media screen and (min-width: 992px){.calendar-section{min-height:clamp(600px,80vh,790px)}.calendar-section>[class*=container--],.calendar-section .grid-col{min-height:inherit}.calendar-section .grid-col:last-child{display:flex;flex-direction:column}.calendar-section .grid-col:last-child>div{display:flex;flex-direction:column;height:100%}}.calendar[aria-busy=true]{color:#ffffff80!important}@media screen and (max-width: 991px){.calendar .fc-view-harness{margin-inline:calc(.5 * var(--container-padding-negative))}}.calendar .tippy-box{width:300px}.calendar .tippy-box .tippy-content{max-height:200px;overflow:auto;padding-inline:6px;border-radius:4px}.calendar-upcoming-header{position:relative;display:flex;justify-content:space-between;align-items:end}@media screen and (min-width: 992px){.calendar-upcoming-header .swiper__navigation{position:absolute;bottom:0;right:0}}.calendar-upcoming-header .swiper__btn{padding:.75rem;border-radius:99vw}@media screen and (min-width: 992px){.calendar-upcoming-header .swiper__btn--prev svg{transform:rotate(-90deg)}.calendar-upcoming-header .swiper__btn--next svg{transform:rotate(90deg)}}.calendar-upcoming-wrap{position:relative;flex:1;margin-block-end:calc(-1 * var(--grid-col-py))}.calendar-upcoming-wrap .swiper__scrollbar{height:auto;margin-bottom:32px;overflow:hidden}@media (min-width: 993px) and (max-width: 1200px){.calendar-upcoming-wrap .swiper__scrollbar{display:none}}@media screen and (max-width: 991px){.calendar-upcoming-wrap .swiper__scrollbar{margin-top:1rem;padding-inline:0}}.calendar-upcoming-swiper{height:100%}@media screen and (min-width: 992px){.calendar-upcoming-swiper{width:100%;margin-block-end:-32px;padding-block-end:32px}}.fc-theme-standard .fc-daygrid-day-bg{display:none!important}.fc-theme-standard td,.fc-theme-standard th,.fc-theme-standard .fc-scrollgrid{border:none}@media screen and (min-width: 992px){.fc-theme-standard th{text-align:start}}.fc-theme-standard td{vertical-align:middle}.fc-theme-standard .fc-col-header-cell-cushion{padding:0 0 .5rem}.fc-theme-standard .fc-col-header-cell-cushion:first-letter,.fc-theme-standard .fc-toolbar-title:first-letter{text-transform:uppercase}.fc-theme-standard .fc-day{font-size:var(--fs-small)}@media screen and (max-width: 575px){.fc-theme-standard .fc-day{font-size:var(--fs-meta)}}.fc-theme-standard .fc-daygrid-day{aspect-ratio:1}.fc-theme-standard .fc-daygrid-day-frame{position:relative;display:grid;place-items:center;background-color:#344869;border:2px solid #344869;border-radius:99vw;width:65%;aspect-ratio:1;margin-inline-end:auto;min-height:initial}@media screen and (max-width: 991px){.fc-theme-standard .fc-daygrid-day-frame{margin-inline-start:auto}}.fc-theme-standard .fc-daygrid-day-frame:has(.fc-daygrid-more-link[aria-expanded=true]){background-color:transparent}.fc-theme-standard .fc-daygrid-day-events{position:absolute!important;top:0;right:0;bottom:0;left:0;min-height:initial!important;margin:0!important}.fc-theme-standard .fc-daygrid-day-number{padding:0;line-height:1;transform:translateY(var(--font-lh-correction))}.fc-theme-standard .fc-toolbar{align-items:end}.fc-theme-standard.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.5rem}.fc-theme-standard .fc-toolbar-title{font-size:var(--fs-h4)}.fc-theme-standard .fc-button-group{gap:.5rem}.fc-theme-standard .fc-button{border-radius:99vw;padding:.75rem;box-shadow:none!important;transition:75ms ease-out;transition-property:background-color,color,border-color}.fc-theme-standard .fc-button.fc-prev-button,.fc-theme-standard .fc-button.fc-next-button{display:inline-flex;justify-content:center;align-items:center;aspect-ratio:1}.fc-theme-standard .fc-button.fc-prev-button .fc-icon,.fc-theme-standard .fc-button.fc-next-button .fc-icon{font-size:1.35em}.fc-theme-standard .fc-button.fc-prev-button .fc-icon{transform:translate(-5%,-5%)}.fc-theme-standard .fc-button.fc-next-button .fc-icon{transform:translate(5%,-5%)}.fc-theme-standard .fc-button.fc-today-button{padding:calc(var(--btn-padding-block) + var(--font-lh-correction)) var(--btn-padding-inline) calc(var(--btn-padding-block) - var(--font-lh-correction));background-color:transparent!important;border:2px solid #344869!important}.fc-theme-standard .fc-button:disabled{cursor:not-allowed;opacity:1;text-decoration:none!important}.fc-theme-standard .fc-button:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.fc-theme-standard .fc-daygrid-day-bottom,.fc-theme-standard .fc-daygrid-more-link{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:99vw;margin:0!important}.fc-theme-standard .fc-daygrid-more-link{overflow:initial;margin:0;padding:0;z-index:5}@media (hover: hover) and (pointer: fine){.fc-theme-standard .fc-daygrid-more-link:is(:hover,:active,:focus-visible){background-color:transparent}}.fc-theme-standard .fc-daygrid-more-link .badge{position:absolute;top:0;right:0;transform:translate(25%,-25%)}.fc-theme-standard .fc-daygrid-more-link[aria-expanded=true]{border-color:#e30613}:is(.bg-dark,.col-bg--dark) .fc-theme-standard{--fc-button-bg-color: #E30613;--fc-button-border-color: #E30613;--fc-button-hover-bg-color: #222e44;--fc-button-hover-border-color: #222e44;color:#fff}:is(.bg-dark,.col-bg--dark) .fc-theme-standard .fc-toolbar-title{color:#fff}:is(.bg-dark,.col-bg--dark) .fc-theme-standard .fc-col-header-cell-cushion{color:#fff}:is(.bg-dark,.col-bg--dark) .fc-theme-standard .fc-day-today{background-color:transparent}:is(.bg-dark,.col-bg--dark) .fc-theme-standard .fc-day-today .fc-daygrid-day-frame{background-color:#fff!important;border-color:#fff!important}:is(.bg-dark,.col-bg--dark) .fc-theme-standard .fc-day-today .fc-daygrid-day-frame .fc-daygrid-day-number{font-variation-settings:"wght" 600;color:#2a3a55!important}:is(.bg-dark,.col-bg--dark) .fc-theme-standard .fc-day-other .fc-daygrid-day-frame{background-color:transparent!important;border-color:#344869!important}:is(.bg-dark,.col-bg--dark) .fc-theme-standard .fc-day-other .fc-daygrid-day-frame .fc-daygrid-day-top{opacity:1}:is(.bg-dark,.col-bg--dark) .fc-theme-standard .fc-day-other .fc-daygrid-day-frame .fc-daygrid-day-number{color:#fff9!important;opacity:1}:is(.bg-dark,.col-bg--dark) .fc-theme-standard .fc-daygrid-day-frame:has([aria-describedby]){border-color:#e30613;background-color:transparent}@media (hover: hover) and (pointer: fine){:is(.bg-dark,.col-bg--dark) .fc-theme-standard .fc-button.fc-today-button:not(:disabled):is(:hover,:active,:focus-visible){color:#fff;background-color:#344869!important}}:is(.bg-dark,.col-bg--dark) .fc-theme-standard .fc-button:disabled{background-color:#222e44;border-color:#222e44;color:#fff9}
