.positioned-tooltip{pointer-events:none;z-index:var(--middle-z-index);position:relative;top:70%}.positioned-tooltip-info{background:var(--color-background-tooltip);padding:1.6rem;max-width:25rem;color:var(--color-text-on-primary);border-radius:var(--radius-md);transform:translate(-50%);position:absolute}.positioned-tooltip-arrow{background:var(--color-background-tooltip);width:1.2rem;height:1.2rem;transform:translate(-.6rem) rotate(45deg);position:relative;top:-.6rem}.tutorial-tooltip{--arrow-size: 1rem;color:#fff;z-index:var(--middle-z-index);display:flex;width:33.5rem;flex-direction:column;align-items:flex-start;border-radius:4px;background:var(--color-background-tooltip, #444);margin-top:calc(var(--arrow-size) * 1.5);position:relative}.tutorial-tooltip .title{font-family:Roboto,sans-serif;font-size:2rem;font-weight:600;line-height:3.2rem;border-bottom:1px solid #858585;display:flex;padding:2rem 2.8rem;justify-content:space-between;align-items:center;gap:.4rem;align-self:stretch}.tutorial-tooltip .info{display:flex;padding:2rem 2.8rem;justify-content:center;align-items:center;gap:.4rem;align-self:stretch;font-family:Roboto,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.8rem}.tutorial-tooltip .arrow{background:var(--color-background-tooltip);width:calc(var(--arrow-size) * 2);height:calc(var(--arrow-size) * 2);transform:translate(-50%,-50%) rotate(45deg);position:absolute;left:50%}.info-tooltip{--arrow-size: .6rem;background:var(--color-background-tooltip);color:#fff;position:relative;z-index:var(--middle-z-index);width:max-content;max-width:25rem;padding:1.6rem;border-radius:8px;margin-top:calc(var(--arrow-size) * 1.5);font-size:1.2rem;font-weight:500;text-align:left;line-height:1.6rem}.info-tooltip .arrow{background:var(--color-background-tooltip);width:calc(var(--arrow-size) * 2);height:calc(var(--arrow-size) * 2);transform:translate(-50%,-50%) rotate(45deg);position:absolute;left:50%;top:0}.tooltip-hover-anchor+.tutorial-tooltip,.tooltip-hover-anchor+.info-tooltip{visibility:hidden}.tooltip-hover-anchor:hover+.tutorial-tooltip,.tooltip-hover-anchor:hover+.info-tooltip{visibility:visible}.tooltip-hover-anchor:hover+.tutorial-tooltip .title button.button-icon,.tooltip-hover-anchor:hover+.info-tooltip .title button.button-icon{visibility:hidden}.tooltip-container{position:relative;height:max-content;width:max-content}.tooltip-container .info-tooltip,.tooltip-container .tutorial-tooltip{position:absolute;left:50%;top:100%;transform:translate(-50%);box-sizing:border-box}.tooltip{position:relative}.tooltip.full-width{width:100%}.tooltip svg{display:flex}.tooltip-info{pointer-events:none;background:var(--color-background-tooltip);color:var(--gray-05);padding:1.6rem;border-radius:.8rem;position:absolute;left:50%;transform:translate(-50%);width:clamp(20rem,100%,25rem);text-align:left;justify-content:center;font-size:var(--typography-size-xs);line-height:var(--typography-line-height-3xs);font-weight:600;z-index:var(--top-z-index)}.tooltip .tooltip-info{visibility:hidden;opacity:0}.top-tooltip-info{bottom:calc(100% + 1.2rem)}.small-offset .bottom-tooltip-info{top:4rem}.bottom-tooltip-info{top:3rem}.tooltip .tooltip-info h3{color:var(--color-text-on-primary);padding-bottom:.5rem}.tooltip.fixed-tooltip .tooltip-info{display:unset;visibility:visible;opacity:1}.tooltip-arrow{background:var(--color-background-tooltip);position:absolute;width:1.2rem;height:1.2rem;left:50%;transform:translate(-50%,50%) rotate(45deg)}.top-tooltip-arrow{bottom:0}.bottom-tooltip-arrow{top:-1.2rem}.right-tooltip-arrow{left:0}.tooltip:not(*.disabled)>*:first-child:hover+.tooltip-info{visibility:visible;opacity:1;transition:opacity .2s;transition-delay:.8s}.tooltip.inline{position:initial}.tooltip.inline .tooltip-info{bottom:initial;left:100%;transform:translateY(-90%)}.tooltip.inline .tooltip-arrow{background:var(--color-background-tooltip);position:absolute;width:1.2rem;height:1.2rem;bottom:-.2rem;left:0;transform:translate(-50%) translateY(-200%) rotate(45deg)}.tooltip-scroll-wrapper{position:relative}.tooltip:has(.assigned-model-button) .bottom-tooltip-info,.tooltip:has(.custom-model-button) .bottom-tooltip-info{z-index:var(--top-z-index);top:5rem}.portal-tooltip{opacity:0;animation:fadeIn .2s ease-in-out forwards;animation-delay:.8s;position:fixed;z-index:calc(var(--top-nav-index) + 3)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
