.Tooltip-module__O0TQXG__tooltip{--tip-fill:var(--tooltip-bg,var(--plum));--tip-edge:transparent;z-index:var(--z-tooltip);width:max-content;padding:calc(6px * var(--density)) calc(10px * var(--density)) calc(7px * var(--density));border:var(--border-w) solid var(--tip-edge);border-radius:var(--tooltip-radius,var(--r-sm));background:var(--tip-fill);font-family:var(--font-body);text-align:left;overflow-wrap:break-word;animation:Tooltip-module__O0TQXG__tip-in var(--dur-fast) var(--ease-out);flex-direction:column;font-size:12.5px;font-weight:400;line-height:1.45;display:flex;position:fixed;top:0;left:0}.Tooltip-module__O0TQXG__dark{--tip-fill:var(--tooltip-bg,var(--plum));color:var(--ink-inverse);box-shadow:0 8px 22px -6px rgba(var(--rgb-contact), .4), 0 1px 3px rgba(var(--rgb-contact), .18), var(--shadow-specular-dark)}.Tooltip-module__O0TQXG__light{--tip-fill:var(--surface-solid);--tip-edge:var(--line-brand);color:var(--ink-body);box-shadow:var(--shadow-float)}.Tooltip-module__O0TQXG__rich{padding:calc(10px * var(--density)) calc(12px * var(--density)) calc(11px * var(--density));gap:3px}.Tooltip-module__O0TQXG__arrow{background:var(--tip-fill);pointer-events:none;border:1px solid #0000;width:9px;height:9px;position:absolute;transform:rotate(45deg)}.Tooltip-module__O0TQXG__tooltip[data-side=top] .Tooltip-module__O0TQXG__arrow{bottom:-5.5px;left:calc(var(--arrow,50%) - 5.5px);border-right-color:var(--tip-edge);border-bottom-color:var(--tip-edge)}.Tooltip-module__O0TQXG__tooltip[data-side=bottom] .Tooltip-module__O0TQXG__arrow{top:-5.5px;left:calc(var(--arrow,50%) - 5.5px);border-top-color:var(--tip-edge);border-left-color:var(--tip-edge)}.Tooltip-module__O0TQXG__tooltip[data-side=left] .Tooltip-module__O0TQXG__arrow{right:-5.5px;top:calc(var(--arrow,50%) - 5.5px);border-top-color:var(--tip-edge);border-right-color:var(--tip-edge)}.Tooltip-module__O0TQXG__tooltip[data-side=right] .Tooltip-module__O0TQXG__arrow{left:-5.5px;top:calc(var(--arrow,50%) - 5.5px);border-bottom-color:var(--tip-edge);border-left-color:var(--tip-edge)}.Tooltip-module__O0TQXG__tooltip[data-side=top]{--tip-dx:0px;--tip-dy:3px;transform-origin:var(--arrow,50%) 100%}.Tooltip-module__O0TQXG__tooltip[data-side=bottom]{--tip-dx:0px;--tip-dy:-3px;transform-origin:var(--arrow,50%) 0%}.Tooltip-module__O0TQXG__tooltip[data-side=left]{--tip-dx:3px;--tip-dy:0px;transform-origin:100% var(--arrow,50%)}.Tooltip-module__O0TQXG__tooltip[data-side=right]{--tip-dx:-3px;--tip-dy:0px;transform-origin:0% var(--arrow,50%)}@keyframes Tooltip-module__O0TQXG__tip-in{0%{opacity:0;transform:translate(var(--tip-dx,0px), var(--tip-dy,0px)) scale(.96)}}@media (prefers-reduced-motion:reduce){.Tooltip-module__O0TQXG__tooltip{animation:none}}.Tooltip-module__O0TQXG__title{justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:700;line-height:1.35;display:flex}.Tooltip-module__O0TQXG__light .Tooltip-module__O0TQXG__title{color:var(--ink-heading)}.Tooltip-module__O0TQXG__body{display:block}.Tooltip-module__O0TQXG__light.Tooltip-module__O0TQXG__rich .Tooltip-module__O0TQXG__body{color:var(--ink-secondary)}.Tooltip-module__O0TQXG__footer{border-top:1px solid rgba(var(--rgb-white), .18);font-size:var(--text-caption);margin-top:6px;padding-top:7px;line-height:1.45;display:block}.Tooltip-module__O0TQXG__dark .Tooltip-module__O0TQXG__footer{color:rgba(var(--rgb-white), .86)}.Tooltip-module__O0TQXG__light .Tooltip-module__O0TQXG__footer{border-top-color:var(--line);color:var(--ink-muted)}.Tooltip-module__O0TQXG__footer a{color:var(--ink-brand);text-underline-offset:3px;border-radius:var(--r-flat,2px);font-weight:700;text-decoration:underline}.Tooltip-module__O0TQXG__footer a:hover{color:var(--ink-heading)}.Tooltip-module__O0TQXG__footer a:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.Tooltip-module__O0TQXG__withKeys{align-items:center;gap:12px;display:flex}.Tooltip-module__O0TQXG__keys{flex-shrink:0;gap:3px;display:inline-flex}.Tooltip-module__O0TQXG__kbd{border-radius:var(--r-2xs);min-width:19px;height:19px;font-family:var(--font-mono);font-size:var(--text-micro);justify-content:center;align-items:center;padding:0 5px;font-weight:600;line-height:1;display:inline-flex}.Tooltip-module__O0TQXG__dark .Tooltip-module__O0TQXG__kbd{background:rgba(var(--rgb-white), .12);box-shadow:inset 0 0 0 1px rgba(var(--rgb-white), .22), inset 0 -1px 0 rgba(var(--rgb-white), .12);color:var(--ink-inverse)}.Tooltip-module__O0TQXG__light .Tooltip-module__O0TQXG__kbd{background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--line-input), inset 0 -1px 0 var(--line-input);color:var(--ink-body)}.Tooltip-module__O0TQXG__target{border-radius:var(--r-md);outline:none;max-width:100%;display:inline-flex}.Tooltip-module__O0TQXG__target:focus-visible{box-shadow:var(--focus-ring)}.Tooltip-module__O0TQXG__target>:disabled,.Tooltip-module__O0TQXG__target>[aria-disabled=true]{pointer-events:none}.Tooltip-module__O0TQXG__target:has(>:disabled,>[aria-disabled=true]){cursor:not-allowed}.Tooltip-module__O0TQXG__target:not(:has(>:disabled,>[aria-disabled=true])){cursor:help;border-radius:var(--r-full)}.Tooltip-module__O0TQXG__info{border-radius:var(--r-xs);width:24px;height:24px;color:var(--ink-muted);cursor:pointer;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border:0;flex-shrink:0;justify-content:center;align-self:center;align-items:center;padding:0;display:inline-flex}.Tooltip-module__O0TQXG__info:hover{background:var(--wash-hover);color:var(--ink-brand)}.Tooltip-module__O0TQXG__info:active{background:var(--wash-strong)}.Tooltip-module__O0TQXG__info[aria-expanded=true]{background:var(--wash-active);color:var(--ink-brand)}.Tooltip-module__O0TQXG__info:focus-visible{box-shadow:var(--focus-ring);outline:none}.Tooltip-module__O0TQXG__info:disabled{color:var(--ink-disabled);cursor:not-allowed;background:0 0}.Tooltip-module__O0TQXG__toggletip{box-shadow:var(--shadow-menu);font-size:12px;line-height:1.45}@media (forced-colors:active){.Tooltip-module__O0TQXG__tooltip{border:1px solid canvastext}.Tooltip-module__O0TQXG__arrow{display:none}}
