.mantine-Calendar-calendarHeaderControl{padding:mob(8px) mob(16px)!important;height:auto;width:auto}@media screen and (min-width:576px){.mantine-Calendar-calendarHeaderControl{padding:tab(8px) tab(16px)!important}}@media screen and (min-width:1190px){.mantine-Calendar-calendarHeaderControl{padding:desk(8px) desk(16px)!important}}@media screen and (min-width:1440px){.mantine-Calendar-calendarHeaderControl{padding:.5rem 1rem!important}}.mantine-Calendar-calendarHeaderControl svg{width:auto!important;height:mob(28px)!important}@media screen and (min-width:576px){.mantine-Calendar-calendarHeaderControl svg{height:tab(28px)!important}}@media screen and (min-width:1190px){.mantine-Calendar-calendarHeaderControl svg{height:desk(28px)!important}}@media screen and (min-width:1440px){.mantine-Calendar-calendarHeaderControl svg{height:1.75rem!important}}.mantine-Calendar-calendarHeaderControl svg path{fill:#000}.mantine-Calendar-calendarHeaderLevel{font-size:mob(16px);color:#000;font-weight:800}@media screen and (min-width:576px){.mantine-Calendar-calendarHeaderLevel{font-size:tab(16px)}}@media screen and (min-width:1190px){.mantine-Calendar-calendarHeaderLevel{font-size:desk(16px)}}@media screen and (min-width:1440px){.mantine-Calendar-calendarHeaderLevel{font-size:1rem}}.mantine-Calendar-monthThead{margin-bottom:mob(4px)}@media screen and (min-width:576px){.mantine-Calendar-monthThead{margin-bottom:tab(4px)}}@media screen and (min-width:1190px){.mantine-Calendar-monthThead{margin-bottom:desk(4px)}}@media screen and (min-width:1440px){.mantine-Calendar-monthThead{margin-bottom:.25rem}}.mantine-Calendar-weekdaysRow{background-color:#3b82f6}.mantine-Calendar-weekday{color:#fff;font-weight:500;font-size:mob(12px);width:mob(50px);padding:mob(12px) 0}@media screen and (min-width:576px){.mantine-Calendar-weekday{font-size:tab(12px);width:tab(50px);padding:tab(12px) 0}}@media screen and (min-width:1190px){.mantine-Calendar-weekday{font-size:desk(12px);width:desk(80px);padding:desk(12px) 0}}@media screen and (min-width:1440px){.mantine-Calendar-weekday{font-size:.75rem;width:5rem;padding:.75rem 0}}.mantine-Calendar-weekday:hover{background-color:#3674d9}.mantine-Calendar-monthsListControl,.mantine-Calendar-yearsListControl{color:#000;font-weight:500;font-size:mob(12px);width:mob(116px);padding:mob(12px) 0}@media screen and (min-width:576px){.mantine-Calendar-monthsListControl,.mantine-Calendar-yearsListControl{font-size:tab(12px);width:tab(116px);padding:tab(12px) 0}}@media screen and (min-width:1190px){.mantine-Calendar-monthsListControl,.mantine-Calendar-yearsListControl{font-size:desk(12px);width:desk(186px);padding:desk(12px) 0}}@media screen and (min-width:1440px){.mantine-Calendar-monthsListControl,.mantine-Calendar-yearsListControl{font-size:.75rem;width:11.65rem;padding:.75rem 0}}.mantine-Calendar-monthsListControl:hover,.mantine-Calendar-yearsListControl:hover{background-color:#3674d9}.mantine-Calendar-monthTbody:before{content:" ";display:block;text-indent:-99999px;height:mob(8px)}@media screen and (min-width:576px){.mantine-Calendar-monthTbody:before{height:tab(8px)}}@media screen and (min-width:1190px){.mantine-Calendar-monthTbody:before{height:desk(8px)}}@media screen and (min-width:1440px){.mantine-Calendar-monthTbody:before{height:.5rem}}.mantine-Calendar-monthRow{padding:mob(4px) 0}@media screen and (min-width:576px){.mantine-Calendar-monthRow{padding:tab(4px) 0}}@media screen and (min-width:1190px){.mantine-Calendar-monthRow{padding:desk(4px) 0}}@media screen and (min-width:1440px){.mantine-Calendar-monthRow{padding:.25rem 0}}.mantine-Calendar-monthCell .mantine-Calendar-day{color:#000;font-weight:500;text-align:center;display:flex;align-items:center;justify-content:center;transition-timing-function:linear;transition-duration:.2s;font-size:mob(16px);width:mob(50px);padding:mob(12px) 0}@media screen and (min-width:576px){.mantine-Calendar-monthCell .mantine-Calendar-day{font-size:tab(16px);width:tab(50px);padding:tab(12px) 0}}@media screen and (min-width:1190px){.mantine-Calendar-monthCell .mantine-Calendar-day{font-size:desk(16px);width:desk(80px);padding:desk(12px) 0}}@media screen and (min-width:1440px){.mantine-Calendar-monthCell .mantine-Calendar-day{font-size:1rem;width:5rem;padding:.75rem 0}}.mantine-Calendar-monthCell .mantine-Calendar-day:hover{background-color:rgba(54,117,217,.69)!important}.mantine-Calendar-monthCell .mantine-Calendar-day[data-in-range=true]{background-color:rgba(54,117,217,.69)}.mantine-Calendar-monthCell .mantine-Calendar-day[data-in-range=true][data-selected=true]{background-color:#b1b9d6!important}.mantine-Calendar-monthCell .mantine-Calendar-day[data-first-in-range=true]{border-top-left-radius:mob(12px);border-bottom-left-radius:mob(12px)}@media screen and (min-width:576px){.mantine-Calendar-monthCell .mantine-Calendar-day[data-first-in-range=true]{border-top-left-radius:tab(12px);border-bottom-left-radius:tab(12px)}}@media screen and (min-width:1190px){.mantine-Calendar-monthCell .mantine-Calendar-day[data-first-in-range=true]{border-top-left-radius:desk(12px);border-bottom-left-radius:desk(12px)}}@media screen and (min-width:1440px){.mantine-Calendar-monthCell .mantine-Calendar-day[data-first-in-range=true]{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}}.mantine-Calendar-monthCell .mantine-Calendar-day[data-last-in-range=true]{border-top-right-radius:mob(12px);border-bottom-right-radius:mob(12px)}@media screen and (min-width:576px){.mantine-Calendar-monthCell .mantine-Calendar-day[data-last-in-range=true]{border-top-right-radius:tab(12px);border-bottom-right-radius:tab(12px)}}@media screen and (min-width:1190px){.mantine-Calendar-monthCell .mantine-Calendar-day[data-last-in-range=true]{border-top-right-radius:desk(12px);border-bottom-right-radius:desk(12px)}}@media screen and (min-width:1440px){.mantine-Calendar-monthCell .mantine-Calendar-day[data-last-in-range=true]{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}}.dark .mantine-Calendar-calendarHeaderControl svg path{fill:#fff}.dark .mantine-Calendar-calendarHeaderLevel{color:#fff}.dark .mantine-Calendar-monthCell .mantine-Calendar-day{color:#fff;transition-timing-function:linear;transition-duration:.2s}.dark .mantine-Calendar-monthCell .mantine-Calendar-day:hover{background-color:rgba(54,117,217,.69)!important}.dark .mantine-Calendar-monthCell .mantine-Calendar-day[data-in-range=true]{background-color:rgba(54,117,217,.69)}.dark .mantine-Calendar-monthCell .mantine-Calendar-day[data-in-range=true][data-selected=true]{background-color:#3d404b!important}.dark .mantine-Calendar-monthsListControl,.dark .mantine-Calendar-yearsListControl{color:#fff}@media(min-width:768px){.mantine-Calendar-calendarHeader>div>div,.mantine-Calendar-levelsGroup>div,.mantine-Calendar-month,.mantine-Calendar-yearsList{min-width:360px!important}}.mantine-UnstyledButton-root{margin:5px auto auto!important}