.bds[data-v-58710f2c]{align-items:stretch;display:flex;gap:8px;overflow:visible;padding:8px}.bds-side[data-v-58710f2c]{gap:6px;min-width:-moz-max-content;min-width:max-content;padding:0 2px 0 4px}.bds-extra[data-v-58710f2c],.bds-side[data-v-58710f2c]{align-items:center;display:flex;flex:0 0 auto}.bds-range[data-v-58710f2c],.bds-today[data-v-58710f2c]{border-color:rgb(var(--v-theme-borderLight));color:rgb(var(--v-theme-text));font-weight:700;height:44px!important;letter-spacing:0;padding:0 12px;text-transform:none}.bds-range[data-v-58710f2c]{font-size:14px;letter-spacing:-.2px}.bds-range[data-v-58710f2c] .v-btn__prepend{color:rgb(var(--v-theme-primary));margin-inline-end:6px}.bds-today[data-v-58710f2c]{color:rgb(var(--v-theme-primary));font-size:12.5px}.bds-arrow-wrap[data-v-58710f2c]{display:flex;flex:0 0 auto}.bds-arrow[data-v-58710f2c]{align-items:center;background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-borderLight));border-radius:12px;color:rgb(var(--v-theme-text));cursor:pointer;display:flex;font:inherit;height:100%;justify-content:center;min-height:64px;width:36px}.bds-arrow[data-v-58710f2c]:hover{background:rgb(var(--v-theme-light))}.bds-arrow--off[data-v-58710f2c]{color:rgb(var(--v-theme-borderLight));cursor:not-allowed}.bds-arrow--off[data-v-58710f2c]:hover{background:rgb(var(--v-theme-surface))}.bds-arrow[data-v-58710f2c]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:1px}.bds-days[data-v-58710f2c]{display:grid;flex:1 1 auto;gap:6px;grid-template-columns:repeat(7,minmax(88px,1fr));min-width:0;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:1px;scrollbar-width:none}.bds-days[data-v-58710f2c]::-webkit-scrollbar{display:none}.bds-days--scroll[data-v-58710f2c]{--bds-fade-l:0px;--bds-fade-r:0px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--bds-fade-l),#000 calc(100% - var(--bds-fade-r)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--bds-fade-l),#000 calc(100% - var(--bds-fade-r)),transparent 100%);scroll-padding-inline:14px}.bds-days--more-l[data-v-58710f2c]{--bds-fade-l:14px}.bds-days--more-r[data-v-58710f2c]{--bds-fade-r:14px}.bds-day[data-v-58710f2c]{align-items:center;background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-borderLight));border-radius:12px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:2px;min-width:0;padding:8px 4px 7px;scroll-snap-align:center}.bds-day[data-v-58710f2c]:hover{background:rgb(var(--v-theme-light))}.bds-day--today .bds-day-top[data-v-58710f2c]{color:rgb(var(--v-theme-primary))}.bds-day--on[data-v-58710f2c]{background:rgb(var(--v-theme-brandTint))!important;border-color:rgb(var(--v-theme-primary))}.bds-day--on .bds-day-num[data-v-58710f2c],.bds-day--on .bds-day-top[data-v-58710f2c]{color:rgb(var(--v-theme-primary))}.bds-day--past[data-v-58710f2c]{opacity:.5}.bds-day--beyond[data-v-58710f2c]{border-style:dashed}.bds-day--beyond .bds-day-num[data-v-58710f2c]{color:rgb(var(--v-theme-charcoal))}.bds-day[data-v-58710f2c]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:1px}.bds-day-top[data-v-58710f2c]{color:rgb(var(--v-theme-textSubtle));font-size:11px;font-weight:600;letter-spacing:.2px}.bds-day-num[data-v-58710f2c]{font-size:17px;font-weight:800;letter-spacing:-.3px;line-height:1.1}.bds-day-free[data-v-58710f2c]{align-items:center;color:rgb(var(--v-theme-success));display:inline-flex;font-size:10.5px;font-weight:600;gap:3px;max-width:100%;min-height:14px;white-space:nowrap}.bds-day--past .bds-day-free[data-v-58710f2c],.bds-day-free--off[data-v-58710f2c]{color:rgb(var(--v-theme-textSubtle))}.bds-day-changed[data-v-58710f2c]{color:rgb(var(--v-theme-warning))}.bds-day-free>span[data-v-58710f2c]{min-width:0}.bds-free-short[data-v-58710f2c]{align-items:center;display:inline-flex;gap:2px}.bds-meter[data-v-58710f2c]{border:1px solid;border-radius:3px;box-sizing:border-box;display:inline-block;flex:0 0 auto;height:6px;overflow:hidden;width:28px}.bds-meter--plenty[data-v-58710f2c]{color:rgb(var(--v-theme-success))}.bds-meter--few[data-v-58710f2c]{color:rgb(var(--v-theme-warning))}.bds-meter--full[data-v-58710f2c]{color:rgb(var(--v-theme-error))}.bds-meter-fill[data-v-58710f2c]{background:currentColor;display:block;height:100%;width:calc(var(--fill, 0)*100%)}.bds-meter-word[data-v-58710f2c]{color:rgb(var(--v-theme-textSubtle))}.bds-meter--pending[data-v-58710f2c]{background:#ececec;border-color:transparent}.bds-day--changed .bds-day-free[data-v-58710f2c]{color:rgb(var(--v-theme-charcoal))}@media(max-width:959.98px){.bds[data-v-58710f2c]{flex-wrap:wrap;gap:8px 6px}.bds-side[data-v-58710f2c]{display:grid;flex:0 0 100%;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;padding:0}.bds-today[data-v-58710f2c]{order:-1}.bds-side--extra[data-v-58710f2c]{grid-template-columns:minmax(0,1fr) calc(50% - 3px) minmax(0,1fr)}.bds-extra[data-v-58710f2c]{min-width:0}.bds-range[data-v-58710f2c],.bds-today[data-v-58710f2c]{min-width:0;padding:0 8px;width:100%}.bds-range[data-v-58710f2c] .v-btn__content,.bds-today[data-v-58710f2c] .v-btn__content{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bds-days[data-v-58710f2c]{flex:1 1 0}}@media(max-width:640px){.bds[data-v-58710f2c]{gap:6px 4px;padding:6px}.bds-range[data-v-58710f2c]{font-size:13px}.bds-arrow[data-v-58710f2c]{border-radius:10px;min-height:60px;width:28px}.bds-days[data-v-58710f2c]{display:flex;gap:4px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:1px;scrollbar-width:none}.bds-days[data-v-58710f2c]::-webkit-scrollbar{display:none}.bds-days[data-v-58710f2c]{scroll-padding-inline:14px}.bds-day[data-v-58710f2c]{border-radius:10px;flex:0 0 auto;padding:6px 2px 5px;position:relative;scroll-snap-align:center;width:64px}.bds-day-free>.v-icon[data-v-58710f2c]{position:absolute;right:4px;top:4px}.bds-day-num[data-v-58710f2c]{font-size:15px}.bds-day-top[data-v-58710f2c]{font-size:10px}.bds-day-free[data-v-58710f2c]{font-size:9.5px}}
