@import url("automated.css");


.dashboard-item {
    padding: 10px;
    margin: 20px;
    border: 1px solid #F4F4F4;
    background: #FFF;
    border-radius: 10px;
    transition: scale 0.5s ease-in-out;
}

.dark-mode .dashboard-item {
    background: #272D48;
}

.dashboard-item h1,
.dashboard-item h4 {
    margin: 5px;
}

.dashboard-item:hover {
    cursor: pointer;
    scale: 1.1;
}

.dashboard-item.active {
    border: 5px solid #c1ddec;
}

.tag-note-type-private {
    background-color: #F4F4F4;
}

.tag-note-type-client {
    background-color: yellow;
}

.schedule-day-column.schedule-block,
.schedule-week-column.schedule-block {
    max-height: 60vh !important;
}

.schedule-day-column,
.schedule-week-column {
    height: auto !important;
    min-height: 100px;
}

.schedule-item {
    min-height: 30px !important;
}

.schedule-week .schedule-item,
.schedule-day .schedule-item {
    width: 100%;
    max-width: 100% !important;
}

.dark-mode .schedule-month-day-header,
.dark-mode .schedule-day-header,
.dark-mode .schedule-week-header {
    background: #2e2c55;
}

.dark-mode .schedule-item {
    background: #1e1c38 !important;
}

.dark-mode .schedule-month-day-today,
.dark-mode .schedule-week-today {
    background: #556376 !important;
}

.dark-mode .schedule-week-alternate-day-bg {
    background: #272642 !important;
}

.dark-mode .schedule-block:hover {
    background-color: #41406a !important;
}