.datepicker-detail,.datepicker-detail .v-picker__body{max-height:none;min-height:0;width:100%}.datepicker-detail .v-picker__body{overflow:visible}.datepicker-detail .v-picker__title{display:none}.datepicker-detail .v-date-picker-header{background:#edecec}.datepicker-detail .v-date-picker-table{height:auto!important;min-height:0;overflow:visible}.datepicker-detail .v-date-picker-table table{height:auto!important}.datepicker-detail .v-btn{border-radius:var(--jdm-panel-radius)}.datepicker-detail .theme--light.v-btn:focus:before,.datepicker-detail .theme--light.v-btn:hover:before{background:#caece0;border-color:transparent;border-radius:var(--jdm-panel-radius);opacity:1}.datepicker-detail .theme--light.v-btn:hover:before{transition:none}.datepicker-detail .v-date-picker-header__value .green--text{background:transparent;border-color:transparent;border-radius:var(--jdm-panel-radius)}.datepicker-detail .green--text{background:#caece0;border-color:transparent;border-radius:var(--jdm-panel-radius)}.datepicker-detail .v-btn--disabled{background:#f1f1f1;border-color:transparent;border-radius:var(--jdm-panel-radius)}.datepicker-detail .v-date-picker-table__events>div{border-radius:50%;height:5px;width:5px}.datepicker-detail .v-btn--disabled .v-date-picker-table__events,.datepicker-detail .v-btn--disabled .v-date-picker-table__events>div{opacity:1}.datepicker-detail .v-date-picker-table .v-btn__content{transform:translateY(-3px)}.datepicker-detail .v-date-picker-table__events{bottom:10px}.datepicker-detail .v-date-picker-table td{padding-bottom:5px;padding-top:5px}.datepicker-detail .datepicker-detail div,.datepicker-detail table{height:auto}.dst[data-v-0ac56cba]{gap:16px}.dst[data-v-0ac56cba],.dst__field[data-v-0ac56cba]{display:flex;flex-direction:column}.dst__field[data-v-0ac56cba]{gap:8px;min-width:0}.dst__label[data-v-0ac56cba]{color:#191919;font-family:IBM Plex Sans Condensed,sans-serif;font-family:var(--jdm-display,"IBM Plex Sans Condensed",sans-serif);font-size:16px;font-weight:500;line-height:1.2}.dst__trigger-wrap[data-v-0ac56cba]{position:relative}.dst__trigger[data-v-0ac56cba]{align-items:center;background:#faf8f1;background:var(--jdm-cream,#faf8f1);border:1px solid #ebeae6;border:1px solid var(--jdm-line-2,#ebeae6);border-radius:4px;border-radius:var(--jdm-btn-radius,4px);color:#858583;color:var(--jdm-ink-3,#858583);cursor:pointer;display:flex;font-family:var(--jdm-sans);font-size:16px;gap:10px;height:40px;padding:0 14px 0 12px;text-align:left;width:100%}.dst__trigger--filled[data-v-0ac56cba]{color:#2c2c2c;color:var(--jdm-ink,#2c2c2c)}.dst__trigger--disabled[data-v-0ac56cba],.dst__trigger[data-v-0ac56cba]:disabled{cursor:not-allowed;opacity:.55}.dst__trigger-icon[data-v-0ac56cba]{flex-shrink:0;pointer-events:none}.dst__trigger-text[data-v-0ac56cba]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dst__panel[data-v-0ac56cba]{background:#fff;border:1px solid #ebeae6;border:1px solid var(--jdm-line-2,#ebeae6);border-radius:8px;border-radius:var(--jdm-card-radius,8px);box-shadow:0 8px 28px rgba(0,0,0,.12);display:flex;flex-direction:column;left:0;max-height:none;max-width:calc(100vw - 32px);overflow:hidden;position:absolute;top:calc(100% + 6px);width:320px;z-index:100}.dst__panel-cal[data-v-0ac56cba]{z-index:1}.dst__panel-cal[data-v-0ac56cba],.dst__times[data-v-0ac56cba]{flex:0 0 auto;position:relative}.dst__times[data-v-0ac56cba]{grid-gap:8px;background:#fff;border-top:1px solid #f1f1f1;border-top:1px solid var(--jdm-line,#f1f1f1);display:grid;gap:8px;grid-template-columns:1fr 1fr;max-height:none;overflow:visible;padding:12px 14px 16px;z-index:2}.dst__time-btn[data-v-0ac56cba]{background:#faf8f1;background:var(--jdm-cream,#faf8f1);border:none;border-radius:4px;border-radius:var(--jdm-btn-radius,4px);color:#2c2c2c;color:var(--jdm-ink,#2c2c2c);cursor:pointer;font-family:var(--jdm-sans);font-size:14px;font-weight:500;height:36px;transition:background .12s ease,color .12s ease}.dst__time-btn[data-v-0ac56cba]:hover:not(:disabled):not(.is-active){background:#f0ede4}.dst__time-btn.is-active[data-v-0ac56cba]{background:#296477;background:var(--jdm-teal,#296477);color:#fff}.dst__time-btn.is-disabled[data-v-0ac56cba],.dst__time-btn[data-v-0ac56cba]:disabled{background:#fafafa;color:#c5c5c3;cursor:not-allowed}.dst__quick[data-v-0ac56cba]{align-items:center;border-top:1px solid #f1f1f1;border-top:1px solid var(--jdm-line,#f1f1f1);display:flex;flex-wrap:wrap;gap:8px;margin-top:2px;padding-top:12px}.dst__quick-label[data-v-0ac56cba]{color:#2c2c2c;color:var(--jdm-ink,#2c2c2c);flex:0 0 100%;font-family:IBM Plex Sans Condensed,sans-serif;font-family:var(--jdm-display,"IBM Plex Sans Condensed",sans-serif);font-size:14px;font-weight:600;line-height:1.2}.dst__quick-btn[data-v-0ac56cba]{align-items:center;background:#fff;border:1px solid #f25915;border:1px solid var(--jdm-orange,#f25915);border-radius:4px;border-radius:var(--jdm-btn-radius,4px);color:#f25915;color:var(--jdm-orange,#f25915);cursor:pointer;display:inline-flex;font-family:var(--jdm-sans);font-size:13px;font-weight:600;gap:4px;line-height:1.1;min-height:34px;padding:5px 9px;transition:background .12s ease,color .12s ease,opacity .12s ease}.dst__quick-btn[data-v-0ac56cba]:focus-visible:not(:disabled):not(.is-disabled),.dst__quick-btn[data-v-0ac56cba]:hover:not(:disabled):not(.is-disabled){background:#f25915;background:var(--jdm-orange,#f25915);color:#fff;outline:none}.dst__quick-btn.is-disabled[data-v-0ac56cba],.dst__quick-btn[data-v-0ac56cba]:disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.dst__quick-icon[data-v-0ac56cba]{display:inline-flex;height:13px;width:13px}.dst__quick-icon[data-v-0ac56cba] svg{height:13px;width:13px}.dst__quick-off[data-v-0ac56cba]{background:#f25915;background:var(--jdm-orange,#f25915);border-radius:3px;color:#fff;font-size:10px;line-height:1;padding:2px 4px}.dst__panel-cal[data-v-0ac56cba] .datepicker-detail{box-shadow:none;max-height:none;min-height:0;width:100%}.dst__panel-cal[data-v-0ac56cba] .datepicker-detail .v-picker__body{max-height:none;min-height:0}.dst__panel-cal[data-v-0ac56cba] .datepicker-detail .v-date-picker-table{height:auto!important;min-height:0;overflow:visible}.dst__panel-cal[data-v-0ac56cba] .datepicker-detail .v-date-picker-header{background:#fff}.dst__panel-cal[data-v-0ac56cba] .datepicker-detail .green--text,.dst__panel-cal[data-v-0ac56cba] .datepicker-detail .theme--light.v-btn:focus:before,.dst__panel-cal[data-v-0ac56cba] .datepicker-detail .theme--light.v-btn:hover:before,.dst__panel-cal[data-v-0ac56cba] .datepicker-detail .v-btn--active,.dst__panel-cal[data-v-0ac56cba] .datepicker-detail .v-btn--active:before{background:#faf8f1!important;background:var(--jdm-cream,#faf8f1)!important;color:#2c2c2c!important;color:var(--jdm-ink,#2c2c2c)!important}.cd-step,.jdm-detail__aside .card{overflow:visible!important}