.tb-topbar{padding:0;background-color:var(--tb-button-color-inverted)}.tb-topbar .inner-block{position:relative;padding-block:20px}.tb-topbar__close{position:absolute;right:1em;top:20px;cursor:pointer;line-height:0}.tb-topbar .text-part a{color:var(--tb-link-color)}.tb-topbar .text-part p{margin-bottom:0}.tb-topbar.align-left .text-part{display:inline-flex;align-items:center;gap:.5em}.tb-topbar.align-center .inner-block{justify-content:center}.tb-topbar.align-center .text-part{margin-inline:initial}.tb-topbar .tb-countdown__block,.tb-topbar .tb-countdown__container{align-items:center;column-gap:12px;row-gap:4px}.tb-topbar .tb-countdown__container{display:flex;margin-block-start:17px;justify-content:space-between;align-items:start}.tb-topbar .tb-countdown__container p{margin-bottom:0}.tb-topbar .tb-countdown__numbers{font-size:1.25rem;font-weight:700;display:flex;align-items:center;text-align:center;gap:3px}.tb-topbar .tb-countdown__numbers span{background-color:var(--tb-block-background-color-inverted);color:var(--tb-text-color-inverted);border-radius:3px;padding-block:2px 4px;inline-size:30px}.tb-topbar .tb-countdown__text{font-size:1rem;text-align:center}.tb-topbar.background-dark{background-color:var(--tb-button-color)}.tb-topbar.background-dark .text-part a{color:var(--tb-link-color-inverted)}.tb-topbar.background-dark .tb-countdown__numbers span{background-color:var(--tb-block-background-color);color:var(--tb-text-color)}@media screen and (min-width: 380px){.tb-countdown__container{justify-content:flex-start}.tb-topbar.align-center .tb-countdown__container{justify-content:center}.tb-topbar .text-part{display:inline-flex;align-items:center;gap:.5em}}@container tb-block (min-width: 700.02px){:root .tb-header+.tb-topbar[data-subnav=true] .inner-block{padding-block-start:3.5rem}:root .tb-topbar__close{right:0;top:50%;transform:translateY(-50%)}:root .tb-topbar__close svg path{fill:var(--tb-text-color)}:root .tb-topbar .inner-block{padding-block:12px 10px;display:flex;align-items:center;justify-content:center;gap:15px;min-height:40px;padding-inline-end:2em}:root .tb-topbar .text-part p{margin-bottom:0}:root .tb-topbar .tb-countdown__block{display:flex}:root .tb-topbar .tb-countdown__container{margin-block-start:0}:root .tb-topbar.background-dark .tb-topbar__close svg path{fill:var(--tb-text-color-inverted)}}.tb-root:has(.tb-header__subnav) .tb-header+.tb-topbar .inner-block{padding-block-start:2.75rem}
