@layer components-base{.tooltip{padding:var(--tooltip-padding,0);pointer-events:none;white-space:normal;z-index:3}.tooltip__arrow{background:var(--tooltip-arrow-color,transparent);left:var(--tooltip-arrow-left,100%);top:var(--tooltip-arrow-top,100%);position:absolute}.tooltip--interactive{pointer-events:auto}.tooltip--interactive-hover:after{content:"";z-index:-1;position:absolute;inset:-12px}.tooltip--top .tooltip__arrow,.tooltip--top-end .tooltip__arrow,.tooltip--top-start .tooltip__arrow{clip-path:polygon(0 0,100% 0,50% 100%);height:calc(var(--tooltip-arrow-size,0px)*.5);width:var(--tooltip-arrow-size,0)}.tooltip--bottom .tooltip__arrow,.tooltip--bottom-end .tooltip__arrow,.tooltip--bottom-start .tooltip__arrow{clip-path:polygon(0 100%,100% 100%,50% 0);height:calc(var(--tooltip-arrow-size,0px)*.5);top:calc(var(--tooltip-arrow-size,0px)*-.5);width:var(--tooltip-arrow-size,0)}.tooltip--left .tooltip__arrow,.tooltip--left-end .tooltip__arrow,.tooltip--left-start .tooltip__arrow{clip-path:polygon(0 0,0 100%,100% 50%);height:var(--tooltip-arrow-size,0);width:calc(var(--tooltip-arrow-size,0px)*.5)}.tooltip--right .tooltip__arrow,.tooltip--right-end .tooltip__arrow,.tooltip--right-start .tooltip__arrow{clip-path:polygon(100% 0,100% 100%,0 50%);height:var(--tooltip-arrow-size,0);left:calc(var(--tooltip-arrow-size,0px)*-.5);width:calc(var(--tooltip-arrow-size,0px)*.5)}.tooltip-mobile{position:absolute}.tooltip-mobile__header{justify-content:space-between;display:flex}.tooltip-mobile__backdrop{background:var(--tooltip-mobile-backdrop-color,transparent);bottom:0;height:100svh;inset:0}.tooltip-mobile__backdrop,.tooltip-mobile__content{z-index:10;width:100vw;position:fixed;left:0;right:0}.tooltip-mobile__content{background:var(--t-background);bottom:var(--cookie-consent-height,0);max-height:calc(100svh - var(--header-height,0px) - var(--cookie-consent-height,0px));padding:var(--tooltip-mobile-padding,0)}.tooltip-mobile__content,.tooltip-trigger{flex-direction:column;display:flex}.tooltip-trigger--hover{pointer-events:auto}.transition-height .tooltip[class*=-leave-active]{width:auto}}@layer components{.tooltip{--tooltip-padding:calc(var(--spacing)*.5);--tooltip-arrow-size:calc(var(--scale-px)*20);--tooltip-arrow-color:var(--t-background)}.tooltip-mobile{--tooltip-mobile-padding:var(--spacing);--tooltip-mobile-backdrop-color:#00000040}.tooltip--full{width:100%}.tooltip--small{--tooltip-padding:6px}.tooltip--no-padding{--tooltip-padding:0px}.tooltip--outline{--tooltip-padding:0 calc(var(--scale-px)*10);--tooltip-arrow-size:12px;--tooltip-arrow-color:var(--t-line-input);background:var(--t-background);border:1px solid var(--t-line-input);font-family:TT Norms Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--md,calc(var(--scale-text-rem)*.9)) var(--n-md,calc(var(--scale-text-rem)*.8));min-height:round(calc(var(--scale-px)*30),1px);text-box-edge:cap;text-transform:uppercase;white-space:nowrap;--lh:var(--md,calc(var(--scale-text-rem)*1.2)) var(--n-md,calc(var(--scale-text-rem)*1));letter-spacing:.01em;font-weight:500;line-height:var(--lh);justify-content:center;align-items:center;display:flex}.tooltip--outline .tooltip__arrow{clip-path:none;background:0 0;height:4px}.tooltip--outline .tooltip__arrow:after,.tooltip--outline .tooltip__arrow:before{content:"";position:absolute;inset:0}.tooltip--outline .tooltip__arrow:before{background:var(--t-line-input);clip-path:polygon(1.5px 1px,10.5px 1px,50% 100%)}.tooltip--outline .tooltip__arrow:after{background:var(--t-background);clip-path:polygon(0 0,100% 0,50% 100%);height:4px;top:-1px;bottom:auto}.tooltip--outline.tooltip--bottom-start .tooltip__arrow,.tooltip--outline.tooltip--top-start .tooltip__arrow{translate:-15px}.tooltip--outline.tooltip--bottom-end .tooltip__arrow,.tooltip--outline.tooltip--top-end .tooltip__arrow{translate:15px}.fade-tooltip-backdrop-enter-active,.fade-tooltip-backdrop-leave-active{transition:opacity .4s cubic-bezier(.25,.74,.22,.99)}.fade-tooltip-backdrop-enter-from,.fade-tooltip-backdrop-leave-to{opacity:0}.slide-up-tooltip-modal-enter-active,.slide-up-tooltip-modal-leave-active{transition:transform .8s cubic-bezier(.7,0,.3,1)}.slide-up-tooltip-modal-enter-from,.slide-up-tooltip-modal-leave-to{transform:translateY(100%)}.fade-tooltip-enter-active,.fade-tooltip-leave-active{transition:opacity .4s cubic-bezier(.25,.74,.22,.99)}.fade-tooltip-enter-from,.fade-tooltip-leave-to{opacity:0}.tooltip--map-info{--tooltip-padding:0 calc(var(--scale-px)*10);font-family:TT Norms Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--md,calc(var(--scale-text-rem)*.9)) var(--n-md,calc(var(--scale-text-rem)*.8));text-box-edge:cap;text-transform:uppercase;white-space:nowrap;--lh:var(--md,calc(var(--scale-text-rem)*1.2)) var(--n-md,calc(var(--scale-text-rem)*1));letter-spacing:.01em;font-weight:500;line-height:var(--lh);background:0 0}.tooltip--map-info .tooltip__map-info-inner{background:var(--t-background);border:1px solid var(--t-line-input);min-height:calc(var(--scale-px)*25);padding:0 calc(var(--scale-px)*10);justify-content:center;align-items:center;display:flex}.tooltip--clip-shift-small{--tooltip-clip-shift:4px}.clip-right-tooltip-enter-active,.clip-right-tooltip-leave-active{transition:clip-path .6s cubic-bezier(0,0,.18,1)}.clip-right-tooltip-enter-active .tooltip__map-info-inner,.clip-right-tooltip-leave-active .tooltip__map-info-inner{clip-path:inset(0);transition:clip-path .6s cubic-bezier(0,0,.18,1),transform .6s cubic-bezier(0,0,.18,1);transform:translate(0)}.clip-right-tooltip-enter-from .tooltip__map-info-inner,.clip-right-tooltip-leave-to .tooltip__map-info-inner{clip-path:inset(0 100% 0 0);transform:translateX(calc(var(--tooltip-clip-shift,5px)*-1))}}
