.banner-collapsible[data-v-da5e8b1b]{position:relative}.banner-part[data-v-da5e8b1b]{display:grid;transition:grid-template-rows .24s ease .12s}@media (hover:hover){.banner-collapsible:hover .banner-part[data-v-da5e8b1b]{transition-delay:0s}}.banner-part__inner[data-v-da5e8b1b]{min-height:0;overflow:hidden}.banner-part--collapsed[data-v-da5e8b1b]{grid-template-rows:1fr}.banner-part--expanded[data-v-da5e8b1b]{grid-template-rows:0fr}.banner-collapsed-box[data-v-da5e8b1b]{height:var(--banner-collapsed-height,48px);overflow:hidden;position:relative}.banner-expand-hint[data-v-da5e8b1b]{align-items:center;background:var(--ui-bg-elevated);border-radius:999px;color:var(--ui-text-toned);display:flex;height:26px;justify-content:center;margin-top:-13px;pointer-events:none;position:absolute;right:10px;top:50%;width:26px}.banner-expand-hint[data-v-da5e8b1b]>*{animation:banner-expand-hint-da5e8b1b 1.8s ease-in-out infinite}@keyframes banner-expand-hint-da5e8b1b{0%,55%,to{transform:translateY(-1px)}25%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.banner-expand-hint[data-v-da5e8b1b]>*{animation:none}}@media (hover:hover){.banner-collapsible:hover .banner-part--collapsed[data-v-da5e8b1b]{grid-template-rows:0fr}.banner-collapsible:hover .banner-part--expanded[data-v-da5e8b1b]{grid-template-rows:1fr}}.banner-collapsible.is-open .banner-part--collapsed[data-v-da5e8b1b]{grid-template-rows:0fr}.banner-collapsible.is-open .banner-part--expanded[data-v-da5e8b1b]{grid-template-rows:1fr}
