.help-hint.svelte-g940ll{position:relative;display:inline-flex;align-items:center;vertical-align:middle}.help-hint-btn.svelte-g940ll{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;line-height:1;transition:color var(--transition-fast)}.help-hint-btn.svelte-g940ll:hover{color:var(--color-primary)}.help-hint-btn.svelte-g940ll:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.help-hint-popover.svelte-g940ll{position:fixed;transform:translate(-50%,.5rem);z-index:var(--z-popover);width:max-content;max-width:18rem;padding:.625rem .75rem;background:var(--color-bg-surface);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:1.45;text-align:left;white-space:normal;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);box-shadow:0 8px 24px #0000001f}.help-hint-video.svelte-g940ll{display:flex;align-items:center;gap:.375rem;margin-top:.5rem;padding:0;border:none;background:transparent;color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer}.help-hint-video.svelte-g940ll:hover{text-decoration:underline}.help-hint-video.svelte-g940ll:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.help-hint-popover.svelte-g940ll:after{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-bottom-color:var(--color-bg-surface)}
