.label-input-container{max-width:100%}.label-input-container .input-container{border:1px solid #6e6e6e;border-radius:.75rem;padding-block:.25rem;padding-inline:.5rem}.label-input-container .input-container select.input-element{padding-block:.6rem}.label-input-container .input-container:has(input.input-element:read-only){background-color:#f4eee2}.label-input-container .input-container:has(input.input-element:read-only) input{cursor:not-allowed}.label-input-container .input-container .input-element{resize:none;flex-grow:1;padding:.4rem .5rem}.label-input-container .input-container .input-element:focus{border-color:#000}.label-input-container .input-container textarea{min-height:120px}
.marquee-container{max-width:100%;display:flex;position:relative;overflow:hidden}.marquee-container:hover .marquee-slider,.marquee-container:hover .marquee-item{animation-play-state:paused!important}.marquee-container .marquee-slider{gap:24px;min-width:max-content;padding-inline:12px;display:flex}.marquee-container .marquee-slider.marquee-animation{animation:10s linear infinite marqueeSlide}.marquee-container.stop-n-go .marquee-item{animation:12s infinite stepAnimation}.marquee-container .marquee-item{flex-shrink:0;width:fit-content}@keyframes stepAnimation{0%,20%{transform:translate(0%)}20%,40%{transform:translate(calc(-100% - 24px))}40%,60%{transform:translate(calc(-200% - 36px))}60%,80%{transform:translate(calc(-300% - 60px))}80%,to{transform:translate(calc(-400% - 96px))}}@keyframes marqueeSlide{0%{transform:translate(0%)}to{transform:translate(-100%)}}
