.announcement-strip{--ann-size: calc(var(--font-base-size, 14px) * var(--ann-scale, 1));--ann-space: calc(16px * var(--ann-scale, 1));--ann-height-control: max(44px, calc(44px * var(--ann-scale, 1)));--ann-line-stroke: calc(var(--ann-divider-size, 1em) * 1.5 / 16);display:flex;align-items:flex-start;gap:var(--ann-space);width:100%;min-width:0;min-height:var(--ann-height-control);padding-inline:var(--ann-space);background:var(--ann-bg, #000);color:var(--ann-fg, #fff);font-family:var(--surface-font-family, monospace);font-size:var(--ann-size);font-weight:var(--surface-font-weight, 400);font-style:var(--surface-font-style, normal);line-height:1.4;text-transform:var(--surface-font-case, none);position:relative;z-index:50}.announcement-strip[data-position=fixed]{position:fixed;inset:0 0 auto}.announcement-strip,.announcement-strip *{box-sizing:border-box}.announcement-strip [hidden]{display:none!important}.announcement-strip__offset{height:0}.announcement-strip__empty{padding:16px;font:inherit}.announcement-strip[data-position=fixed]+.announcement-strip__offset{height:var(--ann-height, max(44px, calc(44px * var(--ann-scale, 1))))}.announcement-strip__viewport{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;direction:ltr}.announcement-strip__viewport::-webkit-scrollbar{display:none}.announcement-strip__track{display:flex;width:max-content;min-width:100%}.announcement-strip__sequence{display:flex;flex:none;align-items:center}.announcement-strip__item{display:flex;align-items:center;flex:none;gap:var(--ann-space);padding:calc(var(--ann-space) / 2) calc(2 * var(--ann-space)) calc(var(--ann-space) / 2) 0;min-height:var(--ann-height-control)}.announcement-strip__message{color:inherit;white-space:nowrap;text-decoration:none}.announcement-strip__divider{display:inline-flex;flex:none;align-items:center}.announcement-strip .game-hud__pointer{display:block;width:var(--ann-divider-size, 1em);height:var(--ann-divider-size, 1em);margin:0;scale:none;transform:none;transition:none;stroke-width:1.5}.announcement-strip .game-hud__pointer[data-pointer-glyph=pixel]{stroke-width:2.6}.announcement-strip .game-hud__pointer[data-pointer-glyph=hash]{stroke-width:1.95}.announcement-strip .menu-mark--solid{fill:currentColor;stroke:none}.announcement-strip .game-hud__pointer-pose--straight{display:inline}.announcement-strip .game-hud__pointer-pose--angled{display:none}.announcement-strip input[type=email],.announcement-strip button,.announcement-strip__signup-toggle{-webkit-appearance:none;appearance:none;border:0;border-radius:0;box-shadow:none;background:transparent;color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;margin:0}.announcement-strip button,.announcement-strip__signup-toggle{min-height:var(--ann-height-control);padding:calc(var(--ann-space) / 2) var(--ann-space);text-transform:inherit;cursor:pointer}.announcement-strip :is(a,button,input,summary):focus-visible{outline:1px solid currentColor;outline-offset:-3px}.announcement-strip__viewport:focus-visible{outline:1px solid currentColor;outline-offset:-3px}.announcement-strip button:disabled{opacity:.45;cursor:wait}.announcement-strip__signup{flex:0 1 auto;min-width:0;max-width:50%;margin-inline-start:auto}.announcement-strip__signup-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--ann-space);list-style:none;overflow-wrap:anywhere}.announcement-strip__signup-toggle::-webkit-details-marker{display:none}.announcement-strip__signup[open]>.announcement-strip__signup-toggle{background:var(--ann-fg);color:var(--ann-bg)}.announcement-strip__panel{position:absolute;inset-inline-end:var(--ann-space);top:100%;width:min(calc(360px * var(--ann-scale)),calc(100% - 2 * var(--ann-space)));max-height:calc(100dvh - var(--ann-height, var(--ann-height-control)) - var(--ann-space));overflow-y:auto;overscroll-behavior:contain;padding:var(--ann-space);border:1px solid currentColor;background:var(--ann-bg);color:var(--ann-fg)}.announcement-strip__signup[open] .announcement-strip__panel{animation:ann-reveal .14s cubic-bezier(.22,1,.36,1) both}.announcement-strip__form{display:grid;gap:var(--ann-space);margin:0}.announcement-strip__label{padding-block:calc((var(--ann-height-control) - 1.4em) / 2);padding-inline-end:8ch;cursor:text}.announcement-strip__fields{display:flex;align-items:stretch;min-width:0;border:1px solid currentColor}.announcement-strip input[type=email]{flex:1;width:0;min-width:0;padding:calc(var(--ann-space) / 2);text-transform:none}.announcement-strip input::placeholder{color:inherit;opacity:1}.announcement-strip__fields button{flex:none;max-width:45%;overflow-wrap:anywhere}.announcement-strip__status{overflow-wrap:anywhere}.announcement-strip button.announcement-strip__close{position:absolute;inset-inline-end:var(--ann-space);top:var(--ann-space)}.announcement-strip__form:has([role=status]){padding-top:var(--ann-height-control)}.announcement-strip button.announcement-strip__pause{flex:none;width:var(--ann-height-control);padding:0}.announcement-strip__pause svg{display:block;width:1em;height:1em;margin:auto}.announcement-strip__play-icon,.announcement-strip__pause[aria-pressed=true] .announcement-strip__pause-icon{display:none}.announcement-strip__pause[aria-pressed=true] .announcement-strip__play-icon{display:inline}.announcement-strip__color-mode{display:flex;flex:none;margin-inline-start:auto}.announcement-strip__color-mode:has(button[hidden]){display:none}.announcement-strip button.announcement-strip__color-button{display:grid;place-items:center;flex:none;width:var(--ann-height-control);padding:0}.announcement-strip__color-button [data-appearance-word]{grid-area:1 / 1;text-transform:lowercase}.announcement-strip button.announcement-strip__color-button{width:max(var(--ann-height-control),5ch)}.announcement-strip__set{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ann-space);min-width:0;min-height:var(--ann-height-control);padding-block:calc(var(--ann-space) / 2)}.announcement-strip__set-message{overflow-wrap:anywhere}.announcement-strip__set-links{display:flex;align-items:center;flex-wrap:wrap;min-width:0}.announcement-strip__set-links a{color:inherit;text-decoration:none;overflow-wrap:anywhere;padding:.25em 0}.announcement-strip__set-links a+a:before{content:"|";display:inline-block;margin-inline:.5em}.announcement-strip__controls,.announcement-strip__navigation{display:flex;flex:none;align-items:center}.announcement-strip button.announcement-strip__step{width:var(--ann-height-control);padding:0}.announcement-strip__splitter{flex:none}.announcement-strip__set-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.announcement-strip__appearance{flex:none;display:flex;align-items:center;min-height:var(--ann-height-control)}.announcement-strip__appearance>*{margin-inline-start:0}.announcement-strip:not([data-mode=scroll]) .announcement-strip__track{width:100%}.announcement-strip:not([data-mode=scroll]) .announcement-strip__sequence{flex:1;min-width:0;flex-direction:column;align-items:stretch}.announcement-strip:not([data-mode=scroll])[data-ann-ready] .announcement-strip__sequence{display:grid}.announcement-strip:not([data-mode=scroll])[data-ann-ready] .announcement-strip__set{grid-area:1 / 1;align-self:center}.announcement-strip [data-ann-inactive]{visibility:hidden;pointer-events:none}.announcement-strip:not([data-mode=scroll]) .announcement-strip__message{white-space:normal;overflow-wrap:anywhere}.announcement-strip:not([data-mode=scroll]) .announcement-strip__set[data-ann-set-layout=center]{justify-content:center;text-align:center}.announcement-strip:not([data-mode=scroll]) .announcement-strip__set[data-ann-set-layout=spread]{justify-content:space-between}.announcement-strip:not([data-mode=scroll]) .announcement-strip__set--extra>.announcement-strip__divider{display:none}.announcement-strip[data-mode=scroll] .announcement-strip__set{flex:none;flex-wrap:nowrap;padding-inline-end:calc(var(--ann-space) * 2)}.announcement-strip[data-mode=scroll] .announcement-strip__set-message{white-space:nowrap}.announcement-strip[data-mode=scroll] .announcement-strip__set-links{flex-wrap:nowrap;white-space:nowrap}.announcement-strip[data-mode=scroll] .announcement-strip__set[data-ann-set-layout]{justify-content:flex-start}@media(hover:hover)and (pointer:fine){.announcement-strip :is(button,summary):hover{color:var(--ann-bg);background:var(--ann-fg)}.announcement-strip a:hover{text-decoration:underline;text-underline-offset:.2em}}@media(max-width:767px){.announcement-strip{gap:calc(var(--ann-space) / 2)}.announcement-strip__signup-toggle{gap:calc(var(--ann-space) / 2);padding-inline:calc(var(--ann-space) / 2)}.announcement-strip__panel{font-size:max(16px,var(--ann-size))}.announcement-strip__set{gap:calc(var(--ann-space) / 2)}}@media(max-width:767px){.announcement-strip{display:flex;flex-wrap:wrap;row-gap:0}.announcement-strip__viewport{order:1;flex:1 0 100%;width:100%}.announcement-strip__signup{flex:1 1 7em;min-width:min(7em,100%);max-width:100%;margin-inline-start:0}.announcement-strip__controls{flex:0 1 auto;flex-wrap:wrap;max-width:100%}.announcement-strip__appearance{margin-inline-start:auto;min-width:0;max-width:100%}.announcement-strip__signup-toggle{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.announcement-strip__signup[open] .announcement-strip__panel{animation:none}}@keyframes ann-reveal{0%{transform:translateY(-4px)}to{transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/announcement-strip.css.map */
