.maint-row.svelte-z38cmj{position:relative;display:inline-flex;align-items:center;gap:.25rem;cursor:help;outline:none}.maint-row.svelte-z38cmj:focus-visible{text-decoration:underline dotted;text-underline-offset:2px}.info-icon.svelte-z38cmj{font-size:.75rem;color:var(--color-ink-400)}.maint-tip.svelte-z38cmj{position:absolute;top:100%;left:0;margin-top:.25rem;min-width:14rem;max-width:min(18rem,90vw);z-index:10;display:none;flex-direction:column;gap:.25rem;padding:.5rem .625rem;background:#fff;border:1px solid var(--color-ink-200);border-radius:.75rem;box-shadow:var(--shadow-pop);font-size:.75rem;color:var(--color-ink-700);pointer-events:none}.maint-row.svelte-z38cmj:hover .maint-tip:where(.svelte-z38cmj),.maint-row.svelte-z38cmj:focus-within .maint-tip:where(.svelte-z38cmj),.maint-row.svelte-z38cmj:focus .maint-tip:where(.svelte-z38cmj){display:flex}.tip-row.svelte-z38cmj{display:flex;justify-content:space-between;gap:1rem}.tip-row.svelte-z38cmj .num:where(.svelte-z38cmj){font-variant-numeric:tabular-nums}.tip-foot.svelte-z38cmj{margin-top:.25rem;padding-top:.25rem;border-top:1px solid var(--color-ink-100);color:var(--color-ink-500);font-size:.6875rem}
