.xinput-date[data-v-485adce5]{border:var(--border);border-radius:var(--border-radius);-webkit-user-select:none;user-select:none;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:0;font-family:sans-serif;font-size:1em;position:relative}.xinput-date.grow[data-v-485adce5]{flex:auto;display:flex}.xinput-date.shrink[data-v-485adce5]{display:inline-flex}.xinput-date .xpanel[data-v-485adce5]{flex-direction:column;flex:100%;width:100%;max-width:100%;display:flex}.xinput-date .xpanel+.xpanel[data-v-485adce5]{border-left:var(--border)}.xinput-date .xrow[data-v-485adce5]{flex-flow:wrap;width:100%;display:flex}.xinput-date .xcol[data-v-485adce5]{flex-direction:column;flex:100%;justify-content:space-between;align-items:center;max-width:100%;display:flex}.xinput-date .hidden[data-v-485adce5]{opacity:0;visibility:hidden}.xinput-date .xnav[data-v-485adce5]{flex-wrap:nowrap;flex:100%}.xinput-date .xnav.xrow[data-v-485adce5]{align-items:center}.xinput-date .xnav .xnav-ends[data-v-485adce5]{flex:0 2em;justify-content:center;align-items:center;width:2em;height:2em;margin:.1em}.xinput-date .xnav .xnav-button[data-v-485adce5]{text-align:center;flex:1 0 auto;justify-content:center;align-items:center;height:1.5em;padding:0 .5em;transition:all .2s cubic-bezier(0,0,.2,1);display:flex}.xinput-date .xnav .xnav-button[data-v-485adce5]:hover{background:var(--hover-bg);border-radius:var(--selected-border-radius);color:var(--hover-color)}.xinput-date .xnav .xnav-button svg[data-v-485adce5]{width:auto;height:1rem}.xinput-date .xnav .xnav-button.xnav-active[data-v-485adce5]{background:var(--selected-bg);border-radius:var(--selected-border-radius);color:#fff}.xinput-date .xnav .xnav-button.month[data-v-485adce5]{min-width:5em}.xinput-date .xnav-allowed[data-v-485adce5]{cursor:pointer}.xinput-date .xnav-not-allowed[data-v-485adce5]{cursor:not-allowed;opacity:.3}.xinput-date .xbody[data-v-485adce5]{width:100%;display:flex;position:relative;overflow:hidden auto}.xinput-date .xbody .cal[data-v-485adce5]{flex-direction:column;flex-shrink:1;width:100%;display:flex}.xinput-date .xbody .weekdays[data-v-485adce5]{border-bottom:var(--border);flex-wrap:nowrap;flex-shrink:1;padding-bottom:.2em}.xinput-date .xbody .weekdays .weekday[data-v-485adce5]{flex:1 1 var(--day-width)}.xinput-date .xbody .weekdays .weekday[data-v-485adce5],.xinput-date .xbody .weeknumber[data-v-485adce5]{box-sizing:border-box;justify-content:center;align-items:center;font-size:.7em;font-weight:200}.xinput-date .xbody .weeknumber[data-v-485adce5]{z-index:1;flex:0 1.5em;padding:.2em;line-height:1;display:flex;position:relative}.xinput-date .xbody .weeknumber.between[data-v-485adce5]{background:var(--selecting-range-bg);color:#fff;opacity:.5}.xinput-date .xbody .weeknumber.week-disabled[data-v-485adce5]{opacity:.5}.xinput-date .xbody .weeknumber .weeknumber-inner[data-v-485adce5]{cursor:pointer;position:absolute;inset:0}.xinput-date .xbody .week[data-v-485adce5]{flex-wrap:nowrap;flex-shrink:1;margin-top:.2em;position:relative}.xinput-date .xbody .week .rangeBar[data-v-485adce5]{background:var(--selected-range-bg);pointer-events:none;position:absolute;top:2px;bottom:2px}.xinput-date .xbody .week.animate .rangeBar[data-v-485adce5],.xinput-date .xbody .week.animate .selectedBuble[data-v-485adce5]{transition:all .2s}.xinput-date .xbody .week .selectedBuble[data-v-485adce5]{border:2px solid var(--selected-bg);border-radius:var(--selected-border-radius);pointer-events:none;width:var(--day-width);background:#fff;padding:0;font-size:.9em;position:absolute;top:0;bottom:0;transform:translate(-50%)}.xinput-date .xbody .week .days-wrapper[data-v-485adce5]{flex:1;display:flex;position:relative}.xinput-date .xbody .week .day[data-v-485adce5]{box-sizing:border-box;flex:1 1 var(--day-width);min-height:var(--day-height);min-width:var(--day-width);justify-content:center;align-items:center;font-size:.9em;font-weight:400;line-height:1;display:flex;position:relative}.xinput-date .xbody .week .day .day-inner[data-v-485adce5]{cursor:pointer;position:absolute;inset:0}.xinput-date .xbody .week .day .day-inner.move[data-v-485adce5]{cursor:ew-resize}.xinput-date .xbody .week .day:hover .day-text[data-v-485adce5]:not(.selected){border:2px solid var(--selecting-range-bg);border-radius:var(--selected-border-radius);box-sizing:border-box;height:var(--day-height);width:var(--day-width)}.xinput-date .xbody .week .day .day-text[data-v-485adce5]{pointer-events:none;z-index:10;justify-content:center;align-items:center;display:flex}.xinput-date .xbody .week .day.between .day-text[data-v-485adce5]{color:#fff}.xinput-date .xbody .week .day.next-month[data-v-485adce5],.xinput-date .xbody .week .day.prev-month[data-v-485adce5]{background:var(--other-month-bg);opacity:.5}.xinput-date .xbody .week .day.day-disabled[data-v-485adce5]{background:var(--disabled-bg);color:var(--disabled-color);cursor:not-allowed}.xinput-date .xbody .week .day.day-today:not(.day-selected):not(.between) .day-text[data-v-485adce5]{border-radius:var(--selected-border-radius);height:var(--day-height);text-align:center;width:var(--day-width);background:#90ee9080}.xinput-date .xbody .list[data-v-485adce5]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.2em;margin:0;padding:.5em;font-size:.7em;display:flex;position:absolute;inset:0}.xinput-date .xbody .list .list-item[data-v-485adce5]{border:var(--border);border-radius:var(--selected-border-radius);box-sizing:border-box;flex:1 0 calc(33.3333% - .5em);justify-content:center;align-items:center;width:auto;display:flex}.xinput-date .xbody .list .list-item.no-wrap .list-item-inner[data-v-485adce5]{white-space:nowrap}.xinput-date .xbody .list .list-item.disabled[data-v-485adce5]{cursor:not-allowed;opacity:.75}.xinput-date .xbody .list .list-item[data-v-485adce5]:not(.disabled){cursor:pointer}.xinput-date .xbody .list .list-item[data-v-485adce5]:hover{border-color:var(--selecting-range-bg);box-shadow:inset 0 0 0 2px var(--selecting-range-bg)}.xinput-date .xbody .list .list-item .list-item-inner[data-v-485adce5]{box-sizing:border-box;text-align:center;white-space:nowrap;padding:.3em .5em}.xinput-date .xbody .list .list-item .list-item-inner .list-item-inner-action[data-v-485adce5]{border:var(--border);border-radius:var(--selected-border-radius);margin-right:-.5em;padding:.3em .5em}.xinput-date .xbody .list .list-item .list-item-inner .list-item-inner-action[data-v-485adce5]:hover{border-color:var(--list-action-color);box-shadow:inset 0 0 0 2px var(--list-action-color)}.xinput-date .xbody .list .list-item.selected[data-v-485adce5]{background:var(--selected-bg);color:var(--selected-color)}.avoid-clicks[data-v-485adce5]{pointer-events:none}.rounded-full[data-v-485adce5]{border-radius:9999px}.rounded-r-full[data-v-485adce5]{border-top-right-radius:9999px;border-bottom-right-radius:9999px}#xinput-date .w-88[data-v-485adce5]{width:22rem}#xinput-date .text-xxs[data-v-485adce5]{font-size:.6rem}#xinput-date .my-2px[data-v-485adce5]{margin-top:2px;margin-bottom:2px}.months-apart-wrapper[data-v-485adce5]{pointer-events:none;z-index:10;flex:0 0 6px;width:6px;height:100%;margin-left:-3px;margin-right:-3px;display:flex}.months-apart[data-v-485adce5]{clip-path:polygon(60% 0,100% 5%,60% 10%,100% 15%,60% 20%,100% 25%,60% 30%,100% 35%,60% 40%,100% 45%,60% 50%,100% 55%,60% 60%,100% 65%,60% 70%,100% 75%,60% 80%,100% 85%,60% 90%,100% 95%,60% 100%,0 100%,40% 95%,0 90%,40% 85%,0 80%,40% 75%,0 70%,40% 65%,0 60%,40% 55%,0 50%,40% 45%,0 40%,40% 35%,0 30%,40% 25%,0 20%,40% 15%,0 10%,40% 5%,0 0);background:#dcdcdc;width:100%;height:100%}#xinput-date .smooth-scrolling[data-v-485adce5]::-webkit-scrollbar{width:4px}#xinput-date .smooth-scrolling[data-v-485adce5] ::-webkit-scrollbar-thumb{background-color:#0000001a;border-radius:8px}.xinput-date-enter-active[data-v-485adce5],.xinput-date-leave-active[data-v-485adce5]{transition:all .1s}.xinput-date-enter[data-v-485adce5],.xinput-date-leave-to[data-v-485adce5]{opacity:0;transform:translateY(15px)}.xinput-date-body-left-enter-active[data-v-485adce5],.xinput-date-body-left-leave-active[data-v-485adce5],.xinput-date-body-list-enter-active[data-v-485adce5],.xinput-date-body-list-leave-active[data-v-485adce5],.xinput-date-body-right-enter-active[data-v-485adce5],.xinput-date-body-right-leave-active[data-v-485adce5]{transition:all .2s}.xinput-date-body-left-enter[data-v-485adce5],.xinput-date-body-left-leave-to[data-v-485adce5],.xinput-date-body-right-enter[data-v-485adce5],.xinput-date-body-right-leave-to[data-v-485adce5]{opacity:0;position:absolute;top:0;left:0}.xinput-date-body-left-enter[data-v-485adce5],.xinput-date-body-left-leave-to[data-v-485adce5]{transform:translate(-15px)}.xinput-date-body-right-enter[data-v-485adce5],.xinput-date-body-right-leave-to[data-v-485adce5]{transform:translate(15px)}.xinput-date-body-list-enter[data-v-485adce5],.xinput-date-body-list-leave-to[data-v-485adce5]{opacity:0;position:absolute;top:0;left:0;transform:translateY(-15px)}.xinput-time{-webkit-user-select:none;user-select:none;flex-direction:column;flex:100%;align-items:stretch;padding:0;font-family:sans-serif;font-size:1em;position:relative}.xinput-time.grow{display:flex}.xinput-time .box,.xinput-time.shrink{display:inline-flex}.xinput-time .box{background:var(--background);border:var(--border);border-radius:var(--border-radius);box-sizing:border-box;color:var(--color);flex:1 0 auto;height:8em;margin:1px;padding:0}.xinput-time .box .box-inner{flex:1;display:flex;position:relative}.xinput-time .box .box-inner .head{background:var(--nav-bg);color:var(--nav-color);cursor:auto;text-align:center;z-index:1;border-radius:0;padding:.8em 0 .4em;font-size:.8em;position:absolute;top:0;left:0;right:0}.xinput-time .box .box-inner ul{overflow:-moz-scrollbars-none;scrollbar-width:none;text-align:center;-ms-overflow-style:none;flex:1;margin:0;padding:0;list-style:none;overflow:hidden auto}.xinput-time .box .box-inner ul li{border-radius:var(--selected-border-radius);cursor:pointer;margin:0;padding:.2em .8em}.xinput-time .box .box-inner ul li:not(.head):not(.selected):hover{background:var(--hover-bg);color:var(--hover-color)}.xinput-time .box .box-inner ul li.selected{background:var(--selected-bg);color:var(--selected-color);z-index:-100;transition:all .25s ease-in-out}.xinput-time .box .box-inner ul li.disabled{background:var(--disabled-bg);color:var(--disabled-color);cursor:not-allowed;z-index:-100;transition:all .25s ease-in-out}.xinput-time .box .box-inner ul li:first-child{margin-top:8em}.xinput-time .box .box-inner ul li:last-child{margin-bottom:8em}.xinput-time .box .box-inner ul li.hours{white-space:nowrap}.xinput-time .box .box-inner ul li .ampm{font-size:.6em}.xinput-time .box .box-inner ul::-webkit-scrollbar{display:none}.xinput-time .box div+div{border-left:var(--border)}.xinput-time .quick-select{text-align:center;font-size:.8em}.xinput-time .quick-select span{background:var(--nav-bg);border:var(--border);color:var(--nav-color);cursor:pointer;border-radius:5px;padding:.1em .5em}.xinput-time .select-up{z-index:5;top:.15em}.xinput-time .select-down,.xinput-time .select-up{position:absolute;left:50%;transform:translate(-50%)}.xinput-time .select-down{bottom:.2em}.xinput-datetime{position:relative}.xinput-datetime.grow{display:flex}.xinput-datetime.shrink{display:inline-flex}.xinput-datetime .popover-reference{width:100%;display:flex}.popper .xinput-datetime-content{margin:-1px -1px -3px}.popper .xinput-datetime-content .xinput-datetime-shortcuts{border:none}.popper .xinput-datetime-content .xinput-datetime-time .xinput-time:first-child .box{border-left:none}.popper .xinput-datetime-content .xinput-datetime-time .xinput-time .box{border-top:none;border-bottom:none}.popper .xinput-datetime-content .xinput-datetime-time .xinput-time{margin-left:1px}.popper .xinput-datetime-content>:first-child,.popper .xinput-datetime-content>:first-child .box{border-left:none}.popper .xinput-datetime-content>:last-child,.popper .xinput-datetime-content>:last-child .xinput-time:last-child .box{border-right:none}.popper .xinput-datetime-content .xinput-date{border-top:none;border-bottom:none;border-radius:0}.xinput-datetime-content{flex-wrap:wrap;flex:1 0 100%;display:flex}.xinput-datetime-content .xinput-datetime-time{flex:1;display:flex}.xinput-datetime-content .xinput-datetime-time.stack{flex-direction:column}.xinput-datetime-content .xinput-datetime-time .xinput-time+.xinput-time{margin-left:-1px}.xinput-datetime-content .xinput-datetime-time.stack .xinput-time+.xinput-time{margin-top:-1px}.xinput-datetime-content .xinput-date+.xinput-datetime-time,.xinput-datetime-content .xinput-datetime-shortcuts+.xinput-date,.xinput-datetime-content .xinput-datetime-shortcuts+.xinput-datetime-time,.xinput-datetime-content .xinput-datetime-time+.xinput-date{margin-left:-1px}.xinput-datetime-box{box-sizing:border-box;background-color:#fafafa;border:1px solid #dadada;padding:0;display:flex}.xinput-form{width:100%;display:flex}.xinput-input{box-sizing:border-box;flex:100%;width:100%}.xinput-nullbutton{background:0 0;border:0;margin-left:-1.2em;font-size:1.5em}.xinput-input-range{box-sizing:border-box;flex:100%}.xinput-input-range:nth-child(2){margin-left:1em}.xinput-datetime-shortcuts{background:var(--background);border:var(--border);border-radius:var(--border-radius);box-sizing:border-box;color:var(--color);-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;margin:0;padding:0;display:flex}.xinput-datetime-shortcuts .xinput-datetime-shortcuts-inner{flex:1;height:6em;padding:0;display:flex}.xinput-datetime-shortcuts .xinput-datetime-shortcuts-inner ul{flex:1;margin:0;padding:0;list-style:none;overflow:visible auto}.xinput-datetime-shortcuts .xinput-datetime-shortcuts-inner ul li{cursor:pointer;border-radius:10px;margin-bottom:.5em;padding:.2em .8em;font-size:.8em;line-height:1.1em}.xinput-datetime-shortcuts .xinput-datetime-shortcuts-inner ul li:hover{background:#d3d3d3}.xinput-datetime-shortcuts .xinput-datetime-shortcuts-inner .xinput-datetime-shortcuts-button{border:var(--border);border-radius:var(--selected-border-radius);margin-right:-.5em;padding:.1em .5em}.xinput-datetime-shortcuts .xinput-datetime-shortcuts-inner .xinput-datetime-shortcuts-button:hover{border-color:var(--list-action-color);box-shadow:inset 0 0 0 2px var(--list-action-color)}
