:where(.c-horizontal-collapser){visibility:hidden;opacity:0;justify-content:flex-start;align-items:stretch;display:flex}@media print{:where(.c-horizontal-collapser){display:none!important}}:where(.c-horizontal-collapser--mounted){visibility:visible;opacity:1;transition:opacity .3s ease-in-out}:where(.c-horizontal-collapser[data-force]){visibility:visible;opacity:1}@supports (animation-timeline:scroll()) and (container-type:normal){:where(.c-horizontal-collapser:not([data-force])){visibility:visible;opacity:1}.c-horizontal-collapser--css-auto:not([data-force]) .c-horizontal-collapser__container{--c-horizontal-collapser-overflowing:0;scrollbar-width:none;animation-name:c-horizontal-collapser-detect-overflow;animation-duration:1ms;animation-fill-mode:both;animation-timeline:scroll(self inline);overflow-x:auto;container:c-horizontal-collapser}:is(.c-horizontal-collapser--css-auto:not([data-force]) .c-horizontal-collapser__container)::-webkit-scrollbar{display:none}@keyframes c-horizontal-collapser-detect-overflow{0%,to{--c-horizontal-collapser-overflowing:1}}@container c-horizontal-collapser style(--c-horizontal-collapser-overflowing:1){:is(.c-horizontal-collapser--css-auto:not([data-force]) .c-horizontal-collapser__container) .c-horizontal-collapser__content{visibility:hidden;position:absolute;top:0;left:0}:is(.c-horizontal-collapser--css-auto:not([data-force]) .c-horizontal-collapser__container) .c-horizontal-collapser__collapsed{display:block}}}
