.time-picker[data-v-b7e9dd68]{display:flex;width:100%;min-width:0;height:40px;align-items:center;justify-content:space-between;border:1px solid hsl(var(--input));border-radius:6px;background:hsl(var(--background));padding-left:12px;color:var(--color-text-title);font-size:15px;transition:border-color .2s,box-shadow .2s;cursor:pointer}.time-picker[data-v-b7e9dd68]:hover,.time-picker[data-v-b7e9dd68]:focus{border-color:hsl(var(--ring));outline:0;box-shadow:0 0 0 2px hsl(var(--ring) / 12%)}.time-picker.disabled[data-v-b7e9dd68]{opacity:.5;cursor:not-allowed}.placeholder[data-v-b7e9dd68]{color:hsl(var(--muted-foreground))}.time-picker-icon[data-v-b7e9dd68]{flex:none;margin:0 10px 0 6px;color:hsl(var(--muted-foreground))}.time-picker-mask[data-v-b7e9dd68]{position:fixed;z-index:1190;inset:0}.time-picker-panel[data-v-b7e9dd68]{position:fixed;z-index:1200;width:184px;overflow:hidden;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--popover));box-shadow:0 6px 20px #0000001f}.time-columns[data-v-b7e9dd68]{display:grid;grid-template-columns:repeat(2,1fr);height:224px}.time-columns.with-seconds[data-v-b7e9dd68]{grid-template-columns:repeat(3,1fr)}ul[data-v-b7e9dd68]{margin:0;padding:0;overflow-y:auto;list-style:none;scrollbar-width:thin}ul+ul[data-v-b7e9dd68]{border-left:1px solid hsl(var(--border))}li[data-v-b7e9dd68]{display:flex;height:32px;align-items:center;justify-content:center;color:hsl(var(--popover-foreground));font-size:14px;cursor:pointer}li[data-v-b7e9dd68]:hover{background:hsl(var(--accent))}li.selected[data-v-b7e9dd68]{background:hsl(var(--primary) / 14%);color:var(--color-brand);font-weight:600}.time-picker-footer[data-v-b7e9dd68]{display:flex;justify-content:flex-end;border-top:1px solid hsl(var(--border));padding:8px;gap:8px}.time-picker-footer button[data-v-b7e9dd68]{height:28px;border-radius:4px;padding:0 10px;color:hsl(var(--popover-foreground));font-size:13px}.time-picker-footer .confirm[data-v-b7e9dd68]{background:var(--color-brand);color:#fff}
