.info-tooltip{align-items:center;gap:.25rem;display:inline-flex}.info-tooltip__trigger{color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;cursor:help;-webkit-tap-highlight-color:#0000;background:0 0;border:0;align-items:center;gap:.25rem;margin:0;padding:0;display:inline-flex;position:relative}.info-tooltip__trigger:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.info-tooltip__trigger:focus-visible{outline:2px solid var(--color-primary,#203ca7);outline-offset:2px;border-radius:4px}.info-tooltip__icon{opacity:.6;font-size:1.3em;line-height:1}.info-tooltip__text{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.info-tooltip__bubble{z-index:1000;box-sizing:border-box;background:var(--ink-950,#070721);color:#fff;width:max-content;max-width:min(320px,100vw - 24px);max-height:calc(100dvh - 24px);font-family:var(--font-ui,sans-serif);text-align:left;text-transform:none;letter-spacing:normal;white-space:normal;overflow-wrap:anywhere;border:0;border-radius:10px;margin:0;padding:12px 14px;font-size:13px;font-weight:400;line-height:1.5;display:block;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 4px 18px #0000002e}.info-tooltip__bubble:has(.valuation-breakdown--personalized){width:min(380px,100vw - 24px);max-width:calc(100vw - 24px);padding:20px;font-size:14px}.info-tooltip__bubble:has(.valuation-breakdown--personalized) .valuation-breakdown__title{margin-bottom:12px;font-size:16px}.info-tooltip__bubble:has(.valuation-breakdown--personalized) .valuation-breakdown__row{gap:16px;padding-block:6px}.info-tooltip__bubble:has(.valuation-breakdown--personalized) .valuation-breakdown__note{opacity:.9;margin-block:10px}.info-tooltip__bubble:has(.valuation-breakdown--personalized) .valuation-breakdown__row--total{padding-top:12px;font-size:16px}
