.cc-tooltip-component{--tooltipBackground: var(--color-transparent-black-77);--tooltipTextColor: var(--color-text-boldest);background:transparent;border:none;inset:auto;margin:0;max-width:none;overflow:visible;padding:0;pointer-events:none;position:fixed;z-index:9999}.cc-tooltip-content{display:flex;opacity:0;position:absolute;transition-timing-function:var(--motion-ease-out-gentle);width:30rem}[dir=ltr] .cc-tooltip-content{transition-property:opacity,left,right,top,bottom}[dir=rtl] .cc-tooltip-content{transition-property:opacity,right,left,top,bottom}.cc-tooltip-content.cc-tooltip-visible{opacity:1}.cc-tooltip-content:before{border:.5rem solid transparent;content:"";display:block;position:absolute}.cc-tooltip-inner{background-color:var(--tooltipBackground);border-radius:var(--radius-3);color:var(--tooltipTextColor);font-family:var(--font-family-system);padding:var(--space-8)}.cc-tooltip-left{justify-content:flex-end;top:50%;transform:translateY(-50%)}[dir=ltr] .cc-tooltip-left{right:calc(100% - .1rem)}[dir=rtl] .cc-tooltip-left{left:calc(100% - .1rem)}[dir=ltr] .cc-tooltip-left.cc-tooltip-visible{right:calc(100% + .9rem)}[dir=rtl] .cc-tooltip-left.cc-tooltip-visible{left:calc(100% + .9rem)}.cc-tooltip-left:before{top:50%;transform:translateY(-50%)}[dir=ltr] .cc-tooltip-left:before{border-left-color:var(--tooltipBackground);left:100%}[dir=rtl] .cc-tooltip-left:before{border-right-color:var(--tooltipBackground);right:100%}.cc-tooltip-right{top:50%;transform:translateY(-50%)}[dir=ltr] .cc-tooltip-right{left:calc(100% - .1rem)}[dir=rtl] .cc-tooltip-right{right:calc(100% - .1rem)}[dir=ltr] .cc-tooltip-right.cc-tooltip-visible{left:calc(100% + .9rem)}[dir=rtl] .cc-tooltip-right.cc-tooltip-visible{right:calc(100% + .9rem)}.cc-tooltip-right:before{top:50%;transform:translateY(-50%)}[dir=ltr] .cc-tooltip-right:before{border-right-color:var(--tooltipBackground);right:100%}[dir=rtl] .cc-tooltip-right:before{border-left-color:var(--tooltipBackground);left:100%}.cc-tooltip-top{bottom:calc(100% - .1rem)}.cc-tooltip-top.cc-tooltip-visible{bottom:calc(100% + .9rem)}.cc-tooltip-top:before{border-top-color:var(--tooltipBackground);top:100%}.cc-tooltip-bottom{top:calc(100% - .1rem)}.cc-tooltip-bottom.cc-tooltip-visible{top:calc(100% + .9rem)}.cc-tooltip-bottom:before{border-bottom-color:var(--tooltipBackground);bottom:100%}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-left,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-left{left:0}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-left,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-left{right:0}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-left:before,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-left:before{left:calc(var(--target-width) / 2 - .5rem)}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-left:before,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-left:before{right:calc(var(--target-width) / 2 - .5rem)}.cc-tooltip-top.cc-tooltip-anchor-center,.cc-tooltip-bottom.cc-tooltip-anchor-center{justify-content:center}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-center,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-center{left:50%;transform:translate(-50%)}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-center,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-center{right:50%;transform:translate(50%)}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-center:before,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-center:before{left:50%;transform:translate(-50%)}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-center:before,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-center:before{right:50%;transform:translate(50%)}.cc-tooltip-top.cc-tooltip-anchor-right,.cc-tooltip-bottom.cc-tooltip-anchor-right{justify-content:flex-end}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-right,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-right{right:0}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-right,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-right{left:0}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-right:before,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-right:before{right:calc(var(--target-width) / 2 - .5rem)}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-right:before,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-right:before{left:calc(var(--target-width) / 2 - .5rem)}.search-bar-component{position:relative}.search-bar-component .search-bar-input{border-radius:var(--radius-5);color:var(--color-text-bolder);font-size:1.4rem;height:4.8rem;padding:1.2rem 4.8rem}.search-bar-component .search-bar-icon{font-size:2.4rem;color:var(--color-icon-default);position:absolute;top:1.2rem;z-index:1}[dir=ltr] .search-bar-component .search-bar-icon{left:1.2rem}[dir=rtl] .search-bar-component .search-bar-icon{right:1.2rem}.search-bar-clear{background-color:transparent;border:none;margin:0;padding:0;color:var(--color-icon-default);font-size:3rem;height:4.8rem;line-height:.85;position:absolute;width:4.8rem}[dir=ltr] .search-bar-clear{right:0}[dir=rtl] .search-bar-clear{left:0}.search-bar-clear:hover{color:var(--color-icon-default-hovered)}.search-bar-clickable{cursor:pointer}.search-bar-clickable:hover{color:var(--color-icon-default-hovered)}.search-bar-component.search-bar-minimal .search-bar-input{background:none;border:none;height:4rem}.search-bar-component.search-bar-minimal .search-bar-icon{top:.8rem}[dir=ltr] .search-bar-component.search-bar-minimal .search-bar-icon{left:.8rem}[dir=rtl] .search-bar-component.search-bar-minimal .search-bar-icon{right:.8rem}.search-bar-component.search-bar-minimal .search-bar-clear{font-size:2.4rem;height:4rem;width:4rem}@keyframes search-bar-center-grow{0%{transform:scale(0)}to{transform:scale(1)}}.search-bar-clear-enter{animation:search-bar-center-grow .3s ease .2s;transform:scale(0);transform-origin:center}
