/*! XUI ver:0.6.0 | xui-component-base | begin !*/xui-clock{display:inline-flex;flex-direction:column;align-items:center;width:3.75rem;height:5.875rem;opacity:0;transition:opacity 1s}xui-clock.shown{opacity:1}xui-clock .xui-clock-city{font-family:din-2014,sans-serif;font-weight:800;font-size:.75rem;line-height:1rem}xui-clock .xui-clock-time{font-family:din-2014,sans-serif;font-weight:300;font-size:.75rem;line-height:1rem}.xui-clock-small{width:2.75rem;height:5rem}xui-marketzones{display:block;position:relative;overflow:hidden;opacity:0;transition:opacity 1s}xui-marketzones.shown{opacity:1}xui-marketzones .xui-marketzones-timeline{position:absolute;top:0;bottom:1.25rem;left:0;right:0}xui-marketzones .xui-marketzones-hour{position:absolute;height:100%;display:flex;flex-direction:column;align-items:center;opacity:0;width:.0625rem;min-width:1px}xui-marketzones .xui-marketzones-hour-line{position:relative;width:.0625rem;min-width:1px;height:100%}xui-marketzones .xui-marketzones-hour-label{font-family:din-2014,sans-serif;font-weight:300;font-size:.625rem;line-height:.8125rem;position:relative}xui-marketzones .xui-marketzones-markets{position:absolute;top:.625rem;bottom:1.25rem;left:0;right:0;row-gap:.5rem}xui-marketzones .xui-marketzones-market{font-family:din-2014,sans-serif;font-weight:300;font-size:.75rem;line-height:1rem;position:absolute;flex-direction:row;align-items:center;text-indent:.625rem;opacity:0;display:flex;transition:opacity 1s}xui-marketzones .xui-marketzones-market.is-next-part{direction:rtl}xui-marketzones .xui-marketzones-market.shown{display:flex}xui-marketzones .xui-marketzones-market.hidden{display:none}xui-marketzones .xui-marketzones-market.active{opacity:1}xui-marketzones .xui-marketzones-market.inactive{opacity:.45}xui-marketzones .xui-marketzones-now{position:absolute;height:100%;display:flex;flex-direction:column;align-items:center;width:.0625rem;min-width:1px}xui-marketzones .xui-marketzones-now-line{position:relative;width:.0625rem;min-width:1px;height:100%}xui-marketzones .xui-marketzones-now-label{font-family:din-2014,sans-serif;font-weight:300;font-size:.75rem;line-height:1rem;position:relative;margin-top:.3125rem}/*! XUI ver:0.6.0 | xui-component-base | end !*/