@keyframes spinner{to{transform:rotate(360deg)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes dash-rotate{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}.gloss-preset-timepicker{flex-direction:column;gap:4px;display:inline-flex;position:relative}.gloss-preset-timepicker--disabled{opacity:.5;pointer-events:none}.gloss-preset-timepicker__label{font-size:.875rem;font-weight:500}.gloss-preset-timepicker__trigger{border:1px solid var(--gloss-color-border-default);border-radius:var(--gloss-radius-md);background:var(--gloss-color-bg-surface);cursor:pointer;align-items:center;gap:8px;padding:8px 12px;font-size:.875rem;display:flex}.gloss-preset-timepicker__trigger:disabled{cursor:not-allowed}.gloss-preset-timepicker--error .gloss-preset-timepicker__trigger{border-color:var(--gloss-color-border-error)}.gloss-preset-timepicker--success .gloss-preset-timepicker__trigger{border-color:var(--gloss-color-border-success)}.gloss-preset-timepicker__value{text-align:left;flex:1}.gloss-preset-timepicker__placeholder{opacity:.5}.gloss-preset-timepicker__clear{cursor:pointer;opacity:.6}.gloss-preset-timepicker__clear:hover{opacity:1}.gloss-preset-timepicker .gloss-base-timepicker__cell:hover{background:var(--gloss-color-bg-hover)}.gloss-preset-timepicker .gloss-base-timepicker__cell[data-selected]{background:var(--gloss-color-brand-primary);color:var(--gloss-color-text-inverse)}.gloss-preset-timepicker__helper{font-size:.75rem}.gloss-preset-timepicker__helper--error{color:var(--gloss-color-text-error)}
@keyframes spinner{to{transform:rotate(360deg)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes dash-rotate{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}.gloss-base-timepicker{background:var(--_bg,transparent);border:1px solid var(--_border-color,transparent);border-radius:var(--_radius,0);box-shadow:var(--_elevation,none);padding:var(--_padding,0);box-sizing:border-box;flex-direction:row;display:flex;overflow:hidden}.gloss-base-timepicker__column{scrollbar-width:thin;flex-direction:column;min-width:56px;max-height:240px;display:flex;overflow-y:auto}.gloss-base-timepicker__column+.gloss-base-timepicker__column{border-left:1px solid var(--_border-color,transparent)}.gloss-base-timepicker__cell{height:var(--_cell-height,36px);min-height:var(--_cell-height,36px);cursor:pointer;white-space:nowrap;box-sizing:border-box;background:0 0;border:none;justify-content:center;align-items:center;padding:0 8px;font-size:.875rem;display:flex}.gloss-base-timepicker__cell[data-selected]{font-weight:600}.gloss-base-timepicker__cell[data-disabled]{opacity:.4;pointer-events:none;cursor:not-allowed}
