.section-clean-bar{margin:0;padding:0;width:100%;display:block;line-height:1}
.clean-bar{padding:10px 20px;text-align:center;width:100%;box-sizing:border-box;font-family:var(--font-body-family);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-body);line-height:1}
.clean-bar.sticky{position:sticky;top:0;z-index:100}
.clean-bar-inner{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:nowrap;white-space:nowrap}
.clean-bar-inner a{color:inherit;text-decoration:none}
.clean-bar-timer{display:flex;align-items:center;gap:4px}
.clean-bar-block{display:flex;flex-direction:column;align-items:center;border-radius:4px;min-width:32px;padding:4px 3px 3px}
.clean-bar-num{font-weight:var(--font-weight-bold);line-height:1.1}
.clean-bar-label{font-size:8px;font-weight:var(--font-weight-semibold);letter-spacing:.5px;margin-top:2px;line-height:1}
.clean-bar-sep{font-weight:var(--font-weight-bold);margin:0 1px;line-height:1}
@media screen and (max-width:768px){.clean-bar{padding:8px 12px}.clean-bar-inner{gap:8px}.clean-bar-block{min-width:26px;padding:3px 2px 2px}.clean-bar-label{font-size:7px}}
