.tt-bar{transform-box:fill-box;transform-origin:50%}.tt-menu-toggle[aria-expanded=true] .tt-bar-1{transform:translateY(7px)rotate(45deg)}.tt-menu-toggle[aria-expanded=true] .tt-bar-2{opacity:0}.tt-menu-toggle[aria-expanded=true] .tt-bar-3{transform:translateY(-7px)rotate(-45deg)}html.motion-ok .tt-bar{transition:transform .2s var(--ease-smooth-out), opacity .2s var(--ease-smooth-out)}.tt-menu{z-index:-1;inset:var(--menu-top,0px) 0 0;overscroll-behavior:contain;background-color:var(--color-ink);padding:8px var(--gutter) 32px;flex-direction:column;display:none;position:fixed;overflow-y:auto}.tt-menu[data-open=true]{display:flex}@media (min-width:64rem){.tt-menu,.tt-menu[data-open=true]{display:none}}html.motion-ok .tt-menu{transition:opacity .18s var(--ease-smooth-out), translate .18s var(--ease-smooth-out), filter .18s var(--ease-smooth-out), display .18s allow-discrete}html.motion-ok .tt-menu:not([data-open=true]){opacity:0;translate:0 calc(var(--distance-medium) * -1);filter:blur(var(--blur-small))}html.motion-ok .tt-menu[data-open=true]{transition-duration:.24s}@starting-style{html.motion-ok .tt-menu[data-open=true]{opacity:0;translate:0 calc(var(--distance-medium) * -1);filter:blur(var(--blur-small))}}html.motion-ok .tt-menu[data-open=true] .tt-menu-row{transition:opacity .24s var(--ease-smooth-out), translate .24s var(--ease-smooth-out);transition-delay:calc(var(--row-i,0) * 30ms)}@starting-style{html.motion-ok .tt-menu[data-open=true] .tt-menu-row{opacity:0;translate:0 calc(var(--distance-base) * -1)}}.tt-acc-panel{grid-template-rows:0fr;display:grid}.tt-acc[data-open=true] .tt-acc-panel{grid-template-rows:1fr}.tt-acc-inner{opacity:0;min-height:0;overflow:hidden}.tt-acc[data-open=true] .tt-acc-inner{opacity:1}.tt-acc-chevron{transform-origin:50%;display:inline-flex}.tt-acc-chevron path{vector-effect:non-scaling-stroke}.tt-acc[data-open=true] .tt-acc-chevron{transform:scaleY(-1)}html.motion-ok .tt-acc-panel{transition:grid-template-rows var(--acc-collapse) var(--acc-ease)}html.motion-ok .tt-acc[data-open=true] .tt-acc-panel{transition-duration:var(--acc-expand)}html.motion-ok .tt-acc-inner{filter:blur(var(--blur-small));transition:opacity var(--acc-collapse) var(--acc-ease), filter var(--acc-collapse) var(--acc-ease)}html.motion-ok .tt-acc[data-open=true] .tt-acc-inner{filter:blur();transition-duration:var(--acc-expand)}html.motion-ok .tt-acc-chevron{transition:transform var(--acc-chevron) var(--acc-ease)}@media (prefers-reduced-motion:reduce){.tt-bar,.tt-menu,.tt-menu-row,.tt-acc-panel,.tt-acc-inner,.tt-acc-chevron{transition:none!important}}
