.dg-time-wrap{position:relative;display:block;width:100%}.dg-time-input--active{border-color:var(--color-primary,#6050b0)!important;box-shadow:0 0 0 3px rgb(96 80 176 / .18)}.dg-time-dropdown{position:absolute;top:calc(100% + 6px);left:0;z-index:1000200;display:flex;gap:.25rem;padding:.45rem;background:#fff;border:1px solid rgb(96 80 176 / .2);border-radius:12px;box-shadow:0 18px 48px rgb(49 51 48 / .18);font:inherit;font-size:.95rem}.dg-time-dropdown[hidden]{display:none}@media (max-width:480px){.dg-time-dropdown{left:0;right:auto;max-width:calc(100vw - 1.5rem)}}.dg-time-list{list-style:none;margin:0;padding:.25rem;min-width:64px;max-height:200px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgb(96 80 176 / .4) #fff0}.dg-time-list::-webkit-scrollbar{width:6px}.dg-time-list::-webkit-scrollbar-track{background:#fff0}.dg-time-list::-webkit-scrollbar-thumb{background:rgb(96 80 176 / .3);border-radius:999px}.dg-time-list::-webkit-scrollbar-thumb:hover{background:rgb(96 80 176 / .55)}.dg-time-item{padding:.45rem .7rem;border-radius:8px;font-variant-numeric:tabular-nums;color:var(--color-text-dark,#313330);cursor:pointer;user-select:none;text-align:center;transition:background 0.12s,color 0.12s}.dg-time-item:hover{background:rgb(96 80 176 / .1);color:var(--color-primary,#6050b0)}.dg-time-item.is-active{background:var(--color-primary,#6050b0);color:#fff;font-weight:600}.dg-time-sep{display:inline-flex;align-items:center;padding:0 .1rem;color:var(--color-text-muted,#5e5f5c);font-weight:600}.dg-time-overlay{position:fixed;inset:0;z-index:1000101;background:rgb(0 0 0 / .45)}.dg-time-overlay[hidden]{display:none}.dg-time-dropdown--modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000102;width:min(280px, calc(100vw - 2rem));padding:.85rem;gap:.5rem;background:#fff;border:1px solid rgb(96 80 176 / .2);border-radius:14px;box-shadow:0 24px 64px rgb(49 51 48 / .28)}.dg-time-dropdown--modal .dg-time-list{flex:1;min-width:0;max-height:240px;font-size:1rem}.dg-time-dropdown--modal .dg-time-item{padding:.55rem .6rem}