body>main{padding-top:75px}html{color-scheme:light}:focus:not(:focus-visible){outline:0;box-shadow:none}.focus-visible:focus:not(:focus-visible),:focus{outline:0;box-shadow:none}.offcanvas-footer{border-top:1px solid #dee2e6;position:absolute;bottom:0}@media (max-width:768px){.offcanvas-footer{width:100%}.vh-100{height:auto!important}}.fc{--fc-today-bg-color:transparent}thead>tr>th>div>a:first-letter{text-transform:uppercase}.fc-day-other{background-color:var(--bs-iw-gray-200)}.fc-day-other>.fc-daygrid-day-frame>.fc-daygrid-day-top{opacity:1!important}.fc-day-other a:not([href]){color:var(--bs-secondary);font-weight:500}.fc-theme-bootstrap5 td{border:1px solid #dadce0}.fc .fc-scrollgrid table[role=presentation]{border-collapse:separate}.fc .fc-scrollgrid table thead tr th{border-color:transparent}.fc .fc-scrollgrid table tr td{border-top-color:transparent;border-left-color:transparent}.fc .fc-daygrid-day-top{flex-direction:column}.fc .fc-daygrid-day-number{padding:8px}.fc .fc-daygrid-day.fc-day-today{font-weight:700}.fc .current-month,.fc .fc-daygrid-day.fc-day-today{border:1px solid black!important;border-radius:5px}.fc-theme-bootstrap5 .fc-list,.fc-theme-bootstrap5 .fc-scrollgrid thead{background-color:var(--bs-iw-light-blue)}thead>tr>th{font-weight:500}.fc .fc-daygrid-month-start{font-size:14px}.fc .fc-daygrid-day-frame{min-height:100%!important}.wrap_overflow{overflow-wrap:anywhere}.offcanvas-backdrop.show{background-color:white!important;opacity:.1!important}.list_blue_gem li::marker{color:var(--bs-tw-blue-gem);font-size:1.25rem}.list-iw-blue li::marker{color:var(--bs-iw-blue);font-size:1.25rem}.list-pantone-caribbean-green li::marker{color:var(--bs-pantone-caribbean-green);font-size:1.25rem}.list-iw-red li::marker{color:var(--bs-iw-red);font-size:1.25rem}.list-primary li::marker{color:var(--bs-primary);font-size:1.25rem}.list-electric-violet li::marker{color:var(--bs-tw-electric-violet);font-size:1.25rem}.react-select__indicator-separator{display:none}.border-dashed{border-style:dashed!important}@keyframes animate-svg-fill-1{0%{fill:transparent}to{fill:rgb(228,41,49)}}.svg-elem-1{animation:animate-svg-fill-1 .2s cubic-bezier(.755,.05,.855,.06) .5s both}@keyframes animate-svg-fill-2{0%{fill:transparent}to{fill:rgb(14,34,67)}}.svg-elem-2{animation:animate-svg-fill-2 .2s cubic-bezier(.755,.05,.855,.06) .6s both}@keyframes animate-svg-fill-3{0%{fill:transparent}to{fill:rgb(14,34,67)}}.svg-elem-3{animation:animate-svg-fill-3 .2s cubic-bezier(.755,.05,.855,.06) .7s both}@keyframes animate-svg-fill-4{0%{fill:transparent}to{fill:rgb(14,34,67)}}.svg-elem-4{animation:animate-svg-fill-4 .2s cubic-bezier(.755,.05,.855,.06) .8s both}@keyframes animate-svg-fill-5{0%{fill:transparent}to{fill:rgb(14,34,67)}}.svg-elem-5{animation:animate-svg-fill-5 .2s cubic-bezier(.755,.05,.855,.06) .9s both}@keyframes animate-svg-fill-6{0%{fill:transparent}to{fill:rgb(14,34,67)}}.svg-elem-6{animation:animate-svg-fill-6 .2s cubic-bezier(.755,.05,.855,.06) 1s both}@keyframes animate-svg-fill-7{0%{fill:transparent}to{fill:rgb(14,34,67)}}.svg-elem-7{animation:animate-svg-fill-7 .2s cubic-bezier(.755,.05,.855,.06) 1.1s both}@keyframes animate-svg-fill-8{0%{fill:transparent}to{fill:rgb(14,34,67)}}.svg-elem-8{animation:animate-svg-fill-8 .2s cubic-bezier(.755,.05,.855,.06) 1.2000000000000002s both}@keyframes animate-svg-fill-9{0%{fill:transparent}to{fill:rgb(14,34,67)}}.svg-elem-9{animation:animate-svg-fill-9 .2s cubic-bezier(.755,.05,.855,.06) 1.3s both}@keyframes animate-svg-fill-10{0%{fill:transparent}to{fill:rgb(14,34,67)}}.svg-elem-10{animation:animate-svg-fill-10 .2s cubic-bezier(.755,.05,.855,.06) 1.4s both}@keyframes animate-svg-fill-11{0%{fill:transparent}to{fill:rgb(14,34,67)}}.svg-elem-11{animation:animate-svg-fill-11 .2s cubic-bezier(.755,.05,.855,.06) 1.5s both}@keyframes animate-svg-fill-12{0%{fill:transparent}to{fill:rgb(14,34,67)}}.svg-elem-12{animation:animate-svg-fill-12 .2s cubic-bezier(.755,.05,.855,.06) 1.6s both}