.desktop-rich-tooltip{box-sizing:border-box;width:max-content;min-width:170px;max-width:min(310px,100vw - 16px);max-height:calc(100dvh - 16px);color:var(--ink);background:var(--surface);border:1px solid color-mix(in srgb,var(--line) 70%,transparent);pointer-events:auto;text-align:start;overflow-wrap:anywhere;border-radius:15px;margin:0;padding:12px 14px;font-size:13px;line-height:1.45;position:fixed;inset:auto;overflow:auto;box-shadow:0 10px 32px #0003}.desktop-rich-tooltip::backdrop{pointer-events:none;background:0 0}.desktop-rich-tooltip>header{align-items:center;gap:8px;display:flex}.desktop-rich-tooltip>header>.icon{flex:none;width:24px;height:24px}.desktop-rich-tooltip strong{font-size:14px;font-weight:700}.desktop-rich-tooltip>header>small{background:var(--soft);color:var(--muted);border-radius:6px;margin-inline-start:auto;padding:2px 5px;font-size:10px}.desktop-rich-tooltip>p{color:var(--muted);margin:8px 0 0;font-size:12px}.desktop-rich-tooltip>footer{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:10px;margin-top:10px;padding-top:8px;font-size:10px;display:flex}.desktop-rich-tooltip kbd{background:var(--soft);border:1px solid var(--line);font:inherit;white-space:nowrap;border-radius:5px;margin-inline-start:auto;padding:3px 5px}.desktop-rich-tooltip:popover-open{animation:.1s ease-out desktop-tip-reveal}@keyframes desktop-tip-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.desktop-rich-tooltip:popover-open{animation:none}}@media (forced-colors:active){.desktop-rich-tooltip{border-color:canvastext}}.desktop-rich-tooltip{background:linear-gradient(150deg,color-mix(in srgb,var(--ink) 3%,var(--surface)),var(--surface));border-color:color-mix(in srgb,var(--ink) 24%,var(--surface));max-width:min(380px,100vw - 16px);box-shadow:0 8px 24px #0002,inset 0 1px color-mix(in srgb,var(--ink) 6%,transparent);border-radius:14px;padding:11px 13px}.desktop-rich-tooltip>p{color:var(--muted);line-height:1.55}
