@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-01eb7691],[data-v-01eb7691]:before,[data-v-01eb7691]:after,[data-v-01eb7691]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.vcs-button[data-v-01eb7691]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);text-align:center;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#fff;text-transform:uppercase;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));-webkit-user-select:none;user-select:none;background-color:#4caf50;border-width:.2rem;border-color:#4caf50;justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.vcs-button[data-v-01eb7691]:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);scale:1.03}}.vcs-button[data-v-01eb7691]{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);cursor:pointer;min-width:48px;min-height:48px;text-decoration:none}.vcs-button[data-v-01eb7691]:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#4caf50}.vcs-button.vcs-button--secondary[data-v-01eb7691]{color:#fff;background-color:#9e56bc;border-color:#9e56bc}.vcs-button.vcs-button--secondary.vcs-button--gradient[data-v-01eb7691]{--tw-border-style:none;--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#9e56bc;--tw-gradient-to:#da0063;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));border-style:none}.vcs-button.vcs-button--special[data-v-01eb7691]{color:#4caf50;background-color:#f4f4f5;border-color:#fff}.vcs-button.vcs-button--special[data-v-01eb7691]:hover{color:#fff;background-color:#4caf50;border-color:#4caf50}.vcs-button.vcs-button--ghost[data-v-01eb7691]{color:#52525b;background-color:#f4f4f5;border-color:#e4e4e7}@media(hover:hover){.vcs-button.vcs-button--ghost[data-v-01eb7691]:hover{background-color:#e4e4e7;border-color:#d4d4d8}}.vcs-button.vcs-button--gradient[data-v-01eb7691]{--tw-border-style:none;--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#4caf50;--tw-gradient-to:#c2e26a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));border-style:none}.vcs-button.vcs-button--outline[data-v-01eb7691]{background-color:#fff}.vcs-button.vcs-button--outline.vcs-button--primary[data-v-01eb7691]{color:#4caf50}.vcs-button.vcs-button--outline.vcs-button--secondary[data-v-01eb7691]{color:#9e56bc}.vcs-button.vcs-button--disabled[data-v-01eb7691]{cursor:not-allowed;color:#71717a;background-color:#d4d4d8;border-color:#d4d4d8}@media(hover:hover){.vcs-button.vcs-button--disabled[data-v-01eb7691]:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.vcs-button.vcs-button--small[data-v-01eb7691]{padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}@media(hover:hover){.vcs-button.vcs-button--small[data-v-01eb7691]:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.vcs-button.vcs-button--small[data-v-01eb7691]{min-height:44px}.vcs-button[data-v-01eb7691]>:first-child{cursor:default;-webkit-user-select:none;user-select:none}.vcs-button.vcs-button--rounded[data-v-01eb7691]{border-radius:3.40282e38px}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}.load-more-posts{flex-direction:column;gap:4rem;display:flex}.load-more-posts__actions{justify-content:center;align-items:center;display:flex}.load-more-posts .post-list{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;display:grid}@media(min-width:48rem){.load-more-posts .post-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.load-more-posts .post-list{margin:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*0);list-style-type:none}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-border-style:solid}}}.popup-routes-modal .popup-routes{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:30;background-color:#27272a80;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed}.popup-routes-modal .popup-routes .popup-container{background-color:#fff;border-radius:.5rem;padding:2rem}.popup-routes-modal .popup-routes .popup-container .popup-header{justify-content:space-between;align-items:center;padding-bottom:.5rem;display:flex}.popup-routes-modal .popup-routes .popup-container .popup-header .vcs-h3{--tw-font-weight:var(--font-weight-bold,700);font-size:1.875rem;font-weight:var(--font-weight-bold,700)}.popup-routes-modal .popup-routes .popup-container .popup-header .popup-close-icon{cursor:pointer;font-size:2.25rem}.popup-routes-modal .popup-routes .popup-container .popup-content{grid-template-columns:25rem 30vw;gap:1rem;padding:1rem;display:grid}.popup-routes-modal .popup-routes .popup-container .popup-content .tabs-route{flex-direction:column;gap:1rem;width:100%;height:fit-content;display:flex;position:relative}.popup-routes-modal .popup-routes .popup-container .popup-content .tabs-route:before{content:"";background-color:#c2e26a;width:.375rem;display:none;position:absolute;top:1.5rem;left:.8rem}@media(min-width:48rem){.popup-routes-modal .popup-routes .popup-container .popup-content .tabs-route:before{display:flex}}.popup-routes-modal .popup-routes .popup-container .popup-content .tabs-route:before{height:calc(100% - 2.5rem)}.popup-routes-modal .popup-routes .popup-container .popup-content .tabs-route li{flex-direction:column;gap:1rem;display:flex}.popup-routes-modal .popup-routes .popup-container .popup-content .tabs-route .tab-route{cursor:pointer;text-align:left;color:#a1a1aa;align-items:center;gap:1rem;width:100%;padding-block:.5rem;display:flex;position:relative}.popup-routes-modal .popup-routes .popup-container .popup-content .tabs-route .tab-route:before{content:"";aspect-ratio:1;--tw-gradient-position:to bottom right;border-radius:3.40282e38px;height:2rem;display:flex}@supports (background-image:linear-gradient(in lab,red,red)){.popup-routes-modal .popup-routes .popup-container .popup-content .tabs-route .tab-route:before{--tw-gradient-position:to bottom right in oklab}}.popup-routes-modal .popup-routes .popup-container .popup-content .tabs-route .tab-route:before{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#4caf50;--tw-gradient-to:#c2e26a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.popup-routes-modal .popup-routes .popup-container .popup-content .tabs-route .tab-route-active{border-top-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#3f3f46;border-color:#4caf50;border-top-width:4px}@media(min-width:48rem){.popup-routes-modal .popup-routes .popup-container .popup-content .tabs-route .tab-route-active{--tw-border-style:none;border-style:none}}.popup-routes-modal .popup-routes .popup-container .popup-content .tabs-route .tab-route-active:after{content:"";bottom:calc(var(--spacing,.25rem)*0);--tw-gradient-position:to right;width:50%;height:.25rem;position:absolute;left:3rem}@supports (background-image:linear-gradient(in lab,red,red)){.popup-routes-modal .popup-routes .popup-container .popup-content .tabs-route .tab-route-active:after{--tw-gradient-position:to right in oklab}}.popup-routes-modal .popup-routes .popup-container .popup-content .tabs-route .tab-route-active:after{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#4caf50;--tw-gradient-to:#c2e26a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.popup-routes-modal .popup-routes .popup-container .popup-content .tabs-route-content{flex-direction:column;list-style-type:none;display:flex}.popup-routes-modal .popup-routes .popup-container .popup-content .tabs-route-content li{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.popup-routes-modal .popup-routes .popup-container .popup-content .tabs-route-content li .route-name{--tw-font-weight:var(--font-weight-bold,700);font-size:1.875rem;font-weight:var(--font-weight-bold,700);position:absolute;bottom:3rem;right:1rem}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-5159976a],[data-v-5159976a]:before,[data-v-5159976a]:after,[data-v-5159976a]::backdrop{--tw-border-style:solid}}}label[data-v-5159976a]{cursor:pointer;align-items:center;gap:.5rem;width:fit-content;height:fit-content;display:flex}label[data-v-5159976a]:has(input:disabled){cursor:default}label .check[data-v-5159976a]{border-style:var(--tw-border-style);border-width:2px;border-color:#fff;border-radius:3.40282e38px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}label .check .circle[data-v-5159976a]{aspect-ratio:1;border-radius:3.40282e38px;justify-content:center;align-items:center;width:.75rem;height:auto;animation:.2s ease-in forwards check-5159976a;display:flex}label .check.square[data-v-5159976a]{border-radius:.375rem}label .check.square .circle[data-v-5159976a]{border-radius:.125rem}label input[data-v-5159976a]{cursor:pointer;opacity:0;position:absolute}label input[data-v-5159976a]:disabled{cursor:default}label input:disabled+.check .circle[data-v-5159976a]{background-color:#71717a}label input:disabled+.check .circle div .icon[data-v-5159976a]{color:#e4e4e7}label input:checked+.check.single-tone .circle[data-v-5159976a]{background-color:#fff;animation-name:check-checked-5159976a}label input:checked+.check:not(.single-tone) .circle[data-v-5159976a]{background-color:#4caf50;animation-name:check-checked-5159976a}label .vcs-p[data-v-5159976a]{white-space:nowrap}@keyframes check-checked-5159976a{0%{opacity:0}to{opacity:1}}@keyframes check-5159976a{0%{opacity:1}to{opacity:0}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid}}}.vcs-tooltip{position:relative}.vcs-tooltip>:first-child{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.vcs-tooltip>:first-child:hover+.vcs-tooltip-content{display:flex}.vcs-tooltip-content{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));text-wrap:nowrap;color:#fff;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#3f3f46;border-radius:.25rem;margin-top:.25rem;padding-block:.25rem;padding-inline:.5rem;display:none;position:absolute;top:100%;left:50%}.vcs-tooltip-content:before{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);border-right-style:var(--tw-border-style);border-right-width:4px;border-bottom-style:var(--tw-border-style);border-bottom-width:4px;border-left-style:var(--tw-border-style);content:"";border-bottom-color:#3f3f46;border-left-width:4px;border-left-color:#0000;border-right-color:#0000;position:absolute;top:-.375rem;left:50%}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}.vcs-icon{color:inherit}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}.vcs-select{width:100%;position:relative}.vcs-select .picker-section{flex-direction:column;width:100%;display:flex}.vcs-select .picker-section label{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));color:#52525b}.vcs-select .picker-section .picker-label{height:calc(var(--spacing,.25rem)*12);cursor:pointer;border-radius:var(--radius-sm,.25rem);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;display:flex}.vcs-select .picker-section .picker-label .picker-lable__content{pointer-events:none;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.vcs-select .picker-section .picker-label .picker-lable__content .search-input{pointer-events:auto;--tw-border-style:none;width:100%;height:100%;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-outline-style:none;background-color:#0000;border-style:none;outline-style:none}.vcs-select .picker-section .picker-label .picker-lable__content .search-input::placeholder{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#a1a1aa}.vcs-select .picker-section .picker-label .picker-lable__content .search-input:focus{--tw-outline-style:none;outline-style:none}.vcs-select .picker-section .picker-label .label-empty{color:#d9214e;opacity:.5}.vcs-select .picker-section .picker-label .search-close-icon{cursor:pointer;color:#a1a1aa;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media(hover:hover){.vcs-select .picker-section .picker-label .search-close-icon:hover{color:#52525b}}.vcs-select .picker-section .picker-label>:last-child{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}.vcs-select .picker-section.disabled{opacity:.5}.vcs-select .picker-section.disabled .picker-label{cursor:not-allowed}.vcs-select .picker-options{top:100%;right:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:20;border-style:var(--tw-border-style);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);min-width:20rem;max-height:26vh;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#fff;border-width:1px;border-color:#e4e4e7;border-radius:.5rem;margin:.25rem;position:absolute;overflow:hidden auto}.vcs-select .picker-options::-webkit-scrollbar{width:.5rem}.vcs-select .picker-options::-webkit-scrollbar-track{background-color:#0000}.vcs-select .picker-options::-webkit-scrollbar-thumb{--tw-gradient-position:to bottom;border-radius:.375rem}@supports (background-image:linear-gradient(in lab,red,red)){.vcs-select .picker-options::-webkit-scrollbar-thumb{--tw-gradient-position:to bottom in oklab}}.vcs-select .picker-options::-webkit-scrollbar-thumb{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#4caf50;--tw-gradient-to:#c2e26a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.vcs-select .picker-options::-webkit-scrollbar-thumb:hover{background-color:#4caf50}.vcs-select .picker-options .picker-option{cursor:pointer;padding:.5rem;padding-inline:1rem}@media(hover:hover){.vcs-select .picker-options .picker-option:hover{background-color:#f4f4f5}}.vcs-select .picker-options .vcs-p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#a1a1aa;padding-block:.25rem;padding-inline:1rem}.vcs-select .picker-options .vcs-p:first-child{padding-top:1rem}.vcs-select .picker-options .no-results{text-align:center;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));color:#71717a;padding-block:1rem;padding-inline:1rem}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.dp__input_wrap{width:100%;box-sizing:unset;position:relative}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input{background-color:var(--dp-background-color);border:1px solid var(--dp-border-color);width:100%;color:var(--dp-text-color);box-sizing:border-box;border-radius:.75rem;outline:none;padding:6px 12px;font-family:Montserrat,sans-serif;font-size:9.6px;line-height:14.4px;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.dp__input::placeholder{opacity:.7}.dp__input:hover{border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-hover)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{stroke-width:0;width:9.6px;height:9.6px;color:var(--dp-icon-color);box-sizing:content-box;padding:6px 12px;font-size:9.6px;line-height:14.4px;display:inline-block}.dp__input_icon{cursor:pointer;color:var(--dp-icon-color);position:absolute;top:50%;left:0;transform:translateY(-50%)}.dp__clear_icon{cursor:pointer;color:var(--dp-icon-color);position:absolute;top:50%;right:0;transform:translateY(-50%)}.dp__input_icon_pad{padding-left:35px}.dp__input_valid{box-shadow:0 0 .75rem var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 .75rem var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__menu{background:var(--dp-background-color);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box;border-radius:.75rem;min-width:260px;font-family:Montserrat,sans-serif;font-size:9.6px;position:absolute}.dp__menu:after,.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp__menu_index{z-index:99999}.dp__menu_readonly,.dp__menu_disabled{z-index:1;position:absolute;inset:0}.dp__menu_disabled{cursor:not-allowed;background:#ffffff80}.dp__menu_readonly{cursor:default;background:0 0}.dp__arrow_top{background-color:var(--dp-background-color);border-left:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);width:12px;height:12px;position:absolute;top:-1px;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.dp__arrow_bottom{background-color:var(--dp-background-color);border-right:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);width:12px;height:12px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%,50%)rotate(45deg)}.dp__now_wrap{text-align:center;padding:2px 0}.dp__now_button{border:1px solid var(--dp-primary-color);color:var(--dp-primary-color);cursor:pointer;background:0 0;border-radius:.75rem;padding:0 4px;font-size:9.6px;font-weight:700}.dp__preset_ranges,.dp__sidebar_left{border-right:1px solid var(--dp-border-color);padding:5px}.dp__sidebar_right{border-left:1px solid var(--dp-border-color);padding:5px}.dp__preset_range{padding:5px}.dp__preset_range:hover{background-color:var(--dp-hover-color);cursor:pointer}.dp__menu_content_wrapper{display:flex}.dp__calendar_wrap{flex-direction:column;flex:0;justify-content:center;align-items:center;font-family:Montserrat,sans-serif;display:flex}.dp__calendar_header{color:var(--dp-text-color);white-space:nowrap;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative}.dp__calendar_header_item{text-align:center;box-sizing:border-box;flex-grow:1;width:35px;height:35px;padding:5px}.dp__calendar_row{justify-content:center;align-items:center;margin:5px 0;display:flex}.dp__calendar_item{text-align:center;box-sizing:border-box;color:var(--dp-text-color);flex-grow:1}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:.5rem}.dp__cell_inner{text-align:center;box-sizing:border-box;border:1px solid #0000;border-radius:.75rem;justify-content:center;align-items:center;width:35px;height:35px;padding:5px;display:flex;position:relative}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-top-right-radius:0;border-bottom-right-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-top-left-radius:0;border-bottom-left-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__cell_auto_range_end,.dp__cell_auto_range_start{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-hover-color);border-top:1px solid var(--dp-hover-color);border-bottom:1px solid var(--dp-hover-color);border-radius:0}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color);border-radius:0}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-radius:0}.dp__cell_auto_range_start{border-left:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-right:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{background:var(--dp-border-color);width:100%;height:1px}.dp__calendar_next{margin-left:10px}.dp__marker_line,.dp__marker_dot{background-color:var(--dp-marker-color);height:5px;position:absolute;bottom:0}.dp__marker_dot{border-radius:50%;width:5px;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{background-color:var(--dp-tooltip-color);border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default;border-radius:.75rem;padding:5px;position:absolute}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{color:var(--dp-text-color);flex-flow:row;align-items:center;display:flex}.dp__tooltip_mark{background-color:var(--dp-text-color);width:5px;height:5px;color:var(--dp-text-color);border-radius:50%;margin-right:5px}.dp__arrow_bottom_tp{background-color:var(--dp-tooltip-color);border-right:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);width:8px;height:8px;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)rotate(45deg)}.dp__instance_calendar{width:100%;position:relative}@media only screen and (max-width:600px){.dp__flex_display{flex-direction:column}}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{height:35px;color:var(--dp-text-color);box-sizing:border-box;align-items:center;display:flex}.dp__inner_nav{cursor:pointer;width:25px;height:25px;color:var(--dp-icon-color);text-align:center;border-radius:50%;justify-content:center;align-items:center;display:flex}.dp__inner_nav svg{width:20px;height:20px}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__month_year_select{text-align:center;cursor:pointer;box-sizing:border-box;border-radius:.75rem;justify-content:center;align-items:center;width:50%;height:35px;display:flex}.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__month_year_wrap{width:100%;display:flex}.dp__overlay{background:var(--dp-background-color);z-index:99999;width:100%;height:100%;color:var(--dp-text-color);box-sizing:border-box;font-family:Montserrat,sans-serif;transition:opacity 1s ease-out;position:absolute;top:0;left:0}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{background-color:var(--dp-scroll-bar-background);width:5px}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{box-sizing:border-box;flex-wrap:wrap;align-items:center;width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding:0;display:flex}.dp__overlay_container>.dp__overlay_row{flex:1}.dp__overlay_col{box-sizing:border-box;white-space:nowrap;width:33%;padding:3px}.dp__overlay_cell_pad{padding:10px 0}.dp__overlay_cell_active{cursor:pointer;text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:.75rem}.dp__overlay_cell{cursor:pointer;text-align:center;border-radius:.75rem}.dp__overlay_cell:hover,.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__overlay_action{background:#fff;position:sticky;bottom:0}.dp__over_action_scroll{box-sizing:border-box;right:5px}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__month_picker_header{justify-content:space-between;align-items:center;width:100%;height:35px;display:flex}.dp__time_input{-webkit-user-select:none;user-select:none;width:100%;color:var(--dp-text-color);justify-content:center;align-items:center;font-family:Montserrat,sans-serif;display:flex}.dp__time_col_reg{padding:0 20px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{text-align:center;flex-direction:column;justify-content:center;align-items:center;font-size:2rem;display:flex}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:.75rem;justify-content:center;align-items:center;padding:0 3px;display:flex}.dp__time_display:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button{cursor:pointer;width:32px;height:32px;color:var(--dp-icon-color);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:5px;display:flex}.dp__inc_dec_button svg{width:32px;height:32px}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__inc_dec_button_disabled:hover,.dp__inc_dec_button_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);cursor:pointer;border:none;border-radius:.75rem;padding:10px}.dp__action_row{box-sizing:border-box;width:100%;color:var(--dp-text-color);background:var(--dp-background-color);align-items:center;padding:10px;display:flex}.dp__action_row svg{width:auto;height:20px}.dp__selection_preview{width:50%;color:var(--dp-text-color);font-size:.8rem}.dp__action_buttons{text-align:right;width:50%}.dp__action{cursor:pointer;border-radius:.75rem;align-items:center;padding:2px 5px;font-weight:700;display:inline-flex}.dp__select{color:var(--dp-success-color)}.dp__action_disabled{color:var(--dp-success-color-disabled);cursor:not-allowed}.dp__cancel{color:var(--dp-secondary-color)}.dp__theme_dark{--dp-background-color:#212121;--dp-text-color:#fff;--dp-hover-color:#484848;--dp-hover-text-color:#fff;--dp-hover-icon-color:#959595;--dp-primary-color:#005cb2;--dp-primary-disabled-color:#61a8ea;--dp-primary-text-color:#fff;--dp-secondary-color:#a9a9a9;--dp-border-color:#2d2d2d;--dp-menu-border-color:#2d2d2d;--dp-border-color-hover:#aaaeb7;--dp-disabled-color:#737373;--dp-disabled-color-text:#d0d0d0;--dp-scroll-bar-background:#212121;--dp-scroll-bar-color:#484848;--dp-success-color:#00701a;--dp-success-color-disabled:#428f59;--dp-icon-color:#959595;--dp-danger-color:#e53935;--dp-marker-color:#e53935;--dp-tooltip-color:#3e3e3e;--dp-highlight-color:#005cb233}.dp__theme_light{--dp-background-color:#fff;--dp-text-color:#212121;--dp-hover-color:#f3f3f3;--dp-hover-text-color:#212121;--dp-hover-icon-color:#959595;--dp-primary-color:#1976d2;--dp-primary-disabled-color:#6bacea;--dp-primary-text-color:#f8f5f5;--dp-secondary-color:#c0c4cc;--dp-border-color:#ddd;--dp-menu-border-color:#ddd;--dp-border-color-hover:#aaaeb7;--dp-disabled-color:#f6f6f6;--dp-scroll-bar-background:#f3f3f3;--dp-scroll-bar-color:#959595;--dp-success-color:#76d275;--dp-success-color-disabled:#a3d9b1;--dp-icon-color:#959595;--dp-danger-color:#ff6f60;--dp-marker-color:#ff6f60;--dp-tooltip-color:#fafafa;--dp-disabled-color-text:#8e8e8e;--dp-highlight-color:#1976d21a}.dp__main{-webkit-user-select:none;user-select:none;box-sizing:border-box;font-family:Montserrat,sans-serif}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentColor;fill:currentColor}.dp__button{text-align:center;width:100%;color:var(--dp-icon-color);background:var(--dp-background-color);cursor:pointer;box-sizing:border-box;place-content:center;align-items:center;height:35px;padding:10px;display:flex}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{width:auto;height:20px}.dp__button_bottom{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all .1s ease-out}.calendar-next-enter-from{opacity:0;transform:translate(22px)}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(-22px)}.calendar-prev-leave-to{opacity:0;transform:translate(22px)}.dp-menu-appear-enter-active,.dp-menu-appear-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all .1s ease-out}.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(22px)}.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(-22px)}.dp-menu-appear-enter-from{opacity:0}.dp-menu-appear-enter-active,.dp-menu-appear-leave-active{transition:opacity .1s}.dp-menu-appear-leave-to{opacity:1}.vcs-datepicker .picker-section{flex-direction:column;width:100%;display:flex}.vcs-datepicker .picker-section label{margin-bottom:calc(var(--spacing,.25rem)*0);color:#52525b;font-size:.875rem}.vcs-datepicker .picker-section.disabled{opacity:.5}.vcs-datepicker .dp__main,.vcs-datepicker .dp__main>:first-child,.vcs-datepicker .dp__main>:first-child .dp__input_wrap{width:100%}.vcs-datepicker .dp__main>:first-child .dp__input_wrap .picker-label{cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;height:3rem;display:flex}.vcs-datepicker .dp__main>:first-child .dp__input_wrap .picker-label .picker-label__content{pointer-events:none;min-width:calc(var(--spacing,.25rem)*0);--tw-font-weight:var(--font-weight-semibold,600);font-size:1rem;font-weight:var(--font-weight-semibold,600);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.vcs-datepicker .dp__main>:first-child .dp__input_wrap .picker-label.label-empty .picker-label__content{color:#d9214e;opacity:.5}.vcs-datepicker .dp__main>:first-child .dp__input_wrap .picker-label>:last-child{flex-shrink:0;font-size:1rem}.vcs-datepicker .dp__main>:first-child .dp__input_wrap .picker-label.disabled{cursor:not-allowed;opacity:.5}.vcs-datepicker .dp__input{border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-medium,500);width:100%;font-weight:var(--font-weight-medium,500);color:#71717a;--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;--tw-ring-inset:inset;background-color:#f4f4f5;border-width:1px;border-color:#e4e4e7;outline-style:none;display:block}.vcs-datepicker .dp__input:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#4caf50;border-color:#e4e4e7}@media(prefers-color-scheme:dark){.vcs-datepicker .dp__input{color:#fff;background-color:#27272a;border-color:#3f3f46}}.vcs-datepicker-menu{z-index:99999;overflow:hidden}.vcs-datepicker-menu .dp__inner_nav svg{aspect-ratio:1;width:auto;height:1rem}.vcs-datepicker-menu .dp__instance_calendar{padding:.25rem}.vcs-datepicker-menu .dp__preset_range{border-radius:var(--radius-lg,.5rem);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap;color:#27272a;background-color:#fafafa;margin-bottom:.25rem;padding-block:.5rem;padding-inline:.5rem}.vcs-datepicker-menu .dp__preset_range:hover{color:#fff;background-color:#4caf50}.vcs-datepicker-menu .dp__range_end,.vcs-datepicker-menu .dp__range_start,.vcs-datepicker-menu .dp__range_between,.vcs-datepicker-menu .dp__active_date{border-style:var(--tw-border-style);color:#fff;background-color:#4caf50;border-width:0}.vcs-datepicker-menu .dp__today{border-style:var(--tw-border-style);color:#3f3f46;background-color:#e4e4e7;border-width:0}.vcs-datepicker-menu .dp__calendar_header_item{color:#3f3f46;text-transform:uppercase}.vcs-datepicker-menu .dp__month_year_select{--tw-font-weight:var(--font-weight-bold,700);font-size:1.25rem;font-weight:var(--font-weight-bold,700);color:#3f3f46;text-transform:uppercase}.vcs-datepicker-menu .dp__action_row{border-top-style:var(--tw-border-style);background-color:#f4f4f5;border-top-width:1px;border-top-color:#e4e4e7;display:none;width:auto!important}.vcs-datepicker-menu .dp__month_year_row .dp__month_picker_header{--tw-font-weight:var(--font-weight-bold,700);font-size:1.25rem;font-weight:var(--font-weight-bold,700)}.vcs-datepicker-menu .dp__month_year_row .dp__overlay_cell,.vcs-datepicker-menu .dp__month_year_row .dp__overlay_cell_active{--tw-font-weight:var(--font-weight-semibold,600);font-size:1.125rem;font-weight:var(--font-weight-semibold,600);text-transform:uppercase}.vcs-datepicker-menu .dp__month_year_row .dp__overlay_cell{color:#3f3f46}.vcs-datepicker-menu .dp__month_year_row .dp__overlay_cell_active{color:#fff;background-color:#4caf50}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.vcs-input-number{align-items:center;width:100%;display:flex}.vcs-input-number.sm button{border-radius:var(--radius-sm,.25rem);padding:calc(var(--spacing,.25rem)*1);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}.vcs-input-number.md button{border-radius:var(--radius-sm,.25rem);padding:calc(var(--spacing,.25rem)*2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}.vcs-input-number.lg button{border-radius:var(--radius-md,.375rem);padding:calc(var(--spacing,.25rem)*3);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}.vcs-input-number button{color:#fff;background-color:#4caf50;display:flex}.vcs-input-number button:disabled{color:#71717a;cursor:not-allowed;background-color:#d4d4d8}.vcs-input-number input[data-vsc-input]{--tw-border-style:none;width:100%;height:fit-content;padding:calc(var(--spacing,.25rem)*0);text-align:center;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;--tw-ring-inset:inset;background-color:#fff;border-style:none;outline-style:none;padding-inline:.5rem}.vcs-input-number input[data-vsc-input]:focus{--tw-border-style:none;border-style:none}.vcs-input-number input[data-vsc-input]{appearance:textfield}.vcs-input-number input[data-vsc-input]::-webkit-outer-spin-button{-webkit-appearance:none}.vcs-input-number input[data-vsc-input]::-webkit-inner-spin-button{-webkit-appearance:none}.vcs-input-number input[data-vsc-input].disabled-input,.vcs-input-number input[data-vsc-input].disabled-all{cursor:not-allowed}.vcs-input-number:has(.disabled-input:not(.disabled-all)) button:not(:disabled){color:#fff;cursor:pointer;background-color:#4caf50}.vcs-input-number:has(.disabled-input:not(.disabled-all)) button:not(:disabled):first-of-type{background-color:#4caf5080}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-1370e839],[data-v-1370e839]:before,[data-v-1370e839]:after,[data-v-1370e839]::backdrop{--tw-border-style:solid;--tw-outline-style:solid}}}label[data-v-1370e839]{cursor:pointer;align-items:center;gap:.5rem;width:fit-content;height:fit-content;display:flex}label[data-v-1370e839]:has(input:disabled){cursor:default}label .check[data-v-1370e839]{border-style:var(--tw-border-style);pointer-events:none;border-width:.16rem;border-color:#fff;border-radius:3.40282e38px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}label .check.contrast[data-v-1370e839]{border-color:#d4d4d8}label .check.contrast .circle[data-v-1370e839]{background-color:#fff}label .check .circle[data-v-1370e839]{pointer-events:none;border-radius:3.40282e38px;justify-content:center;align-items:center;width:.75rem;height:.75rem;animation:.2s ease-in forwards check-1370e839;display:flex}label .check .fill .circle[data-v-1370e839]{background-color:#4caf50}label .check.square[data-v-1370e839]{border-radius:.375rem}label .check.square .circle[data-v-1370e839]{border-radius:.125rem}label input[data-v-1370e839]{cursor:pointer;opacity:0;position:absolute}label input[data-v-1370e839]:disabled{cursor:default}label input:disabled+.check .circle[data-v-1370e839]{background-color:#71717a}label input:disabled+.check .circle div .icon[data-v-1370e839]{color:#e4e4e7}label input:checked+.check .circle[data-v-1370e839]{background-color:#4caf50;animation-name:check-checked-1370e839}label input:focus-visible+.check[data-v-1370e839]{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#4caf50}label .vcs-p[data-v-1370e839]{white-space:nowrap}label.invalid .check[data-v-1370e839],label.invalid .check.contrast[data-v-1370e839]{border-color:#e26a6a}@keyframes check-checked-1370e839{0%{opacity:0}to{opacity:1}}@keyframes check-1370e839{0%{opacity:1}to{opacity:0}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.vcs-dropdown-measure{width:100%;position:relative}.vcs-dropdown-measure .measure-label{flex-direction:column;width:100%;display:flex}.vcs-dropdown-measure .measure-label label{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));color:#52525b}.vcs-dropdown-measure .measure-label .picker-label{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;height:3rem;display:flex}.vcs-dropdown-measure .measure-label .picker-label .picker-label-custom__content{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);justify-content:space-between;align-items:flex-start}.vcs-dropdown-measure .measure-label .picker-label .picker-label-custom__content small{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#71717a}.vcs-dropdown-measure .measure-label .picker-label .picker-label-custom__content-empty{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#d9214e;opacity:.5;justify-content:space-between;align-items:flex-start}.vcs-dropdown-measure .measure-label .picker-label .picker-label-custom__content-empty small{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#71717a}.vcs-dropdown-measure .measure-options{gap:1rem;width:100%;display:flex}.vcs-dropdown-measure .measure-options>:first-child,.vcs-dropdown-measure .measure-options>:nth-child(3){width:calc(50% - 1.0625rem)}.vcs-dropdown-measure .measure-options .line{background-color:#d4d4d8;width:.125rem;height:2rem;margin-block:auto}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.vcs-dropdown-option{width:100%;position:relative}.vcs-dropdown-option .picker-section{flex-direction:column;width:100%;display:flex}.vcs-dropdown-option .picker-section label{color:#52525b;font-size:.875rem}.vcs-dropdown-option .picker-section .picker-label{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;height:3rem;display:flex}.vcs-dropdown-option .picker-section .picker-label .picker-lable__content{pointer-events:none;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vcs-dropdown-option .picker-section .picker-label .picker-lable__content-empty{color:#d9214e;opacity:.5}.vcs-dropdown-option .picker-section .picker-label>:last-child{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}.vcs-dropdown-option .picker-section.disabled{opacity:.5}.vcs-dropdown-option .picker-section.disabled .picker-label{cursor:not-allowed}.vcs-dropdown-option .picker-options{top:100%;right:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:10;border-style:var(--tw-border-style);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);min-width:20rem;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#fff;border-width:1px;border-color:#e4e4e7;border-radius:.5rem;margin:.25rem;position:absolute;overflow:hidden}.vcs-dropdown-option .picker-options .picker-option{cursor:pointer;padding:.5rem;padding-inline:1rem}.vcs-dropdown-option .picker-options .vcs-p{--tw-font-weight:var(--font-weight-medium,500);font-size:.75rem;font-weight:var(--font-weight-medium,500);color:#a1a1aa;padding-block:.25rem;padding-inline:1rem}.vcs-dropdown-option .picker-options .vcs-p:first-child{padding-top:1rem}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid}}}.helper-container{justify-content:center;align-items:center;width:100%;display:flex}.helper-container .budgeting{border-radius:var(--radius-4xl,2rem);flex-direction:column;gap:1rem;width:100%;padding-block:2rem;padding-inline:2rem;font-size:1.325rem;display:flex}.helper-container .budgeting.light{background-color:#fff9}.helper-container .budgeting.light .itinerary-type__item>:first-child .check{border-color:#3f3f46}.helper-container .budgeting.light .itinerary-type__item-title,.helper-container .budgeting.light .selectors-container .measure-checkbox{color:#1f1f1f}.helper-container .budgeting.light .selectors-container .measure-checkbox>:first-child .check{border-color:#3f3f46}.helper-container .budgeting.dark{background-color:#1f1f1f99}.helper-container .budgeting.dark .itinerary-type__item>:first-child .check{border-color:#fff}.helper-container .budgeting.dark .itinerary-type__item-title,.helper-container .budgeting.dark .selectors-container .measure-checkbox{color:#fff}.helper-container .budgeting.dark .selectors-container .measure-checkbox>:first-child .check{border-color:#fff}.helper-container .budgeting .itinerary-type{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:2rem;display:grid}@media(min-width:48rem){.helper-container .budgeting .itinerary-type{display:flex}}.helper-container .budgeting .itinerary-type__item{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.helper-container .budgeting .itinerary-type__item-icon{color:#4caf50;display:none}@media(min-width:48rem){.helper-container .budgeting .itinerary-type__item-icon{display:flex}}.helper-container .budgeting .itinerary-type__item-title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}.helper-container .budgeting .selectors-container{border-radius:var(--radius-2xl,1rem);flex-direction:column;justify-content:space-between;gap:1rem;width:100%;display:flex}@media(min-width:48rem){.helper-container .budgeting .selectors-container{gap:calc(var(--spacing,.25rem)*0);background-color:#fff;grid-template-rows:1fr auto;grid-template-columns:20% 25% 16% 14% 14% 11%;display:grid}}.helper-container .budgeting .selectors-container>:first-child{--tw-border-style:none;border-style:none}@media(min-width:48rem){.helper-container .budgeting .selectors-container>:first-child{border-top-left-radius:var(--radius-lg,.5rem);border-bottom-left-radius:var(--radius-lg,.5rem)}}.helper-container .budgeting .selectors-container>:first-child{order:1;grid-row:1/3}.helper-container .budgeting .selectors-container>:nth-child(2){order:3}@media(min-width:48rem){.helper-container .budgeting .selectors-container>:nth-child(2){order:2}}.helper-container .budgeting .selectors-container>:nth-child(2){grid-row:1/3}.helper-container .budgeting .selectors-container>:nth-child(3){order:3;grid-row:1/3}.helper-container .budgeting .selectors-container>:nth-child(3).fill{order:2}.helper-container .budgeting .selectors-container>:nth-child(4){order:4;grid-row:1/2}.helper-container .budgeting .selectors-container>:nth-child(5){order:5;grid-row:1/2}.helper-container .budgeting .selectors-container>:nth-child(6){order:6;grid-row:1/3}.helper-container .budgeting .selectors-container>:nth-child(7){order:7;grid-row:1/3}.helper-container .budgeting .selectors-container>:last-child{cursor:pointer;text-align:right;width:100%;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-overflow:ellipsis;white-space:nowrap;color:#4caf50;-webkit-user-select:none;user-select:none;order:8;grid-area:2/4/3/6;margin-bottom:1rem;text-decoration-line:underline;overflow:hidden}@media(min-width:48rem){.helper-container .budgeting .selectors-container>:last-child{text-align:left}}.helper-container .budgeting .selectors-container .selectors-container__item{border-left-style:var(--tw-border-style);padding:1rem 1rem .25rem;background-color:#fff;border-color:#a1a1aa;border-left-width:1px;border-radius:1.5rem;flex-direction:column;gap:1rem;width:100%;display:flex}@media(min-width:48rem){.helper-container .budgeting .selectors-container .selectors-container__item{--tw-border-style:none;background-color:#0000;border-style:none;padding:1.5rem 1.5rem 1rem}}.helper-container .budgeting .selectors-container .selectors-container__item .picker-label-custom__content{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);justify-content:space-between;align-items:flex-start}.helper-container .budgeting .selectors-container .selectors-container__item .picker-label-custom__content small{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#71717a}.helper-container .budgeting .selectors-container .selectors-container__item .picker-label-custom__content-empty{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#d9214e80;justify-content:space-between;align-items:flex-start}.helper-container .budgeting .selectors-container .selectors-container__item .picker-label-custom__content-empty small{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#71717a}.helper-container .budgeting .selectors-container .selectors-container__item .selectors-container__item-extra{cursor:pointer;width:100%;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-overflow:ellipsis;white-space:nowrap;color:#4caf50;-webkit-user-select:none;user-select:none;overflow:hidden}.helper-container .budgeting .selectors-container .selectors-container__item .selectors-container__item-extra:after{content:"";height:.1rem;width:calc(var(--spacing,.25rem)*0);background-color:#4caf50;transition:width .3s ease-in-out;display:flex}.helper-container .budgeting .selectors-container .selectors-container__item .selectors-container__item-extra:hover:after{width:100%}.helper-container .budgeting .selectors-container .selectors-container__item .selectors-container__item-extra-package{flex-wrap:nowrap;justify-content:space-between;width:100%;display:flex}.helper-container .budgeting .selectors-container .selectors-container__item .selectors-container__item-extra-package .vcs-p{cursor:pointer;width:fit-content;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-overflow:ellipsis;white-space:nowrap;color:#4caf50;-webkit-user-select:none;user-select:none;overflow:hidden}.helper-container .budgeting .selectors-container .selectors-container__item .selectors-container__item-extra-package .vcs-p:after{content:"";height:.1rem;width:calc(var(--spacing,.25rem)*0);background-color:#4caf50;transition:width .3s ease-in-out;display:flex}.helper-container .budgeting .selectors-container .selectors-container__item .selectors-container__item-extra-package .vcs-p:hover:after,.helper-container .budgeting .selectors-container .selectors-container__item .selectors-container__item-extra-package .vcs-p.fill:after{width:100%}.helper-container .budgeting .selectors-container .selectors-container__item .selectors-container__item-extra-package .picker-option__icon{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#4caf50}.helper-container .budgeting .selectors-container .selectors-container__item .selectors-container__item-extra-package input{display:none}.helper-container .budgeting .selectors-container .selectors-container__item.room_selector .picker-option{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));grid-template-columns:1fr 6rem;display:grid}.helper-container .budgeting .selectors-container .measure-checkbox{cursor:pointer;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#fff;align-items:center;gap:.5rem;display:flex}.helper-container .budgeting .selectors-container .action-button{cursor:pointer;border-radius:var(--radius-lg,.5rem);--tw-font-weight:var(--font-weight-semibold,600);font-size:1.325rem;font-weight:var(--font-weight-semibold,600);text-overflow:ellipsis;white-space:nowrap;color:#fff;text-transform:uppercase;background-color:#4caf50;padding-block:1rem;padding-inline:1rem;overflow:hidden}@media(min-width:48rem){.helper-container .budgeting .selectors-container .action-button{border-radius:0;border-top-right-radius:var(--radius-2xl,1rem);border-bottom-right-radius:var(--radius-2xl,1rem);padding:1rem}}.helper-container .budgeting .selectors-container .action-button:disabled{cursor:not-allowed;background-color:#a1a1aa}.helper-container .budgeting .selectors-container .vcs-select .picker-option{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));grid-template-columns:auto 1fr;align-items:center;gap:.25rem .5rem;display:grid}.helper-container .budgeting .selectors-container .vcs-select .picker-option .picker-option__icon{width:1.5rem;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}.helper-container .budgeting .selectors-container .vcs-select .picker-option small{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));color:#71717a;grid-row-start:2;grid-column-start:2}.helper-container .budgeting .selectors-container .vcs-select .picker-option.selected{background-color:#e4e4e7}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
