.container{background-color:#fff;font-family:var(--vdx-body-font-family);border-radius:1.2rem;box-shadow:31px 35px 13px 0px rgba(0,0,0,0),20px 22px 12px 0px rgba(0,0,0,.01),11px 12px 10px 0px rgba(0,0,0,.03),5px 6px 7px 0px rgba(0,0,0,.04),1px 1px 4px 0px rgba(0,0,0,.05);z-index:5000}.container .calendar{padding:12px}.container .calendar .header{padding:0;margin-bottom:10px}.container .calendar .header button.unit{background:rgba(0,0,0,0) center center no-repeat;width:38px;height:38px;padding:0;margin:0;border:0;outline:0}.container .calendar .header button.unit svg{display:none}.container .calendar .header button.unit.next-button{background-image:url('data:image/svg+xml,<svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 7.00001L1 1.71736e-08L5.68248e-07 1L7 8.00001L8 7.00001Z" fill="%230f122b"/><path d="M1.00002 14L6.00002 8.99999L5.00002 7.99999L1.81635e-05 13L1.00002 14Z" fill="%230f122b"/></svg>');order:3}.container .calendar .header button.unit.previous-button{background-image:url('data:image/svg+xml,<svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.57302e-07 6.99999L7 14L8 13L1 5.99999L3.57302e-07 6.99999Z" fill="%230f122b"/><path d="M6.99998 1.19251e-08L1.99998 5.00001L2.99998 6.00001L7.99998 1L6.99998 1.19251e-08Z" fill="%230f122b"/></svg>')}.container .calendar .header.no-previous-month .previous-button,.container .calendar .header.no-next-month .next-button{opacity:.45;pointer-events:none;visibility:visible !important}.container .calendar .header .month-name{background-color:rgba(0,0,0,0);color:#000;font-size:18px;font-weight:400;line-height:24px;text-align:center;border:0;order:2}.container .calendar .header .month-name span{font-weight:normal}.container .calendar .daynames-row .dayname{color:#333;font-size:12px;font-weight:400;height:34px;padding:0}.container .calendar .days-grid>.day{--day-width: 34px;--day-height: 34px;--color-fg-accent: #333;font-size:14px;font-weight:400;padding:0;border-radius:100%}.container .calendar .days-grid>.day:hover{--color-fg-primary: #333;background-color:#f9f9f9;border:0px;cursor:pointer}.container .calendar .days-grid>.day.not-available,.container .calendar .days-grid>.day.locked{background-color:rgba(0,0,0,0) !important;background-image:none !important;font-style:normal !important;cursor:default !important}.container .calendar .days-grid>.day.selected{--color-fg-primary: var(--vdx-primary);--color-fg-selected: #fff}.container .calendar .days-grid>.day.in-range,.container .calendar .days-grid>.day .in-range.locked{--color-bg-inrange: #F4F4F9;background-color:var(--color-bg-inrange) !important}.container .calendar .days-grid>.day.start,.container .calendar .days-grid>.day.end{--color-fg-primary: var(--vdx-primary);--color-fg-selected: #fff;border-radius:100%}.container .calendar .days-grid>.day.start::after,.container .calendar .days-grid>.day.end::after{display:none !important}.container .calendar .days-grid>.day.selected.not-available{background-color:var(--color-fg-primary) !important}@media(max-width: 480px){.container .calendar .days-grid>.day{height:var(--day-height);max-height:var(--day-height);min-height:var(--day-height)}.container .calendar .days-grid>.day.start{border-bottom-left-radius:2rem !important;border-top-left-radius:2rem !important}.container .calendar .days-grid>.day.end{border-bottom-right-radius:2rem !important;border-top-right-radius:2rem !important}}.container .preset-plugin-container{background-color:#fff;padding:18px;justify-content:flex-start;gap:8px;border-top:1px solid #ebebf0}.container .preset-plugin-container>button{background-color:#ebebf0;color:#333;font-size:14px;font-family:var(--bs-body-font-family);line-height:20px;padding:4px 12px;border:0 !important;border-radius:30px;display:block;cursor:pointer;transition:all .3s ease-in-out}.container .preset-plugin-container>button:hover{background-color:#dad9e0}.container .preset-plugin-container>button.selected{background-color:var(--vdx-primary);color:#fff}
