.unit-calendar[data-v-b350ed33]{padding-block:1rem;padding-inline:1rem}.scroll-container[data-v-b350ed33]{overflow-x:auto;padding-block-end:1rem}.calendar[data-v-b350ed33]{display:flex;gap:1rem;min-width:-moz-max-content;min-width:max-content}.day[data-v-b350ed33]{background-color:var(--color-card-background);border-radius:.5rem;box-shadow:0 .125rem .25rem #0000001a;min-height:12rem;padding:1rem;width:16rem}.day.today[data-v-b350ed33]{border:var(--size-thinnest) solid var(--color-accent)}.date[data-v-b350ed33]{border-bottom:var(--size-thinnest) solid var(--color-border);color:var(--color-primary);font-size:1rem;font-weight:700;padding-block-end:.5rem}.tasks[data-v-b350ed33]{display:flex;flex-direction:column;gap:.5rem;margin-block-start:1rem}.task[data-v-b350ed33]{background-color:var(--color-background);border-radius:.25rem;padding:.5rem}.control[data-v-b350ed33]{cursor:pointer;display:flex;gap:.5rem;width:100%}.task-details[data-v-b350ed33]{flex:1;min-width:0}.main-task[data-v-b350ed33]{color:var(--color-secondary);font-size:.75rem}.main-task[data-v-b350ed33],.sub-task[data-v-b350ed33]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sub-task[data-v-b350ed33]{color:var(--color-text);font-size:.875rem}.sub-task.completed[data-v-b350ed33]{color:var(--color-secondary);text-decoration:line-through}.no-tasks[data-v-b350ed33]{color:var(--color-secondary);font-size:.875rem;padding-block:1rem;text-align:center}@media (48rem < width){.unit-calendar[data-v-b350ed33]{padding-inline:2rem}}
