@keyframes vs-calendar_move__yi7Rx{0%{left:-50%}to{left:150%}}@keyframes vs-calendar_appear__gPCZM{0%{opacity:0}to{opacity:1}}@keyframes vs-calendar_frame-highlight__9fTfi{0%{outline:2px solid pro-palette(primary,500);outline-offset:4px;scale:1.05}to{outline:2px solid transparent}}@keyframes vs-calendar_size-highlight__eXkJk{0%{background:pro-palette(primary,500)}to{background:transparent}}@keyframes vs-calendar_waves__I6262{0%{transform-origin:bottom;transform:scaleY(1) scaleX(1.2);filter:saturate(1.5)}to{transform-origin:bottom;transform:scaleY(.8) scaleX(1.3);opacity:.8}}.vs-calendar_input__QeDsJ,.vs-calendar_wrapper__dMRfB{width:-moz-fit-content;width:fit-content}.vs-calendar_root__lqE68{width:268px}.vs-calendar_root__lqE68 .react-datepicker__month{padding:8px;display:flex;flex-direction:column;gap:8px}.vs-calendar_root__lqE68 .react-datepicker__month .react-datepicker__month-wrapper{display:flex;gap:6px;align-items:center}.vs-calendar_root__lqE68 .react-datepicker__month .react-datepicker__month-wrapper .react-datepicker__month-text{flex:1;display:flex;justify-content:center;align-items:center;height:33px;border-radius:4px;font-style:normal;letter-spacing:0;font-size:12px;line-height:14px;font-weight:600;cursor:pointer}.vs-calendar_root__lqE68 .react-datepicker__month .react-datepicker__month-wrapper .react-datepicker__month-text--disabled{color:hsl(from var(--vs-gray-400,hsl(210,2.2%,64.7%)) h s l/1);background-color:hsl(from var(--vs-gray-100,hsl(180,2.7%,92.7%)) h s l/.5);cursor:not-allowed;pointer-events:none}.vs-calendar_root__lqE68 .react-datepicker__month .react-datepicker__month-wrapper .react-datepicker__month-text--selected{background-color:hsl(from var(--vs-primary) h s l/.1);color:hsl(from var(--vs-primary) h s l/1)}.vs-calendar_root__lqE68 .react-datepicker__aria-live{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.vs-calendar_root__lqE68 .react-datepicker__day-names,.vs-calendar_root__lqE68 .react-datepicker__week{display:flex;padding-inline:8px}.vs-calendar_root__lqE68 .react-datepicker__day,.vs-calendar_root__lqE68 .react-datepicker__day-name{flex:1;display:flex;justify-content:center;align-items:center;height:28px;font-style:normal;letter-spacing:0;font-size:12px;line-height:14px;font-weight:400}.vs-calendar_root__lqE68 .react-datepicker__day--outside-month{opacity:0;pointer-events:none;color:hsl(from var(--vs-content-bg) h s l/1)}.vs-calendar_root__lqE68 .react-datepicker__week{padding:0}.vs-calendar_root__lqE68 .react-datepicker__day{cursor:pointer}.vs-calendar_root__lqE68 .react-datepicker__day--today{background:hsl(from var(--vs-gray-100,hsl(180,2.7%,92.7%)) h s l/1);border-radius:99px}[data-theme=dark] .vs-calendar_root__lqE68 .react-datepicker__day--today{background:hsl(from var(--vs-gray-700,hsl(214,4.6%,29.6%)) h s l/1)}.vs-calendar_root__lqE68 .react-datepicker__day--in-selecting-range{background-color:hsl(from var(--vs-primary) h s l/.1)}[data-project=free-site][data-theme=dark] .vs-calendar_root__lqE68 .react-datepicker__day--in-selecting-range{background:hsl(from var(--vs-free-brand-500,hsl(0,100%,58.2%)) h s l/.1)}[data-project=pro-tools][data-theme=dark] .vs-calendar_root__lqE68 .react-datepicker__day--in-selecting-range{background:hsl(from var(--vs-pro-brand-500,hsl(230,100%,69.2%)) h s l/.1)}.vs-calendar_root__lqE68 .react-datepicker__day--selecting-range-end{border-radius:0 99px 99px 0}.vs-calendar_root__lqE68 .react-datepicker__day--in-range{background:hsl(from var(--vs-primary) h s l/.1);color:hsl(from var(--vs-primary) h s l/1);font-style:normal;letter-spacing:0;font-size:12px;line-height:14px;font-weight:600}[data-project=free-site][data-theme=dark] .vs-calendar_root__lqE68 .react-datepicker__day--in-range{background:hsl(from var(--vs-free-brand-500,hsl(0,100%,58.2%)) h s l/.1);color:hsl(from var(--vs-free-brand-500,hsl(0,100%,58.2%)) h s l/1)}[data-project=pro-tools][data-theme=dark] .vs-calendar_root__lqE68 .react-datepicker__day--in-range{background:hsl(from var(--vs-pro-brand-500,hsl(230,100%,69.2%)) h s l/.1);color:hsl(from var(--vs-pro-brand-500,hsl(230,100%,69.2%)) h s l/1)}.vs-calendar_root__lqE68 .react-datepicker__day--range-end,.vs-calendar_root__lqE68 .react-datepicker__day--range-start,.vs-calendar_root__lqE68 .react-datepicker__day--selected{color:hsl(from var(--vs-base-white,hsl(0,0%,100%)) h s l/1);background:hsl(from var(--vs-primary) h s l/1);border-radius:99px;position:relative;font-style:normal;letter-spacing:0;font-size:12px;line-height:14px;font-weight:600;z-index:2;transition:background .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.vs-calendar_root__lqE68 .react-datepicker__day--range-end,.vs-calendar_root__lqE68 .react-datepicker__day--range-start,.vs-calendar_root__lqE68 .react-datepicker__day--selected{transition:all 50ms ease}}[data-project=free-site][data-theme=dark] .vs-calendar_root__lqE68 .react-datepicker__day--range-end,[data-project=free-site][data-theme=dark] .vs-calendar_root__lqE68 .react-datepicker__day--range-start,[data-project=free-site][data-theme=dark] .vs-calendar_root__lqE68 .react-datepicker__day--selected{background:hsl(from var(--vs-free-brand-500,hsl(0,100%,58.2%)) h s l/1);color:hsl(from var(--vs-base-white,hsl(0,0%,100%)) h s l/1)}[data-project=pro-tools][data-theme=dark] .vs-calendar_root__lqE68 .react-datepicker__day--range-end,[data-project=pro-tools][data-theme=dark] .vs-calendar_root__lqE68 .react-datepicker__day--range-start,[data-project=pro-tools][data-theme=dark] .vs-calendar_root__lqE68 .react-datepicker__day--selected{background:hsl(from var(--vs-pro-brand-500,hsl(230,100%,69.2%)) h s l/1);color:hsl(from var(--vs-base-white,hsl(0,0%,100%)) h s l/1)}.vs-calendar_root__lqE68 .react-datepicker__day--range-end:before,.vs-calendar_root__lqE68 .react-datepicker__day--range-start:before,.vs-calendar_root__lqE68 .react-datepicker__day--selected:before{content:"";position:absolute;inset:0;background:hsl(from var(--vs-primary) h s l/.1);border-radius:0 99px 99px 0;z-index:1;pointer-events:none}[data-project=free-site][data-theme=dark] .vs-calendar_root__lqE68 .react-datepicker__day--range-end:before,[data-project=free-site][data-theme=dark] .vs-calendar_root__lqE68 .react-datepicker__day--range-start:before,[data-project=free-site][data-theme=dark] .vs-calendar_root__lqE68 .react-datepicker__day--selected:before{background:hsl(from var(--vs-free-brand-500,hsl(0,100%,58.2%)) h s l/.1)}[data-project=pro-tools][data-theme=dark] .vs-calendar_root__lqE68 .react-datepicker__day--range-end:before,[data-project=pro-tools][data-theme=dark] .vs-calendar_root__lqE68 .react-datepicker__day--range-start:before,[data-project=pro-tools][data-theme=dark] .vs-calendar_root__lqE68 .react-datepicker__day--selected:before{background:hsl(from var(--vs-pro-brand-500,hsl(230,100%,69.2%)) h s l/.1)}.vs-calendar_root__lqE68 .react-datepicker__day--range-start:before,.vs-calendar_root__lqE68 .react-datepicker__day--selected:before{border-radius:99px 0 0 99px}.vs-calendar_root__lqE68 .react-datepicker__day--disabled{color:hsl(from var(--vs-gray-300,hsl(210,1.7%,76.5%)) h s l/1);cursor:not-allowed;pointer-events:none}[data-theme=dark] .vs-calendar_root__lqE68 .react-datepicker__day--disabled{color:hsl(from var(--vs-gray-600,hsl(214,3.3%,41.4%)) h s l/1)}.vs-calendar_header__JyIpZ{display:flex;justify-content:space-between;align-items:center;flex:1;height:36px;gap:16px;background:hsl(from var(--vs-border) h s l/1);border-radius:8px}.vs-calendar_header__JyIpZ .vs-calendar_headerButton__XwK34{padding-inline:8px;height:100%}.vs-calendar_header__JyIpZ .vs-calendar_headerButton__XwK34:disabled{cursor:not-allowed;pointer-events:none}.vs-calendar_header__JyIpZ .vs-calendar_headerTitle__17jXo{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;font-style:normal;letter-spacing:0;font-size:16px;line-height:20px;font-weight:500}.vs-calendar_header__JyIpZ svg{width:16px;height:16px}@keyframes dropdown_move__vW21W{0%{left:-50%}to{left:150%}}@keyframes dropdown_appear__kROzT{0%{opacity:0}to{opacity:1}}@keyframes dropdown_frame-highlight__HPBmN{0%{outline:2px solid pro-palette(primary,500);outline-offset:4px;scale:1.05}to{outline:2px solid transparent}}@keyframes dropdown_size-highlight__fNfBL{0%{background:pro-palette(primary,500)}to{background:transparent}}@keyframes dropdown_waves__HFb9H{0%{transform-origin:bottom;transform:scaleY(1) scaleX(1.2);filter:saturate(1.5)}to{transform-origin:bottom;transform:scaleY(.8) scaleX(1.3);opacity:.8}}.dropdown_separator__SaUwX{width:100%;margin-block:1px;height:1px;background-color:hsl(from var(--vs-border) h s l/1)}.dropdown_disabled__WCgQj{background:hsl(from var(--vs-disabled) h s l/1);cursor:not-allowed}.dropdown_trigger__cRUMu{display:flex;justify-content:space-between;align-items:center;transition:all .25s ease;background:hsl(from var(--vs-content-bg) h s l/1)}.dropdown_trigger__cRUMu.dropdown_outline__jyLqK{border:1px solid hsl(from var(--vs-border) h s l/1)}.dropdown_trigger__cRUMu.dropdown_outline__jyLqK:focus-visible,.dropdown_trigger__cRUMu.dropdown_outline__jyLqK:hover{border-color:hsl(from var(--vs-gray-400,hsl(210,2.2%,64.7%)) h s l/1);box-shadow:0 4px 10px 0 rgba(0,0,0,.05)}.dropdown_trigger__cRUMu.dropdown_ghost__j_EUt:focus-visible,.dropdown_trigger__cRUMu.dropdown_ghost__j_EUt:hover{background:hsl(from var(--vs-border) h s l/1)}.dropdown_trigger__cRUMu.dropdown_disabled__WCgQj,.dropdown_trigger__cRUMu:disabled{background:hsl(from var(--vs-disabled) h s l/1);cursor:not-allowed;color:hsl(from var(--vs-gray-400,hsl(210,2.2%,64.7%)) h s l/1);border:none}.dropdown_trigger__cRUMu.dropdown_disabled__WCgQj:focus-visible,.dropdown_trigger__cRUMu.dropdown_disabled__WCgQj:hover,.dropdown_trigger__cRUMu:disabled:focus-visible,.dropdown_trigger__cRUMu:disabled:hover{background:hsl(from var(--vs-disabled) h s l/1);box-shadow:none}.dropdown_trigger__cRUMu .dropdown_chevron__R05wp{transition:transform .3s;transform:rotate(0deg)}.dropdown_trigger__cRUMu[data-state=open] .dropdown_chevron__R05wp{transform:rotate(180deg)}.dropdown_trigger__cRUMu.dropdown_sm__sRTRW{height:32px;min-width:104px;padding-inline:10px 8px;gap:8px;font-style:normal;letter-spacing:0;font-size:10px;line-height:12px;font-weight:500;border-radius:7px}.dropdown_trigger__cRUMu.dropdown_sm__sRTRW svg{width:12px;height:12px}.dropdown_trigger__cRUMu.dropdown_md__zFF9W{height:44px;min-width:152px;padding-inline:16px 12px;gap:16px;font-style:normal;letter-spacing:0;font-size:14px;line-height:18px;font-weight:500;border-radius:8px}.dropdown_trigger__cRUMu.dropdown_md__zFF9W svg{width:16px;height:16px}.dropdown_trigger__cRUMu.dropdown_lg__l3EG3{height:50px;min-width:174px;padding-inline:20px 12px;gap:16px;font-style:normal;letter-spacing:0;font-size:16px;line-height:20px;font-weight:500;border-radius:9px}.dropdown_trigger__cRUMu.dropdown_lg__l3EG3 svg{width:20px;height:20px}.dropdown_content__xD2p_{display:flex;flex-direction:column;border:1px solid hsl(from var(--vs-border) h s l/1);box-shadow:0 10px 38px -10px rgba(22,23,24,.35),0 10px 20px -15px rgba(22,23,24,.2);animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity;background:hsl(from var(--vs-content-bg) h s l/1)}.dropdown_content__xD2p_[data-side=top]{animation-name:dropdown_slideDownAndFade__zdEl7}.dropdown_content__xD2p_[data-side=right]{animation-name:dropdown_slideLeftAndFade__SsZIn}.dropdown_content__xD2p_[data-side=bottom]{animation-name:dropdown_slideUpAndFade__ocN8I}.dropdown_content__xD2p_[data-side=left]{animation-name:dropdown_slideRightAndFade__nHFQl}.dropdown_content__xD2p_.dropdown_sm__sRTRW{min-width:160px;border-radius:7px}.dropdown_content__xD2p_.dropdown_md__zFF9W{min-width:221px;width:var(--radix-dropdown-menu-trigger-width);border-radius:8px}.dropdown_content__xD2p_.dropdown_lg__l3EG3{min-width:275px;border-radius:8px}.dropdown_label__8yy7A{width:100%;box-shadow:inset 0 -1px 0 hsl(from var(--vs-border) h s l/1);padding-inline:15px;color:hsl(from var(--vs-sub-text) h s l/1);display:flex;align-items:center}.dropdown_content__xD2p_.dropdown_sm__sRTRW .dropdown_label__8yy7A{height:36px;font-style:normal;letter-spacing:0;font-size:10px;line-height:12px;font-weight:500}.dropdown_content__xD2p_.dropdown_md__zFF9W .dropdown_label__8yy7A{height:44px;font-style:normal;letter-spacing:0;font-size:14px;line-height:18px;font-weight:500}.dropdown_content__xD2p_.dropdown_lg__l3EG3 .dropdown_label__8yy7A{height:50px;font-style:normal;letter-spacing:0;font-size:16px;line-height:20px;font-weight:500}.dropdown_group__mEj1o{display:flex;flex-direction:column;align-items:stretch;width:100%;justify-content:flex-start;padding-inline:9px}.dropdown_content__xD2p_.dropdown_sm__sRTRW .dropdown_group__mEj1o{padding-block:4px;gap:4px}.dropdown_content__xD2p_.dropdown_md__zFF9W .dropdown_group__mEj1o{padding-block:8px;gap:8px}.dropdown_content__xD2p_.dropdown_lg__l3EG3 .dropdown_group__mEj1o{padding-block:12px;gap:8px}.dropdown_item__UeMo3{width:100%;display:flex;align-items:center;transition:all .25s ease;outline:none}.dropdown_item__UeMo3:focus-visible,.dropdown_item__UeMo3:hover{background-color:hsl(from var(--vs-border) h s l/1)}.dropdown_item__UeMo3.dropdown_selected__v43JN{background-color:hsl(from var(--vs-gray-300,hsl(210,1.7%,76.5%)) h s l/1)}[data-theme=dark] .dropdown_item__UeMo3.dropdown_selected__v43JN{background-color:hsl(from var(--vs-gray-300,hsl(210,1.7%,76.5%)) h s l/.6)}.dropdown_item__UeMo3 svg{color:hsl(from var(--vs-gray-500,hsl(216,2.1%,53.1%)) h s l/1)}.dropdown_content__xD2p_.dropdown_sm__sRTRW .dropdown_item__UeMo3{height:28px;padding-inline:7px;font-style:normal;letter-spacing:0;font-size:10px;line-height:12px;font-weight:500;border-radius:7px;gap:4px}.dropdown_content__xD2p_.dropdown_sm__sRTRW .dropdown_item__UeMo3 svg{width:12px;height:12px}.dropdown_content__xD2p_.dropdown_md__zFF9W .dropdown_item__UeMo3{height:34px;padding-inline:7px;font-style:normal;letter-spacing:0;font-size:14px;line-height:18px;font-weight:500;border-radius:8px;gap:8px}.dropdown_content__xD2p_.dropdown_md__zFF9W .dropdown_item__UeMo3 svg{width:16px;height:16px}.dropdown_content__xD2p_.dropdown_lg__l3EG3 .dropdown_item__UeMo3{height:44px;padding-inline:7px;font-style:normal;letter-spacing:0;font-size:16px;line-height:20px;font-weight:500;border-radius:9px;gap:10px}.dropdown_content__xD2p_.dropdown_lg__l3EG3 .dropdown_item__UeMo3 svg{width:20px;height:20px}@keyframes dropdown_slideUpAndFade__ocN8I{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes dropdown_slideRightAndFade__nHFQl{0%{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}@keyframes dropdown_slideDownAndFade__zdEl7{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes dropdown_slideLeftAndFade__SsZIn{0%{opacity:0;transform:translateX(2px)}to{opacity:1;transform:translateX(0)}}