:root{--nc-brand-600: #216fed;--nc-brand-700: #99b4f3;--nc-neutral-200: #f2f3f8;--nc-neutral-300: #ebedf0;--nc-neutral-700: #a6aebb}.nc-days,.nc-months,.nc-years,.nc-time{padding:4px}.nc-days table,.nc-months table,.nc-years table,.nc-time table{border-spacing:0 2px}.rdt{position:relative}.nc-picker{min-width:200px;display:none;position:absolute;margin-top:1px;z-index:99999 !important;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);font-size:12px}.nc-open .nc-picker{display:block}.nc-static .nc-picker{box-shadow:none;position:static}.nc-picker .nc-time-toggle{text-align:center}.nc-picker table{width:100%;margin:0}.nc-picker td,.nc-picker th{font-weight:normal;text-align:center;height:24px;width:35px;box-sizing:border-box}.nc-picker td{padding:2px;cursor:pointer}.nc-picker .nc-day:hover,.nc-picker .nc-hour:hover,.nc-picker .nc-minute:hover,.nc-picker .nc-seconds:hover,.nc-picker .nc-time-toggle:hover{background-color:var(--nc-neutral-300);cursor:pointer}.nc-picker .nc-after,.nc-picker .nc-before{color:var(--nc-neutral-700)}.nc-picker .nc-today{position:relative}.nc-picker .in-range{background-color:var(--nc-neutral-200)}.nc-picker .in-range:hover{background-color:var(--nc-neutral-200)}.nc-picker .nc-sibling{background-color:var(--nc-brand-700);color:#fff}.nc-picker .nc-sibling:hover{background-color:var(--nc-brand-700);color:#fff}.nc-picker .nc-today:before{content:"";display:inline-block;border-left:10px solid rgba(0,0,0,0);border-bottom:10px solid var(--nc-brand-600);border-top-color:rgba(0,0,0,.2);position:absolute;bottom:0px;right:0px}.nc-picker .nc-active,.nc-picker .nc-active:hover{background-color:var(--nc-brand-600);color:#fff;opacity:1;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.nc-picker .dow,.nc-picker .nc-disabled,.nc-picker .nc-disabled:hover{background-color:rgba(0,0,0,0);color:#d3d3d3;cursor:not-allowed;text-shadow:none;opacity:1}.nc-picker span.nc-disabled,.nc-picker span.nc-disabled:hover{background:none;color:#999;cursor:not-allowed}.nc-picker .dow{width:14.2857%;border-bottom:none;cursor:default}.nc-switch{width:100px;cursor:pointer}.nc-switch:hover{background:var(--nc-neutral-300)}.nc-picker th.nc-next,.nc-picker th.nc-prev{font-size:18px;vertical-align:top}.nc-picker th.nc-next:hover,.nc-picker th.nc-prev:hover{background:var(--nc-neutral-300)}.nc-prev span,.nc-next span{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nc-picker th.nc-disabled,.nc-picker th.nc-disabled:hover{background:none;color:#999;cursor:not-allowed}.nc-picker thead tr:first-of-type th{cursor:pointer}.nc-picker tfoot{border-top:1px solid #f9f9f9}.nc-picker button{border:none;background:none;cursor:pointer}.nc-picker button:hover{background-color:#eee}.nc-picker thead button{width:100%;height:100%}td.nc-month,td.nc-year{height:50px;width:25%;padding:10px;cursor:pointer}.nc-month:hover,.nc-year:hover{background:#eee}.nc-counters{display:flex;align-items:center;justify-content:center}.nc-counters>div{float:left}.nc-counter{width:40px}.nc-counterseparator{line-height:100px}.nc-counter .nc-btn{height:40%;line-height:40px;cursor:pointer;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nc-counter .nc-btn:hover{background:#eee}.nc-counter .nc-count{height:40px;font-size:16px;line-height:40px}.nc-milli{vertical-align:middle;padding-left:8px;width:48px}.nc-milli input{width:100%;font-size:1.2em;margin-top:37px}.nc-time td{cursor:default}
