@property --divider-effect-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --divider-effect-opacity{syntax:"<number>";inherits:false;initial-value:.25}@property --divider-effect-size{syntax:"<length>";inherits:false;initial-value:1px}@property --divider-effect-length{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --glass-effect-blur{syntax:"<length>";inherits:false;initial-value:1em}@property --glass-effect-light-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --glass-effect-light-power{syntax:"<number>";inherits:false;initial-value:.4}@property --glass-effect-light-rotation{syntax:"<angle>";inherits:false;initial-value:210deg}@property --glass-effect-dark-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --glass-effect-dark-power{syntax:"<number>";inherits:false;initial-value:0}.timePicker{gap:var(--spacing-xs);--surfaceFont:var(--font-sm);--surfaceFontWeight:300;--surfaceInlinePadding:calc(var(--surfaceSize)/3);--addonEdgeGap:calc(var(--surfaceSize)*.2);--addonMinTouch:calc(var(--surfaceSize)*.75);--tp-height:var(--surfaceSize,2.5em);--tp-item-height:40px;flex-direction:column;display:flex}.timePicker.fullWidth,.timePicker.fullWidth .popoverTrigger,.timePicker.fullWidth .trigger{width:100%}.timePicker.themeBase{--surfaceFont:1.08em;--surfaceSize:2.5em!important}.timePicker .labelRow{justify-content:space-between;align-items:center;gap:var(--spacing-sm);margin-right:1.2em;display:flex}.timePicker .labelRow .label{width:fit-content;color:var(--text);font-size:var(--font-xs);margin:0;font-weight:200}.timePicker .labelRow .labelExtra{font-size:var(--font-xs);align-items:center;display:flex}.timePicker .hint{color:var(--text-secondary);font-size:.8em}.timePicker .hint.error{color:var(--error)}.timePicker .trigger{width:100%;height:var(--tp-height);box-sizing:border-box;border-radius:var(--radius-pill);min-height:0;color:var(--text);cursor:default;touch-action:manipulation;-webkit-tap-highlight-color:#0000;flex-direction:row;align-items:center;gap:0;padding:0;transition:all .3s;display:flex;position:relative;overflow:hidden}.timePicker .trigger.themeDefault{background:var(--container)}.timePicker .trigger.themeDefault:hover,.timePicker .trigger.themeDefault:focus-within,.timePicker .trigger.themeDefault.open{background:var(--surface-hover)}.timePicker .trigger.themeBase{border-radius:var(--radius-sm);font-size:.9em}.timePicker .trigger.themeBase .triggerSegment{font-size:1.2em;font-weight:200}.timePicker .trigger.themeGlass:after{--glass-effect-blur:var(--glass-blur,1em);content:"";z-index:0;border-radius:inherit;corner-shape:inherit;background:var(--glass-backdrop-fill,#0000);-webkit-backdrop-filter:blur(var(--glass-effect-blur));pointer-events:none;backface-visibility:hidden;will-change:backdrop-filter,background,opacity;transition:--glass-effect-blur .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,background .3s,opacity .3s;position:absolute;inset:0;transform:translateZ(0)}.timePicker .trigger.themeGlass:before{--glass-effect-light-color:var(--glass-light-color,var(--text));--glass-effect-light-power:var(--glass-light-power,.4);--glass-effect-light-rotation:var(--glass-light-rotation,210deg);--glass-effect-dark-color:var(--glass-dark-color,var(--background));--glass-effect-dark-power:var(--glass-dark-power,0);content:"";z-index:2;border-radius:inherit;corner-shape:inherit;pointer-events:none;-webkit-mask-composite:xor;will-change:background,opacity,transform;background:linear-gradient(var(--glass-effect-light-rotation),color-mix(in srgb,var(--glass-effect-light-color)calc(var(--glass-effect-light-power)*100%),transparent)-6.51%,color-mix(in srgb,var(--glass-effect-dark-color)calc(var(--glass-effect-dark-power)*100%),transparent)46.56%,color-mix(in srgb,var(--glass-effect-dark-color)calc(var(--glass-effect-dark-power)*100%),transparent)51.96%,color-mix(in srgb,var(--glass-effect-light-color)calc(var(--glass-effect-light-power)*100%),transparent)100%);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;transition:--glass-effect-light-color .3s,--glass-effect-light-power .3s,--glass-effect-light-rotation .3s,--glass-effect-dark-color .3s,--glass-effect-dark-power .3s,opacity .3s,transform .3s,background .3s,background-image .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.timePicker .trigger.themeGlass .content-wrapper,.timePicker .trigger.themeGlass .contentWrapper,.timePicker .trigger.themeGlass .clickAnimWrapper{z-index:1;transition:opacity .3s,transform .3s;position:relative}.timePicker .trigger.themeGlass:disabled,.timePicker .trigger.themeGlass[disabled],.timePicker .trigger.themeGlass[aria-disabled=true]{--glass-light-power:.3}.timePicker .trigger.themeGlass:disabled .content-wrapper,.timePicker .trigger.themeGlass:disabled .contentWrapper,.timePicker .trigger.themeGlass[disabled] .content-wrapper,.timePicker .trigger.themeGlass[disabled] .contentWrapper,.timePicker .trigger.themeGlass[aria-disabled=true] .content-wrapper,.timePicker .trigger.themeGlass[aria-disabled=true] .contentWrapper{opacity:.4}.timePicker .trigger.themeGlass{background:var(--container);--glass-light-power:.25;border:1px solid #0000}.timePicker .trigger.themeGlass:focus-within,.timePicker .trigger.themeGlass.open{filter:brightness(1.1)}.timePicker .trigger.themeGlass .segmentedDisplay,.timePicker .trigger.themeGlass .icon,.timePicker .trigger.themeGlass .chevron{z-index:1;position:relative}.timePicker .trigger.error{background:color-mix(in srgb,var(--error)5%,var(--container));box-shadow:0 0 0 .25em color-mix(in srgb,var(--error)20%,transparent)!important}.timePicker .trigger.error.themeGlass{--glass-light-color:var(--error);--glass-light-power:1}.timePicker .trigger.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.timePicker .trigger .segmentedDisplay{min-width:0;height:100%;padding-inline:var(--surfaceInlinePadding);box-sizing:border-box;color:var(--text);font-size:var(--surfaceFont);font-weight:var(--surfaceFontWeight);white-space:nowrap;-webkit-user-select:none;user-select:none;flex:1;justify-content:flex-end;align-items:center;line-height:1.2;display:flex;overflow:hidden}.timePicker .trigger .triggerPlaceholder{color:var(--text);opacity:.3;pointer-events:none}.timePicker .trigger .triggerSeparator{color:var(--text);opacity:.5;pointer-events:none;flex-shrink:0}.timePicker .trigger .triggerSegment{border-radius:var(--radius-xs);corner-shape:superellipse(1.5);cursor:ew-resize;touch-action:manipulation;-webkit-tap-highlight-color:#0000;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:.15em .3em;line-height:100%;transition:background .15s,color .15s,transform .15s;display:inline-flex;position:relative}.timePicker .trigger .triggerSegment.active{background:color-mix(in srgb,var(--primary)5%,transparent);color:var(--primary)}.timePicker .trigger .triggerSegment.editing{background:color-mix(in srgb,var(--primary)10%,transparent);color:var(--primary);cursor:text}.timePicker .trigger .triggerSegment.disabled{opacity:.4;pointer-events:none}.timePicker .trigger .triggerSegment .segmentInput{min-width:1ch;color:inherit;font:inherit;text-align:center;background:0 0;border:none;outline:none;padding:0}.timePicker .trigger .icon{min-width:var(--addonMinTouch);width:auto;height:auto;padding-inline:var(--addonEdgeGap);box-sizing:border-box;color:var(--text-secondary);touch-action:manipulation;-webkit-tap-highlight-color:#0000;cursor:pointer;background:0 0;border-radius:0;flex:none;justify-content:center;align-self:stretch;align-items:center;transition:background .15s,transform .15s;display:inline-flex}.timePicker .trigger .tpActionButton{width:var(--addonMinTouch);min-width:var(--addonMinTouch);aspect-ratio:auto;height:100%;min-height:0;padding:0}.timePicker .trigger .chevron{--btn-gap:0;padding-inline-start:0;transition:background .15s,transform .25s,color .15s}.timePicker .trigger .chevron.open{transform:rotate(180deg)}.timePicker .trigger .chevron .content-wrapper,.timePicker .trigger .chevron .btnIcon{justify-content:center;align-items:center;display:flex}.timePicker .trigger .chevron:disabled,.timePicker .trigger .chevron.disabled{opacity:.4;cursor:not-allowed}.timePickerPopover{--tp-label-height:1em}.timePickerPopover .contentWrapper{padding:0}.timePickerPopover .timePickerContent{width:max-content;max-width:calc(100vw - var(--spacing-sm) - var(--spacing-sm));padding:var(--spacing-md)var(--spacing-sm)var(--spacing-sm);gap:var(--spacing-sm);flex-direction:column;display:flex;overflow:hidden}.timePickerPopover .timePickerContent .timePickerSections{align-items:stretch;gap:var(--spacing-sm);flex-direction:column;display:flex}.timePickerPopover .timePickerContent .section{--tp-section-width:14em;--tp-column-gap:.25em;isolation:isolate;width:var(--tp-section-width);justify-content:center;align-items:stretch;gap:var(--tp-column-gap);direction:rtl;flex-direction:row;display:flex;position:relative}.timePickerPopover .timePickerContent .section[data-columns="1"]{--tp-section-width:6em;--tp-column-gap:0}.timePickerPopover .timePickerContent .section[data-columns="2"]{--tp-section-width:10em;--tp-column-gap:.4em}.timePickerPopover .timePickerContent .section[data-columns="3"]{--tp-section-width:14em;--tp-column-gap:.22em}.timePickerPopover .timePickerContent .section[data-columns="4"]{--tp-section-width:17em;--tp-column-gap:.1em}.timePickerPopover .timePickerContent .section.time{direction:ltr}.timePickerPopover .timePickerContent .section .selectionBand{top:calc(var(--tp-label-height) + var(--tp-center-offset));z-index:0;width:auto;height:var(--tp-item-height);min-height:var(--tp-item-height);box-sizing:border-box;border-radius:var(--radius-xs);background:color-mix(in srgb,var(--primary)5%,transparent);pointer-events:none;--glass-light-color:var(--primary);position:absolute;left:.15em;right:.15em}.timePickerPopover .timePickerContent .section .selectionBand:after{--glass-effect-blur:var(--glass-blur,1em);content:"";z-index:0;border-radius:inherit;corner-shape:inherit;background:var(--glass-backdrop-fill,#0000);-webkit-backdrop-filter:blur(var(--glass-effect-blur));pointer-events:none;backface-visibility:hidden;will-change:backdrop-filter,background,opacity;transition:--glass-effect-blur .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,background .3s,opacity .3s;position:absolute;inset:0;transform:translateZ(0)}.timePickerPopover .timePickerContent .section .selectionBand:before{--glass-effect-light-color:var(--glass-light-color,var(--text));--glass-effect-light-power:var(--glass-light-power,.4);--glass-effect-light-rotation:var(--glass-light-rotation,210deg);--glass-effect-dark-color:var(--glass-dark-color,var(--background));--glass-effect-dark-power:var(--glass-dark-power,0);content:"";z-index:2;border-radius:inherit;corner-shape:inherit;pointer-events:none;-webkit-mask-composite:xor;will-change:background,opacity,transform;background:linear-gradient(var(--glass-effect-light-rotation),color-mix(in srgb,var(--glass-effect-light-color)calc(var(--glass-effect-light-power)*100%),transparent)-6.51%,color-mix(in srgb,var(--glass-effect-dark-color)calc(var(--glass-effect-dark-power)*100%),transparent)46.56%,color-mix(in srgb,var(--glass-effect-dark-color)calc(var(--glass-effect-dark-power)*100%),transparent)51.96%,color-mix(in srgb,var(--glass-effect-light-color)calc(var(--glass-effect-light-power)*100%),transparent)100%);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;transition:--glass-effect-light-color .3s,--glass-effect-light-power .3s,--glass-effect-light-rotation .3s,--glass-effect-dark-color .3s,--glass-effect-dark-power .3s,opacity .3s,transform .3s,background .3s,background-image .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.timePickerPopover .timePickerContent .section .selectionBand .content-wrapper,.timePickerPopover .timePickerContent .section .selectionBand .contentWrapper,.timePickerPopover .timePickerContent .section .selectionBand .clickAnimWrapper{z-index:1;transition:opacity .3s,transform .3s;position:relative}.timePickerPopover .timePickerContent .section .selectionBand:disabled,.timePickerPopover .timePickerContent .section .selectionBand[disabled],.timePickerPopover .timePickerContent .section .selectionBand[aria-disabled=true]{--glass-light-power:.3}.timePickerPopover .timePickerContent .section .selectionBand:disabled .content-wrapper,.timePickerPopover .timePickerContent .section .selectionBand:disabled .contentWrapper,.timePickerPopover .timePickerContent .section .selectionBand[disabled] .content-wrapper,.timePickerPopover .timePickerContent .section .selectionBand[disabled] .contentWrapper,.timePickerPopover .timePickerContent .section .selectionBand[aria-disabled=true] .content-wrapper,.timePickerPopover .timePickerContent .section .selectionBand[aria-disabled=true] .contentWrapper{opacity:.4}.timePickerPopover .timePickerContent .section .selectionBand:after{backdrop-filter:blur(var(--glass-blur))!important}.timePickerPopover .timePickerContent .section .column{flex-direction:column;flex:1;align-items:center;min-width:0;display:flex;position:relative}.timePickerPopover .timePickerContent .section .column.disabled{opacity:.4;pointer-events:none}.timePickerPopover .timePickerContent .section .column .label{flex:0 0 var(--tp-label-height);height:var(--tp-label-height);min-height:var(--tp-label-height);text-align:center;justify-content:center;align-items:center;margin:0;font-size:1em;font-weight:200;line-height:1;display:flex}.timePickerPopover .timePickerContent .section .column .wrapper{flex:0 0 var(--tp-wheel-height);width:100%;height:var(--tp-wheel-height);min-height:var(--tp-wheel-height);perspective:calc(var(--tp-wheel-height)*2.2);perspective-origin:50%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 30% 70%,#0000 100%)}.timePickerPopover .timePickerContent .section .column .scroller{transform-style:preserve-3d;overscroll-behavior-y:contain;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;flex-direction:column;display:flex;overflow:visible}.timePickerPopover .timePickerContent .section .column .scroller .item{z-index:1;height:var(--tp-item-height);color:var(--text);letter-spacing:.02em;transform-origin:50%;backface-visibility:hidden;touch-action:none;-webkit-tap-highlight-color:#0000;transition:opacity .15s ease,transform .2s var(--springEase),scale .3s var(--springEase),color .15s ease,background .15s ease;border-radius:.5em;flex-shrink:0;justify-content:center;align-items:center;font-size:1em;font-weight:300;display:flex;position:relative}.timePickerPopover .timePickerContent .section .column .scroller .item.active{color:var(--primary);font-weight:400;scale:1.05}.timePickerPopover .timePickerContent .section .column .scroller .item .editInput{width:100%;color:inherit;font:inherit;text-align:center;caret-color:currentColor;-webkit-text-fill-color:currentColor;appearance:none;background:0 0;border:0;outline:0;padding:0}.timePickerPopover .timePickerContent .sectionDivider{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--text)10%,transparent)19.71%,color-mix(in srgb,var(--text)10%,transparent)79.59%,transparent 100%);flex:none;width:100%;height:1px}.timePickerPopover .timePickerContent .footer{padding-top:var(--spacing-sm);direction:rtl;justify-content:space-between;align-items:center;gap:.5em;display:flex;position:relative}.timePickerPopover .timePickerContent .footer:after{--divider-effect-color:var(--text);--divider-effect-opacity:.1;--divider-effect-size:1px;--divider-effect-length:calc(100% - 1px);content:"";opacity:var(--divider-effect-opacity);will-change:opacity,transform,width,height,background;width:var(--divider-effect-length);height:var(--divider-effect-size);background:linear-gradient(90deg,transparent 0%,var(--divider-effect-color)19.71%,var(--divider-effect-color)79.59%,transparent 100%);transition:--divider-effect-color .24s,--divider-effect-opacity .24s,--divider-effect-size .24s,--divider-effect-length .24s,opacity .24s,transform .24s,width .24s,height .24s,background .24s,background-image .24s;position:absolute;top:0;left:50%;transform:translate(-50%)}.timePickerPopover .timePickerContent .footer .btn{width:fit-content}@media (width>=768px){.timePickerPopover .timePickerSections.hasMultipleSections{gap:var(--spacing-sm);flex-direction:row}.timePickerPopover .timePickerSections.hasMultipleSections .sectionDivider{background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--text)10%,transparent)26.38%,color-mix(in srgb,var(--text)10%,transparent)72.65%,transparent 100%);width:1px;height:auto;min-height:100%}}@media (hover:hover) and (pointer:fine){.timePicker .trigger:not(.disabled) .triggerSegment:hover:not(.disabled){background:color-mix(in srgb,var(--primary)10%,transparent);color:var(--primary)}.timePicker .trigger:not(.disabled) .icon:hover,.timePicker .trigger:not(.disabled) .chevron:not(:disabled,.disabled):hover{background:color-mix(in srgb,var(--text)5%,transparent)}.timePickerPopover .timePickerContent .section .column .scroller .item:hover:not(.active){background:color-mix(in srgb,var(--text)2%,transparent);color:var(--text)}}@media (hover:none) and (pointer:coarse){.timePicker .trigger:not(.disabled) .triggerSegment:active:not(.disabled,.editing){background:color-mix(in srgb,var(--primary)10%,transparent);color:var(--primary);transform:scale(.96)}.timePicker .trigger:not(.disabled) .icon:active,.timePicker .trigger:not(.disabled) .chevron:not(:disabled,.disabled):active{background:color-mix(in srgb,var(--text)6%,transparent)}.timePicker .trigger:not(.disabled) .icon:active{transform:scale(.92)}.timePicker .trigger:not(.disabled) .chevron.open:active{transform:rotate(180deg)scale(.92)}.timePickerPopover .timePickerContent .section .column .scroller .item:active:not(.active){background:color-mix(in srgb,var(--primary)7%,transparent);color:var(--primary);transform:scale(.96)}}