.info-hint.svelte-1df3r87{vertical-align:middle;display:inline-flex;position:relative}.info-btn.svelte-1df3r87{width:calc(var(--element-base) * .4667);height:calc(var(--element-base) * .4667);border:var(--border-width) solid var(--color-border);background:var(--color-bg-lighter);color:var(--color-text-muted);font-size:calc(var(--font-base) * .7);font-weight:var(--font-weight-heavy);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-style:italic;line-height:1;display:inline-flex}.info-btn.svelte-1df3r87:hover,.info-btn.open.svelte-1df3r87{border-color:var(--color-primary);color:var(--color-primary)}.info-pop.svelte-1df3r87{top:calc(100% + calc(var(--spacing-base) * .7));z-index:20;width:min(calc(var(--layout-base) * 44), 70vw);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-bg-paper);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-xl);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);white-space:normal;text-align:left;font-style:normal;line-height:1.45;position:absolute;left:0}
