.veociClock{align-items:center;font-weight:700;display:flex}.veociClock--on-panel{justify-content:left;margin-left:4px}.veociClock__clock-words{color:#fafafa;text-align:center;background-color:#29527a;width:100%;padding:4px 12px;font-size:1em}.veociClock__clock-time{width:100%;padding:8px 12px;display:flex}.veociClock__clock-time--current.veociClock__clock-time .veociClock__clock-digit:nth-child(-n+2){position:relative}.veociClock__clock-time--current.veociClock__clock-time .veociClock__clock-digit:nth-child(-n+2):after{content:":";padding:2px;display:block;position:absolute;top:0;right:0;transform:translate(50%)}.veociClock--on-tile .v-sheet .veociClock__clock-time--current.veociClock__clock-time .veociClock__clock-digit:nth-child(-n+2):after{transform:translate(0)}.veociClock__clock-digit{color:#383838;text-align:center;padding:4px 8px;font-size:1.25em;font-weight:700}.veociClock__clock-label{font-size:.65em;font-weight:400}.veociClock--on-tile.veociClock{flex:1;justify-content:center;height:100%}.veociClock--on-tile.veociClock .veociClock__clock{width:100%;height:100%;display:flex;container-type:size}.veociClock--on-tile.veociClock .veociClock__clock-time{align-items:center;height:100%;display:flex}.veociClock--on-tile.veociClock .veociClock__clock-digit{flex-direction:column;flex:1;line-height:1.5;display:flex}@container (height>=60px) and (width>=120px){.veociClock--on-tile.veociClock .veociClock__clock-digit{font-size:max(.75rem,min(min(8cqw,30cqh),8rem))}}