html,
body,
#svelte {
    height: 100%;
    width: 100%;
}

body {
    margin: 0;
    font-size: 14px;
    line-height: 1.5;
    color: #1b2433;
}

.custom-drawer {
    min-width: 120px;
}

.drawer-icon {
    font-size: xx-large !important;
}

.side {
    padding-left: 120px !important;
}

.width-with-side {
    width: calc(100% -120px);
}

.panel-icon {
    font-size: 2.5rem !important;
}

.container__months {
    box-shadow: none !important;
}

.dot {
    height: 10px;
    width: 10px;
    background-color: #bbb;
    border-radius: 50%;
    display: inline-block;
}

.apexcharts-custom-class {
    -webkit-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.29);
    -moz-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.29);
    box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.29);
}

.apexcharts-legend-marker {
    margin-right: 8px !important;
}

.table-label-value {
    grid-template-columns: 1fr 2fr !important;
}

/* Litepicker */
:root {
    --litepickerBgColor: #fff;
    --litepickerMonthHeaderTextColor: #1b2433;
    --litepickerMonthButton: #294a5e;
    --litepickerMonthButtonHover: #624fb7;
    --litepickerMonthWidth: calc(var(--litepickerDayWidth) * 7);
    --litepickerMonthWeekdayColor: #757575;
    --litepickerDayColor: #1b2433;
    --litepickerDayColorHover: #244153;
    --litepickerDayIsTodayColor: #624fb7;
    --litepickerDayIsInRange: #eaeff5;
    --litepickerDayIsLockedColor: #757575;
    --litepickerDayIsBookedColor: #757575;
    --litepickerDayIsStartColor: #fff;
    --litepickerDayIsStartBg: #294a5e;
    --litepickerDayIsEndColor: #fff;
    --litepickerDayIsEndBg: #294a5e;
    --litepickerDayWidth: 38px;
    --litepickerButtonCancelColor: #fff;
    --litepickerButtonCancelBg: #757575;
    --litepickerButtonApplyColor: #fff;
    --litepickerButtonApplyBg: #244153;
    --litepickerButtonResetBtn: #244153;
    --litepickerButtonResetBtnHover: #624fb7;
    --litepickerHighlightedDayColor: #1b2433;
    --litepickerHighlightedDayBg: #ffeb3b;
}

.litepicker .container__months .month-item-weekdays-row > div {
    font-weight: 500;
    font-size: 100%;
}

.litepicker > * select {
    font-size: 120%;
    font-weight: 600;
}
