.tooltip-trigger.svelte-11extwn{display:inline-flex;align-items:center;cursor:inherit}.tooltip.svelte-11extwn{position:fixed;z-index:9999;pointer-events:none;animation:svelte-11extwn-tooltip-fade-in .15s ease-out}@keyframes svelte-11extwn-tooltip-fade-in{0%{opacity:0}to{opacity:1}}.tooltip-content.svelte-11extwn{background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-primary);border-radius:var(--radius-sm);padding:var(--space-sm) var(--space-md);font-family:var(--font-display);font-size:12px;line-height:1.5;max-width:280px;box-shadow:0 4px 12px #00000026;white-space:pre-line;word-wrap:break-word}.tooltip-arrow.svelte-11extwn{position:absolute;width:8px;height:8px;background:var(--bg-card);border:1px solid var(--border-primary);transform:rotate(45deg)}.tooltip-top.svelte-11extwn{left:var(--tooltip-x);top:var(--tooltip-y);transform:translate(-50%,calc(-100% - 8px))}.tooltip-top.svelte-11extwn .tooltip-arrow:where(.svelte-11extwn){bottom:-5px;left:50%;transform:translate(-50%) rotate(45deg);border-top:none;border-left:none}.tooltip-bottom.svelte-11extwn{left:var(--tooltip-x);top:var(--tooltip-y);transform:translate(-50%,8px)}.tooltip-bottom.svelte-11extwn .tooltip-arrow:where(.svelte-11extwn){top:-5px;left:50%;transform:translate(-50%) rotate(45deg);border-bottom:none;border-right:none}.tooltip-left.svelte-11extwn{left:var(--tooltip-x);top:var(--tooltip-y);transform:translate(calc(-100% - 8px),-50%)}.tooltip-left.svelte-11extwn .tooltip-arrow:where(.svelte-11extwn){right:-5px;top:50%;transform:translateY(-50%) rotate(45deg);border-left:none;border-bottom:none}.tooltip-right.svelte-11extwn{left:var(--tooltip-x);top:var(--tooltip-y);transform:translate(8px,-50%)}.tooltip-right.svelte-11extwn .tooltip-arrow:where(.svelte-11extwn){left:-5px;top:50%;transform:translateY(-50%) rotate(45deg);border-right:none;border-top:none}.slide-panel-backdrop.svelte-tenavc{position:fixed;inset:0;background:#00000080;z-index:100;opacity:0;pointer-events:none;transition:opacity var(--transition-base)}.slide-panel-backdrop.open.svelte-tenavc{opacity:1;pointer-events:auto}.slide-panel.svelte-tenavc{position:absolute;top:0;right:0;bottom:0;width:680px;max-width:100vw;background:var(--bg-app);border-left:1px solid var(--border-primary);transform:translate(100%);transition:transform var(--transition-base);overflow:hidden}.slide-panel.open.svelte-tenavc{transform:translate(0)}@media(max-width:768px){.slide-panel.svelte-tenavc{width:100vw}}
